Browse > Article
http://dx.doi.org/10.15701/kcgs.2019.25.3.105

Quad Tree Based 2D Smoke Super-resolution with CNN  

Hong, Byeongsun (Korea University)
Park, Jihyeok (Korea University)
Choi, Myungjin (Korea University)
Kim, Changhun (Korea University)
Abstract
Physically-based fluid simulation takes a lot of time for high resolution. To solve this problem, there are studies that make up the limitation of low resolution fluid simulation by using deep running. Among them, Super-resolution, which converts low-resolution simulation data to high resolution is under way. However, traditional techniques require to the entire space where there are no density data, so there are problems that are inefficient in terms of the full simulation speed and that cannot be computed with the lack of GPU memory as input resolution increases. In this paper, we propose a new method that divides and classifies 2D smoke simulation data into the space using the quad tree, one of the spatial partitioning methods, and performs Super-resolution only required space. This technique accelerates the simulation speed by computing only necessary space. It also processes the divided input data, which can solve GPU memory problems.
Keywords
Quad Tree; Super-resolution; Acceleration; Smoke Simulation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Tompson, K. Schlachter, P. Sprechmann, K. Perlin, "Accelerating eulerian fluid simulation with convolutional networks", International Conference on Machine Learning (ICML), pages 3424-3433, 2017.
2 Yifan Wang, Federico Perazzi, Brian McWilliams, Alexander Sorkine-Hornung, Olga Sorkine-Hornung, Christopher Schroers, "A Fully Progressive Approach to Single-Image Super-Resolution", IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 864-873, 2018
3 Gregory M. Hunter, Kenneth Steiglitz, "Operations on Images Using Quad Trees", IEEE Transaction on Pattern Analysis and Machine Intelligence (TPAMI), vol. PAMI-1, No. 2, 1979.
4 Syuhei Sato, Yoshinori Dobashi, Theodore Kim, Tomoyuki NishiTa, "Example-based Turbulence Style Transfer" ACM Transactions on Graphics (TOG), volume 37, issue 4, Article No. 84, 2018
5 Chao Dong, Chen Change Loy, Kaiming He, Xiaoou Tang, "Image Super-Resolution Using Deep Convolutional Networks", IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), Volume 38, Issue 2, page 295-307, 2016   DOI
6 Xiangyun Xiao, Yanqing Zhou, Hui Wang, Xubo Yang "A Novel CNN-based Poisson Solver for Fluid Simulation" IEEE Transactions on Visualization and Computer Graphics (TVCG), page 1-1, 2018
7 Mengyu Chu and Nils Thuerey, "data-Driven Synthesis of Smoke Flows with CNN-based Feature Descriptors", ACM Transactions on Graphics (TOG), Volume 36, issue 4, Article No. 69, 2017
8 You Xie, Erik Franz, Mengyu Chu, Nils Thuerey, "tempoGAN: a temporally coherent, volumetric GAN for super-resolution fluid flow", ACM Transactions on Graphics (TOG), Volume 37, issue 4, Article No. 95, 2018
9 Christian Ledig, Lucas Theis , Ferenc Huszar , Jose Caballero , Andrew Cunningham , Alejandro Acosta , Andrew Aitken , Alykhan Tejani , Johannes Totz , Zehan Wang , Wenzhe Shi, "Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network", IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2017
10 Mengyu Chu, You Xie, Laura Leal-Taixe, Nils Thuerey, "Temporally Coherent GANs for Video Super-Resolution (TecoGAN)", IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2019.
11 Peng-Shuai Wang, Yang Liu, Yu-Xiao Guo, Chun-Yu Sun, Xin Tong, "O-CNN: octree-based convolutional neural networks for 3D shape analysis", ACM Transactions on Graphics (TOG), Volume 36, Issue 4, Article No. 72, 2017
12 D. Meagher, "Octree encoding: A new technique for the representation, manipulation and display of arbitrary 3d objects by computer", Technical Report IPL-TR-80-111, 1980.
13 Kun Zhou, Minmin Gong, Xin Huang, Baining Guo, "Data-Parallel Octrees for Surface Reconstruction", IEEE Transactions on Visualization and Computer Graphics (TVCG), Volume 17, Issue 5, page 669-681, 2011   DOI
14 Gernot Riegler, Ali Osman Ulusoy, Andreas Geiger, "OctNet: Learning Deep 3D Representations at High Resolutions", IEEE Conference on Computer Vision and Pattern Recognition (CVPR), arXiv:1611.05009v4, 2017
15 Maxim Tatarchenko, Alexey Dosovitskiy, Thomas Brox, "Octree Generating Networks: Efficient Convolutional Architectures for High-Resolution 3D Outputs", IEEE International Conference on Computer Vision (ICCV), pp. 2088-2096, 2017
16 J. Stam "Stable Fluids," ACM SIGGRAPH, Annual Conference Series. 121-128, 1999
17 Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun, "Deep Residual Learning for Image Recognition", IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 770-778, 2016