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.
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.
After the segmentation and clustering of indoor scenes are completed, it is usually necessary to refine and denoise the segmented edges.
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.