Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning

被引:398
|
作者
Liu, Shichen [1 ,2 ]
Li, Tianye [1 ,2 ]
Chen, Weikai [1 ]
Li, Hao [1 ,2 ,3 ]
机构
[1] USC Inst Creat Technol, Los Angeles, CA 90015 USA
[2] Univ Southern Calif, Los Angeles, CA 90089 USA
[3] Pinscreen, Redwood City, CA USA
关键词
APPEARANCE;
D O I
10.1109/ICCV.2019.00780
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Rendering bridges the gap between 2D vision and 3D scenes by simulating the physical process of image formation. By inverting such renderer, one can think of a learning approach to infer 3D information from 2D images. However, standard graphics renderers involve a fundamental discretization step called rasterization, which prevents the rendering process to be differentiable, hence able to be learned. Unlike the state-of-the-art differentiable renderers [30, 20], which only approximate the rendering gradient in the back propagation, we propose a truly differentiable rendering framework that is able to (1) directly render colorized mesh using differentiable functions and (2) back-propagate efficient supervision signals to mesh vertices and their attributes from various forms of image representations, including silhouette, shading and color images. The key to our framework is a novel formulation that views rendering as an aggregation function that fuses the probabilistic contributions of all mesh triangles with respect to the rendered pixels. Such formulation enables our framework to flow gradients to the occluded and far-range vertices, which cannot be achieved by the previous state-of-the-arts. We show that by using the proposed renderer, one can achieve significant improvement in 3D unsupervised singleview reconstruction both qualitatively and quantitatively. Experiments also demonstrate that our approach is able to handle the challenging tasks in image-based shape fitting, which remain nontrivial to existing differentiable renderers. Code is available at https://github.com/ShichenLiu/SoftRas.
引用
收藏
页码:7707 / 7716
页数:10
相关论文
共 50 条
  • [41] Image-based modeling of 3D objects with curved surfaces
    Lee, Man Hee
    Park, In Kyu
    COMPUTER ANIMATION AND VIRTUAL WORLDS, 2008, 19 (02) : 93 - 109
  • [42] Image-based fast 3D individual facial modeling
    Zhang, Mandun
    Li, Zhi
    Wu, Hongtao
    Yu, Ming
    PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON IMAGE AND GRAPHICS, 2007, : 868 - +
  • [43] Image-Based 3D Modeling via Cheeger Sets
    Toeppe, Eno
    Oswald, Martin R.
    Cremersl, Daniel
    Rother, Carsten
    COMPUTER VISION-ACCV 2010, PT I, 2011, 6492 : 53 - +
  • [44] Image-based 3D genomics through chromatin tracing
    Yang, Tianqi
    Wang, Siyuan
    NATURE REVIEWS METHODS PRIMERS, 2024, 4 (01):
  • [45] An efficient image-based 3D reconstruction algorithm for plants
    Hu, WX
    Pan, ZG
    Guo, XY
    Zhao, CJ
    CAD/ GRAPHICS TECHNOLOGY AND ITS APPLICATIONS, PROCEEDINGS, 2003, : 418 - 419
  • [46] Developing an Image-Based 3D Model Editing Method
    Pang, Min
    He, Ligang
    Xiong, Fengguang
    Yang, Xiaowen
    He, Zhiying
    Han, Xie
    IEEE ACCESS, 2020, 8 : 167950 - 167964
  • [47] Image-based Virtual Exhibit and Its Extension to 3D
    Ming-Min Zhang~* Zhi-Geng Pan Li-Feng Ren Peng Wang State Key Laboratory of CAD&CG
    International Journal of Automation & Computing, 2007, (01) : 18 - 24
  • [48] 3D surface reconstruction with an image-based slicing technique
    Wang, Min-Liang
    Liang, Sung-Chun
    Lin, Huei-Yung
    IECON 2007: 33RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, CONFERENCE PROCEEDINGS, 2007, : 2465 - +
  • [49] Texture image-based 3D entity modeling method
    Zhao, Z. Q.
    Hao, J. X.
    COMPUTING, CONTROL, INFORMATION AND EDUCATION ENGINEERING, 2015, : 3 - 8
  • [50] Image-Based 3D Reconstruction on Distributed Hash Network
    Zhong, Jin Hua
    Fang, Wan
    INTERNATIONAL JOURNAL OF MOBILE COMPUTING AND MULTIMEDIA COMMUNICATIONS, 2018, 9 (04) : 58 - 75