{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T15:17:49Z","timestamp":1649085469593},"reference-count":28,"publisher":"ASME International","issue":"4","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,12,1]]},"abstract":"<jats:p>Recovering 3D objects from 2D photos is an important application in the areas of computer vision, computer intelligence, feature recognition, and virtual reality. This paper describes an innovative and systematic method that integrates automatic feature extraction, automatic feature matching, manual revision, feature recovery, and model reconstruction into an effective and integrated 3D object recovery tool. The proposed method is a convenient and inexpensive way to recover 3D scenes and models directly from 2D photos. New automatic key-point selection and hierarchical matching algorithms were developed for matching 2D photos with wide baselines. The method uses a universal camera intrinsic matrix estimation technique to eliminate the need for camera calibration experiments. A new automatic texture-mapping algorithm was also developed for finding the best textures in 2D photos. The paper includes some examples and results to show the capabilities of the new method.<\/jats:p>","DOI":"10.1115\/1.2353855","type":"journal-article","created":{"date-parts":[[2006,11,21]],"date-time":"2006-11-21T20:39:11Z","timestamp":1164141551000},"page":"372-380","update-policy":"http:\/\/dx.doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":2,"title":["A Comprehensive Tool for Recovering 3D Models From 2D Photos With Wide Baselines"],"prefix":"10.1115","volume":"6","author":[{"given":"Yuzhu","family":"Lu","sequence":"first","affiliation":[{"name":"Iowa State University, Virtual Reality Applications Center, Human Computer Interaction Program, Department of Agricultural Biosystem Engineering, 1620 Howe Hall, Ames, IA 50011-2274"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shana","family":"Smith","sequence":"additional","affiliation":[{"name":"Iowa State University, Virtual Reality Applications Center, Human Computer Interaction Program, Department of Agricultural Biosystem Engineering, 1620 Howe Hall, Ames, IA 50011-2274"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2006,7,18]]},"reference":[{"key":"2019100417211898300_c1","first-page":"144","article-title":"Augmented Reality Using Uncalibrated Video Sequences","volume-title":"2nd European Workshop on 3D Structure from Multiple Images of Large-Scale Environments (SMILE2000)","author":"Cornelis"},{"key":"2019100417211898300_c2","unstructured":"Pollefeys, M.\n          , 1999, \u201cSelf-Calibration and Metric 3D Reconstruction From Uncalibrated Image Sequences,\u201d Ph.D. thesis, Katholieke Universiteit Leuven, Heverlee, Belgium."},{"key":"2019100417211898300_c3","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/S0262-8856(98)00114-0","article-title":"3-D Modeling From Range Imagery: An Incremental Method With a Planning Component","volume":"17","author":"Reed","journal-title":"Image Vis. Comput.","ISSN":"http:\/\/id.crossref.org\/issn\/0262-8856","issn-type":"print"},{"key":"2019100417211898300_c4","first-page":"531","article-title":"3-D Model Construction Using Range and Image Data","volume-title":"Computer Vision & Pattern Recognition Conf. (CVPR)","author":"Stamos"},{"key":"2019100417211898300_c5","first-page":"14","article-title":"Stereo Reconstruction From Multiperspective Panoramas","volume-title":"7th International Conf. on Computer Vision (ICCV\u201999)","author":"Shum"},{"issue":"3","key":"2019100417211898300_c6","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1109\/79.768574","article-title":"3D Structure From 2D Motion","volume":"16","author":"Jebara","journal-title":"IEEE Signal Process. Mag.","ISSN":"http:\/\/id.crossref.org\/issn\/1053-5888","issn-type":"print"},{"key":"2019100417211898300_c7","first-page":"434","article-title":"A Layered Approach to Stereo Reconstruction","volume-title":"IEEE Computer Society Conf. on Computer Vision and Pattern Recognition (CVPR98)","author":"Baker"},{"issue":"2","key":"2019100417211898300_c8","first-page":"56","article-title":"A Plane-Sweep Strategy for the 3rd Reconstruction of Buildings From Multiple Images","volume":"32","author":"Baillard","journal-title":"Int. Arch. Photogramm. Remote Sens.","ISSN":"http:\/\/id.crossref.org\/issn\/0924-2716","issn-type":"print"},{"key":"2019100417211898300_c9","first-page":"155","article-title":"A. Zisserman, Automatic 3D Model Construction for Turn-Table Sequences","volume-title":"Proc. European Workshop on 3D Structure from Multiple Images of Large-Scale Environments","author":"Fitzgibbon"},{"key":"2019100417211898300_c10","first-page":"147","article-title":"Combined Corner and Edge Detector","volume-title":"Proc. 4th Alvey Vision Conf.","author":"Harris"},{"key":"2019100417211898300_c11","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/0004-3702(95)00022-4","article-title":"A Robust Technique for Matching Two Uncalibrated Images Through the Recovery of the Unknown Epipolar Geometry","volume":"78","author":"Zhang","journal-title":"Artif. Intell.","ISSN":"http:\/\/id.crossref.org\/issn\/0004-3702","issn-type":"print"},{"issue":"8","key":"2019100417211898300_c12","doi-asserted-by":"crossref","first-page":"663","DOI":"10.1016\/j.imavis.2004.02.001","article-title":"Assessing the Performance of Corner Detectors for Point Feature Tracking Applications","volume":"22","author":"Tissainayagam","journal-title":"Image Vis. Comput.","ISSN":"http:\/\/id.crossref.org\/issn\/0262-8856","issn-type":"print"},{"key":"2019100417211898300_c13","unstructured":"Canny, J. F.\n          , 1983, \u201cFinding Edges and Lines in Images,\u201d Masters thesis, AI Lab, MIT."},{"key":"2019100417211898300_c14","volume-title":"Digital Image Processing","author":"Gonzalez","edition":"2nd ed."},{"key":"2019100417211898300_c15","first-page":"323","article-title":"A Deformable Model for Human Organ Extraction","volume-title":"Proc. IEEE International Conf. on Image Processing","author":"Gao"},{"key":"2019100417211898300_c16","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1146\/annurev.bioeng.2.1.315","article-title":"A Survey of Current Methods in Medical Image Segmentation","volume":"2","author":"Pham","journal-title":"Annu. Rev. Biomed. Eng.","ISSN":"http:\/\/id.crossref.org\/issn\/1523-9829","issn-type":"print"},{"key":"2019100417211898300_c17","doi-asserted-by":"crossref","volume-title":"An Invitation to 3-D Vision: From Images to Geometric Models","author":"Ma","DOI":"10.1007\/978-0-387-21779-6"},{"issue":"1","key":"2019100417211898300_c18","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/5289.911172","article-title":"Matching Segments in Stereoscopic Vision","volume":"4","author":"Loaiza","journal-title":"IEEE Instrum. Meas. Mag.","ISSN":"http:\/\/id.crossref.org\/issn\/1094-6969","issn-type":"print"},{"key":"2019100417211898300_c19","first-page":"240","article-title":"2-D Curve Matching Using High Curvature Points: Application to Stereo Vision","volume-title":"Proc. International Conf. on Pattern Recognition","author":"Deriche"},{"issue":"4","key":"2019100417211898300_c20","doi-asserted-by":"crossref","first-page":"358","DOI":"10.1109\/34.845378","article-title":"Contour Matching Using Epipolar Geometry","volume":"22","author":"Han","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell.","ISSN":"http:\/\/id.crossref.org\/issn\/0162-8828","issn-type":"print"},{"key":"2019100417211898300_c21","article-title":"Image Matching for Wide Baseline Stereo","volume-title":"Proc. International Conf. on Forensic Human Identification","author":"Tuytelaars"},{"key":"2019100417211898300_c22","first-page":"2474","article-title":"A Linear Algorithm for Camera Self-Calibration, Motion and Structure Recovery for Multi-Planar Scenes From Two Perspective Images","volume-title":"Computer Vision & Pattern Recognition Conf. (CVPR)","author":"Xu"},{"key":"2019100417211898300_c23","first-page":"482","article-title":"Modeling of a Three-dimensional Digital Image From 2D Stereo Paris","volume-title":"Proceedings of the IASTED International Conference on Modeling and Simulation (MS 2003)","author":"Vira"},{"issue":"12","key":"2019100417211898300_c24","doi-asserted-by":"publisher","first-page":"1129","DOI":"10.1109\/34.476506","article-title":"Estimating Motion and Structure From Correspondences of Line Segments Between Two Perspective Images","volume":"17","author":"Zhang","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell.","ISSN":"http:\/\/id.crossref.org\/issn\/0162-8828","issn-type":"print"},{"key":"2019100417211898300_c25","first-page":"799","article-title":"An Evolutionary Algorithm for Camera Calibration","volume-title":"ICRODIC","author":"Guermeur"},{"key":"2019100417211898300_c26","first-page":"11","article-title":"Modeling and Rendering Architecture From Photographs","volume-title":"SIGGRAPH \u201996","author":"Debevec"},{"key":"2019100417211898300_c27","first-page":"25","article-title":"Photobuilder-3D Models of Architectural Scenes From Uncalibrated Images","volume-title":"Proc. IEEE International Conference on Multimedia Computing and Systems","author":"Cipolla"},{"key":"2019100417211898300_c28","first-page":"1194","article-title":"Dense Matching of Multiple Wide-baseline Views","volume-title":"ICCV 2003","author":"Strecha"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/6\/4\/372\/5486102\/372_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/6\/4\/372\/5486102\/372_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,4]],"date-time":"2019-10-04T17:21:25Z","timestamp":1570209685000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/6\/4\/372\/450947\/A-Comprehensive-Tool-for-Recovering-3D-Models-From"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,7,18]]},"references-count":28,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2006,12,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.2353855","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,7,18]]}}}