Physically-based enhancement in shallow water resimulation

To resimulate a customized fluid derived product by analyzing an existing fluid is significant and difficult. This paper proposes a driven model recovery method, which is challenging in fluid resimulation customization. First, fluid physical properties are calculated under the constraints of appearance and dynamic behavior of the example water. Second, a hybrid particle lattice Boltzmann method for shallow water (LBMSW) is recovered from the dynamic geometry on fluid surface. As it is found that the resimulation details fade gradually with LBMSW auto-advection, a physically-based enhancement scheme is presented. A nonlinear algorithm is introduced to stretch the faded density to retain resimulation details. Experiments show that the proposed approach can obtain more realistic resimulation products in several challenging scenarios.

[1]  G. Turk,et al.  Physically guided liquid surface modeling from videos , 2009, SIGGRAPH 2009.

[2]  N Thuerey,et al.  Detail-preserving fluid control , 2009, SCA '06.

[3]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[4]  Philip J. Willis,et al.  Water Surface Modeling from a Single Viewpoint Video , 2013, IEEE Transactions on Visualization and Computer Graphics.

[5]  Markus Gross,et al.  Real-time Breaking Waves for Shallow Water Simulations , 2007 .

[6]  Antonio Torralba,et al.  SIFT Flow: Dense Correspondence across Scenes and Its Applications , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Xiao Song,et al.  A Practical Infrastructure for Real-Time Simulation across Timing Domains , 2015 .

[8]  Philip J. Willis,et al.  Reconstructing Mass-Conserved Water Surfaces Using Shape from Shading and Optical Flow , 2010, ACCV.

[9]  Mingqi Yu,et al.  Fluid surface reconstruction based on specular reflection model , 2013, Comput. Animat. Virtual Worlds.

[10]  Xiao Song,et al.  Real-time load balancing scheduling algorithm for periodic simulation models , 2015, Simul. Model. Pract. Theory.

[11]  J. Weickert,et al.  Lucas/Kanade meets Horn/Schunck: combining local and global optic flow methods , 2005 .

[12]  Xiao Song,et al.  A Load Balancing Scheme Using Federate Migration Based on Virtual Machines for Cloud Simulations , 2015 .

[13]  Laura Schaefer,et al.  Equations of state in a lattice Boltzmann model , 2006 .

[14]  Qiang Zhang,et al.  Hybrid particle–grid fluid animation with enhanced details , 2013, The Visual Computer.

[15]  Wolfgang Heidrich,et al.  From capture to simulation , 2014, ACM Trans. Graph..

[16]  Mark J. Huiskes,et al.  DynTex: A comprehensive database of dynamic textures , 2010, Pattern Recognit. Lett..

[17]  Theodore Kim,et al.  Subspace fluid re-simulation , 2013, ACM Trans. Graph..