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...
Saved in:
| Published in | 2013 IEEE International Conference on Computer Vision pp. 1457 - 1464 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding Journal Article |
| Language | English |
| Published |
IEEE
01.12.2013
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 1550-5499 |
| DOI | 10.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 |