Learning based refinement of 3D point clouds through hole filling
Model to detect and fill holes generated due to unnatural reasons
Tools used: Python, PyTorch, PyTorch3D, Open3D
Developed a deep learning model to identify and repair point cloud gaps caused by occlusion and reflections. Designed an algorithm to generate datasets with realistic holes in point clouds for training and testing purposes.
![example image](/assets/img/hole_fill/complete.png)
Block diagram of the project.
Dataset generation.
![example image](/assets/img/hole_fill/Hole_gen.png)
Block diagram for generation of the dataset.
Results
![example image](/assets/img/hole_fill/holeRes3.png)
Results.