This Article 
 Bibliographic References 
 Add to: 
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 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
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.