计算机工程与应用 ›› 2025, Vol. 61 ›› Issue (11): 295-305.DOI: 10.3778/j.issn.1002-8331.2402-0202

• 图形图像处理 • 上一篇    下一篇

改进麻雀搜索的点云配准算法

周江伟,邵洁,曹盛   

  1. 1.上海电力大学 电子与信息工程学院,上海 200000
    2.中国电力工程顾问集团华东电力设计院有限公司,上海 200001
  • 出版日期:2025-06-01 发布日期:2025-05-30

Point Cloud Registration Algorithm Based on Improved Sparrow Search

ZHOU Jiangwei, SHAO Jie, CAO Sheng   

  1. 1.School of Electronic and Information Engineering, Shanghai University of Electric Power, Shanghai 200000, China
    2.China Power Engineering Consulting Group East China Electric Power Design Institute Co., Ltd., Shanghai 200001, China
  • Online:2025-06-01 Published:2025-05-30

摘要: 为提高点云配准算法的性能,通常融合群智能优化算法进行前置配准。麻雀搜索算法是基于麻雀群体行为的优化算法。针对其探索效率不足,容易陷入局部最优解等问题提出改进麻雀搜索的点云配准算法。提出TC混沌映射来对麻雀种群初始化,使种群分布更加均匀多样;提出自适应可调参数的非线性探索权重,提高算法的全局搜索和局部探索能力;在种群位置更新中引入精英随机反向学习策略,提高算法的最优解搜索质量;融合二次插值方法对加入者种群更新,进一步优化算法后期解的质量;探索点云初始变换矩阵并结合ICP算法进行精配准。通过多种函数测试和点云配准实验,实验结果表明,改进麻雀搜索的点云配准算法对比多种算法在寻优性能与配准精度上有着显著提升。

关键词: 麻雀算法, 混沌映射, 点云配准, 二次插值

Abstract: In the research, in order to improve the performance of point cloud registration algorithm, swarm intelligence optimization algorithm is usually used for pre-registration. Sparrow search algorithm is an optimization algorithm based on sparrow group behavior. Aiming at the problems of insufficient exploration efficiency and the tendency to easily fall into a local optimal solution, a point cloud registration algorithm based on improved sparrow search is proposed. Firstly, the TC chaotic map is proposed to initialize the sparrow population to make the population distribution more uniform and diverse. Secondly, a nonlinear exploration weight with adaptive adjustable parameters is proposed to improve the global search and local exploration ability of the algorithm. At the same time, the elite random opposition-based learning strategy is introduced in the population position update to improve the quality of the algorithm's optimal solution search. Thirdly, the quadratic interpolation method is integrated to update the population of entrants to further optimize the quality of the solution in the later stage of the algorithm. Finally, the initial transformation matrix of the point cloud is explored and the ICP algorithm is combined for fine registration. Through a variety of function tests and point cloud registration experiments, the results show that the improved sparrow search point cloud registration algorithm has a significant improvement in optimization performance and registration accuracy compared with a variety of algorithms.

Key words: sparrow algorithm, chaotic mapping, point cloud registration, quadratic interpolation