Synthesizing and editing dynamic flames with color temperature

Generating computer animated flames is a difficult and computationally expensive problem. Dynamic textures provide an effective means for extrapolating and synthesizing dynamic flames, but aggravates color distortion due to the high correlation of RGB components. A novel method for dynamic flame texture synthesis using color temperature is proposed in this paper. Firstly, the color-temperature mapping is calculated by using the Planck’s law and two-color pyrometric technique to avoid color distortion. Secondly, a novel dynamic texture model is presented to transform the RGB space into temperature space. Finally, the dynamic flames editing is presented to support physical temperature adjustment. Experimental results illustrate that our approach is effective to synthesize visually plausible dynamic flames without color distortions and to edit dynamic flames with intuitive physical interpretation.

[1]  M. Pinar Mengüç,et al.  Thermal Radiation Heat Transfer , 2020 .

[2]  R. E. Sonntag,et al.  Fundamentals of classical thermodynamics , 1973 .

[3]  Frank P. Incropera,et al.  Fundamentals of Heat and Mass Transfer , 1981 .

[4]  R. Hunt,et al.  A colour‐appearance transform for the CIE 1931 standard colorimetric observer , 1985 .

[5]  Alain Fournier,et al.  A simple model of ocean waves , 1986, SIGGRAPH.

[6]  Randal C. Nelson,et al.  Qualitative recognition of motion using temporal texture , 1992, CVGIP Image Underst..

[7]  Eugene Fiume,et al.  Depicting fire and other gaseous phenomena using diffusion processes , 1995, SIGGRAPH.

[8]  Michael A. Delichatsios,et al.  Measurements of particle flame temperatures using three-color optical pyrometry , 1996 .

[9]  Jeremy S. De Bonet,et al.  Multiresolution sampling procedure for analysis and synthesis of texture images , 1997, SIGGRAPH.

[10]  Patrick Bouthemy,et al.  Motion characterization from temporal cooccurrences of local motion-based measures for video indexing , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).

[11]  Yong Yan,et al.  Vision-based measurement of temperature distribution in a 500-kW model furnace using the two-colour method , 2000 .

[12]  Richard Szeliski,et al.  Video textures , 2000, SIGGRAPH.

[13]  Y. Yan,et al.  Transient two-dimensional temperature measurement of open flames by dual-spectral image analysis , 2000 .

[14]  Ronald Fedkiw,et al.  Practical animation of liquids , 2001, SIGGRAPH.

[15]  Yong Yan,et al.  Concurrent measurement of temperature and soot concentration of pulverized coal flames , 2002, IEEE Trans. Instrum. Meas..

[16]  Stefano Soatto,et al.  Editable dynamic textures , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[17]  Irfan A. Essa,et al.  Graphcut textures: image and video synthesis using graph cuts , 2003, ACM Trans. Graph..

[18]  Dorin Comaniciu,et al.  Kernel-Based Object Tracking , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Harry Shum,et al.  Synthesizing Dynamic Texture with Closed-Loop Linear Dynamic System , 2004, ECCV.

[20]  Stefano Soatto,et al.  Dynamic Textures , 2003, International Journal of Computer Vision.

[21]  Gianfranco Doretto,et al.  Modeling dynamic scenes with active appearance , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[22]  M. Sznaier,et al.  Dynamic Texture with Fourier Descriptors , 2005 .

[23]  Sabine Süsstrunk,et al.  Dynamic Texture Synthesis: Compact Models Based on Luminance-Chrominance Color Representation , 2006, 2006 International Conference on Image Processing.

[24]  Chuan Zhou,et al.  Dynamic Textures Using Wavelet Analysis , 2006, Edutainment.

[25]  Narendra Ahuja,et al.  Phase Based Modelling of Dynamic Textures , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[26]  Hans-Peter Seidel,et al.  Imaging and 3D tomographic reconstruction of time-varying, inhomogeneous refractive index fields , 2007, SIGGRAPH '07.

[27]  Leilei Xu,et al.  Dynamic Texture Synthesis in the YUV Color-Space , 2007, ICEC.

[28]  Ashfaqur Rahman,et al.  Dynamic Texture Synthesis Using Motion Distribution Statistics , 2008, J. Res. Pract. Inf. Technol..

[29]  Gang Lu,et al.  Visual flame monitoring system based on two-color method , 2009 .

[30]  Nuno Vasconcelos,et al.  Layered Dynamic Textures , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Matti Pietikäinen,et al.  Dynamic texture synthesis using a spatial temporal descriptor , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[32]  Narendra Ahuja,et al.  Dynamic textures: models and applications , 2010 .

[33]  Robert W. G. Hunt,et al.  Measuring Colour: Hunt/Measuring Colour , 2011 .

[34]  Dimitri Plemenos,et al.  Intelligent Computer Graphics 2010 , 2011 .

[35]  Yi Wang,et al.  Vector morphological operators in HSV color space , 2011, Science China Information Sciences.

[36]  Li Wang,et al.  High-speed reconstruction for ultra-low resolution faces , 2011, Science China Information Sciences.

[37]  Zhong Zhou,et al.  Realistic Fire Simulation: A Survey , 2011, 2011 12th International Conference on Computer-Aided Design and Computer Graphics.

[38]  R. Hunt,et al.  1. Colour Vision , 2011 .

[39]  Zhong Zhou,et al.  Radiance-based color calibration for image-based modeling with multiple cameras , 2011, Science China Information Sciences.

[40]  Enhua Wu,et al.  A particle-based method for granular flow simulation , 2012, Science China Information Sciences.

[41]  Jia-Guang Sun,et al.  An octree-based proxy for collision detection in large-scale particle systems , 2012, Science China Information Sciences.

[42]  Qionghai Dai,et al.  An overview of computational photography , 2012, Science China Information Sciences.

[43]  Fanlong Kong,et al.  Simulation of free-surface flow using a boundless grid , 2013, Science China Information Sciences.

[44]  Jing Fan,et al.  An optimized texture-by-numbers synthesis method and its visual applications , 2013, Science China Information Sciences.

[45]  Enhua Wu,et al.  Animating turbulent water by vortex shedding in PIC/FLIP , 2013, Science China Information Sciences.

[46]  Lei Wang,et al.  Real-time rendering of flames on arbitrary deformable objects , 2013, Science China Information Sciences.

[47]  Zhong Zhou,et al.  Temperature field reconstruction of combustion flame based on high dynamic range images , 2013 .

[48]  Xilin Chen,et al.  Temporally multiple dynamic textures synthesis using piecewise linear dynamic systems , 2013, 2013 IEEE International Conference on Image Processing.

[49]  Won-Sook Lee,et al.  Fire Visualization Using Eigenfires , 2013 .

[50]  Yong Yan,et al.  Three-dimensional reconstruction of flame temperature and emissivity distribution using optical tomographic and two-colour pyrometric techniques , 2013 .

[51]  Matti Pietikäinen,et al.  Local spatiotemporal features for dynamic texture synthesis , 2014, EURASIP J. Image Video Process..