Skip to main content
Log in

Real-time image-based chinese ink painting rendering

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Chinese ink painting, also known as ink and wash painting, is a technically demanding art form. Creating Chinese ink paintings usually requires great skill, concentration, and years of training. This paper presents a novel real-time, automatic framework to convert images into Chinese ink painting style. Given an input image, we first construct its saliency map which captures the visual contents in perceptually salient regions. Next, the image is abstracted and its salient edges are calculated with the help of the saliency map. Then, the abstracted image is diffused by a non-physical ink diffusion process. After that, we combine the diffused image and the salient edges to obtain a composition image. Finally, the composition image is decolorized and texture advected to synthesize the resulting image with Chinese ink painting style. The whole pipeline is implemented on the GPU, enabling a real-time performance. We also propose some optional steps (foreground segmentation and image inversion) to improve the rendering quality. Experimental results show that our model is two to three orders of magnitude faster, while producing results comparable the ones obtained with the current image-based Chinese ink painting rendering method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Bousseau A, Kaplan M, Thollot J (2006) Interactive watercolor rendering with temporal coherence and abstraction. In: Proc international symposium on non-photorealistic animation and rendering. ACM, New York, pp 141–149

    Chapter  Google Scholar 

  2. Bousseau A, Neyret F, Thollot J, Salesin D (2007) Video watercolorization using bidirectional texture advection. ACM Trans Graph 26(3):article 104

    Google Scholar 

  3. Chu S, Tai C (2004) Real-time painting with an expressive virtual chinese brush. IEEE Comput Graph Appl 24(5):76–85

    Article  Google Scholar 

  4. Chu S, Tai C (2005) MoXi: real-time ink dispersion in absorbent paper. ACM Trans Graph 24(3):504–511

    Article  Google Scholar 

  5. Curtis J, Anderson E, Seims JE, Fleischer W, Salesin H (1997) Computer-generated watercolor. In: Proc SIGGRAPH’97. ACM, New York, pp 421–430

    Google Scholar 

  6. Guo Q, Kunii TL (2003) “Nijimi” rendering algorithm for creating quality black ink paintings. In: Proc computer graphics international ’03, pp 152–159

  7. Harel J, Koch C, Perona P (2007) Graph-based visual saliency. In: Proc advances in neural information processing systems, pp 545–552

  8. Hays J, Essa I (2004) Image and video based painterly animation. In: Proc international symposium on non-photorealistic animation and rendering. ACM, New York, pp 113–120

    Chapter  Google Scholar 

  9. Hsu S, Lee I (1994) Drawing and animation using skeletal strokes. In: Proc the 21st annual conference on computer graphics and interactive techniques. ACM, New York, pp 109–118

    Google Scholar 

  10. Itti L, Koch C, Niebur E (1998) A model of saliency-based visual attention for rapid scene analysis. IEEE Trans Pattern Anal Mach Intell 20(11):1254–1259

    Article  Google Scholar 

  11. Kang H, Lee S, Chui CK (2009) Flow-based image abstraction. IEEE Trans Vis Comput Graph 15(1):62–76

    Article  Google Scholar 

  12. Kunii TL, Nosovskij GV, Hayashi T (1995) A diffusion model for computer animation of diffuse ink painting. In: Proc computer animation ’95. Geneva, Switzerland, pp 98–102

  13. Lee J (2001) Diffusion rendering of black ink paintings using new paper and ink models. Comput Graph 25(2):295–308

    Article  Google Scholar 

  14. Lee CH, Varshney A, Jacobs DW (2005) Mesh saliency. In: Proc SIGGRAPH’05. ACM, New York, pp 659–666

    Google Scholar 

  15. McGuire M (2008) A fast, small-radius GPU median filter. ShaderX6: advanced rendering techniques. Charles River Media, pp 165–174

  16. Rother C, Kolmogorov V, Blake A (2004) “Grabcut”: interactive foreground extraction using iterated graph cuts. ACM Trans Graph 23(3):309–314

    Article  Google Scholar 

  17. Saito S, Nakajima M (1999) 3D physics-based brush model for painting. In: Proc SIGGRAPH ’99 conference abstracts and applications. ACM, New York, p 226

    Chapter  Google Scholar 

  18. Small D (1991) Simulating watercolor by modeling diffusion, pigment, and paper fibers. In: Proc SPIE 1460, pp 140–146

  19. Strassmann S (1986) Hairy brushes. In: Proc the 13th annual conference on computer graphics and interactive techniques. ACM, New York, pp 225–232

    Google Scholar 

  20. Torralba A, Oliva A, Castelhano MS, Henderson, JM (2006) Contextual guidance of eye movements and attention in real-world scenes: the role of global features in object search. Psychol Rev 113(4):766–786

    Article  Google Scholar 

  21. Wang C, Wang R (2007) Image-based color ink diffusion rendering. IEEE Trans Vis Comput Graph 13(2):235–246

    Article  Google Scholar 

  22. Wen S, Shih Z, Chiu H (1999) The synthesis of chinese ink painting. In: Proc national computing symposium, pp 461–468

  23. Yu J, Luo G, Peng Q (2003) Image-based synthesis of chinese landscape paintings. J Comput Sci Technol 18(1):22–28

    Article  MATH  Google Scholar 

  24. Zhang Q, Sato Y, Takahashi J, Muraoka K, Chiba N (1999) Simple cellular automaton-based simulation of ink behaviour and its application to suibokuga-like 3D rendering of trees. Vis Comput Animation 10(1):27–37

    Article  Google Scholar 

  25. Zhao H, Mao X, Jin X, Shen J, Wei F, Feng J (2009) Real-time saliency-aware video abstraction. Vis Comput 25(11):973–984

    Article  Google Scholar 

Download references

Acknowledgements

We would like to thank the anonymous reviewers for their constructive comments. This work was supported by the NSFC-MSRA Joint Funding (Grant No. 60970159), the National Natural Science Foundation of China (Grant Nos. 60933007 and 60833007), Zhejiang Provincial Natural Science Foundation of China (Grant no. Z1110154), and the National Key Basic Research Foundation of China (Grant No. 2009CB320801).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaogang Jin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dong, L., Lu, S. & Jin, X. Real-time image-based chinese ink painting rendering. Multimed Tools Appl 69, 605–620 (2014). https://doi.org/10.1007/s11042-012-1126-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-012-1126-9

Keywords

Navigation