{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T03:24:52Z","timestamp":1782876292454,"version":"3.54.5"},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2013,7,21]],"date-time":"2013-07-21T00:00:00Z","timestamp":1374364800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2013,7,21]]},"abstract":"<jats:p>\n            We address the fundamental challenge of\n            <jats:italic>scalability<\/jats:italic>\n            for real-time volumetric surface reconstruction methods. We design a memory efficient, hierarchical data structure for commodity graphics hardware, which supports live reconstruction of large-scale scenes with fine geometric details. Our sparse data structure fuses overlapping depth maps from a moving depth camera into a single volumetric representation, from which detailed surface models are extracted. Our hierarchy losslessly streams data bidirectionally between GPU and host, allowing for unbounded reconstructions. Our pipeline, comprised of depth map post-processing, camera pose estimation, volumetric fusion, surface extraction, and streaming, runs entirely in real-time. We experimentally demonstrate that a shallow hierarchy with relatively large branching factors yields the best memory\/speed tradeoff, consuming an order of magnitude less memory than a regular grid. We compare an implementation of our data structure to existing methods and demonstrate higher-quality reconstructions on a variety of large-scale scenes, all captured in real-time.\n          <\/jats:p>","DOI":"10.1145\/2461912.2461940","type":"journal-article","created":{"date-parts":[[2013,7,16]],"date-time":"2013-07-16T18:06:45Z","timestamp":1373998005000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":168,"title":["Scalable real-time volumetric surface reconstruction"],"prefix":"10.1145","volume":"32","author":[{"given":"Jiawen","family":"Chen","sequence":"first","affiliation":[{"name":"Microsoft Research, Cambridge, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dennis","family":"Bautembach","sequence":"additional","affiliation":[{"name":"Microsoft Research, Cambridge, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shahram","family":"Izadi","sequence":"additional","affiliation":[{"name":"Microsoft Research, Cambridge, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2013,7,21]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Proc. SGP","volume":"257","author":"Alliez P.","year":"2007"},{"key":"e_1_2_2_2_1","first-page":"3","article-title":"A fast voxel traversal algorithm for ray tracing","volume":"87","author":"Amanatides J.","year":"1987","journal-title":"Proc. Eurographics"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.121791"},{"key":"e_1_2_2_4_1","volume-title":"Proc. SGP","volume":"257","author":"Bolitho M.","year":"2007"},{"key":"e_1_2_2_5_1","volume-title":"Proc. ICIP 94","volume":"2","author":"Chang C."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/0262-8856(92)90066-C"},{"key":"e_1_2_2_7_1","volume-title":"Proc. CVPR 98","author":"Chien C."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1984.1087212"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507152"},{"key":"e_1_2_2_10_1","volume-title":"Proc. CVPR","author":"Cui Y.","year":"2010"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237269"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344899"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024182"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166147"},{"key":"e_1_2_2_15_1","first-page":"22","article-title":"RGB-D mapping: Using depth cameras for dense 3D modeling of indoor environments","volume":"20","author":"Henry P.","year":"2010","journal-title":"Proc. ISER"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1006\/gmip.1995.1028"},{"key":"e_1_2_2_17_1","doi-asserted-by":"crossref","unstructured":"Hilton A. Stoddart A. Illingworth J. and Windeatt T. 1996. Reliable surface reconstruction from multiple range images. Computer Vision (Proc. ECCV 96) 117--126.   Hilton A. Stoddart A. Illingworth J. and Windeatt T. 1996. Reliable surface reconstruction from multiple range images. Computer Vision (Proc. ECCV 96) 117--126.","DOI":"10.1007\/BFb0015528"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1006\/cviu.1998.0664"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/142920.134011"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-012-9321-0"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047270"},{"key":"e_1_2_2_22_1","volume-title":"Proc. SGP","volume":"256","author":"Kazhdan M.","year":"2006"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730814"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344849"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/37402.37422"},{"key":"e_1_2_2_26_1","volume-title":"Proc. Eurographics 2012 STARs, Eurographics, 1--28","author":"Musialski P.","year":"2012"},{"key":"e_1_2_2_27_1","volume-title":"Proc. CVPR","author":"Newcombe R.","year":"2010"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2011.6126513"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2011.6092378"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DIMPVT.2012.84"},{"key":"e_1_2_2_31_1","doi-asserted-by":"crossref","unstructured":"Osher S. and Fedkiw R. P. 2003. Level set methods and dynamic implicit surfaces. Applied mathematical science. Springer New York N.Y.  Osher S. and Fedkiw R. P. 2003. Level set methods and dynamic implicit surfaces . Applied mathematical science. Springer New York N.Y.","DOI":"10.1007\/b98879"},{"key":"e_1_2_2_32_1","volume-title":"Proc. Visualization 98","author":"Parker S."},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000025798.50602.3a"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-007-0086-4"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/0734-189X(87)90053-3"},{"key":"e_1_2_2_36_1","volume-title":"Proc. BMVC","author":"Roth H.","year":"2012"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566600"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.19"},{"key":"e_1_2_2_39_1","volume-title":"Proc. ROBOTIK","author":"St\u00fcckler J.","year":"2012"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1006\/ciun.1993.1029"},{"key":"e_1_2_2_41_1","unstructured":"Thrun S. Burgard W. Fox D. etal 2005. Probabilistic Robotics. MIT Press Cambridge MA.  Thrun S. Burgard W. Fox D. et al. 2005. Probabilistic Robotics . MIT Press Cambridge MA."},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192241"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCVW.2009.5457479"},{"key":"e_1_2_2_44_1","volume-title":"Proc. ICCV 98","author":"Wheeler M."},{"key":"e_1_2_2_45_1","volume-title":"Proc. RSS Workshop on RGB-D: Advanced Reasoning with Depth Cameras.","author":"Whelan T.","year":"2012"},{"key":"e_1_2_2_46_1","volume-title":"Proc. ICCV","author":"Zach C.","year":"2007"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2012.09.002"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.75"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2461912.2461940","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2461912.2461940","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:35:48Z","timestamp":1750235748000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2461912.2461940"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,7,21]]},"references-count":48,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,7,21]]}},"alternative-id":["10.1145\/2461912.2461940"],"URL":"https:\/\/doi.org\/10.1145\/2461912.2461940","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,7,21]]},"assertion":[{"value":"2013-07-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}