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
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

A Method for Solving Point Cloud Registration Models Using Dual Quaternion Descriptions of Point‑Planar Feature Constraints

More Information
  • Received Date: April 13, 2021
  • Available Online: September 15, 2023
  • Objectives 

    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.

    Methods 

    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.

    Result 

    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.

    Conclusions 

    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.
  • Related Articles

    [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.
  • Cited by

    Periodical cited type(22)

    1. 肖斌宸,叶飞,叶险峰,曾翔强. 电离层和地形复杂区域北斗/GNSS实时PPP性能及大气分析. 数据与计算发展前沿(中英文). 2025(01): 108-118 .
    2. 侯诚,史俊波,苟劲松,郭际明,邹进贵. 多路径误差对BDS-3变形监测精度的影响. 大地测量与地球动力学. 2024(02): 128-133 .
    3. 邓陈喜,姜维,王剑,蔡伯根. 基于北斗3号PPP-B2b信号的实时精密单点定位方法研究. 铁道学报. 2024(02): 63-73 .
    4. 于合理,孙晓东,贾赞杰,武智佳,代桃高. 限制环境下的GNSS精密授时方法研究综述. 海洋测绘. 2024(02): 46-50 .
    5. 许扬胤,任夏,明锋. 北斗三号PPP-B2b信号精密单点定位服务可用性分析. 全球定位系统. 2024(03): 10-19 .
    6. 肖恭伟,卞逸驰,何在民,广伟,尹翔飞,张润芝. 北斗三号PPP-B2b差分码偏差对UPPP解算的影响. 西安邮电大学学报. 2024(02): 1-10 .
    7. 宋伟伟,宋啟晟,何倩倩,龚晓鹏,辜声峰. 高精度电离层产品增强PPP-B2b定位性能分析. 武汉大学学报(信息科学版). 2024(09): 1517-1526 .
    8. 索世恒,韩昆,张永峰. 伽利略高精度服务产品与其全球定位性能评估. 地理空间信息. 2024(11): 100-104+121 .
    9. 孙爽,王敏,刘长建,孟欣,季锐. PPP-B2b服务钟差常数偏差特性及对定位的影响分析. 测绘科学. 2023(01): 8-15 .
    10. 郭文飞,朱萌萌,辜声峰,左鸿铭,陈金鑫. GNSS精密时频接收机时钟调控模型与参数设计方法. 武汉大学学报(信息科学版). 2023(07): 1126-1133 .
    11. 唐守普,吴文坛,夏振营,史进志,赵婉清,莫雁寒. 北斗三号PPP-B2b独立定位分析与应用. 河北省科学院学报. 2023(03): 61-69 .
    12. 赵淑洁,赵当丽,黄媛媛,纪元法. 基于PPP-B2b改正产品的北斗实时精密星历精度分析. 时间频率学报. 2023(02): 141-149 .
    13. 张润芝,何在民,马红皎,武建锋,广伟,肖恭伟. 北斗三号PPP-B2b信号跟踪环路的极点分布法设计. 时间频率学报. 2023(02): 161-169 .
    14. 姚夏,李志敏,吴如楠,毛飞宇,龚晓鹏. 北斗三号PPP-B2b信号时间同步性能分析. 导航定位学报. 2023(04): 84-89 .
    15. 史俊波,董新莹,欧阳晨皓,彭文杰,姚宜斌. 基于北斗三号PPP服务的快速静态和低动态定位性能分析. 大地测量与地球动力学. 2023(10): 997-1002 .
    16. 韩晓红,孙保琪,张喆,周红源,杨海彦,赵当丽,杨旭海. 基于北斗三号PPP-B2b轨道的实时精密共视时间传递. 导航定位与授时. 2023(04): 103-111 .
    17. 肖鹏,孙付平,张伦东,肖凯,商向永. 北斗三号PPP-B2b服务实时动态定位性能分析. 导航定位学报. 2023(05): 21-28 .
    18. 刘杨,曾安敏,郑翠娥,江鹏,刘焱雄. 广播式远程精密水下导航定位技术. 哈尔滨工程大学学报. 2023(11): 1987-1995 .
    19. 王林伟,周长江,余海锋,岳彩亚. 全球精密单点定位性能评估. 导航定位与授时. 2023(06): 86-92 .
    20. 赵泉涌,潘树国,缪巍巍,沈超,高旺,赵庆. PPP-B2b常数偏差实时改正后的多频单历元定位. 测绘科学. 2023(11): 61-68 .
    21. 彭松,刘建坤,张云龙,常丹,孙兆辉. 基于北斗三号远程监测系统的公路岩质边坡开挖变形分析. 科学技术与工程. 2022(33): 14898-14906 .
    22. 余德荧,金际航,刘一,边少锋. 基于北斗三号PPP-B2b信号的海上精密定位试验分析. 海洋测绘. 2022(06): 51-55+64 .

    Other cited types(9)

Catalog

    Article views (1026) PDF downloads (84) Cited by(31)
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return