Search code examples
kinectimage-segmentationpoint-cloud-library

How to segment depth image faster?


I need to segment depth image that captured from a kinect device in realtime(30fps).

Currently I am using EuclideanClusterExtraction from PCL, it works but very slow(1fps).

Here is a paragraph in the PCL tutorial:

“Unorganized” point clouds are characterized by non-existing point references between points from different point clouds due to varying size, resolution, density and/or point ordering. In case of “organized” point clouds often based on a single 2D depth/disparity images with fixed width and height, a differential analysis of the corresponding 2D depth data might be faster.

So I think there are faster method to segment depth image.

  • The project doesn't use the RGB Camera, so I need a segmentation method that use only the depth image.

Solution

  • PCL provides segmentation algorithms optimised for organised point clouds.

    For details see: