This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Mathematical Marbling
Nov.-Dec. 2012 (vol. 32 no. 6)
pp. 26-35
Shufang Lu, Zhejiang University
Aubrey Jaffer, Adnetik
Xiaogang Jin, Zhejiang University
Hanli Zhao, Wenzhou University
Xiaoyang Mao, University of Yamanashi
Marbling creates stone-like or intricate abstract decorations from inks floating on water or gel. Instead of using fluid dynamics to simulate marbling, a proposed method takes a mathematical approach with closed-form expressions. This method improves control, ease of implementation, parallelism, and speed, enabling real-time visual feedback and creation of vivid flowing animations. Users can start designs from a blank sheet, raster images, or videos. When starting with a blank sheet, this method can produce compact resolution-independent vector output. The transforms for the marbling operations all have inverse transforms. Forward application generates compact resolution-independent vector-based output; inverse application generates pixel-based output. In both cases, the closed-form expressions preserve the designs' quality and sharpness. Extensive comparisons with other digital marbling methods demonstrates this method's efficiency and effectiveness. Applications of this method include surface detail rendering for 3D objects, interactive video processing, and scene decoration. The video at http://youtu.be/ZgVbIaKhC_4 shows the application of simulated marbling to a video stream.
Index Terms:
Image recognition,Image color analysis,Mathematical model,Rendering (computer graphics),Computational modeling,Surface treatment,Transforms,surface detail rendering,Image recognition,Image color analysis,Mathematical model,Rendering (computer graphics),Computational modeling,Surface treatment,Transforms,computer graphics,marbling,vector images,closed-form expression
Citation:
Shufang Lu, Aubrey Jaffer, Xiaogang Jin, Hanli Zhao, Xiaoyang Mao, "Mathematical Marbling," IEEE Computer Graphics and Applications, vol. 32, no. 6, pp. 26-35, Nov.-Dec. 2012, doi:10.1109/MCG.2011.51
Usage of this product signifies your acceptance of the Terms of Use.