Single-View 3D Reconstruction via Differentiable Rendering and Inverse Procedural Modeling

被引:1
|
作者
Garifullin, Albert [1 ]
Maiorov, Nikolay [1 ]
Frolov, Vladimir [1 ,2 ,3 ]
Voloboy, Alexey [2 ]
机构
[1] Moscow MV Lomonosov State Univ, Fac Computat Math & Cybernet, Lab Comp Graph & Multimedia, Moscow 119991, Russia
[2] RAS, Dept Comp Graph & Computat Opt, Keldysh Inst Appl Math, Moscow 125047, Russia
[3] Moscow MV Lomonosov State Univ, Inst Artificial Intelligence IAI MSU, Moscow 119192, Russia
来源
SYMMETRY-BASEL | 2024年 / 16卷 / 02期
关键词
shape modeling; geometry reconstruction; single-view 3D reconstruction; procedural generation; inverse procedural generation; inverse procedural modeling; differentiable rendering; FIELDS;
D O I
10.3390/sym16020184
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Three-dimensional models, reconstructed from real-life objects, are extensively used in virtual and mixed reality technologies. In this paper we propose an approach to 3D model reconstruction via inverse procedural modeling and describe two variants of this approach. The first option is to fit a set of input parameters using a genetic algorithm. The second option allows us to significantly improve precision by using gradients within the memetic algorithm, differentiable rendering, and differentiable procedural generators. We demonstrate the results of our work on different models, including trees, which are complex objects that most existing methods cannot reconstruct. In our work, we see two main contributions. First, we propose a method to join differentiable rendering and inverse procedural modeling. This gives us the ability to reconstruct 3D models more accurately than existing approaches when few input images are available, even for a single image. Second, we combine both differentiable and non-differentiable procedural generators into a single framework that allows us to apply inverse procedural modeling to fairly complex generators. We show that both variants of our approach can be useful: the differentiable one is more precise but puts limitations on the procedural generator, while the one based on genetic algorithms can be used with any existing generator. The proposed approach uses information about the symmetry and structure of the object to achieve high-quality reconstruction from a single image.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Mesh deformation-based single-view 3D reconstruction of thin eyeglasses frames with differentiable rendering
    Zhang, Fan
    Ji, Ziyue
    Kang, Weiguang
    Li, Weiqing
    Su, Zhiyong
    [J]. GRAPHICAL MODELS, 2024, 135
  • [2] Single-View 3D Garment Reconstruction Using Neural Volumetric Rendering
    Chen, Yizheng
    Xie, Rengan
    Yang, Sen
    Dai, Linchen
    Sun, Hongchun
    Huo, Yuchi
    Li, Rong
    [J]. IEEE ACCESS, 2024, 12 : 49682 - 49693
  • [3] Single-view 3D reconstruction via dual attention
    Li, Chenghuan
    Xiao, Meihua
    Li, Zehuan
    Chen, Fangping
    Wang, Dingli
    [J]. PeerJ Computer Science, 2024, 10
  • [4] Random Exploration of the Procedural Space for Single-View 3D Modeling of Buildings
    Loic Simon
    Olivier Teboul
    Panagiotis Koutsourakis
    Nikos Paragios
    [J]. International Journal of Computer Vision, 2011, 93 : 253 - 271
  • [5] Random Exploration of the Procedural Space for Single-View 3D Modeling of Buildings
    Simon, Loic
    Teboul, Olivier
    Koutsourakis, Panagiotis
    Paragios, Nikos
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 2011, 93 (02) : 253 - 271
  • [6] Single-View 3D Reconstruction of Curves
    Fakih, Ali
    Wilser, Nicola
    Maillot, Yvan
    Cordier, Frederic
    [J]. ADVANCES IN COMPUTER GRAPHICS, CGI 2023, PT II, 2024, 14496 : 3 - 14
  • [7] Weakly-Supervised Single-view Dense 3D Point Cloud Reconstruction via Differentiable Renderer
    Peng Jin
    Shaoli Liu
    Jianhua Liu
    Hao Huang
    Linlin Yang
    Michael Weinmann
    Reinhard Klein
    [J]. Chinese Journal of Mechanical Engineering, 2021, 34 (05) : 211 - 221
  • [8] Weakly-Supervised Single-view Dense 3D Point Cloud Reconstruction via Differentiable Renderer
    Peng Jin
    Shaoli Liu
    Jianhua Liu
    Hao Huang
    Linlin Yang
    Michael Weinmann
    Reinhard Klein
    [J]. Chinese Journal of Mechanical Engineering, 2021, 34
  • [9] Weakly-Supervised Single-view Dense 3D Point Cloud Reconstruction via Differentiable Renderer
    Jin, Peng
    Liu, Shaoli
    Liu, Jianhua
    Huang, Hao
    Yang, Linlin
    Weinmann, Michael
    Klein, Reinhard
    [J]. CHINESE JOURNAL OF MECHANICAL ENGINEERING, 2021, 34 (01)
  • [10] Iterative 3D Deformable Registration from Single-view RGB Images using Differentiable Rendering
    Periyasamy, Arul
    Schwarz, Max
    Behnke, Sven
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS (VISAPP), VOL 5, 2022, : 107 - 116