{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T07:16:28Z","timestamp":1769757388166,"version":"3.49.0"},"reference-count":28,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2010,7,26]],"date-time":"2010-07-26T00:00:00Z","timestamp":1280102400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002855","name":"Ministry of Science and Technology of the People's Republic of China","doi-asserted-by":"publisher","award":["2009AA01Z302"],"award-info":[{"award-number":["2009AA01Z302"]}],"id":[{"id":"10.13039\/501100002855","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Shenzhen Science and Technology Foundation","award":["GJ200807210013A"],"award-info":[{"award-number":["GJ200807210013A"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["60902104"],"award-info":[{"award-number":["60902104"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["611370"],"award-info":[{"award-number":["611370"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2010,7,26]]},"abstract":"<jats:p>We introduce an interactive tool which enables a user to quickly assemble an architectural model directly over a 3D point cloud acquired from large-scale scanning of an urban scene. The user loosely defines and manipulates simple building blocks, which we call SmartBoxes, over the point samples. These boxes quickly snap to their proper locations to conform to common architectural structures. The key idea is that the building blocks are smart in the sense that their locations and sizes are automatically adjusted on-the-fly to fit well to the point data, while at the same time respecting contextual relations with nearby similar blocks. SmartBoxes are assembled through a discrete optimization to balance between two snapping forces defined respectively by a data-fitting term and a contextual term, which together assist the user in reconstructing the architectural model from a sparse and noisy point cloud. We show that a combination of the user's interactive guidance and high-level knowledge about the semantics of the underlying model, together with the snapping forces, allows the reconstruction of structures which are partially or even completely missing from the input.<\/jats:p>","DOI":"10.1145\/1778765.1778830","type":"journal-article","created":{"date-parts":[[2010,7,15]],"date-time":"2010-07-15T12:48:46Z","timestamp":1279198126000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":91,"title":["SmartBoxes for interactive urban reconstruction"],"prefix":"10.1145","volume":"29","author":[{"given":"Liangliang","family":"Nan","sequence":"first","affiliation":[{"name":"SIAT, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrei","family":"Sharf","sequence":"additional","affiliation":[{"name":"SIAT, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hao","family":"Zhang","sequence":"additional","affiliation":[{"name":"Simon Fraser Univ."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Cohen-Or","sequence":"additional","affiliation":[{"name":"Tel Aviv Univ."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Baoquan","family":"Chen","sequence":"additional","affiliation":[{"name":"SIAT, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,7,26]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01410.x"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1356682.1356684"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237191"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000029665.07652.61"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000043756.03810.dd"},{"key":"e_1_2_2_6_1","doi-asserted-by":"crossref","unstructured":"Furukawa Y. Curless B. Seitz S. M. and Szeliski R. 2009. Reconstructing building interiors from images.  Furukawa Y. Curless B. Seitz S. M. and Szeliski R. 2009. Reconstructing building interiors from images.","DOI":"10.1109\/ICCV.2009.5459145"},{"key":"e_1_2_2_7_1","volume-title":"Proc. of IEEE Conf. on Comp. Vis. and Pat. Rec., 1422--1429","author":"Furukawa Y.","unstructured":"Furukawa , Y. , Curless , B. , Seitz , S. M. , and Szeliski , R . 2009. Manhattan-world stereo . In Proc. of IEEE Conf. on Comp. Vis. and Pat. Rec., 1422--1429 . Furukawa, Y., Curless, B., Seitz, S. M., and Szeliski, R. 2009. Manhattan-world stereo. In Proc. of IEEE Conf. on Comp. Vis. and Pat. Rec., 1422--1429."},{"key":"e_1_2_2_8_1","volume-title":"Proc. of Eurographics Symp. on Geometry Processing, 253--262","author":"Gal R.","unstructured":"Gal , R. , Shamir , A. , Hassner , T. , Pauly , M. , and Cohen-Or , D . 2007. Surface reconstruction using local shape priors . In Proc. of Eurographics Symp. on Geometry Processing, 253--262 . Gal, R., Shamir, A., Hassner, T., Pauly, M., and Cohen-Or, D. 2007. Surface reconstruction using local shape priors. In Proc. of Eurographics Symp. on Geometry Processing, 253--262."},{"key":"e_1_2_2_9_1","volume-title":"Proc. of Int. Conf. on Comp. Vis., 1--8.","author":"Goesele M.","unstructured":"Goesele , M. , Snavely , N. , Curless , B. , Hoppe , H. , and Seitz , S . 2007. Multi-view stereo for community photo collections . In Proc. of Int. Conf. on Comp. Vis., 1--8. Goesele, M., Snavely, N., Curless, B., Hoppe, H., and Seitz, S. 2007. Multi-view stereo for community photo collections. In Proc. of Int. Conf. on Comp. Vis., 1--8."},{"key":"e_1_2_2_10_1","volume-title":"Proceedings of the 3rd ISPRS Workshop.","author":"Hohmann B.","unstructured":"Hohmann , B. , Krispel , U. , Havemann , S. , and Fellner , D. W . 2009. Cityfit: High-quality urban recontrustion by fitting shape grammars to images and derived textured point clouds . In Proceedings of the 3rd ISPRS Workshop. Hohmann, B., Krispel, U., Havemann, S., and Fellner, D. W. 2009. Cityfit: High-quality urban recontrustion by fitting shape grammars to images and derived textured point clouds. In Proceedings of the 3rd ISPRS Workshop."},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618459"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344849"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141931"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276484"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383292"},{"key":"e_1_2_2_16_1","volume-title":"Proc. of Eurographics Symp. on Geometry Processing, 23","author":"Pauly M.","unstructured":"Pauly , M. , Mitra , N. J. , Giesen , J. , Gross , M. , and Guibas , L. J . 2005. Example-based 3D scan completion . In Proc. of Eurographics Symp. on Geometry Processing, 23 . Pauly, M., Mitra, N. J., Giesen, J., Gross, M., and Guibas, L. J. 2005. Example-based 3D scan completion. In Proc. of Eurographics Symp. on Geometry Processing, 23."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360642"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-007-0086-4"},{"key":"e_1_2_2_19_1","volume-title":"Proc. of IEEE Workshop on Higher-Level Knowledge in 3D Modeling and Motion Analysis, 74","author":"Schindler K.","unstructured":"Schindler , K. , and Bauer , J . 2003. A model-based method for building reconstruction . In Proc. of IEEE Workshop on Higher-Level Knowledge in 3D Modeling and Motion Analysis, 74 . Schindler, K., and Bauer, J. 2003. A model-based method for building reconstruction. In Proc. of IEEE Workshop on Higher-Level Knowledge in 3D Modeling and Motion Analysis, 74."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2007.01016.x"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01389.x"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409112"},{"key":"e_1_2_2_23_1","volume-title":"Proc. of Eurographics State-of-the-Art Report.","author":"Vanegas C. A.","unstructured":"Vanegas , C. A. , Aliaga , D. G. , Wonka , P. , Mueller , P. , Waddell , P. , and Watson , B . 2009. Modeling the appearance and behavior of urban spaces . In Proc. of Eurographics State-of-the-Art Report. Vanegas, C. A., Aliaga, D. G., Wonka, P., Mueller, P., Waddell, P., and Watson, B. 2009. Modeling the appearance and behavior of urban spaces. In Proc. of Eurographics State-of-the-Art Report."},{"key":"e_1_2_2_24_1","first-page":"541","article-title":"New techniques for automated architecture reconstruction from photographs. In Proceedings of the 7th European Conference on Computer Vision, Copenhagen","volume":"2","author":"Werner T.","year":"2002","unstructured":"Werner , T. , and Zisserman , A. 2002 . New techniques for automated architecture reconstruction from photographs. In Proceedings of the 7th European Conference on Computer Vision, Copenhagen , Denmark , vol. 2 , 541 -- 555 . Werner, T., and Zisserman, A. 2002. New techniques for automated architecture reconstruction from photographs. In Proceedings of the 7th European Conference on Computer Vision, Copenhagen, Denmark, vol. 2, 541--555.","journal-title":"Denmark"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882324"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409114"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618460"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-88693-8_64"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1778765.1778830","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1778765.1778830","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:39:47Z","timestamp":1750246787000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1778765.1778830"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,7,26]]},"references-count":28,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,7,26]]}},"alternative-id":["10.1145\/1778765.1778830"],"URL":"https:\/\/doi.org\/10.1145\/1778765.1778830","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,7,26]]},"assertion":[{"value":"2010-07-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}