Data-driven fluid simulations using regression forests
L'ubor Ladicky, SoHyeon Jeong, Barbara Solenthaler, Marc Pollefeys, Markus Gross
In ACM Transactions on Graphics (TOG), 34(6), November 2015.
Abstract: Traditional fluid simulations require large computational resources even for an average sized scene with the main bottleneck being a very small time step size, required to guarantee the stability of the solution. Despite a large progress in parallel computing and efficient algorithms for pressure computation in the recent years, realtime fluid simulations have been possible only under very restricted conditions. In this paper we propose a novel machine learning based approach, that formulates physics-based fluid simulation as a regression problem, estimating the acceleration of every particle for each frame. We designed a feature vector, directly modelling individual forces and constraints from the Navier-Stokes equations, giving the method strong generalization properties to reliably predict positions and velocities of particles in a large time step setting on yet unseen test videos. We used a regression forest to approximate the behaviour of particles observed in the large training set of simulations obtained using a traditional solver. Our GPU implementation led to a speed-up of one to three orders of magnitude compared to the state-of-the-art position-based fluid solver and runs in real-time for systems with up to 2 million particles.
Article URL: http://doi.acm.org/10.1145/2816795.2818129
BibTeX format:
@article{10.1145-2816795.2818129,
  author = {L'ubor Ladicky and SoHyeon Jeong and Barbara Solenthaler and Marc Pollefeys and Markus Gross},
  title = {Data-driven fluid simulations using regression forests},
  journal = {ACM Transactions on Graphics (TOG)},
  volume = {34},
  number = {6},
  articleno = {199},
  month = nov,
  year = {2015},
}
Search for more articles by L'ubor Ladicky.
Search for more articles by SoHyeon Jeong.
Search for more articles by Barbara Solenthaler.
Search for more articles by Marc Pollefeys.
Search for more articles by Markus Gross.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."