Multi-Class 3D Tunnel Point Cloud Segmentation Using a Deep Learning Method
Publication: Computing in Civil Engineering 2023
ABSTRACT
A deep learning method is proposed to act on point clouds for segmentation, which can feed the data into a built network based on an encoder-decoder architecture coupled with an improved 3D dual attention module to extract and learn features. To verify the effectiveness and feasibility of the proposed model, a tunnel point cloud dataset collected in a metro tunnel project is used. The experimental results show that the proposed model has a plausible performance with an Intersection over Union (MIoU) of 0.8597, and it outperforms other state-of-the-art methods such as PointNet and DGCNN. Overall, the proposed model shows excellent performance and provides effective and accurate results for multi-class segmentation on 3D tunnel point clouds.
Get full access to this article
View all available purchase options and get full access to this chapter.
REFERENCES
Ali, R., and Cha, Y. J. (2022). “Attention-based generative adversarial network with internal damage segmentation using thermography.” Automation in Construction, 141, 104412.
Chu, H., Wang, W., and Deng, L. (2022). “Tiny-Crack-Net: A multiscale feature fusion network with attention mechanisms for segmentation of tiny cracks.” Computer-Aided Civil and Infrastructure Engineering, 1914–1931.
Dang, L. M., Wang, H., Li, Y., Park, Y., Oh, C., Nguyen, T. N., and Moon, H. (2022). “Automatic tunnel lining crack evaluation and measurement using deep learning.” Tunnelling and Underground Space Technology, 124, 104472.
Feng, M., Zhang, L., Lin, X., Gilani, S. Z., and Mian, A. (2020). “Point attention network for semantic segmentation of 3D point clouds.” Pattern Recognition, Elsevier Ltd, 107, 107446.
Ji, A., Chew, A. W. Z., Xue, X., and Zhang, L. (2022). “An encoder-decoder deep learning method for multi-class object segmentation from 3D tunnel point clouds.” Automation in Construction, 137, 104187.
Ji, A., Zhou, Y., Zhang, L., Tiong, R. L. K., and Xue, X. (2023). “Semi-supervised learning-based point cloud network for segmentation of 3D tunnel scenes.” Automation in Construction, 146, 104668.
Komarichev, A., Zhong, Z., and Hua, J. (2019). “A-CNN: Annularly convolutional neural networks on point clouds.” Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2019-June, 7413–7422.
Li, D., Xie, Q., Gong, X., Yu, Z., Xu, J., Sun, Y., and Wang, J. (2021). “Automatic defect detection of metro tunnel surfaces using a vision-based inspection system.” Advanced Engineering Informatics, 47, 101206.
Li, Y., Bu, R., Sun, M., Wu, W., Di, X., and Chen, B. (2018). “PointCNN: Convolution on X-transformed points.” Advances in Neural Information Processing Systems, 2018-Decem(2), 820–830.
Mirzaei, K., Arashpour, M., Asadi, E., Masoumi, H., Bai, Y., and Behnood, A. (2022). “3D point cloud data processing with machine learning for construction and infrastructure applications: A comprehensive review.” Advanced Engineering Informatics, 51, 101501.
Pham, Q. H., Nguyen, T., Hua, B. S., Roig, G., and Yeung, S. K. (2019). “JSIS3D: Joint semantic-instance segmentation of 3D point clouds with multi-task pointwise networks and multi-value conditional random fields.” Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, IEEE, 2019-June, 8819–8828.
Qi, C. R., Su, H., Kaichun, M., and Guibas, L. J. (2017a). “PointNet: Deep learning on point sets for 3D classification and segmentation.” 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), IEEE, Honolulu, HI, USA, 17355473.
Qi, C., Yi, L., Su, H., and Guibas, L. (2017b). PointNet++: Deep hierarchical feature learning on point sets in a metric space. arXiv, 1–14.
Wang, L., Huang, Y., Hou, Y., Zhang, S., and Shan, J. (2019a). “Graph attention convolution for point cloud semantic segmentation.” Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, IEEE, 2019-June, 10288–10297.
Wang, Y., Sun, Y., Liu, Z., Sarma, S. E., Bronstein, M. M., and Solomon, J. M. (2019b). “Dynamic graph Cnn for learning on point clouds.” ACM Transactions on Graphics, 38(5).
Xu, Y., Li, D., Xie, Q., Wu, Q., and Wang, J. (2021). “Automatic defect detection and segmentation of tunnel surface using modified Mask R-CNN.” Measurement: Journal of the International Measurement Confederation, 178, 109316.
Xue, Y., Jia, F., Cai, X., Shadabfar, M., and Huang, H. (2022). “An optimization strategy to improve the deep learning-based recognition model of leakage in shield tunnels.” Computer-Aided Civil and Infrastructure Engineering, 37(3), 386–402.
Yang, J., Zhang, Q., Ni, B., Li, L., Liu, J., Zhou, M., and Tian, Q. (2019). “Modeling point clouds with self-attention and gumbel subset sampling.” Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, IEEE, 2019-June, 3318–3327.
Zhang, Y., Xie, X., Li, H., Zhou, B., Wang, Q., and Shahrour, I. (2022a). “Subway tunnel damage detection based on in-service train dynamic response, variational mode decomposition, convolutional neural networks and long short-term memory.” Automation in Construction, 139, 104293.
Zhang, Y., Zuo, Z., Xu, X., Wu, J., Zhu, J., Zhang, H., Wang, J., and Tian, Y. (2022b). “Road damage detection using UAV images based on multi-level attention mechanism.” Automation in Construction, 144, 104613.
Zhou, H., Fang, Z., Gao, Y., Huang, B., Zhong, C., and Shang, R. (2020). “Feature fusion network based on attention mechanism for 3D semantic segmentation of point clouds.” Pattern Recognition Letters, 133, 327–333.
Zhou, Y., Ji, A., Zhang, L., and Xue, X. (2023). “Attention-enhanced sampling point cloud network (ASPCNet) for efficient 3D tunnel semantic segmentation.” Automation in Construction, 146, 104667.
Information & Authors
Information
Published In
History
Published online: Jan 25, 2024
ASCE Technical Topics:
- Architectural engineering
- Architecture
- Artificial intelligence and machine learning
- Computer networks
- Computer programming
- Computing in civil engineering
- Coupling
- Data collection
- Engineering fundamentals
- Geotechnical engineering
- Methodology (by type)
- Model accuracy
- Models (by type)
- Neural networks
- Research methods (by type)
- Structural engineering
- Structural members
- Structural systems
- Three-dimensional models
- Tunnels
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.