SSPU-Net: Self-Supervised Point Cloud Upsampling via Differentiable Rendering
Not on the map. Why?
Abstract (arXiv)
Point clouds obtained from 3D sensors are usually sparse. Existing methods mainly focus on upsampling sparse point clouds in a supervised manner by using dense ground truth point clouds. In this paper, we propose a self-supervised point cloud upsampling network (SSPU-Net) to generate dense point clouds without using ground truth. To achieve this, we exploit the consistency between the input sparse point cloud and generated dense point cloud for the shapes and rendered images. Specifically, we first propose a neighbor expansion unit (NEU) to upsample the sparse point clouds, where the local geometric structures of the sparse point clouds are exploited to learn weights for point interpolation. Then, we develop a differentiable point cloud rendering unit (DRU) as an end-to-end module in our network to render the point cloud into multi-view images. Finally, we formulate a shape-consistent loss and an image-consistent loss to train the network so that the shapes of the sparse and dense point clouds are as consistent as possible. Extensive results on the CAD and scanned datasets demonstrate that our method can achieve impressive results in a self-supervised manner. Code is available at https://github.com/fpthink/SSPU-Net.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 34 of its 62 references that are in the map. First posted on arXiv 1 Aug 2021.
Builds on
34 of 62 references.
References · 34
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2019PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flowscited by 487
- 2018Pseudo-LiDAR from Visual Depth Estimation: Bridging the Gap in 3D Object Detection for Autonomous Drivingcited by 455
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2018PCN: Point Completion Networkcited by 382
- 2018PU-Net: Point Cloud Upsampling Networkcited by 208
- 2018PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place Recognitioncited by 197
- 20193D Point Cloud Generative Adversarial Network Based on Tree Structured Graph Convolutionscited by 173
22 more
- 2017MoFA: Model-based Deep Convolutional Face Autoencoder for Unsupervised Monocular Reconstructioncited by 163
- 2019PU-GAN: a Point Cloud Upsampling Adversarial Networkcited by 162
- 2018Nonlinear 3D Face Morphable Modelcited by 157
- 2019Adversarial Sensor Attack on LiDAR-based Perception in Autonomous Drivingcited by 151
- 2018Single-Image SVBRDF Capture with a Rendering-Aware Deep Networkcited by 116
- 2018Patch-based Progressive 3D Point Set Upsamplingcited by 101
- 2018Unsupervised Training for 3D Morphable Model Regressioncited by 99
- 2017Self-supervised Multi-level Face Model Learning for Monocular Reconstruction at over 250 Hzcited by 91
- 2019Interpolated Convolutional Networks for 3D Point Cloud Understandingcited by 86
- 2018EC-Net: an Edge-aware Point set Consolidation Networkcited by 84
- 2020PUGeo-Net: A Geometry-centric Network for 3D Point Cloud Upsamplingcited by 69
- 2019A*3D Dataset: Towards Autonomous Driving in Challenging Environmentscited by 64
- 2021SSPC-Net: Semi-supervised Semantic 3D Point Cloud Segmentation Networkcited by 54
- 2020Progressive Point Cloud Deconvolution Generation Networkcited by 46
- 2020FlowFusion: Dynamic Dense RGB-D SLAM Based on Optical Flowcited by 36
- 2021Meta-PU: An Arbitrary-Scale Upsampling Network for Point Cloudcited by 35
- 2021Efficient 3D Point Cloud Feature Learning for Large-Scale Place Recognitioncited by 21
- 2017Material Editing Using a Physically Based Rendering Networkcited by 17
- 2018Learning to Generate and Reconstruct 3D Meshes with only 2D Supervisioncited by 12
- 2020Cascaded Non-local Neural Network for Point Cloud Semantic Segmentationcited by 12
- 2019A 3D-Deep-Learning-based Augmented Reality Calibration Method for Robotic Environments using Depth Sensor Datacited by 10
- 2018Visualization and Labeling of Point Clouds in Virtual Realitycited by 6
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 6; 2024: 3; 2025: 2.
17 papers.
Sort:
By area:
- 2021Neural Points: Point Cloud Representation with Neural Fields for Arbitrary Upsamplingcited by 48
- 2021PU-Transformer: Point Cloud Upsampling Transformercited by 32
- 2022Self-Supervised Arbitrary-Scale Point Clouds Upsampling via Implicit Neural Representationcited by 24
- 2023P2C: Self-Supervised Point Cloud Completion from Single Partial Cloudscited by 19
- 2022Point Cloud Upsampling via Cascaded Refinement Networkcited by 14
- 2023TULIP: Transformer for Upsampling of LiDAR Point Cloudscited by 12
- 2021PC2-PU: Patch Correlation and Point Correlation for Effective Point Cloud Upsamplingcited by 11
- 2022IPDAE: Improved Patch-Based Deep Autoencoder for Lossy Point Cloud Geometry Compressioncited by 8
- 2024Arbitrary-Scale Point Cloud Upsampling by Voxel-Based Network with Latent Geometric-Consistent Learningcited by 5
- 2024Deep Learning for 3D Point Cloud Enhancement: A Surveycited by 4
- 2023Arbitrary point cloud upsampling via Dual Back-Projection Networkcited by 3
- 2023PU-Ray: Domain-Independent Point Cloud Upsampling via Ray Marching on Neural Implicit Surfacecited by 1
5 more
- 2024MBPU: A Plug-and-Play State Space Model for Point Cloud Upsamping with Fast Point Renderingcited by 1
- 2025SPU-IMR: Self-supervised Arbitrary-scale Point Cloud Upsampling via Iterative Mask-recovery Networkcited by 1
- 2023Self-Supervised Learning for Point Clouds Data: A Surveycited by 0
- 2023MMAPS: End-to-End Multi-Grained Multi-Modal Attribute-Aware Product Summarizationcited by 0
- 2025Preserving Topological and Geometric Embeddings for Point Cloud Recoverycited by 0
- 2025Preserving Topological and Geometric Embeddings for Point Cloud Recovery25 Jul 2025
- 2025SPU-IMR: Self-supervised Arbitrary-scale Point Cloud Upsampling via Iterative Mask-recovery Network26 Feb 2025
- 2024Deep Learning for 3D Point Cloud Enhancement: A Survey30 Oct 2024
- 2024MBPU: A Plug-and-Play State Space Model for Point Cloud Upsamping with Fast Point Rendering21 Oct 2024
- 2024Arbitrary-Scale Point Cloud Upsampling by Voxel-Based Network with Latent Geometric-Consistent Learning8 Mar 2024
- 2023TULIP: Transformer for Upsampling of LiDAR Point Clouds11 Dec 2023
- 2023PU-Ray: Domain-Independent Point Cloud Upsampling via Ray Marching on Neural Implicit Surface12 Oct 2023
- 2023MMAPS: End-to-End Multi-Grained Multi-Modal Attribute-Aware Product Summarization22 Aug 2023
- 2023P2C: Self-Supervised Point Cloud Completion from Single Partial Clouds27 Jul 2023
- 2023Arbitrary point cloud upsampling via Dual Back-Projection Network18 Jul 2023
- 2023Self-Supervised Learning for Point Clouds Data: A Survey9 May 2023
- 2022Point Cloud Upsampling via Cascaded Refinement Network8 Oct 2022
5 more
- 2022IPDAE: Improved Patch-Based Deep Autoencoder for Lossy Point Cloud Geometry Compression4 Aug 2022
- 2022Self-Supervised Arbitrary-Scale Point Clouds Upsampling via Implicit Neural Representation18 Apr 2022
- 2021Neural Points: Point Cloud Representation with Neural Fields for Arbitrary Upsampling8 Dec 2021
- 2021PU-Transformer: Point Cloud Upsampling Transformer24 Nov 2021
- 2021PC2-PU: Patch Correlation and Point Correlation for Effective Point Cloud Upsampling20 Sep 2021
- 2021Neural Points: Point Cloud Representation with Neural Fields for Arbitrary Upsamplingcited by 48
- 2021PU-Transformer: Point Cloud Upsampling Transformercited by 32
- 2022Self-Supervised Arbitrary-Scale Point Clouds Upsampling via Implicit Neural Representationcited by 24
- 2023P2C: Self-Supervised Point Cloud Completion from Single Partial Cloudscited by 19
- 2022Point Cloud Upsampling via Cascaded Refinement Networkcited by 14
- 2023TULIP: Transformer for Upsampling of LiDAR Point Cloudscited by 12
- 2021PC2-PU: Patch Correlation and Point Correlation for Effective Point Cloud Upsamplingcited by 11
- 2022IPDAE: Improved Patch-Based Deep Autoencoder for Lossy Point Cloud Geometry Compressioncited by 8
- 2024Arbitrary-Scale Point Cloud Upsampling by Voxel-Based Network with Latent Geometric-Consistent Learningcited by 5
- 2024Deep Learning for 3D Point Cloud Enhancement: A Surveycited by 4
- 2023Arbitrary point cloud upsampling via Dual Back-Projection Networkcited by 3
- 2023PU-Ray: Domain-Independent Point Cloud Upsampling via Ray Marching on Neural Implicit Surfacecited by 1
12 most cited of 16 All 16 (JSON)
- 2025Preserving Topological and Geometric Embeddings for Point Cloud Recovery25 Jul 2025
- 2025SPU-IMR: Self-supervised Arbitrary-scale Point Cloud Upsampling via Iterative Mask-recovery Network26 Feb 2025
- 2024Deep Learning for 3D Point Cloud Enhancement: A Survey30 Oct 2024
- 2024Arbitrary-Scale Point Cloud Upsampling by Voxel-Based Network with Latent Geometric-Consistent Learning8 Mar 2024
- 2023TULIP: Transformer for Upsampling of LiDAR Point Clouds11 Dec 2023
- 2023PU-Ray: Domain-Independent Point Cloud Upsampling via Ray Marching on Neural Implicit Surface12 Oct 2023
- 2023MMAPS: End-to-End Multi-Grained Multi-Modal Attribute-Aware Product Summarization22 Aug 2023
- 2023P2C: Self-Supervised Point Cloud Completion from Single Partial Clouds27 Jul 2023
- 2023Arbitrary point cloud upsampling via Dual Back-Projection Network18 Jul 2023
- 2023Self-Supervised Learning for Point Clouds Data: A Survey9 May 2023
- 2022Point Cloud Upsampling via Cascaded Refinement Network8 Oct 2022
- 2022IPDAE: Improved Patch-Based Deep Autoencoder for Lossy Point Cloud Geometry Compression4 Aug 2022
12 newest of 16 All 16 (JSON)