Resolving Primitive-Sharing Ambiguity in Long-Tailed Industrial Point Cloud Segmentation via Spatial Context Constraints
Chao Yin, Qing Han, Zhiwei Hou, Yue Liu, Anjin Dai, Hongda Hu, Ji Yang, Wei Yao
TL;DR
This work addresses the dual crisis of extreme statistical imbalance and geometric ambiguity in industrial 3D point cloud segmentation, where tail classes sharing cylindrical primitives with head classes are frequently misclassified. It introduces two architecture-agnostic constraints, Boundary-CB and Density-CB, that extend the Class-Balanced loss by incorporating spatial context and neighborhood prediction consistency, enabling robust tail-class segmentation without harming head-class accuracy. On Industrial3D, Boundary-CB achieves 55.74% mIoU and 29.59% tail mIoU, with notable gains for primitive-sharing components (e.g., Reducer 0% → 21.12% IoU; Valve +24.3% relative), demonstrating resolution of geometric ambiguity and a healthier head-tail balance (H-IoU up to 44.31%). The methods are plug-and-play, require no backbone changes, and yield practical benefits for Digital Twin pipelines by enabling reliable automated knowledge extraction of safety-critical components.
Abstract
Industrial point cloud segmentation for Digital Twin construction faces a persistent challenge: safety-critical components such as reducers and valves are systematically misclassified. These failures stem from two compounding factors: such components are rare in training data, yet they share identical local geometry with dominant structures like pipes. This work identifies a dual crisis unique to industrial 3D data extreme class imbalance 215:1 ratio compounded by geometric ambiguity where most tail classes share cylindrical primitives with head classes. Existing frequency-based re-weighting methods address statistical imbalance but cannot resolve geometric ambiguity. We propose spatial context constraints that leverage neighborhood prediction consistency to disambiguate locally similar structures. Our approach extends the Class-Balanced (CB) Loss framework with two architecture-agnostic mechanisms: (1) Boundary-CB, an entropy-based constraint that emphasizes ambiguous boundaries, and (2) Density-CB, a density-based constraint that compensates for scan-dependent variations. Both integrate as plug-and-play modules without network modifications, requiring only loss function replacement. On the Industrial3D dataset (610M points from water treatment facilities), our method achieves 55.74% mIoU with 21.7% relative improvement on tail-class performance (29.59% vs. 24.32% baseline) while preserving head-class accuracy (88.14%). Components with primitive-sharing ambiguity show dramatic gains: reducer improves from 0% to 21.12% IoU; valve improves by 24.3% relative. This resolves geometric ambiguity without the typical head-tail trade-off, enabling reliable identification of safety-critical components for automated knowledge extraction in Digital Twin applications.
