CliReg:基于团的鲁棒点云配准

IF 9.4 1区 计算机科学 Q1 ROBOTICS
Javier Laserna Moratalla;Pablo San Segundo Carrillo;David Álvarez Sánchez
{"title":"CliReg:基于团的鲁棒点云配准","authors":"Javier Laserna Moratalla;Pablo San Segundo Carrillo;David Álvarez Sánchez","doi":"10.1109/TRO.2025.3542954","DOIUrl":null,"url":null,"abstract":"We propose a branch-and-bound algorithm for robust rigid registration of two point clouds in the presence of a large number of outlier correspondences. For this purpose, we consider a maximum consensus formulation of the registration problem and reformulate it as a (large) maximal clique search in a correspondence graph, where a clique represents a complete rigid transformation. Specifically, we use a maximum clique algorithm to enumerate large maximal cliques and a fitness procedure that evaluates each clique by solving a least-squares optimization problem. The main advantages of our approach are 1) it is possible to exploit the cutting-edge optimization techniques employed by current exact maximum clique algorithms, such as partial maximum satisfiability-based bounds, branching by partitioning or the use of bitstrings, etc.; 2) the correspondence graphs are expected to be sparse in real problems (confirmed empirically in our tests), and, consequently, the maximum clique problem is expected to be easy; 3) it is possible to have a <italic>good</i> control of suboptimality with a k-nearest neighbor analysis that determines the size of the correspondence graph as a function of <inline-formula> <tex-math>$k$</tex-math></inline-formula>. The new algorithm is called <monospace>CliReg</monospace> and has been implemented in C++. To evaluate <monospace>CliReg</monospace>, we have carried out extensive tests both on synthetic and real public datasets. The results show that <monospace>CliReg</monospace> clearly dominates the state of the art (e.g., <monospace>RANSAC</monospace>, <monospace>FGR</monospace>, and <monospace>TEASER++</monospace>) in terms of robustness, with a running time comparable to <monospace>TEASER++</monospace> and <monospace>RANSAC</monospace>. In addition, we have implemented a fast variant called <monospace>CliRegMutual</monospace> that performs similarly to the fastest heuristic <monospace>FGR</monospace>.","PeriodicalId":50388,"journal":{"name":"IEEE Transactions on Robotics","volume":"41 ","pages":"1898-1917"},"PeriodicalIF":9.4000,"publicationDate":"2025-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10892261","citationCount":"0","resultStr":"{\"title\":\"CliReg: Clique-Based Robust Point Cloud Registration\",\"authors\":\"Javier Laserna Moratalla;Pablo San Segundo Carrillo;David Álvarez Sánchez\",\"doi\":\"10.1109/TRO.2025.3542954\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose a branch-and-bound algorithm for robust rigid registration of two point clouds in the presence of a large number of outlier correspondences. For this purpose, we consider a maximum consensus formulation of the registration problem and reformulate it as a (large) maximal clique search in a correspondence graph, where a clique represents a complete rigid transformation. Specifically, we use a maximum clique algorithm to enumerate large maximal cliques and a fitness procedure that evaluates each clique by solving a least-squares optimization problem. The main advantages of our approach are 1) it is possible to exploit the cutting-edge optimization techniques employed by current exact maximum clique algorithms, such as partial maximum satisfiability-based bounds, branching by partitioning or the use of bitstrings, etc.; 2) the correspondence graphs are expected to be sparse in real problems (confirmed empirically in our tests), and, consequently, the maximum clique problem is expected to be easy; 3) it is possible to have a <italic>good</i> control of suboptimality with a k-nearest neighbor analysis that determines the size of the correspondence graph as a function of <inline-formula> <tex-math>$k$</tex-math></inline-formula>. The new algorithm is called <monospace>CliReg</monospace> and has been implemented in C++. To evaluate <monospace>CliReg</monospace>, we have carried out extensive tests both on synthetic and real public datasets. The results show that <monospace>CliReg</monospace> clearly dominates the state of the art (e.g., <monospace>RANSAC</monospace>, <monospace>FGR</monospace>, and <monospace>TEASER++</monospace>) in terms of robustness, with a running time comparable to <monospace>TEASER++</monospace> and <monospace>RANSAC</monospace>. In addition, we have implemented a fast variant called <monospace>CliRegMutual</monospace> that performs similarly to the fastest heuristic <monospace>FGR</monospace>.\",\"PeriodicalId\":50388,\"journal\":{\"name\":\"IEEE Transactions on Robotics\",\"volume\":\"41 \",\"pages\":\"1898-1917\"},\"PeriodicalIF\":9.4000,\"publicationDate\":\"2025-02-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10892261\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Robotics\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10892261/\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ROBOTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Robotics","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10892261/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0

摘要

针对存在大量离群值对应的两点云,提出了一种分支定界的鲁棒刚性配准算法。为此,我们考虑配准问题的最大共识公式,并将其重新表述为对应图中的(大)最大团搜索,其中团表示完全刚性变换。具体来说,我们使用最大团算法来枚举最大团,并通过求解最小二乘优化问题来评估每个团的适应度过程。我们的方法的主要优点是1)可以利用当前精确最大团算法所采用的尖端优化技术,例如基于部分最大可满足性的边界,通过分区或使用位串进行分支等;2)在实际问题中,对应图被期望是稀疏的(在我们的测试中证实了经验),因此,最大团问题被期望是容易的;3)通过k近邻分析可以很好地控制次优性,该分析将对应图的大小确定为k的函数。新算法被称为CliReg,并已在c++中实现。为了评估CliReg,我们在合成和真实的公共数据集上进行了广泛的测试。结果表明,在鲁棒性方面,cliregg明显领先于目前的技术(例如,RANSAC、FGR和TEASER++),其运行时间与TEASER++和RANSAC相当。此外,我们还实现了一个名为CliRegMutual的快速变体,它的性能类似于最快的启发式FGR。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
CliReg: Clique-Based Robust Point Cloud Registration
We propose a branch-and-bound algorithm for robust rigid registration of two point clouds in the presence of a large number of outlier correspondences. For this purpose, we consider a maximum consensus formulation of the registration problem and reformulate it as a (large) maximal clique search in a correspondence graph, where a clique represents a complete rigid transformation. Specifically, we use a maximum clique algorithm to enumerate large maximal cliques and a fitness procedure that evaluates each clique by solving a least-squares optimization problem. The main advantages of our approach are 1) it is possible to exploit the cutting-edge optimization techniques employed by current exact maximum clique algorithms, such as partial maximum satisfiability-based bounds, branching by partitioning or the use of bitstrings, etc.; 2) the correspondence graphs are expected to be sparse in real problems (confirmed empirically in our tests), and, consequently, the maximum clique problem is expected to be easy; 3) it is possible to have a good control of suboptimality with a k-nearest neighbor analysis that determines the size of the correspondence graph as a function of $k$. The new algorithm is called CliReg and has been implemented in C++. To evaluate CliReg, we have carried out extensive tests both on synthetic and real public datasets. The results show that CliReg clearly dominates the state of the art (e.g., RANSAC, FGR, and TEASER++) in terms of robustness, with a running time comparable to TEASER++ and RANSAC. In addition, we have implemented a fast variant called CliRegMutual that performs similarly to the fastest heuristic FGR.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
IEEE Transactions on Robotics
IEEE Transactions on Robotics 工程技术-机器人学
CiteScore
14.90
自引率
5.10%
发文量
259
审稿时长
6.0 months
期刊介绍: The IEEE Transactions on Robotics (T-RO) is dedicated to publishing fundamental papers covering all facets of robotics, drawing on interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, and beyond. From industrial applications to service and personal assistants, surgical operations to space, underwater, and remote exploration, robots and intelligent machines play pivotal roles across various domains, including entertainment, safety, search and rescue, military applications, agriculture, and intelligent vehicles. Special emphasis is placed on intelligent machines and systems designed for unstructured environments, where a significant portion of the environment remains unknown and beyond direct sensing or control.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信