Go-ICP: Solving 3D Registration Efficiently and Globally Optimally

Registration is a fundamental task in computer vision. The Iterative Closest Point (ICP) algorithm is one of the widely-used methods for solving the registration problem. Based on local iteration, ICP is however well-known to suffer from local minima. Its performance critically relies on the quality...

Full description

Saved in:
Bibliographic Details
Published in2013 IEEE International Conference on Computer Vision pp. 1457 - 1464
Main Authors Yang, Jiaolong, Li, Hongdong, Jia, Yunde
Format Conference Proceeding Journal Article
LanguageEnglish
Published IEEE 01.12.2013
Subjects
Online AccessGet full text
ISSN1550-5499
DOI10.1109/ICCV.2013.184

Cover

Abstract Registration is a fundamental task in computer vision. The Iterative Closest Point (ICP) algorithm is one of the widely-used methods for solving the registration problem. Based on local iteration, ICP is however well-known to suffer from local minima. Its performance critically relies on the quality of initialization, and only local optimality is guaranteed. This paper provides the very first globally optimal solution to Euclidean registration of two 3D point sets or two 3D surfaces under the L2 error. Our method is built upon ICP, but combines it with a branch-and-bound (BnB) scheme which searches the 3D motion space SE(3) efficiently. By exploiting the special structure of the underlying geometry, we derive novel upper and lower bounds for the ICP error function. The integration of local ICP and global BnB enables the new method to run efficiently in practice, and its optimality is exactly guaranteed. We also discuss extensions, addressing the issue of outlier robustness.
AbstractList Registration is a fundamental task in computer vision. The Iterative Closest Point (ICP) algorithm is one of the widely-used methods for solving the registration problem. Based on local iteration, ICP is however well-known to suffer from local minima. Its performance critically relies on the quality of initialization, and only local optimality is guaranteed. This paper provides the very first globally optimal solution to Euclidean registration of two 3D point sets or two 3D surfaces under the L2 error. Our method is built upon ICP, but combines it with a branch-and-bound (BnB) scheme which searches the 3D motion space SE(3) efficiently. By exploiting the special structure of the underlying geometry, we derive novel upper and lower bounds for the ICP error function. The integration of local ICP and global BnB enables the new method to run efficiently in practice, and its optimality is exactly guaranteed. We also discuss extensions, addressing the issue of outlier robustness.
Author Yunde Jia
Hongdong Li
Jiaolong Yang
Author_xml – sequence: 1
  givenname: Jiaolong
  surname: Yang
  fullname: Yang, Jiaolong
– sequence: 2
  givenname: Hongdong
  surname: Li
  fullname: Li, Hongdong
– sequence: 3
  givenname: Yunde
  surname: Jia
  fullname: Jia, Yunde
BookMark eNo9UDtPwzAQNhJItIWRiSUjS4IvfiRmg1BKpUpFvFbLdezKyHVCkhb13-OqiOnudN9L3xidhiYYhK4AZwBY3M6r6jPLMZAMSnqCxkALIfKS4vwUjYAxnDIqxDka9_0XxiS--Ag9zJp0Xr3cJW-N37mwTshj8mrWrh86NbgmJFNrnXYmDH6fqFAnM9-slI_Hsh3c5rBdoDOrfG8u_-YEfTxN36vndLGczav7ReoIkCEVTNSCW8CspjSmLLiAFRircAmFrg1VXLFCG6JwzspCWG4o1zjGBxsJmExQdtTdhlbtf6K1bLsYodtLwPJQgXRa7-ShAhkriISbI6Htmu-t6Qe5cb023qtgmm0vgXNRFjTnEKHXR6gzxvzL8oJBLoD8AntwZZ8
CODEN IEEPAD
ContentType Conference Proceeding
Journal Article
DBID 6IE
6IH
CBEJK
RIE
RIO
7SC
8FD
JQ2
L7M
L~C
L~D
ADTOC
UNPAY
DOI 10.1109/ICCV.2013.184
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore (IEEE/IET Electronic Library - IEL)
IEEE Proceedings Order Plans (POP) 1998-present
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
– sequence: 2
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
EISBN 1479928402
9781479928408
EndPage 1464
ExternalDocumentID oai:openresearch-repository.anu.edu.au:1885/33659
6751291
Genre orig-research
GroupedDBID 29O
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IPLJI
M43
OCL
RIE
RIL
RIO
RNS
7SC
8FD
JQ2
L7M
L~C
L~D
ADTOC
UNPAY
ID FETCH-LOGICAL-i313t-959d96f105d440137691b1efa0817cde4a6a57ce3a025879f6e46c04021f44003
IEDL.DBID UNPAY
ISSN 1550-5499
IngestDate Sun Oct 26 04:12:41 EDT 2025
Fri Jul 11 11:02:30 EDT 2025
Wed Aug 27 04:21:35 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i313t-959d96f105d440137691b1efa0817cde4a6a57ce3a025879f6e46c04021f44003
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Conference-1
ObjectType-Feature-3
content type line 23
SourceType-Conference Papers & Proceedings-2
OpenAccessLink https://proxy.k.utb.cz/login?url=https://openresearch-repository.anu.edu.au/bitstreams/657599be-0ccb-48a3-8ae0-39265d114e0b/download
PQID 1669874261
PQPubID 23500
PageCount 8
ParticipantIDs unpaywall_primary_10_1109_iccv_2013_184
proquest_miscellaneous_1669874261
ieee_primary_6751291
PublicationCentury 2000
PublicationDate 20131201
PublicationDateYYYYMMDD 2013-12-01
PublicationDate_xml – month: 12
  year: 2013
  text: 20131201
  day: 01
PublicationDecade 2010
PublicationTitle 2013 IEEE International Conference on Computer Vision
PublicationTitleAbbrev iccv
PublicationYear 2013
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0039286
ssj0001967680
Score 2.5984704
Snippet Registration is a fundamental task in computer vision. The Iterative Closest Point (ICP) algorithm is one of the widely-used methods for solving the...
SourceID unpaywall
proquest
ieee
SourceType Open Access Repository
Aggregation Database
Publisher
StartPage 1457
SubjectTerms 3D registration
Computer vision
Conferences
Convergence
Erbium
Error functions
ICP
Iterative closest point algorithm
Iterative methods
Optimization
Robustness
shape matching
Tasks
Three dimensional
Three dimensional models
Three-dimensional displays
Uncertainty
Upper bound
SummonAdditionalLinks – databaseName: IEEE Xplore (IEEE/IET Electronic Library - IEL)
  dbid: RIE
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT-QwDI5gLnBieYnZBRQkJC50aKdp0nBkeEs8xEvcqjycFWJoEUx3Nfx6nHamA4gDt1Rq5DZ27M-O7RCyiTISW8VUEHcdOiiJcUFqWRpoEKFFG2uYrrJ8z_nxLTu9T-6nyHZTCwMAVfIZdPywOsu3hSl9qGwHwS2aJ_R1pkXK61qtSTxFckTO4VgLo9mvbnn0CDzwPtCkv-bOSa9355O64k5UNTX1hD4BzJkyf1bD_6rf_2BrDufI2fgr6xSTx0450B3z9qWB409_4xdZmlT10cvGXs2TKcgXyNwIhtLRJn9dJHtHRXDSu9yl10XfhxtovE-v4G_TYZceVG0nkEZ_SFVuaX1vAD5coP558qMlcnt4cNM7DkZXLQQPcRQPAplIK7lDsGWZ97gEl5GOwClEDMJYYIqrRBiIFfIvFdJxYNygAuhGDieE8TJp5UUOK4Q6cM6BDjUXmjmu0oQLZl2aaNGFRJo2WfRLkj3X3TSy0Wq0ycaYARlKuD-2UDkU5WsWcS5T4V29NtlqONPMr7yYUGYPxvzLPFcz5Orv74n8IbP-jTodZZW0Bi8lrCGoGOj1SpreAXPxx5U
  priority: 102
  providerName: IEEE
Title Go-ICP: Solving 3D Registration Efficiently and Globally Optimally
URI https://ieeexplore.ieee.org/document/6751291
https://www.proquest.com/docview/1669874261
https://openresearch-repository.anu.edu.au/bitstreams/657599be-0ccb-48a3-8ae0-39265d114e0b/download
UnpaywallVersion submittedVersion
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEB6V9AAnqFpEeFSuhMRpEzv78nKDPuFQIiBSOVn7hIjUrogDKmd-ODPOo4UTF25rySvZ-nZnvtmd-QbgOa4RHqywjI8SBijSJ1YGUTIXdR7Qx3rhuizfc3U2EW8v5MUW-HUtDPWMWsncfGF0bD6f0mXzrTrcoZu2VEdhL-dDujUwxkWWe--YKC1npY1oWMxIyYBUP-ZuGEh1vrHhDmwriYS9B9uT8_GrTzeKm8Op998pzYsPik7mlPqs_EE57y7qK3v9w85mt7zPyX34tf7uZdLJ18GidQP_8y9Jx__8Yw9g76Y8MBtvHN8ObMV6F16fNuzN4fhl9qGZ0SFFxo-y9_HzRpc3O-7EKtDHza4zW4ds2W0AH96h1bqk0R5MTo4_Hp6xVYMGNuUFb5mRJhiVkKIFQXGaVqZwRUwWeYb2IQqrrNQ-couol9okFYXyaDZGRcIJOX8Ivbqp4yPIUkwpRZc7pZ1IypZSaRFSKZ0eRWl8H3YJlOpqqcFRYZyDTKXow8EapAr3BV122Do2i3lVKGVKTQFiH15s0NvM72Kf3FSEfEXIV4j8439-8wnco-Eyr-Up9Npvi_gM2Unr9rsSwv3VGvsNoz_oFQ
linkProvider Unpaywall
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9RADLaqciinAi1iKY9BQuJCtslmHhmOLC270JYKWtRbNA8PqrokFd2A2l9fT7KbBcSB20TKyMnYY3_22B6AlyQjuTfcJPkokIMiXEgKz4vEoko92VjHbZvleyQnp_zDmThbg9d9LQwitslnOIzD9izf166JobJdArdknsjXuSM456Kr1lpFVLQk7Jwu9TAZ_vaex4jBk-gFrTps7k7H468xrSsfZm1b00jqD4i50VSX5vqXmc1-szb7m3C4_M4uyeRi2Mzt0N381cLxf3_kHmyv6vrYcW-x7sMaVg9gcwFE2WKbX23B2_d1Mh0fv2Ff6lkMOLD8HfuM3_oeu2yvbTxBNGbXzFSedTcH0MMn0kDf42gbTvf3TsaTZHHZQnKeZ_k80UJ7LQPBLc-jz6WkzmyGwRBmUM4jN9II5TA3xMFC6SCRS0cqYJQFmpDmD2G9qit8BCxgCAFtaqWyPEhTCKm4D4WwaoRCuwFsxSUpL7t-GuViNQbwYsmAkmQ8HlyYCuvmqsyk1IWKzt4AXvWc6ee3fkyqy3PnfpaRqyVx9fG_iTyHjcnJ4UF5MD36uAN349tdcsoTWJ__aPApQYy5fdZK1i0Vbcri
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEB6V9AAnQC0iBSojVeK0iZ19eblBaWl7KBEQqZysfbYRqV0RB1TO_PDO5NXCqRdua8kr2fp2Z77ZnfkGYA_XCA9WWMYHCQMU6RMrgyiZizoP6GO9cPMs31N1NBInZ_JsA_yqFoZ6Ri1lbi4YHZtPx3TZfKcOt-_GLdVR2Mtpn24NjHGR5d47JkrLWWkjGhYzUDIg1Y-56wdSnW9seACbSiJh78Dm6HT47tut4mZ_7P1PSvPivWIuc0p9Vv6inA9n9ZW9_mUnkzve5_Ax_Fl99yLp5Htv1rqe__2PpON__rEnsH1bHpgN147vKWzEegvef2zY8f7wbfalmdAhRcY_ZJ_j-VqXNzuYi1Wgj5tcZ7YO2aLbAD58Qqt1SaNtGB0efN0_YssGDWzMC94yI00wKiFFC4LiNK1M4YqYLPIM7UMUVlmpfeQWUS-1SSoK5dFsDIqEE3L-DDp1U8fnkKWYUooud0o7kZQtpdIipFI6PYjS-C5sESjV1UKDo8I4B5lK0YXXK5Aq3Bd02WHr2MymVaGUKTUFiF14s0ZvPX8e--SmIuQrQr5C5Hfu_eYLeETDRV7LS-i0P2bxFbKT1u0uV9cNOAfnFA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2013+IEEE+International+Conference+on+Computer+Vision&rft.atitle=Go-ICP%3A+Solving+3D+Registration+Efficiently+and+Globally+Optimally&rft.au=Jiaolong+Yang&rft.au=Hongdong+Li&rft.au=Yunde+Jia&rft.date=2013-12-01&rft.pub=IEEE&rft.issn=1550-5499&rft.spage=1457&rft.epage=1464&rft_id=info:doi/10.1109%2FICCV.2013.184&rft.externalDocID=6751291
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1550-5499&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1550-5499&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1550-5499&client=summon