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 条
  • [21] Visual enhancement of single-view 3D point cloud reconstruction
    Ping, Guiju
    Esfahani, Mahdi Abolfazli
    Chen, Jiaying
    Wang, Han
    COMPUTERS & GRAPHICS-UK, 2022, 102 : 112 - 119
  • [22] Semi-supervised Single-View 3D Reconstruction via Prototype Shape Priors
    Xing, Zhen
    Li, Hengduo
    Wu, Zuxuan
    Jiang, Yu-Gang
    COMPUTER VISION - ECCV 2022, PT I, 2022, 13661 : 535 - 551
  • [23] Learning Single-View 3D Reconstruction with Limited Pose Supervision
    Yang, Guandao
    Cui, Yin
    Belongie, Serge
    Hariharan, Bharath
    COMPUTER VISION - ECCV 2018, PT 15, 2018, 11219 : 90 - 105
  • [24] 3D Reconstruction of Gastrointestinal Regions Using Single-View Methods
    Ahmad, Bilal
    Floor, Pal Anders
    Farup, Ivar
    Hovde, Oistein
    IEEE ACCESS, 2023, 11 : 61103 - 61117
  • [25] Single-View 3D Scene Reconstruction and Parsing by Attribute Grammar
    Liu, Xiaobai
    Zhao, Yibiao
    Zhu, Song-Chun
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (03) : 710 - 725
  • [26] Learning Shape Priors for Single-View 3D Completion And Reconstruction
    Wu, Jiajun
    Zhang, Chengkai
    Zhang, Xiuming
    Zhang, Zhoutong
    Freeman, William T.
    Tenenbaum, Joshua B.
    COMPUTER VISION - ECCV 2018, PT XI, 2018, 11215 : 673 - 691
  • [27] FaceScape: 3D Facial Dataset and Benchmark for Single-View 3D Face Reconstruction
    Zhu, Hao
    Yang, Haotian
    Guo, Longwei
    Zhang, Yidi
    Wang, Yanru
    Huang, Mingkai
    Wu, Menghua
    Shen, Qiu
    Yang, Ruigang
    Cao, Xun
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (12) : 14528 - 14545
  • [28] DiffSVR: Differentiable Neural Implicit Surface Rendering for Single-View Reconstruction with Highly Sparse Depth Prior
    Komarichev, Artem
    Hua, Jing
    Zhong, Zichun
    COMPUTER-AIDED DESIGN, 2023, 164
  • [29] What Do Single-view 3D Reconstruction Networks Learn?
    Tatarchenko, Maxim
    Richter, Stephan R.
    Ranftl, Rene
    Li, Zhuwen
    Koltun, Vladlen
    Brox, Thomas
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 3400 - 3409
  • [30] EMS: 3D Eyebrow Modeling from Single-view Images
    Li, Chenghong
    Jin, Leyang
    Zheng, Yujian
    Yu, Yizhou
    Han, Xiaoguang
    ACM TRANSACTIONS ON GRAPHICS, 2023, 42 (06):