From Raw Scan to Named Elements: A Segmentation Review Walkthrough
A laser scan arrives as millions of unlabeled points. Nothing in that file says which points belong to a wall, a slab or a duct run. Before anyone opens Revit, someone has to turn the cloud into groups that a modeler can trust, and the way that stage is run decides how much rework the model needs later.
The first decision is the kind of labeling the deliverable needs. Semantic labeling gives every point a class such as wall, floor, ceiling, door or pipe, but it does not separate two chairs from each other. Instance labeling gives each object its own identity, which matters when an owner wants to track individual assets in a facility model. Panoptic labeling does both at once and suits dense mixed scenes like a plant room. Boundary labeling traces edges and contours, which helps keep openings and wall intersections dimensionally clean. A modeler picks among them according to what has to be handed over, not by habit.
The second decision is the method. Region growing starts from seed points and expands across neighbors with similar surface normals, and a mis-set threshold can quietly bleed one surface into the next. Clustering methods such as K-means or DBSCAN group points by proximity and density, yet they sometimes split one object in two or fuse two into one on noisy data. Graph-based methods capture spatial relationships well but demand heavy computation. Deep learning models such as PointNet, PointNet++, voxel-based CNNs and graph convolutional networks learn features directly from labeled training scans, and they still mislabel cluttered or occluded areas.
That last point is why the review step matters more than the algorithm. In a careful workflow, each automated result is compared with the scan before it becomes a modeled element. The reviewer checks that a cluster really maps to a building component, that a wall has not merged with a slab, and that pipes and ducts kept their own identity. Only then does the classified cloud move on to Revit.
Segmentation is also the step that makes the later stages efficient. Clean groups let a team filter noise, build families for specific architectural and MEP components, and process only selected layers into lightweight geometry for clash checks or equipment layout. It is also the natural place to prepare for automation, since a well-classified cloud is what automated workflows depend on.
A worked example from ViBIM's own practice shows the pattern. The team treats segmentation as the stage before modeling, then hands the classified cloud to production, where two independent QC passes run, one for geometry and one for parameters. The result is a model checked against the scan, not a drawing guessed from it. Teams that need that handover can explore scan to BIM services built around this review discipline.
For anyone who wants the full breakdown of types, techniques and applications, the detailed article on point cloud segmentation walks through each method with diagrams and use cases.
One last practical check belongs before the scan leaves the surveyor. Confirm that the chosen file format preserves per-point labels, because a classified cloud that loses its labels in transfer sends the team back to the start.