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 条
  • [21] Exploring the Potential of Image-Based 3D Geometry and Appearance Reasoning for Automated Construction Progress Monitoring
    Lin, Jacob J.
    Lee, Jae Yong
    Golparvar-Fard, Mani
    COMPUTING IN CIVIL ENGINEERING 2019: DATA, SENSING, AND ANALYTICS, 2019, : 162 - 170
  • [22] Image-based 3D planning of maxillofacial distraction procedures including soft tissue implications
    Schutyser, F
    Van Cleynenbreugel, J
    Ferrant, M
    Schoenaers, J
    Suetens, P
    MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI 2000, 2000, 1935 : 999 - 1007
  • [23] Neural 3D Mesh Renderer
    Kato, Hiroharu
    Ushiku, Yoshitaka
    Harada, Tatsuya
    2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 3907 - 3916
  • [24] Image-based 3D semantic modeling of building facade
    Yang, Jun
    Shi, Zhongke
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8671 : 661 - 671
  • [25] Evaluating Image-Based Interactive 3D Modeling Tools
    Siddique, Arslan
    Cignoni, Paolo
    Corsini, Massimiliano
    Banterle, Francesco
    IEEE ACCESS, 2024, 12 : 104138 - 104152
  • [26] Image-based virtual exhibit and its extension to 3D
    Zhang M.-M.
    Pan Z.-G.
    Ren L.-F.
    Wang P.
    International Journal of Automation and Computing, 2007, 4 (1) : 18 - 24
  • [27] Image-based 3D genomics through chromatin tracing
    Morneau-Brosnan, Dominique
    NATURE REVIEWS METHODS PRIMERS, 2024, 4 (01):
  • [28] 3D POINT CLOUD SIMPLIFICATION FOR IMAGE-BASED LOCALIZATION
    Cheng, Wentao
    Lin, Weisi
    Sun, Ming-Ting
    2015 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO WORKSHOPS (ICMEW), 2015,
  • [29] Image-based rendering and 3D modeling: A complete framework
    Izquierdo, E
    Ohm, JR
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2000, 15 (10) : 817 - 858
  • [30] Image-based 3D photography using opacity hulls
    Matusik, W
    Pfister, H
    Ngan, A
    Beardsley, P
    Ziegler, R
    McMillan, L
    ACM TRANSACTIONS ON GRAPHICS, 2002, 21 (03): : 427 - 437