{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T09:59:47Z","timestamp":1777715987351,"version":"3.51.4"},"reference-count":50,"publisher":"SAGE Publications","issue":"8","license":[{"start":{"date-parts":[[2010,5,6]],"date-time":"2010-05-06T00:00:00Z","timestamp":1273104000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2010,7]]},"abstract":"<jats:p>Robotic systems that can create and use visual maps in real-time have obvious advantages in many applications, from automatic driving to mobile manipulation in the home. In this paper we describe a mapping system based on retaining stereo views of the environment that are collected as the robot moves. Connections among the views are formed by consistent geometric matching of their features. Out-of-sequence matching is the key problem: how to find connections from the current view to other corresponding views in the map. Our approach uses a vocabulary tree to propose candidate views, and a strong geometric filter to eliminate false positives: essentially, the robot continually re-recognizes where it is. We present experiments showing the utility of the approach on video data, including incremental map building in large indoor and outdoor environments, map building without localization, and re-localization when lost.<\/jats:p>","DOI":"10.1177\/0278364910370376","type":"journal-article","created":{"date-parts":[[2010,5,6]],"date-time":"2010-05-06T20:35:26Z","timestamp":1273178126000},"page":"941-957","source":"Crossref","is-referenced-by-count":142,"title":["View-based Maps"],"prefix":"10.1177","volume":"29","author":[{"given":"Kurt","family":"Konolige","sequence":"first","affiliation":[{"name":"Willow Garage, Menlo Park, CA 94025, USA,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"James","family":"Bowman","sequence":"additional","affiliation":[{"name":"Willow Garage, Menlo Park, CA 94025, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.D.","family":"Chen","sequence":"additional","affiliation":[{"name":"Willow Garage, Menlo Park, CA 94025, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrick","family":"Mihelich","sequence":"additional","affiliation":[{"name":"Willow Garage, Menlo Park, CA 94025, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Calonder","sequence":"additional","affiliation":[{"name":"EPFL, Lausanne, Switzerland,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent","family":"Lepetit","sequence":"additional","affiliation":[{"name":"EPFL, Lausanne, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pascal","family":"Fua","sequence":"additional","affiliation":[{"name":"EPFL, Lausanne, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2010,5,6]]},"reference":[{"key":"atypb1","volume-title":"European Conference on Computer Vision","author":"Agrawal, M."},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2008.2004832"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.7.1545"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2007.09.014"},{"key":"atypb5","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition","author":"Boiman, O."},{"key":"atypb6","volume-title":"Proceedings of the 2008 Australasian Conference on Robotics and Automation","author":"Callmer, J."},{"key":"atypb7","volume-title":"European Conference on Computer Vision","author":"Calonder, M."},{"key":"atypb8","volume-title":"European Conference on Computer Vision","author":"Calonder, M."},{"key":"atypb9","volume-title":"International Conference on Computer Vision","author":"Calonder, M."},{"key":"atypb10","volume-title":"International Conference on Robotics and Automation","author":"Comport, A."},{"key":"atypb11","volume-title":"International Conference on Robotics and Automation","author":"Cummins, M."},{"key":"atypb12","volume-title":"Proceedings of Robotics Science and Systems","author":"Cummins, M."},{"key":"atypb13","volume-title":"International Conference on Computer Vision","author":"Davison, A."},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.1049"},{"key":"atypb15","volume-title":"Proceedings of Robotics Science and Systems","author":"Dellaert, F."},{"key":"atypb16","volume-title":"International Conference on Computer Vision","author":"Eade, E."},{"key":"atypb17","volume-title":"British Machine Vision Conference","author":"Eade, E."},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1177\/0278364906072512"},{"key":"atypb19","volume-title":"International Conference on Intelligent Robots and Systems","author":"Fraundorfer, F."},{"key":"atypb20","volume-title":"Proceedings of Robotics Science and Systems","author":"Grisetti, G."},{"key":"atypb21","volume-title":"Proceedings IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA)","author":"Gutmann, J."},{"key":"atypb22","volume-title":"European Conference on Computer Vision","author":"Jegou, H."},{"key":"atypb23","volume-title":"Computer Vision and Pattern Recognition (CVPR)","author":"Jegou, H."},{"key":"atypb24","volume-title":"International Conference on Robotics and Automation","author":"Kaess, M."},{"key":"atypb25","volume-title":"Proceedings 11th International Symposium of Robotics Research","author":"Kelly, A."},{"key":"atypb26","volume-title":"Proceedings of the Sixth IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR\u201907)","author":"Klein, G."},{"key":"atypb27","volume-title":"European Conference on Computer Vision","author":"Klein, G."},{"key":"atypb28","volume-title":"Proceedings of 3D Data Processing, Visualization, and Transmission","author":"Klopschitz, M."},{"key":"atypb29","volume-title":"International Conference on Robotics and Automation","author":"Konolige, K."},{"key":"atypb30","volume-title":"Proceedings of the International Symposium on Research in Robotics (ISRR)","author":"Konolige, K."},{"key":"atypb31","volume-title":"Proceedings of Robotics Science and Systems","author":"Konolige, K."},{"key":"atypb32","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2006.188"},{"key":"atypb33","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000029664.99615.94"},{"key":"atypb34","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008854305733"},{"key":"atypb35","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2008.2004888"},{"key":"atypb36","volume-title":"British Machine Vision Conference","author":"Mei, C."},{"key":"atypb37","volume-title":"Proceedings of VISAPP","author":"Muja, M."},{"key":"atypb38","doi-asserted-by":"publisher","DOI":"10.1177\/0278364909341483"},{"key":"atypb39","volume-title":"Proceedings of CVPR","author":"Nist\u00e9r, D."},{"key":"atypb40","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2009.23"},{"key":"atypb41","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2008.2004639"},{"key":"atypb42","volume-title":"Machine learning for high-speed corner detection. European Conference on Computer Vision, Vol. 1","author":"Rosten, E.","year":"2006"},{"key":"atypb43","volume-title":"Proceedings of Robotics Science and Systems","author":"Sibley, G."},{"key":"atypb44","volume-title":"International Conference on Computer Vision","author":"Sivic, J."},{"key":"atypb45","volume-title":"Proceedings of Computer Vision and Pattern Recognition","author":"Snavely, N."},{"key":"atypb46","volume-title":"International Conference on Robotics and Automation","author":"Sol\u00e0, J."},{"key":"atypb47","volume-title":"International Conference on Intelligent Robots and Systems","author":"Steder, B."},{"key":"atypb48","doi-asserted-by":"publisher","DOI":"10.1177\/0278364906065387"},{"key":"atypb49","volume-title":"International Conference on Intelligent Robots and Systems","author":"Unnikrishnan, R."},{"key":"atypb50","volume-title":"International Conference on Computer Vision","author":"Williams, B."}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364910370376","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364910370376","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:17:04Z","timestamp":1777457824000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364910370376"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,5,6]]},"references-count":50,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2010,7]]}},"alternative-id":["10.1177\/0278364910370376"],"URL":"https:\/\/doi.org\/10.1177\/0278364910370376","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,5,6]]}}}