Skip to main content
Log in

Artistic preprocessing for painterly rendering and image stylization

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

A practical image enhancing technique is presented as a preprocessing step for painterly rendering and image stylization, which transforms the input image mimicking the vision of artists. The new method contains mainly two parts dealing with artistic enhancement and color adjustment, respectively. First, through feature extraction and simplification, an abstract shadow map is constructed for the input image, which is then taken as a guide for emphasizing the light–shadow contrast and the important shadow lines. Next, to simulate the intense color emotion often subjectively added by the artist, a color adjustment technique is proposed to generate lively colors with sharp contrast imitating the artistic vision. The preprocessing operation is compatible with existing stylization and stroke-based painterly rendering techniques, and it can also produce different types of stylization results independently.

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. Boykov, Y., Veksler, O., Zabih, R.: Fast approximate energy minimization via graph cuts. IEEE Trans. Pattern Anal. Mach. Intell. 23(11), 1222–1239 (2001)

    Article  Google Scholar 

  2. Cheng, M., Zhang, G., Mitra, N., Huang, X., Hu, S.: Global contrast based salient region detection. In: Proceedings of Computer Vision and Pattern Recognition. IEEE Press, New York (2011)

    Google Scholar 

  3. Collomosse, J., Rowntree, D., Hall, P.: Stroke surfaces: temporally coherent artistic animations from video. IEEE Trans. Vis. Comput. Graph. 11(4), 540–549 (2005)

    Article  Google Scholar 

  4. Comaniciu, D., Meer, P.: Mean shift: a robust approach toward feature space analysis. IEEE Trans. Pattern Anal. Mach. Intell. 24(5), 603–619 (2002)

    Article  Google Scholar 

  5. Cong, L., Tong, R., Dong, J.: Selective image abstraction. Vis. Comput. 27(3), 187–198 (2011)

    Article  Google Scholar 

  6. DeCarlo, D., Santella, A.: Stylization and abstraction of photographs. ACM Trans. Graph. 21(3), 769–776 (2002)

    Google Scholar 

  7. Gooch, B., Reinhard, E., Gooch, A.: Human facial illustrations: creation and psychophysical evaluation. ACM Trans. Graph. 23(1), 27–44 (2004)

    Article  Google Scholar 

  8. Hays, J., Essa, I.: Image and video based painterly animation. In: Proceedings of the International Symposium on Non-Photorealistic Animation and Rendering, pp. 113–120. ACM, New York (2004)

    Chapter  Google Scholar 

  9. Hertzmann, A.: Painterly rendering with curved brush strokes of multiple sizes. In: Proceedings of SIGGRAPH, pp. 453–460. ACM, New York (1998)

    Google Scholar 

  10. Hertzmann, A.: Non-photorealistic rendering and the science of art. In: Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering, pp. 147–157 (2010)

    Google Scholar 

  11. Hu, S.-M., Chen, T., Xu, K., Cheng, M.-M., Martin, R.R.: Internet visual media processing: a survey with graphics and vision applications. Vis. Comput. 29(5), 393–405 (2013)

    Article  Google Scholar 

  12. Huang, Y., Ralph, M., Paul, L., Meng, X., Yang, C.: Expressive line drawings of human faces from range images. Sci. China, Ser. F, Inf. Sci. 52(2), 295–307 (2009)

    Article  MATH  Google Scholar 

  13. Huang, H., Zhang, L., Fu, T.: Video painting via motion layer manipulation. Comput. Graph. Forum 29(7), 2055–2064 (2010)

    Article  Google Scholar 

  14. Huang, H., Fu, T., Li, C.: Painterly rendering with content-dependent natural paint strokes. Vis. Comput. 27(9), 1–11 (2011)

    Article  Google Scholar 

  15. Hulusic, V., Debattista, K., Chalmers, A.: Smoothness perception. Vis. Comput. 29(11), 1159–1172 (2013)

    Article  Google Scholar 

  16. Kagaya, M., Brendel, W., Deng, Q., Kesterson, T., Todorovic, S., Neill, P., Zhang, E.: Video painting with space-time-varying style parameters. IEEE Trans. Vis. Comput. Graph. 17, 74–87 (2010)

    Article  Google Scholar 

  17. Kang, H., Lee, S., Chui, C.: Coherent line drawing. In: Proceedings of the International Symposium on Non-Photorealistic Animation and Rendering, pp. 43–50. ACM, New York (2007)

    Google Scholar 

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

    Article  Google Scholar 

  19. Kyprianidis, J., Kang, H.: Image and video abstraction by coherence-enhancing filtering. Comput. Graph. Forum 30(2), 593–602 (2011)

    Article  Google Scholar 

  20. Kyprianidis, J.E., Collomosse, J., Wang, T., Isenberg, T.: State of the art: a taxonomy of artistic stylization techniques for images and video. IEEE Trans. Vis. Comput. Graph. 19(5), 866–885 (2013)

    Article  Google Scholar 

  21. Lee, H., Lee, C.H., Yoon, K.: Motion based painterly rendering. Comput. Graph. Forum 28(4), 1207–1215 (2009)

    Article  Google Scholar 

  22. Li, P., Sun, H.Q., Sheng, B., Shen, J.B.: Image stylization with enhanced structure on GPU. Sci. China, Inf. Sci. 55(5), 1093–1105 (2012)

    Article  MathSciNet  Google Scholar 

  23. Liao, P., Chen, T., Chung, P.: A fast algorithm for multilevel thresholding. J. Inf. Sci. Eng. 17(5), 713–728 (2001)

    Google Scholar 

  24. Litwinowicz, P.: Processing images and video for an impressionist effect. In: Proceedings of SIGGRAPH, pp. 407–414 (1997)

    Chapter  Google Scholar 

  25. Liu, L., Chen, R., Wolf, L., Cohen-Or, D.: Optimizing photo composition. Comput. Graph. Forum 29(2), 469–478 (2010)

    Article  Google Scholar 

  26. Liu, Y., Luo, X., Huan, Y., Chen, W., Fu, X.: Image retargeting quality assessment. Comput. Graph. Forum 30(2), 583–592 (2011)

    Article  Google Scholar 

  27. Mould, D., Grant, K.: Stylized black and white images from photographs. In: Proceedings of the International Symposium on Non-Photorealistic Animation and Rendering, pp. 49–58. ACM, New York (2008)

    Google Scholar 

  28. O’Donovan, P., Hertzmann, A.: Anipaint: interactive painterly animation from video. IEEE Trans. Vis. Comput. Graph. 18(3), 475–487 (2012)

    Article  Google Scholar 

  29. Otsu, N.: A threshold selection method from gray-level histograms. Automatica 11(3), 285–296 (1975)

    Article  Google Scholar 

  30. Raskar, R., Tan, K., Feris, R., Yu, J., Turk, M.: Non-photorealistic camera: depth edge detection and stylized rendering using multi-flash imaging. ACM Trans. Graph. 23(3), 679–688 (2004)

    Article  Google Scholar 

  31. Sun, Y., Fisher, R.: Object-based visual attention for computer vision. Artif. Intell. 146(1), 77–123 (2003)

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  33. Tsai, W.: Moment-preserving thresholding: a new approach. Comput. Vis. Graph. Image Process. 29(3), 377–393 (1985)

    Article  Google Scholar 

  34. Turner, M.R.: Texture discrimination by Gabor functions. Biol. Cybern. 55(2), 71–82 (1986)

    Google Scholar 

  35. Wang, J., Xu, Y., Shum, H., Cohen, M.: Video tooning. In: Proceedings of ACM SIGGRAPH, pp. 574–583. ACM, New York (2004)

    Google Scholar 

  36. Wang, S., Cai, K., Lu, J., Liu, X., Wu, E.: Real-time coherent stylization for augmented reality. Vis. Comput. 26(6), 445–455 (2010)

    Article  Google Scholar 

  37. Wen, F., Luan, Q., Liang, L., Xu, Y., Shum, H.: Color sketch generation. In: Proceedings of the International Symposium on Non-Photorealistic Animation and Rendering, pp. 47–54. ACM, New York (2006)

    Chapter  Google Scholar 

  38. Winnemöller, H., Olsen, S.C., Gooch, B.: Real-time video abstraction. ACM Trans. Graph. 25(3), 1221–1226 (2006)

    Article  Google Scholar 

  39. Wong, F.J., Takahashi, S.: Abstracting images into continuous-line artistic styles. Vis. Comput. 29(6–8), 729–738 (2013)

    Article  Google Scholar 

  40. Xiao, X., Ma, L.: Gradient-preserving color transfer. Comput. Graph. Forum 28(7), 1879–1886 (2009)

    Article  Google Scholar 

  41. Xu, J., Kaplan, C.: Artistic thresholding. In: Proceedings of the International Symposium on Non-Photorealistic Animation and Rendering, pp. 39–47. ACM, New York (2008)

    Google Scholar 

  42. Zeng, K., Zhao, M., Xiong, C., Zhu, S.: From image parsing to painterly rendering. ACM Trans. Graph. 29(1), 2 (2009)

    Article  Google Scholar 

  43. Zhang, S., Chen, T., Zhang, Y., Hu, S., Ralph, M.: Video-based running water animation in Chinese painting style. Sci. China, Ser. F, Inf. Sci. 52(2), 162–171 (2009)

    Article  Google Scholar 

  44. Zhang, S.H., Li, X.Y., Hu, S.M., Martin, R.R.: Online video stream abstraction and stylization. IEEE Trans. Multimed. 13(6), 1286–1294 (2011)

    Article  Google Scholar 

  45. Zhao, M., Zhu, S.: Sisley the abstract painter. In: Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering, pp. 99–107. ACM, New York (2010)

    Google Scholar 

Download references

Acknowledgements

This work is supported by Tsinghua—Tencent Joint Laboratory for Internet Innovation Technology under Grant No. 2012-01 and the National Natural Science Foundation of China (No. 60970068). The authors would also like to thank the support from the International Joint Project from the Royal Society of UK (No. JP100987.)

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hua Huang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zang, Y., Huang, H. & Li, CF. Artistic preprocessing for painterly rendering and image stylization. Vis Comput 30, 969–979 (2014). https://doi.org/10.1007/s00371-013-0881-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-013-0881-6

Keywords

Navigation