Automated detection of cylindrical structures in complex pipelines using iterative point cloud segmentation and high-precision fitting

G Gengchen Cao

Abstract

Abstract Cylinders are prevalent structural units in pipelines, and their accurate and robust detection from 3D scanned point clouds is crucial for rapid reverse engineering. Existing methods often impose restrictions on cylinder parameters, limiting their applicability in complex pipeline scenarios. To address this, we propose a novel method for automatically detecting cylinders from unstructured point clouds. Our approach involves iterative clustering segmentation to reduce data complexity, reliable candidate cylinder estimation using three-point random sampling, high-precision cylinder fitting, and multi-filtering mechanisms to minimize false detections. Experimental results on both simulated and real-world data demonstrate that our method achieves precision, recall, and F1 scores of 0.8727, 0.8090, and 0.8397, respectively, outperforming existing methods. This work showcases the potential of our approach for automating the reverse engineering design of complex pipelines. Project Web: https://github.com/GCCao/Cylinders_detection_Cao_V2 .

Article Details

Volume / Issue Vol. 15, Issue 1
Published November 27, 2025
ISSN 2045-2322
Publisher Nature Portfolio

Journal Info

Scientific Reports

Nature Portfolio

ISSN: 2045-2322 Open Access Life Sciences

Authors (1)

G

Gengchen Cao