Skip to content

ytlloctra/Indoor-scene-3D-object-segmentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Indoor scene 3D object segmentation

Methods

Pre-Processing

In order to obtain object level segmentation, the background in indoor scenes needs to be removed as well as some common filtering processes. The RANSAC algorithm is a powerful model fitting algorithm that is heavily used in the point cloud data pre-processing step.

Fig 2

DBSCAN Cluster Based on Supervoxel

In the first stage of clustering, we use the improved VCCS algorithm to locally cluster geometrically similar voxels into supervoxels.

After hypervoxels are generated, different hypervoxels are fused into larger clustering objects based on density characteristics.

Fig 4

Guided boundary enhancement

After the segmentation and clustering of indoor scenes are completed, it is usually necessary to refine and denoise the segmented edges.

Fig 5

Result

The algorithm is written in C++ and runs on Intel i7-11700K [email protected] with 32GB RAM. To compare the performance of the proposed algorithm, we compared it with two other approaches for point cloud segmentation.

Fig 7

About

Indoor scene 3D object segmentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages