3D point clouds are an enabling technology in the digitalization of many industries. Unlocking the information-richness of 3D point clouds requires additional analysis. This use case presents a scalable approach that applies neural networks to 3D point clouds to generate an instance segmentation of large scenic point clouds.
For this use case we worked with photogrammetric point clouds generated by our drone flight partner FairFleet. The point clouds we analyzed were scans from urban and semi-urban environments, often containing construction sites. Each scan had up to ten million points.
Most applications so far are limited to classifying single point clouds, for example 3D scans of individual objects. In order to properly make use of point clouds in for example construction and planning, it is necessary to segment large scenic scans with tens of millions of points.
To segment large scenic 3D point clouds, we used a combination of unsupervised clustering and supervised neural network training.
We were able achieve accuracy scores of up to 93% for individual object classes, depending on the available labeled examples. The output of our network constitutes a so called “instance segmentation” of the input point cloud. That means it is not only possible to assign a label to each 3D point (“segmentation”), one can also isolate individual instances of each label class. This additional step enables further analyses such as automatically counting and locating individual objects of a certain type.
Our technology can turn point cloud data into valuable information, enabling you to successfully implement your digitalization strategy.
Potential applications include urban infrastructure inventories, solar suitability analyses, construction site monitoring and 3D model generation.
Our 3D AI solutions can be adapted to your custom requirements and can be integrated into end-to-end solutions that feed results back into geodatabases, map layers, and AutoCAD models.