• DocumentCode
    831482
  • Title

    Visual Simulation of Heat Shimmering and Mirage

  • Author

    Zhao, Ye ; Han, Yiping ; Fan, Zhe ; Qiu, Feng ; Kuo, Yu-Chuan ; Kaufman, Arie E. ; Mueller, Klaus

  • Author_Institution
    Dept. of Comput. Sci., Kent State Univ., OH
  • Volume
    13
  • Issue
    1
  • fYear
    2007
  • Firstpage
    179
  • Lastpage
    189
  • Abstract
    We provide a physically-based framework for simulating the natural phenomena related to heat interaction between objects and the surrounding air. We introduce a heat transfer model between the heat source objects and the ambient flow environment, which includes conduction, convection, and radiation. The heat distribution of the objects is represented by a novel temperature texture. We simulate the thermal flow dynamics that models the air flow interacting with the heat by a hybrid thermal lattice Boltzmann model (HTLBM). The computational approach couples a multiple-relaxation-time LBM (MRTLBM) with a finite difference discretization of a standard advection-diffusion equation for temperature. In heat shimmering and mirage, the changes in the index of refraction of the surrounding air are attributed to temperature variation. A nonlinear ray tracing method is used for rendering. Interactive performance is achieved by accelerating the computation of both the MRTLBM and the heat transfer, as well as the rendering on contemporary graphics hardware (GPU)
  • Keywords
    Boltzmann equation; computational fluid dynamics; computer graphic equipment; diffusion; finite difference methods; flow simulation; heat transfer; ray tracing; rendering (computer graphics); GPU; advection-diffusion equation; finite difference discretization; graphics hardware; heat mirage; heat shimmering; heat transfer model; hybrid thermal lattice Boltzmann model; multiple-relaxation-time LBM; nonlinear ray tracing method; object heat distribution; rendering; temperature texture; thermal flow dynamics simulation; visual simulation; Acceleration; Computational modeling; Difference equations; Finite difference methods; Heat transfer; Lattice Boltzmann methods; Nonlinear equations; Ray tracing; Rendering (computer graphics); Temperature distribution; GPU acceleration; Heat transfer; heat shimmering; lattice Boltzmann model; mirage; nonlinear ray tracing.; thermal flow dynamics; Algorithms; Computer Graphics; Computer Simulation; Heat; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Models, Theoretical; Optical Illusions; Reproducibility of Results; Sensitivity and Specificity; Thermodynamics;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2007.24
  • Filename
    4015408