Weak Multi-View Supervision for Surface Mapping Estimation
Not on the map. Why?
Abstract (arXiv)
We propose a weakly-supervised multi-view learning approach to learn category-specific surface mapping without dense annotations. We learn the underlying surface geometry of common categories, such as human faces, cars, and airplanes, given instances from those categories. While traditional approaches solve this problem using extensive supervision in the form of pixel-level annotations, we take advantage of the fact that pixel-level UV and mesh predictions can be combined with 3D reprojections to form consistency cycles. As a result of exploiting these cycles, we can establish a dense correspondence mapping between image pixels and the mesh acting as a self-supervisory signal, which in turn helps improve our overall estimates. Our approach leverages information from multiple views of the object to establish additional consistency cycles, thus improving surface mapping understanding without the need for explicit annotations. We also propose the use of deformation fields for predictions of an instance specific mesh. Given the lack of datasets providing multiple images of similar object instances from different viewpoints, we generate and release a multi-view ShapeNet Cars and Airplanes dataset created by rendering ShapeNet meshes using a 360 degree camera trajectory around the mesh. For the human faces category, we process and adapt an existing dataset to a multi-view setup. Through experimental evaluations, we show that, at test time, our method can generate accurate variations away from the mean shape, is multi-view consistent, and performs comparably to fully supervised approaches.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 41 references that are in the map. First posted on arXiv 4 May 2021.
Builds on
24 of 41 references.
References · 24
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Mask R-CNNcited by 7,259
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019Scene Representation Networks: Continuous 3D-Structure-Aware Neural Scene Representationscited by 864
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
- 2018Pixel2Mesh: Generating 3D Mesh Models from Single RGB Imagescited by 649
- 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
12 more
- 2018Learning Category-Specific Mesh Reconstruction from Image Collectionscited by 317
- 2019Learning Correspondence from the Cycle-Consistency of Timecited by 269
- 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
- 2018Joint 3D Face Reconstruction and Dense Alignment with Position Map Regression Networkcited by 195
- 2019Unsupervised Learning of Probably Symmetric Deformable 3D Objects from Images in the Wildcited by 180
- 2016Learning Dense Correspondence via 3D-guided Cycle Consistencycited by 91
- 2017Self-supervised Multi-level Face Model Learning for Monocular Reconstruction at over 250 Hzcited by 91
- 2019Towards High-fidelity Nonlinear 3D Face Morphable Modelcited by 91
- 2020Articulation-aware Canonical Surface Mappingcited by 80
- 2019Canonical Surface Mapping via Geometric Cycle Consistencycited by 62
- 2014Category-Specific Object Reconstruction from a Single Imagecited by 56
- 2019Multiview Aggregation for Learning Category-Specific Shape Reconstructioncited by 12
Built on by
Not cited yet.