{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T22:00:11Z","timestamp":1761948011150,"version":"3.41.0"},"reference-count":71,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2015,2,11]],"date-time":"2015-02-11T00:00:00Z","timestamp":1423612800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Soprintendenza per i Beni Archeologici per le Province di Cagliari ed Oristano"},{"name":"EU FP7 Program under the DIVA project"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["J. Comput. Cult. Herit."],"published-print":{"date-parts":[[2015,2,11]]},"abstract":"<jats:p>We present a simple, fast, and robust complete framework for 2D\/3D registration capable to align in a semiautomatic or completely automatic manner a large set of unordered images to a massive point cloud. Our method converts the hard to solve image-to-geometry registration task in a Structure-from-Motion (SfM) plus a 3D\/3D alignment problem. We exploit a SfM framework that, starting just from an unordered image collection, computes an estimate of the camera parameters and a sparse 3D geometry deriving from matched image features. We then coarsely register this model to the given 3D geometry by estimating a global scale and absolute orientation using two solutions: a minimal user intervention or a stochastic global point set registration approach. A specialized sparse bundle adjustment (SBA) step, that exploits the correspondence between the sparse geometry and the fine input 3D model, is then used to refine intrinsic and extrinsic parameters of each camera. Output data is suitable for photo blending frameworks to produce seamless colored models. The effectiveness of the method is demonstrated on a series of synthetic and real-world 2D\/3D Cultural Heritage datasets.<\/jats:p>","DOI":"10.1145\/2629514","type":"journal-article","created":{"date-parts":[[2015,2,17]],"date-time":"2015-02-17T13:32:26Z","timestamp":1424179946000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["A Fast and Robust Framework for Semiautomatic and Automatic Registration of Photographs to 3D Geometry"],"prefix":"10.1145","volume":"7","author":[{"given":"Ruggero","family":"Pintus","sequence":"first","affiliation":[{"name":"Yale University, USA and CRS4, Italy"}]},{"given":"Enrico","family":"Gobbetti","sequence":"additional","affiliation":[{"name":"CRS4, Italy"}]}],"member":"320","published-online":{"date-parts":[[2015,2,11]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360684"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/293347.293348"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2009.12.005"},{"volume-title":"Robotics-DL Tentative","author":"Besl P. J.","key":"e_1_2_1_4_1"},{"volume-title":"Proc. Digital Heritage. 23--30","author":"Bettio F.","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/21.108301"},{"key":"e_1_2_1_7_1","doi-asserted-by":"crossref","unstructured":"L. Borgeat G. Poirier J.-A. Beraldin G. Godin P. Massicotte and M. Picard. 2009. A framework for the registration of color images with 3D models. In ICIP. 69--72. L. Borgeat G. Poirier J.-A. Beraldin G. Godin P. Massicotte and M. Picard. 2009. A framework for the registration of color images with 3D models. In ICIP. 69--72.","DOI":"10.1109\/ICIP.2009.5413988"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1077-3142(03)00026-2"},{"volume-title":"Proc. ECCV. 670--675","author":"Brunie L.","key":"e_1_2_1_9_1"},{"volume-title":"Proc. Accelerating Data Management Systems Using Modern Processor and Storage Architectures. 1--10","year":"2010","author":"Cayton L.","key":"e_1_2_1_10_1"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/0262-8856(92)90066-C"},{"key":"e_1_2_1_12_1","doi-asserted-by":"crossref","unstructured":"O. Chum J. Matas and J. Kittler. 2003. Locally optimized ransac. In DAGM-Symposium. 236--243. O. Chum J. Matas and J. Kittler. 2003. Locally optimized ransac. In DAGM-Symposium. 236--243.","DOI":"10.1007\/978-3-540-45243-0_31"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015817"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-012-0552-5"},{"key":"e_1_2_1_15_1","unstructured":"G. Cuccuru E. Gobbetti F. Marton R. Pajarola and R. Pintus. 2009. Fast low-memory streaming MLS reconstruction of point-sampled surfaces. In Graphics Interface. 15--22. G. Cuccuru E. Gobbetti F. Marton R. Pajarola and R. Pintus. 2009. Fast low-memory streaming MLS reconstruction of point-sampled surfaces. In Graphics Interface. 15--22."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01194.x"},{"volume-title":"Proc. ICCV Workshops. IEEE, 1489--1496","author":"Farenzena M.","key":"e_1_2_1_17_1"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/358669.358692"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-005-0309-z"},{"volume-title":"Proc. SGP. 197--206","author":"Gelfand N.","key":"e_1_2_1_20_1"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0734-189X(87)80147-0"},{"volume-title":"Proc. CVPR. IEEE, 1594--1600","author":"Gherardi R.","key":"e_1_2_1_22_1"},{"volume-title":"Proc. ECCV. 418--432","author":"Granger S.","key":"e_1_2_1_23_1"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DPVT.2006.93"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/21.310509"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1080\/03610927708827533"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSAA.4.000629"},{"key":"e_1_2_1_28_1","doi-asserted-by":"crossref","unstructured":"P. J. Huber and E. M. Ronchetti. 2009. Robust Statistics. Wiley. P. J. Huber and E. M. Ronchetti. 2009. Robust Statistics. Wiley.","DOI":"10.1002\/9780470434697"},{"volume-title":"Proceedings of the 29th DAGM Conference on Pattern Recognition. Springer-Verlag, 517--526","author":"Ioan C.","key":"e_1_2_1_29_1"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-007-0039-y"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2005.17"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.765655"},{"volume-title":"Proc. CVPR Workshops. IEEE, 63--70","author":"Kaminsky R. S.","key":"e_1_2_1_33_1"},{"key":"e_1_2_1_34_1","doi-asserted-by":"crossref","unstructured":"K. Kanatani. 1990. Group-Theoretical Methods in Image Understanding. Vol. 2. Springer-Verlag Berlin. K. Kanatani. 1990. Group-Theoretical Methods in Image Understanding. Vol. 2. Springer-Verlag Berlin.","DOI":"10.1007\/978-3-642-61275-6"},{"volume-title":"Proc. Pacific Graphics. IEEE, 317--452","author":"Lensch H. P. A.","key":"e_1_2_1_35_1"},{"key":"e_1_2_1_36_1","unstructured":"M. Levoy J. Gerth B. Curless and K. Pull. 2005. The Stanford 3D Scanning Repository. Retrieved from http:\/\/www-graphics.stanford. edu\/data\/3dscanrep. M. Levoy J. Gerth B. Curless and K. Pull. 2005. The Stanford 3D Scanning Repository. Retrieved from http:\/\/www-graphics.stanford. edu\/data\/3dscanrep."},{"volume-title":"Proc. ICCV. 1--8.","author":"Li H.","key":"e_1_2_1_37_1"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629739.1629742"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.80"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.204"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1486525.1486527"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.134043"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000029664.99615.94"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2611519"},{"volume-title":"Proc. CVPR. IEEE, 2639--2646","author":"Mastin A.","key":"e_1_2_1_45_1"},{"key":"e_1_2_1_46_1","unstructured":"Minolta\/Range7. 2013. Homepage. Retrieved from http:\/\/www.konicaminolta.eu\/en\/measuring-instruments\/products\/3d-measur ement\/range-7\/introduction.html. Minolta\/Range7. 2013. Homepage. Retrieved from http:\/\/www.konicaminolta.eu\/en\/measuring-instruments\/products\/3d-measur ement\/range-7\/introduction.html."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00345"},{"key":"e_1_2_1_48_1","unstructured":"J. Nocedal and S. Wright. 2006. Numerical Optimization (2nd ed.). Springer. J. Nocedal and S. Wright. 2006. Numerical Optimization (2nd ed.). Springer."},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2008.131"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2011.05.008"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037820.2037823"},{"key":"e_1_2_1_52_1","unstructured":"R. Pintus E. Gobbetti and M. Callieri. 2011b. A streaming framework for seamless detailed photo blending on massive point clouds. In Eurographics Areas Papers. 25--32. R. Pintus E. Gobbetti and M. Callieri. 2011b. A streaming framework for seamless detailed photo blending on massive point clouds. In Eurographics Areas Papers. 25--32."},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.5555\/2384495.2384498"},{"key":"e_1_2_1_54_1","unstructured":"R. Pintus E. Gobbetti G. Tanda and M. Vanzi. 2012. Acquisizione digitale multi-sensore di siti archeologici: Il caso di montessu in \u201dla preistoria e la protostoria della sardegna. In Atti della XLIV Riunione Scientifica dell'Istituto Italiano di Preistoria e Protostoria Cagliari-Barumini-Sassari 23-28 novembre 2009. Vol. 3. I.I.P.P. 963--968. R. Pintus E. Gobbetti G. Tanda and M. Vanzi. 2012. Acquisizione digitale multi-sensore di siti archeologici: Il caso di montessu in \u201dla preistoria e la protostoria della sardegna. In Atti della XLIV Riunione Scientifica dell'Istituto Italiano di Preistoria e Protostoria Cagliari-Barumini-Sassari 23-28 novembre 2009. Vol. 3. I.I.P.P. 963--968."},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35740-4_21"},{"volume-title":"Bundler: Structure from Motion (SfM) for Unordered Image Collections.","year":"2013","author":"Snavely N.","key":"e_1_2_1_56_1"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141964"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-007-0107-3"},{"volume":"2","volume-title":"Proc. ICCV","author":"Stamos I.","key":"e_1_2_1_59_1"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-007-0089-1"},{"volume-title":"Proc. CVPR. IEEE, 1--8.","author":"Strecha C.","key":"e_1_2_1_61_1"},{"key":"e_1_2_1_62_1","unstructured":"C. Strecha W. v. Hansen L. J. V. Gool P. Fua and U. Thoennessen. 2011. Dense multi-view stereo evaluation. http:\/\/cvlab. epfl.ch\/ strecha\/multiview\/denseMVS.html. (2011). C. Strecha W. v. Hansen L. J. V. Gool P. Fua and U. Thoennessen. 2011. Dense multi-view stereo evaluation. http:\/\/cvlab. epfl.ch\/ strecha\/multiview\/denseMVS.html. (2011)."},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.310"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/IC-NC.2010.60"},{"volume-title":"Proc. ECCV. 558--569","author":"Tsin Y.","key":"e_1_2_1_65_1"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00138-006-0027-1"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1007958904918"},{"key":"e_1_2_1_68_1","doi-asserted-by":"crossref","unstructured":"N. Williams K.-L. Low C. Hantak M. Pollefeys and A. Lastra. 2004. Automatic image alignment for 3D environment modeling. In SIBGRAPI. 388--395. N. Williams K.-L. Low C. Hantak M. Pollefeys and A. Lastra. 2004. Automatic image alignment for 3D environment modeling. In SIBGRAPI. 388--395.","DOI":"10.1109\/SIBGRA.2004.1352985"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/99.641604"},{"volume-title":"Proc. CVPR. IEEE, 1--8.","author":"Wu C.","key":"e_1_2_1_70_1"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2005.152"}],"container-title":["Journal on Computing and Cultural Heritage"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2629514","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2629514","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:01:18Z","timestamp":1750230078000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2629514"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,2,11]]},"references-count":71,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2015,2,11]]}},"alternative-id":["10.1145\/2629514"],"URL":"https:\/\/doi.org\/10.1145\/2629514","relation":{},"ISSN":["1556-4673","1556-4711"],"issn-type":[{"type":"print","value":"1556-4673"},{"type":"electronic","value":"1556-4711"}],"subject":[],"published":{"date-parts":[[2015,2,11]]},"assertion":[{"value":"2013-01-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-02-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}