{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T11:14:12Z","timestamp":1780053252621,"version":"3.54.0"},"reference-count":51,"publisher":"SAGE Publications","issue":"4-5","license":[{"start":{"date-parts":[[2014,12,9]],"date-time":"2014-12-09T00:00:00Z","timestamp":1418083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2015,4]]},"abstract":"<jats:p>We present a new simultaneous localization and mapping (SLAM) system capable of producing high-quality globally consistent surface reconstructions over hundreds of meters in real time with only a low-cost commodity RGB-D sensor. By using a fused volumetric surface reconstruction we achieve a much higher quality map over what would be achieved using raw RGB-D point clouds. In this paper we highlight three key techniques associated with applying a volumetric fusion-based mapping system to the SLAM problem in real time. First, the use of a GPU-based 3D cyclical buffer trick to efficiently extend dense every-frame volumetric fusion of depth maps to function over an unbounded spatial region. Second, overcoming camera pose estimation limitations in a wide variety of environments by combining both dense geometric and photometric camera pose constraints. Third, efficiently updating the dense map according to place recognition and subsequent loop closure constraints by the use of an \u2018as-rigid-as-possible\u2019 space deformation. We present results on a wide variety of aspects of the system and show through evaluation on de facto standard RGB-D benchmarks that our system performs strongly in terms of trajectory estimation, map quality and computational performance in comparison to other state-of-the-art systems.<\/jats:p>","DOI":"10.1177\/0278364914551008","type":"journal-article","created":{"date-parts":[[2014,12,9]],"date-time":"2014-12-09T23:02:02Z","timestamp":1418166122000},"page":"598-626","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":332,"title":["Real-time large-scale dense RGB-D SLAM with volumetric fusion"],"prefix":"10.1177","volume":"34","author":[{"given":"Thomas","family":"Whelan","sequence":"first","affiliation":[{"name":"Department of Computer Science, National University of Ireland Maynooth, Co. Kildare, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Kaess","sequence":"additional","affiliation":[{"name":"Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hordur","family":"Johannsson","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology (MIT), Cambridge, MA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maurice","family":"Fallon","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology (MIT), Cambridge, MA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"John J.","family":"Leonard","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology (MIT), Cambridge, MA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"John","family":"McDonald","sequence":"additional","affiliation":[{"name":"Department of Computer Science, National University of Ireland Maynooth, Co. Kildare, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2014,12,9]]},"reference":[{"key":"bibr1-0278364914551008","volume-title":"Australian conference on robotics and automation","author":"Audras C","year":"2011"},{"key":"bibr2-0278364914551008","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2013.IX.035"},{"key":"bibr3-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696880"},{"key":"bibr4-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461940"},{"key":"bibr5-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380171"},{"key":"bibr6-0278364914551008","volume-title":"IEEE international conference on robotics and automation, ICRA\u201807","author":"Comport A","year":"2007"},{"key":"bibr7-0278364914551008","volume-title":"27th international conference on machine learning (ICML2010)","author":"Cummins M","year":"2010"},{"key":"bibr8-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1137\/S0895479897321076"},{"key":"bibr9-0278364914551008","doi-asserted-by":"crossref","unstructured":"Deutsch P, Gailly JL (1996) ZLIB compressed data format specification, version 3.3. Available at: https:\/\/www.ietf.org\/rfc\/rfc1950.txt (accessed 16 September 2014).","DOI":"10.17487\/rfc1950"},{"key":"bibr10-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2012.6225199"},{"key":"bibr11-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1145\/358669.358692"},{"key":"bibr12-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2011.6094885"},{"key":"bibr13-0278364914551008","first-page":"222","volume":"7578","author":"Handa A","year":"2012","journal-title":"ECCV 2012"},{"key":"bibr14-0278364914551008","volume-title":"RSS workshop on RGB-D: Advanced reasoning with depth cameras","author":"Henry P","year":"2013"},{"key":"bibr15-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/3DV.2013.59"},{"key":"bibr16-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1177\/0278364911434148"},{"key":"bibr17-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-012-9321-0"},{"key":"bibr18-0278364914551008","volume-title":"International symposium on robotics research (ISRR)","author":"Huang AS","year":"2011"},{"key":"bibr19-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2012.6386103"},{"key":"bibr20-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024199"},{"key":"bibr21-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2008.2006706"},{"key":"bibr22-0278364914551008","first-page":"35","author":"Karan KS","year":"2000","journal-title":"In graphics interface 2000"},{"key":"bibr23-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6630857"},{"key":"bibr24-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/3DV.2013.9"},{"key":"bibr25-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6631104"},{"key":"bibr26-0278364914551008","doi-asserted-by":"publisher","DOI":"10.3390\/s120201437"},{"key":"bibr27-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2007.4538852"},{"key":"bibr28-0278364914551008","first-page":"46","volume-title":"2012 9th international conference on ubiquitous robots and ambient intelligence (URAI)","author":"Lee D","year":"2012"},{"key":"bibr29-0278364914551008","volume-title":"Proceedings of the IEEE international conference on robotics and automation (ICRA)","author":"Marton ZC","year":"2009"},{"key":"bibr30-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696881"},{"key":"bibr31-0278364914551008","volume-title":"International conference on computer vision","author":"Meilland M","year":"2013"},{"key":"bibr32-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2011.6092378"},{"key":"bibr33-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508374"},{"key":"bibr34-0278364914551008","first-page":"115.1","author":"Pirker K","year":"2011","journal-title":"Proceedings of the British machine vision conference"},{"key":"bibr35-0278364914551008","doi-asserted-by":"publisher","DOI":"10.5244\/C.26.112"},{"key":"bibr36-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2013.178"},{"key":"bibr37-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2013.405"},{"key":"bibr38-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ICCVW.2011.6130321"},{"key":"bibr39-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvcir.2013.02.008"},{"key":"bibr40-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2012.6385773"},{"key":"bibr41-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1145\/1275808.1276478"},{"key":"bibr42-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ICCVW.2011.6130500"},{"key":"bibr43-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696480"},{"key":"bibr44-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23687-7_55"},{"key":"bibr45-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6631080"},{"key":"bibr46-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6631400"},{"key":"bibr47-0278364914551008","volume-title":"RSS workshop on RGB-D: Advanced reasoning with depth cameras","author":"Whelan T","year":"2012"},{"key":"bibr48-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696405"},{"key":"bibr49-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-34263-9_30"},{"key":"bibr50-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461919"},{"key":"bibr51-0278364914551008","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2013.65"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364914551008","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0278364914551008","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364914551008","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:18:48Z","timestamp":1777457928000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364914551008"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,12,9]]},"references-count":51,"journal-issue":{"issue":"4-5","published-print":{"date-parts":[[2015,4]]}},"alternative-id":["10.1177\/0278364914551008"],"URL":"https:\/\/doi.org\/10.1177\/0278364914551008","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,12,9]]}}}