Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-05T12:16:48.796Z Has data issue: false hasContentIssue false

An effective point cloud registration method for three-dimensional reconstruction of pressure piping

Published online by Cambridge University Press:  16 May 2024

Yulong Zhang*
Affiliation:
School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China
Enguang Guan
Affiliation:
College of Logistics Engineering, Shanghai Maritime University, Shanghai, China
Baoyu Wang
Affiliation:
College of Mechanical Engineering, Zhejiang Sci-Tech University, Hangzhou, China
Yanzheng Zhao
Affiliation:
School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China
*
Corresponding author: Yulong Zhang; Email: jerry_zhang@sjtu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

At present, industrial scenes with sparse features and weak textures are widely encountered, and the three-dimensional reconstruction of such scenes is a recognized problem. Pressure pipelines have a wide range of applications in fields such as petroleum engineering, chemical engineering, and hydropower station engineering. However, there is no mature solution for the three-dimensional reconstruction of pressure pipes. The main reason is that the typical scenes in which pressure pipes are found also have relatively few features and textures. Traditional three-dimensional reconstruction algorithms based on feature extraction are largely ineffective for such scenes that are lacking in features. In view of the above problems, this paper proposes an improved interframe registration algorithm based on point cloud fitting with cylinder axis vector constraints. By incorporating geometric feature parameters of a cylindrical pressure pipeline, specifically the axis vector of the cylinder, to constrain the traditional iterative closest point algorithm, the accuracy of point cloud registration can be improved in scenarios lacking features and textures, and some environmental uncertainties can be overcome. Finally, using actual laser point cloud data collected from pressure pipelines, the proposed fitting-based point cloud registration algorithm with cylinder axis vector constraints is tested. The experimental results show that under the same conditions, compared with other open-source point cloud registration algorithms, the proposed method can achieve higher registration accuracy. Moreover, integrating this algorithm into an open-source three-dimensional reconstruction algorithm framework can lead to better reconstruction results.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Complete technical roadmap of the improved point cloud registration algorithm based on point cloud fitting with cylinder axis vector constraints.

Figure 1

Figure 2. Flow chart of the improved ICP-based point cloud registration algorithm based on fitting with cylinder axis vector constraints.

Figure 2

Figure 3. Schematic diagram of the structure of the dual-track wall-climbing robot system.

Figure 3

Table I. Technical specifications of the dual-track wall-climbing robot.

Figure 4

Figure 4. Schematic diagram of the structure of the diversion penstock.

Figure 5

Figure 5. Actual three-dimensional reconstruction of the penstock and schematic diagram of the water flow reflecting the laser.

Figure 6

Table II. Main parameters of the 3D lidar.

Figure 7

Figure 6. Histogram of the radius parameter values obtained from cylindrical fitting of actual point cloud data collected from the diversion penstock.

Figure 8

Table III. Comparison of root mean square errors of the fitted cylinder radius values.

Figure 9

Figure 7. Axial vector distribution map obtained from cylindrical fitting of actual three-dimensional lidar point cloud data collected from the diversion penstock.

Figure 10

Figure 8. Cylinder fitted from a real three-dimensional lidar point cloud of the diversion penstock.

Figure 11

Table IV. Comparison of pose transformation parameters and running times of different point cloud registration algorithms.

Figure 12

Figure 9. Schematic of the Jetson Xavier NX module.

Figure 13

Table V. Main technical parameters of the NVIDIA Xavier NX controller.

Figure 14

Figure 10. Comparison of the changes in the displacement parameters found by different interframe point cloud registration algorithms.

Figure 15

Figure 11. Comparison of the changes in the attitude parameters found by different interframe point cloud registration algorithms.

Figure 16

Table VI. Comparison of quantitative evaluation indicators for interframe point cloud registration.

Figure 17

Figure 12. Comparison of the position results obtained in lidar odometry based on different registration algorithms.

Figure 18

Figure 13. Comparison of the attitude results obtained in lidar odometry based on different registration algorithms.

Figure 19

Table VII. Quantitative comparison of the position and attitude parameters obtained in lidar odometry implemented based on different interframe registration algorithms.

Figure 20

Figure 14. Comparison of the three-dimensional reconstruction results obtained for the diversion penstock based on different reconstruction algorithms.