Unsupervised Learning of Fine Structure Generation for 3D Point Clouds by 2D Projection Matching
Not on the map. Why?
Abstract (arXiv)
Learning to generate 3D point clouds without 3D supervision is an important but challenging problem. Current solutions leverage various differentiable renderers to project the generated 3D point clouds onto a 2D image plane, and train deep neural networks using the per-pixel difference with 2D ground truth images. However, these solutions are still struggling to fully recover fine structures of 3D shapes, such as thin tubes or planes. To resolve this issue, we propose an unsupervised approach for 3D point cloud generation with fine structures. Specifically, we cast 3D point cloud learning as a 2D projection matching problem. Rather than using entire 2D silhouette images as a regular pixel supervision, we introduce structure adaptive sampling to randomly sample 2D points within the silhouettes as an irregular point supervision, which alleviates the consistency issue of sampling from different view angles. Our method pushes the neural network to generate a 3D point cloud whose 2D projections match the irregular point supervision from different view angles. Our 2D projection matching approach enables the neural network to learn more accurate structure information than using the per-pixel difference, especially for fine and thin 3D structures. Our method can recover fine 3D structures from 2D silhouette images at different resolutions, and is robust to different sampling methods and point number in irregular point supervision. Our method outperforms others under widely used benchmarks. Our code, data and models are available at https://github.com/chenchao15/2Dprojectionmatching.
Key facts. Cited by 26 papers in the map (data through 14 Oct 2026). Builds on 71 of its 95 references that are in the map. First posted on arXiv 8 Aug 2021.
Builds on
71 of 95 references.
References · 71
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
- 2020Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domainscited by 2,200
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,041
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 979
- 2019Scene Representation Networks: Continuous 3D-Structure-Aware Neural Scene Representationscited by 864
- 2019PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitizationcited by 818
- 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 700
38 more
- 2018Pixel2Mesh: Generating 3D Mesh Models from Single RGB Imagescited by 651
- 2021UNISURF: Unifying Neural Implicit Surfaces and Radiance Fields for Multi-View Reconstructioncited by 646
- 20163D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstructioncited by 588
- 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
- 2019PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flowscited by 488
- 2017Neural 3D Mesh Renderercited by 437
- 2021Neural Geometric Level of Detail: Real-time Rendering with Implicit 3D Shapescited by 426
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2019DISN: Deep Implicit Surface Network for High-quality Single-view 3D Reconstructioncited by 333
- 2021Light Field Networks: Neural Scene Representations with Single-Evaluation Renderingcited by 332
- 2019Neural Point-Based Graphicscited by 327
- 2021Neural RGB-D Surface Reconstructioncited by 313
- 2020Learning Gradient Fields for Shape Generationcited by 245
- 2019Differentiable Surface Splatting for Point-based Geometry Processingcited by 239
- 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
- 2020MetaSDF: Meta-learning Signed Distance Functionscited by 214
- 2019Texture Fields: Learning Texture Representations in Function Spacecited by 210
- 2021Shape As Points: A Differentiable Poisson Solvercited by 187
- 2016Learning Shape Abstractions by Assembling Volumetric Primitivescited by 181
- 2019DIST: Rendering Deep Implicit Signed Distance Function with Differentiable Sphere Tracingcited by 180
- 2017Multi-view Supervision for Single-view Reconstruction via Differentiable Ray Consistencycited by 177
- 2019SDFDiff: Differentiable Rendering of Signed Distance Fields for 3D Shape Optimizationcited by 159
- 2020Neural-Pull: Learning Signed Distance Functions from Point Clouds by Learning to Pull Space onto Surfacescited by 147
- 2017Learning Efficient Point Cloud Generation for Dense 3D Object Reconstructioncited by 133
- 20163D Shape Induction from 2D Views of Multiple Objectscited by 121
- 2016Perspective Transformer Nets: Learning Single-View 3D Object Reconstruction without 3D Supervisioncited by 106
- 2020Point Cloud Completion by Skip-attention Network with Hierarchical Foldingcited by 106
- 2019Learning to Infer Implicit Surfaces without 3D Supervisioncited by 103
- 2018Point2Sequence: Learning the Shape Representation of 3D Point Clouds with an Attention-based Sequence to Sequence Networkcited by 100
- 2020PMP-Net: Point Cloud Completion by Learning Multi-step Point Moving Pathscited by 97
- 2018Unsupervised Learning of Shape and Pose with Differentiable Point Cloudscited by 89
- 2020PatchNets: Patch-Based Generalizable Deep Implicit 3D Shape Representationscited by 81
- 2019Autolabeling 3D Objects with Differentiable Rendering of SDF Shape Priorscited by 74
- 2019Multi-Angle Point Cloud-VAE: Unsupervised Feature Learning for 3D Point Clouds from Multiple Angles by Joint Self-Reconstruction and Half-to-Half Predictioncited by 66
- 2021StylePeople: A Generative Model of Fullbody Human Avatarscited by 62
- 20193DN: 3D Deformation Networkcited by 60
- 2021Geometry-Consistent Neural Shape Representation with Implicit Displacement Fieldscited by 60
- 2019Deep Level Sets: Implicit Surface Representations for 3D Shape Inferencecited by 53
50 most cited of 71 All 71 (JSON)
Built on by
Citing papers per year: 2022: 9; 2023: 8; 2024: 6; 2025: 3.
26 papers.
Sort:
By area:
- 2022LION: Latent Point Diffusion Models for 3D Shape Generationcited by 553
- 2022Reconstructing Surfaces for Sparse Point Clouds with On-Surface Priorscited by 60
- 2022Surface Reconstruction from Point Clouds by Learning Predictive Context Priorscited by 54
- 2022CAP-UDF: Learning Unsigned Distance Functions Progressively from Raw Point Clouds with Consistency-Aware Field Optimizationcited by 47
- 2023Towards Better Gradient Consistency for Neural Signed Distance Functions via Level Set Alignmentcited by 39
- 2023Learning a More Continuous Zero Level Set in Unsigned Distance Fields through Level Set Projectioncited by 36
- 2024Zero-Shot Scene Reconstruction from Single Images with Deep Prior Assemblycited by 35
- 2023Unsupervised Inference of Signed Distance Functions from Single Sparse Point Clouds without Learning Priorscited by 28
- 2023Learning Signed Distance Functions from Noisy 3D Point Clouds via Noise to Noise Mappingcited by 27
- 2023GECCO: Geometrically-Conditioned Point Diffusion Modelscited by 24
- 2022Latent Partition Implicit with Surface Codes for 3D Representationcited by 21
- 20223D-OAE: Occlusion Auto-Encoders for Self-Supervised Learning on Point Cloudscited by 18
14 more
- 2024Fast Learning of Signed Distance Functions from Noisy Point Clouds via Noise to Noise Mappingcited by 15
- 2023GridPull: Towards Scalability in Learning Implicit Representations from 3D Point Cloudscited by 11
- 2024MultiPull: Detailing Signed Distance Functions by Pulling Multi-Level Queries at Multi-Stepcited by 11
- 2022Leveraging Single-View Images for Unsupervised 3D Point Cloud Completioncited by 8
- 2024Inferring Neural Signed Distance Functions by Overfitting on Single Noisy Point Clouds through Finetuning Data-Driven based Priorscited by 7
- 2025Towards Geometric and Textural Consistency 3D Scene Generation via Single Image-guided Model Generation and Layout Optimizationcited by 6
- 2025ZeroScene: A Zero-Shot Framework for 3D Scene Generation from a Single Image and Controllable Texture Editingcited by 5
- 2022Flow-based GAN for 3D Point Cloud Generation from a Single Imagecited by 4
- 2024Learning Local Pattern Modularization for Point Cloud Reconstruction from Unseen Classescited by 3
- 2022DepthGAN: GAN-based Depth Generation of Indoor Scenes from Semantic Layoutscited by 2
- 2025CDI3D: Cross-guided Dense-view Interpolation for 3D Reconstructioncited by 2
- 2023Single-view 3D reconstruction via inverse procedural modelingcited by 1
- 2023SG-GAN: Fine Stereoscopic-Aware Generation for 3D Brain Point Cloud Up-sampling from a Single Imagecited by 0
- 2024Single-image coherent reconstruction of objects and humanscited by 0
- 2025ZeroScene: A Zero-Shot Framework for 3D Scene Generation from a Single Image and Controllable Texture Editing28 Sep 2025
- 2025Towards Geometric and Textural Consistency 3D Scene Generation via Single Image-guided Model Generation and Layout Optimization20 Jul 2025
- 2025CDI3D: Cross-guided Dense-view Interpolation for 3D Reconstruction11 Mar 2025
- 2024MultiPull: Detailing Signed Distance Functions by Pulling Multi-Level Queries at Multi-Step2 Nov 2024
- 2024Inferring Neural Signed Distance Functions by Overfitting on Single Noisy Point Clouds through Finetuning Data-Driven based Priors25 Oct 2024
- 2024Zero-Shot Scene Reconstruction from Single Images with Deep Prior Assembly21 Oct 2024
- 2024Learning Local Pattern Modularization for Point Cloud Reconstruction from Unseen Classes26 Aug 2024
- 2024Single-image coherent reconstruction of objects and humans15 Aug 2024
- 2024Fast Learning of Signed Distance Functions from Noisy Point Clouds via Noise to Noise Mapping4 Jul 2024
- 2023Single-view 3D reconstruction via inverse procedural modeling20 Oct 2023
- 2023GridPull: Towards Scalability in Learning Implicit Representations from 3D Point Clouds25 Aug 2023
- 2023Learning a More Continuous Zero Level Set in Unsigned Distance Fields through Level Set Projection22 Aug 2023
14 more
- 2023Learning Signed Distance Functions from Noisy 3D Point Clouds via Noise to Noise Mapping2 Jun 2023
- 2023SG-GAN: Fine Stereoscopic-Aware Generation for 3D Brain Point Cloud Up-sampling from a Single Image22 May 2023
- 2023Towards Better Gradient Consistency for Neural Signed Distance Functions via Level Set Alignment19 May 2023
- 2023Unsupervised Inference of Signed Distance Functions from Single Sparse Point Clouds without Learning Priors25 Mar 2023
- 2023GECCO: Geometrically-Conditioned Point Diffusion Models10 Mar 2023
- 2022Leveraging Single-View Images for Unsupervised 3D Point Cloud Completion1 Dec 2022
- 2022LION: Latent Point Diffusion Models for 3D Shape Generation12 Oct 2022
- 2022Flow-based GAN for 3D Point Cloud Generation from a Single Image8 Oct 2022
- 2022CAP-UDF: Learning Unsigned Distance Functions Progressively from Raw Point Clouds with Consistency-Aware Field Optimization6 Oct 2022
- 2022Latent Partition Implicit with Surface Codes for 3D Representation18 Jul 2022
- 2022Surface Reconstruction from Point Clouds by Learning Predictive Context Priors23 Apr 2022
- 2022Reconstructing Surfaces for Sparse Point Clouds with On-Surface Priors22 Apr 2022
- 20223D-OAE: Occlusion Auto-Encoders for Self-Supervised Learning on Point Clouds26 Mar 2022
- 2022DepthGAN: GAN-based Depth Generation of Indoor Scenes from Semantic Layouts22 Mar 2022
- 2022LION: Latent Point Diffusion Models for 3D Shape Generationcited by 553
- 2023GECCO: Geometrically-Conditioned Point Diffusion Modelscited by 24
- 2025CDI3D: Cross-guided Dense-view Interpolation for 3D Reconstructioncited by 2
- 2025CDI3D: Cross-guided Dense-view Interpolation for 3D Reconstruction11 Mar 2025
- 2023GECCO: Geometrically-Conditioned Point Diffusion Models10 Mar 2023
- 2022LION: Latent Point Diffusion Models for 3D Shape Generation12 Oct 2022
- 2022Reconstructing Surfaces for Sparse Point Clouds with On-Surface Priorscited by 60
- 2022Surface Reconstruction from Point Clouds by Learning Predictive Context Priorscited by 54
- 2022CAP-UDF: Learning Unsigned Distance Functions Progressively from Raw Point Clouds with Consistency-Aware Field Optimizationcited by 47
- 2023Towards Better Gradient Consistency for Neural Signed Distance Functions via Level Set Alignmentcited by 39
- 2023Learning a More Continuous Zero Level Set in Unsigned Distance Fields through Level Set Projectioncited by 36
- 2024Zero-Shot Scene Reconstruction from Single Images with Deep Prior Assemblycited by 35
- 2023Unsupervised Inference of Signed Distance Functions from Single Sparse Point Clouds without Learning Priorscited by 28
- 2023Learning Signed Distance Functions from Noisy 3D Point Clouds via Noise to Noise Mappingcited by 27
- 2022Latent Partition Implicit with Surface Codes for 3D Representationcited by 21
- 20223D-OAE: Occlusion Auto-Encoders for Self-Supervised Learning on Point Cloudscited by 18
- 2024Fast Learning of Signed Distance Functions from Noisy Point Clouds via Noise to Noise Mappingcited by 15
- 2023GridPull: Towards Scalability in Learning Implicit Representations from 3D Point Cloudscited by 11
12 most cited of 23 All 23 (JSON)
- 2025ZeroScene: A Zero-Shot Framework for 3D Scene Generation from a Single Image and Controllable Texture Editing28 Sep 2025
- 2025Towards Geometric and Textural Consistency 3D Scene Generation via Single Image-guided Model Generation and Layout Optimization20 Jul 2025
- 2024MultiPull: Detailing Signed Distance Functions by Pulling Multi-Level Queries at Multi-Step2 Nov 2024
- 2024Inferring Neural Signed Distance Functions by Overfitting on Single Noisy Point Clouds through Finetuning Data-Driven based Priors25 Oct 2024
- 2024Zero-Shot Scene Reconstruction from Single Images with Deep Prior Assembly21 Oct 2024
- 2024Learning Local Pattern Modularization for Point Cloud Reconstruction from Unseen Classes26 Aug 2024
- 2024Single-image coherent reconstruction of objects and humans15 Aug 2024
- 2024Fast Learning of Signed Distance Functions from Noisy Point Clouds via Noise to Noise Mapping4 Jul 2024
- 2023Single-view 3D reconstruction via inverse procedural modeling20 Oct 2023
- 2023GridPull: Towards Scalability in Learning Implicit Representations from 3D Point Clouds25 Aug 2023
- 2023Learning a More Continuous Zero Level Set in Unsigned Distance Fields through Level Set Projection22 Aug 2023
- 2023Learning Signed Distance Functions from Noisy 3D Point Clouds via Noise to Noise Mapping2 Jun 2023
12 newest of 23 All 23 (JSON)