3D Sketching using Multi-View Deep Volumetric Prediction

被引:79
作者
Delanoy, Johanna
Aubry, Mathieu
Isola, Phillip
Efros, Alexei A.
Bousseau, Adrien
机构
关键词
sketch-based modeling; deep learning; 3D reconstruction; line drawing;
D O I
10.1145/3203197
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Sketch-based modeling strives to bring the ease and immediacy of drawing to the 3D world. However, while drawings are easy for humans to create, they are very challenging for computers to interpret due to their sparsity and ambiguity. We propose a data-driven approach that tackles this challenge by learning to reconstruct 3D shapes from one or more drawings. At the core of our approach is a deep convolutional neural network (CNN) that predicts occupancy of a voxel grid from a line drawing. This CNN provides an initial 3D reconstruction as soon as the user completes a single drawing of the desired shape. We complement this single-view network with an updater CNN that refines an existing prediction given a new drawing of the shape created from a novel viewpoint. A key advantage of our approach is that we can apply the updater iteratively to fuse information from an arbitrary number of viewpoints, without requiring explicit stroke correspondences between the drawings. We train both CNNs by rendering synthetic contour drawings from hand-modeled shape collections as well as from procedurally-generated abstract shapes. Finally, we integrate our CNNs in an interactive modeling system that allows users to seamlessly draw an object, rotate it to see its 3D reconstruction, and refine it by re-drawing from another vantage point using the 3D reconstruction as guidance.
引用
收藏
页数:22
相关论文
共 81 条
  • [1] Nguyen A, 2016, ADV NEUR IN, V29
  • [2] Bae SH, 2008, UIST 2008: PROCEEDINGS OF THE 21ST ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, P151
  • [3] Hierarchical Surface Prediction for 3D Object Reconstruction
    Bane, Christian
    Tulsiani, Shubham
    Malik, Jitendra
    [J]. PROCEEDINGS 2017 INTERNATIONAL CONFERENCE ON 3D VISION (3DV), 2017, : 412 - 420
  • [4] INTERPRETING LINE DRAWINGS AS 3-DIMENSIONAL SURFACES
    BARROW, HG
    TENENBAUM, JM
    [J]. ARTIFICIAL INTELLIGENCE, 1981, 17 (1-3) : 75 - 116
  • [5] Boykov YY, 2001, EIGHTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOL I, PROCEEDINGS, P105, DOI 10.1109/ICCV.2001.937505
  • [6] Human Pose Estimation with Iterative Error Feedback
    Carreira, Joao
    Agrawal, Pulkit
    Fragkiadaki, Katerina
    Malik, Jitendra
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 4733 - 4742
  • [7] Chang A.X., 2015, ARXIV
  • [8] Photographic Image Synthesis with Cascaded Refinement Networks
    Chen, Qifeng
    Koltun, Vladlen
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, : 1520 - 1529
  • [9] 3-Sweep: Extracting Editable Objects from a Single Photo
    Chen, Tao
    Zhu, Zhe
    Shamir, Ariel
    Hu, Shi-Min
    Cohen-Or, Daniel
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2013, 32 (06):
  • [10] 3D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstruction
    Choy, Christopher B.
    Xu, Danfei
    Gwak, Jun Young
    Chen, Kevin
    Savarese, Silvio
    [J]. COMPUTER VISION - ECCV 2016, PT VIII, 2016, 9912 : 628 - 644