Skip to main content
Log in

Real-time image marbleization

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

Abstract

We present a new real-time image marbleization method that converts an image into a marble-like appearance automatically. The approach models the marbleization process as a two-dimensional fluid dynamics problem, whereby color advection of an input image results in a marbleized image. During the fluid dynamics simulation, we add a pixel-level external force field which is tangent to salient features in the image. The forces are computed from the image characteristics without user intervention. A stylized image with marble-like appearance is easily created that maintains the basic shape of objects in the input image. The entire modeling framework is implemented on a graphics processing unit, thus enabling real-time visual feedback. This approach provides a new tool to design figurative marbling textures without mixing of colors, which are almost impossible with previous computer-generated marbling methods.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Acar R (2007) Level set driven flows. ACM Trans Graph 26(4):article 15

  2. Acar R, Boulanger P (2006) Digital marbling: a multiscale fluid model. IEEE Trans Vis Comput Graph 12(4):600–614

    Article  Google Scholar 

  3. Akenine-Möller T, Haines E, Hoffman N (2008) Real-time rendering, 3rd edn. A K Peters

  4. Akgun B (2004) The digital art of marbled paper. Leonardo 37(1):49–51

    Article  Google Scholar 

  5. Ando R, Tsuruno R (2011) Vector graphics depicting marbling flow. Comput Graph 35(2):148–159

    Article  Google Scholar 

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

    Google Scholar 

  7. Ebru Art (Paper Marbling) and Turkish Artist Sevim Sagdic (2012) http://ebrucu.ucoz.org/photo/2

  8. Grossman R (2009) Digitial painting fundamentals with Corel Painter 11. Course Technology PTR

  9. Gunter W, Stiles WS (1982) Color science: concepts and methods, quantitative data and formulae. Wiley, New York

    Google Scholar 

  10. 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 

  11. Jin X, Chen S, Mao X (2007) Computer-generated marbling textures: a GPU-based designing system. IEEE Comput Graph Appl 27(2):78–84

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  14. Laramee RS, Hauser H, Doleisch H, Vrolijk B, Post FH, Weiskopf D (2004) The state of the art in flow visualization: dense and texture-based techniques. Comput Graph Forum 23(2):203–221

    Article  Google Scholar 

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

    Article  Google Scholar 

  16. Lu S, Jaffer A, Jin X, Zhao H, Mao X (2011) Mathematical marbling. IEEE Comput Graph Appl. doi:10.1109/MCG.2011.51

    Google Scholar 

  17. Mao X, Suzuki T, Imamiya A (2003) AtelierM: a physically based interactive system for creating traditional marbling textures. In: Proc the 1st international conference on computer graphics and interactive techniques in Australasia and South East Asia. ACM, New York, pp 79–86

    Chapter  Google Scholar 

  18. Marbling (2008) http://www.palaceofthegovernors.org/album/articles.htm

  19. Maurer-Mathison D (1999) The ultimate marbling handbook: a guide to basic and advanced techniques for marbling paper and fabric. Watson-Guptill Publishing

  20. Neyret F (2003) Advected textures. In: Proc ACM SIGGRAPH/Eurographics symposium on computer animation, pp 147–153

  21. Olsen, Sven C, Maxwell, Bruce A, Gooch B (2005) Interactive vector fields for painterly rendering. In: Proc graphics interface ’05. Waterloo, Ontario, Canada, pp 241–247

  22. Stam J (1999) Stable fluids. In: Proc SIGGRAPH ’99. ACM, New York, pp 121–128

    Chapter  Google Scholar 

  23. Suzuki T, Mao X, Imamiya A (2001) Simulating marbling with computer graphics. In: Proc IASTED international conf. visualization, imaging, and imaging processing. IASTED, Calgary, pp 208–213

    Google Scholar 

  24. Xu J, Mao X, Jin X (2008) Nondissipative marbling. IEEE Comput Graph Appl 28(2):35–43

    Article  MATH  Google Scholar 

  25. Zhao H, Jin X, Lu S, Mao X, Shen J (2009) AtelierM+ +: a fast and accurate marbling system. Multimed Tools Appl 44(2):187–203

    Article  Google Scholar 

  26. Zhao H, Jin X, Shen H, Mao X, Feng J (2008) Real-time feature-aware video abstraction. Visual Comput 24(7):727–734

    Article  Google Scholar 

  27. Zhao H, Mao X, Jin X, Shen J, Wei F, Feng J (2009) Real-time saliency-aware video abstraction. Visual 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) and Zhejiang Provincial Natural Science Foundation of China (Grant no. Z1110154). Hanli Zhao was supported by the National Natural Science Foundation of China (Grant No.61100146) and Zhejiang Provincial Natural Science Foundation of China (Grant No. Y1110004).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaogang Jin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lu, S., Jin, X., Zhao, H. et al. Real-time image marbleization. Multimed Tools Appl 64, 795–808 (2013). https://doi.org/10.1007/s11042-012-0989-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-012-0989-0

Keywords

Navigation