Min-Cut-PCL-Cpp (50%)
Min-Cut Based Segmentation
Theoretical Primer
1. For the given point cloud algorithm constructs the graph that contains every single point of the cloud as a set of vertices and two more vertices called source and sink.
2. Algorithm assigns weights for every edge. There are three different types of weight. Let’s examine them:
First of all it assigns weight to the edges between clouds points. This weight is called smooth cost and is calculated by the formula:

Next step the algorithm sets data cost.


3. After all the preparations the search of the minimum cut is made. Based on an analysis of this cut, cloud is divided on foreground and background points.
Last updated
Was this helpful?