Citation: | LI Raobo, YUAN Xiping, GAN Shu, BI Rui, GAO Sha, HU Lin. A Method for Solving Point Cloud Registration Models Using Dual Quaternion Descriptions of Point‑Planar Feature Constraints[J]. Geomatics and Information Science of Wuhan University, 2023, 48(9): 1546-1554. DOI: 10.13203/j.whugis20210184 |
The high-precision registration of point cloud data is the key to ensure the integrity of 3D data on the surface of spatial objects. To address the problem that there are differences in position, attitude and scale of cloud data from neighboring stations, a method is proposed to solve the registration model of point cloud described by the dual quaternion under the constraints of point-planar feature.
First, the rotation matrix and translation vector of the spatially similar transformation are represented by the dual quaternion, based on which the scale factor is taken into account and the vertical and parallel spatial topological relationships exist between the vectors constructed by the points in the plane and the points out of the plane respectively and the normal vectors of the plane, and this is used as the constraint of the spatially similar transformation to construct the parity model based on the least squares criterion. Then the Levenberg-Marquardt method is introduced to solve the level-difference model to avoid the possible non-convergence of the iterations in the level-difference treatment due to the inappropriateness of the initial values or due to the fact that the real symmetric matrix constructed by the Jacobi matrix is close to singularity.
Two sets of experiments are compared and analyzed with the existing methods, and the experimental results show that the proposed method can effectively achieve point cloud registration.
Therefore, the method that takes into account the scale factor under the point-planar feature constraint and uses the dual quaternion to realize the spatial similarity transformation has a strong practical value.
[1] |
盛庆红, 陈姝文, 柳建锋, 等. 基于Plücker直线的LiDAR点云配准法[J]. 测绘学报, 2016, 45(1): 58-64. https://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201601010.htm
Sheng Qinghong, Chen Shuwen, Liu Jianfeng, et al. LiDAR Point Cloud Registration Based on Plücker Line[J]. Acta Geodaetica et Cartographica Sinica, 2016, 45(1): 58-64. https://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201601010.htm
|
[2] |
闫利, 刘华, 陈长军, 等. 无地面控制点的车载激光扫描系统外标定方法[J]. 武汉大学学报(信息科学版), 2015, 40(08): 1018-1022. https://www.cnki.com.cn/Article/CJFDTOTAL-WHCH201508005.htm
Yan Li, Liu Hua, Chen Changjun, et al. A Calibration Method of Mobile Laser System Without Control Points[J]. Geomatics and Information Science of Wuhan University, 2015, 40(8): 1018-1022. https://www.cnki.com.cn/Article/CJFDTOTAL-WHCH201508005.htm
|
[3] |
王永波, 汪云甲, 韩新哲, 等. 点线特征约束下基于单位四元数描述的LiDAR点云配准算法[J]. 中国矿业大学学报, 2018, 47(3): 671-677. https://www.cnki.com.cn/Article/CJFDTOTAL-ZGKD201803022.htm
Wang Yongbo, Wang Yunjia, Han Xinzhe, et al. A Unit Quaternion Based, Point-Linear Feature Constrained Registration Approach for Terrestrial LiDAR Point Clouds[J]. Journal of China University of Mining & Technology, 2018, 47(3): 671-677. https://www.cnki.com.cn/Article/CJFDTOTAL-ZGKD201803022.htm
|
[4] |
王畅, 舒勤, 杨赟秀, 等. 利用结构特征的点云快速配准算法[J]. 光学学报, 2018, 38(9): 175-182. https://www.cnki.com.cn/Article/CJFDTOTAL-GXXB201809023.htm
Wang Chang, Shu Qin, Yang Yunxiu, et al. Quick Registration Algorithm of Point Clouds Using Structure Feature[J]. Acta Optica Sinica, 2018, 38(9): 175-182. https://www.cnki.com.cn/Article/CJFDTOTAL-GXXB201809023.htm
|
[5] |
Nakamura T, Wakita S. Robust Global Scan Matching Method Using Congruence Transformation Invariant Feature Descriptors and a Geometric Constraint Between Keypoints[C]// IEEE International Conference on Systems, Man, and Cybernetics, San Diego, USA, 2014.
|
[6] |
Jensfelt P, Kristensen S. Active Global Localization for a Mobile Robot Using Multiple Hypothesis Tracking[J]. IEEE Transactions on Robotics and Automation, 2001, 17(5): 748-760. doi: 10.1109/70.964673
|
[7] |
Guo Y L, Bennamoun M, Sohel F, et al. A Comprehensive Performance Evaluation of 3D Local Feature Descriptors[J]. International Journal of Computer Vision, 2016, 116(1): 66-89. doi: 10.1007/s11263-015-0824-y
|
[8] |
Ge X M. Automatic Markerless Registration of Point Clouds with Semantic-Keypoint-Based 4-Points Congruent Sets[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2017, 130: 344-357. doi: 10.1016/j.isprsjprs.2017.06.011
|
[9] |
柴双武, 杨晓琴. 基于对偶四元数构建的直线基元点云拼接方法[J]. 光学学报, 2019, 39(12): 416-424. https://www.cnki.com.cn/Article/CJFDTOTAL-GXXB201912048.htm
Chai Shuangwu, Yang Xiaoqin. Line Primitive Point Cloud Registration Method Based on Dual Quaternion[J]. Acta Optica Sinica, 2019, 39(12): 416-424. https://www.cnki.com.cn/Article/CJFDTOTAL-GXXB201912048.htm
|
[10] |
Li J, Zhong R, Hu Q, et al. Feature-Based Laser Scan Matching and Its Application for Indoor Mapping[J]. Sensors, 2016, 16(8): 1265. doi: 10.3390/s16081265
|
[11] |
Núñez P, Vázquez M N, Toro J, et al. Natural Landmark Extraction for Mobile Robot Navigation Based on an Adaptive Curvature Estimation[J]. Robotics and Autonomous Systems, 2008, 56(3): 247-264. doi: 10.1016/j.robot.2007.07.005
|
[12] |
Yang B S, Dong Z, Liang F X, et al. Automatic Registration of Large-Scale Urban Scene Point Clouds Based on Semantic Feature Points[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2016, 113: 43-58. doi: 10.1016/j.isprsjprs.2015.12.005
|
[13] |
Zhang J, Singh S. Low-Drift and Real-Time LiDAR Odometry and Mapping[J]. Autonomous Robots, 2017, 41(2): 401-416. doi: 10.1007/s10514-016-9548-2
|
[14] |
郑德华, 岳东杰, 岳建平. 基于几何特征约束的建筑物点云配准算法[J]. 测绘学报, 2008, 37(4): 464-468. https://www.cnki.com.cn/Article/CJFDTOTAL-CHXB200804013.htm
Zheng Dehua, Yue Dongjie, Yue Jianping. Geometric Feature Constraint Based Algorithm for Building Scanning Point Cloud Registration[J]. Acta Geodaetica et Cartographica Sinica, 2008, 37(4): 464-468. https://www.cnki.com.cn/Article/CJFDTOTAL-CHXB200804013.htm
|
[15] |
Zhang D, Huang T, Li G, et al. Robust Algorithm for Registration of Building Point Clouds Using Planar Patches[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2012, 138(1): 31-37.
|
[16] |
Wang H, Wang X. 3D Registration Based on Planar Feature Segmentation and Plane Fit[J]. Applied Mechanics and Materials, 2012, 233: 274-277.
|
[17] |
张良, 马洪超, 高广, 等. 点、线相似不变性的城区航空影像与机载激光雷达点云自动配准[J]. 测绘学报, 2014, 43(4): 372-379. https://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201404009.htm
Zhang Liang, Ma Hongchao, Gao Guang, et al. Automatic Registration of Urban Aerial Images with Airborne LiDAR Points Based on Line-Point Similarity Invariants[J]. Acta Geodaetica et Cartographica Sinica, 2014, 43(4): 372-379. https://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201404009.htm
|
[18] |
Yuan X, Zhao C, Tang Z, et al. LiDAR Scan-Matching for Mobile Robot Localization from 3D Point Clouds[J]. Information Technology Journal, 2010, 9(1): 27-33.
|
[19] |
王永波, 杨化超, 刘燕华, 等. 线状特征约束下基于四元数描述的LiDAR点云配准方法[J]. 武汉大学学报(信息科学版), 2013, 38(9): 1057-1062. https://www.cnki.com.cn/Article/CJFDTOTAL-WHCH201309012.htm
Wang Yongbo, Yang Huachao, Liu Yanhua, et al. Linear-Feature-Constrained Registration of LiDAR Point Cloud via Quaternion[J]. Geomatics and Information Science of Wuhan University, 2013, 38(9): 1057-1062. https://www.cnki.com.cn/Article/CJFDTOTAL-WHCH201309012.htm
|
[20] |
龚辉, 姜挺, 江刚武, 等. 利用单位对偶四元数进行航空影像区域网平差解算[J]. 武汉大学学报(信息科学版), 2012, 37(2): 154-159. https://www.cnki.com.cn/Article/CJFDTOTAL-WHCH201202008.htm
Gong Hui, Jiang Ting, Jiang Gangwu, et al. Bundle Block Adjustment of Aerial Imagery Based on Unit Dual Quaternion[J]. Geomatics and Information Science of Wuhan University, 2012, 37(2): 154-159. https://www.cnki.com.cn/Article/CJFDTOTAL-WHCH201202008.htm
|
[21] |
姬亭, 盛庆红, 王惠南, 等. 对偶四元数单片空间后方交会算法[J]. 中国图象图形学报, 2012, 17(4): 494-503. https://www.cnki.com.cn/Article/CJFDTOTAL-ZGTB201204010.htm
Ji Ting, Sheng Qinghong, Wang Huinan, et al. Dual Quaternion of Space Resection with Single-Image[J]. Journal of Image and Graphics, 2012, 17(4): 494-503. https://www.cnki.com.cn/Article/CJFDTOTAL-ZGTB201204010.htm
|
[22] |
王永波, 汪云甲, 佘雯雯, 等. 直线特征约束下利用Plücker坐标描述的LiDAR点云无初值配准方法[J]. 武汉大学学报(信息科学版), 2018, 43(9): 1376-1384. https://www.cnki.com.cn/Article/CJFDTOTAL-WHCH201809014.htm
Wang Yongbo, Wang Yunjia, She Wenwen, et al. A Linear Features-Constrained, Plücker Coordinates-Based, Closed-Form Registration Approach to Terrestrial LiDAR Point Clouds[J]. Geomatics and Information Science of Wuhan University, 2018, 43(9): 1376-1384. https://www.cnki.com.cn/Article/CJFDTOTAL-WHCH201809014.htm
|
[23] |
盛庆红, 柳建锋, 虞梦昕, 等. 对偶四元数近景影像空中三角测量法[J]. 测绘学报, 2015, 44(5): 503-509. https://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201505007.htm
Sheng Qinghong, Liu Jianfeng, Yu Mengxin, et al. Aerial Triangulation Close-Range Images with Dual Quaternion[J]. Acta Geodaetica et Cartographica Sinica, 2015, 44(5): 503-509. https://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201505007.htm
|
[24] |
Ueda K, Yamashita N. On a Global Complexity Bound of the Levenberg-Marquardt Method[J]. Journal of Optimization Theory and Applications, 2010, 147(3): 443-453.
|
[25] |
Chen L, Ma Y. Shamanskii-Like Levenberg-Marquardt Method with a New Line Search for Systems of Nonlinear Equations[J]. Journal of Systems Science and Complexity, 2020, 33(5): 1694-1707.
|
[26] |
Dong Z, Yang B, Liu Y, et al. A Novel Binary Shape Context for 3D Local Surface Description[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2017, 130: 431-452.
|
[27] |
Dong Z, Yang B, Liang F, et al. Hierarchical Registration of Unordered TLS Point Clouds Based on Binary Shape Context Descriptor[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2018, 144: 61-79.
|
[28] |
Dong Z, Liang F, Yang B, et al. Registration of Large-Scale Terrestrial Laser Scanner Point Clouds: A Review and Benchmark[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2020, 163: 327-342.
|
[1] | SONG Weiwei, SONG Qisheng, HE Qianqian, GONG Xiaopeng, GU Shengfeng. Analysis of PPP-B2b Positioning Performance Enhanced by High-Precision Ionospheric Products[J]. Geomatics and Information Science of Wuhan University, 2024, 49(9): 1517-1526. DOI: 10.13203/j.whugis20230030 |
[2] | ZHU Shaolin, YUE Dongjie, HE Lina, CHEN Jian, LIU Shengnan. BDS-2/BDS-3 Joint Triple-Frequency Precise Point Positioning Models and Bias Characteristic Analysis[J]. Geomatics and Information Science of Wuhan University, 2023, 48(12): 2049-2059. DOI: 10.13203/j.whugis20210273 |
[3] | ZHAO Qile, TAO Jun, GUO Jing, CHEN Guo, XU Xiaolong, ZHANG Qiang, ZHANG Gaojian, XU Shengyi, LI Junqiang. Wide-Area Instantaneous cm-Level Precise Point Positioning: Method and Service System[J]. Geomatics and Information Science of Wuhan University, 2023, 48(7): 1058-1069. DOI: 10.13203/j.whugis20230202 |
[4] | YAN Zhongbao, ZHANG Xiaohong. Partial Ambiguity Resolution Method and Results Analysis for GNSS Uncombined PPP[J]. Geomatics and Information Science of Wuhan University, 2022, 47(6): 979-989. DOI: 10.13203/j.whugis20220025 |
[5] | ZHANG Hui, HAO Jinming, LIU Weiping, ZHOU Rui, TIAN Yingguo. GPS/BDS Precise Point Positioning Model with Receiver DCB Parameters for Raw Observations[J]. Geomatics and Information Science of Wuhan University, 2019, 44(4): 495-500, 592. DOI: 10.13203/j.whugis20170119 |
[6] | ZHANG Xiaohong, LIU Gen, GUO Fei, LI Xin. Model Comparison and Performance Analysis of Triple-frequency BDS Precise Point Positioning[J]. Geomatics and Information Science of Wuhan University, 2018, 43(12): 2124-2130. DOI: 10.13203/j.whugis20180078 |
[7] | ZHANG Xiaohong, CAI Shixiang, LI Xingxing, GUO Fei. Accuracy Analysis of Time and Frequency Transfer Based on Precise Point Positioning[J]. Geomatics and Information Science of Wuhan University, 2010, 35(3): 274-278. |
[8] | ZHANG Xiaohong, GUO Fei, LI Xingxing, LIN Xiaojing. Study on Precise Point Positioning Based on Combined GPS and GLONASS[J]. Geomatics and Information Science of Wuhan University, 2010, 35(1): 9-12. |
[9] | FU Jianhong, YUAN Xiuxiao. Influence of GPS Base Station on Accuracy of Positioning by Airborne Position and Orientation System[J]. Geomatics and Information Science of Wuhan University, 2007, 32(5): 398-401. |
[10] | Huang Shengxiang, Zhang Yan. Estimation of Accuracy Indicators for GPS Relative Positioning[J]. Geomatics and Information Science of Wuhan University, 1997, 22(1): 47-50. |