{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,26]],"date-time":"2025-07-26T08:52:37Z","timestamp":1753519957234,"version":"3.37.3"},"reference-count":33,"publisher":"Oxford University Press (OUP)","issue":"5","license":[{"start":{"date-parts":[[2021,9,15]],"date-time":"2021-09-15T00:00:00Z","timestamp":1631664000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"name":"Industrial Technology Innovation Program","award":["20012462"],"award-info":[{"award-number":["20012462"]}]},{"DOI":"10.13039\/501100003052","name":"Ministry of Trade, Industry and Energy","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003052","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003693","name":"KIST","doi-asserted-by":"publisher","award":["2V09004","2E31051"],"award-info":[{"award-number":["2V09004","2E31051"]}],"id":[{"id":"10.13039\/501100003693","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,9,15]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Herein, we present an efficient method for the high-precision automatic 3D scanning of unknown objects for mechanical parts. Our method comprises two phases, namely a rough initial scan and a precision scan. The goal of the rough initial scan is to scan the rough shape rapidly and to provide scan data for the precision scan, thereby reducing the duration of the entire process. Researchers have attempted to provide rough information regarding an object before precision scanning, e.g. by building a rough three-dimensional (3D) model using 2D images or capturing the shape in advance using a low-accuracy scanner with a larger view frustum. However, our two-phase scanning method uses a single type of high-precision scanner for scanning the rough shape and also for the precision scan, which comes afterwards. In the rough initial scan phase, the next scanning view is determined based on the scan data captured by the latest view, eventually forming helical shape movement. In this study, we apply the two-phase scan method to 18 types of models in a virtual 3D scanning environment. For diverse configurations, the model size is adjusted from small to large relative to the virtual scanner\u2019s view frustum, and the number of next best views calculated per iteration during the precision scan phase is adjusted. We demonstrate that the rough initial scan provides a certain amount of scan data rapidly regardless of the model size and shape. Furthermore, we demonstrate that the two scan methods complement each other, thereby reducing the overall process time and workload.<\/jats:p>","DOI":"10.1093\/jcde\/qwab049","type":"journal-article","created":{"date-parts":[[2021,8,4]],"date-time":"2021-08-04T03:14:00Z","timestamp":1628046840000},"page":"1332-1354","source":"Crossref","is-referenced-by-count":4,"title":["Effectiveness of rough initial scan for high-precision automatic 3D scanning"],"prefix":"10.1093","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9091-4639","authenticated-orcid":false,"given":"Ji Hyun","family":"Seo","sequence":"first","affiliation":[{"name":"Center for Artificial Intelligence, Korea Institute of Science and Technology, 5 Hwarangro14-gil, Seongbuk-gu, Seoul 02792, South Korea"},{"name":"Department of Computer Science and Engineering, College of Informatics, Korea University, 145 Anam-ro, Seongbuk-gu, Seoul 02841, South Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5633-3563","authenticated-orcid":false,"given":"Inhwan Dennis","family":"Lee","sequence":"additional","affiliation":[{"name":"Center for Artificial Intelligence, Korea Institute of Science and Technology, 5 Hwarangro14-gil, Seongbuk-gu, Seoul 02792, South Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9299-349X","authenticated-orcid":false,"given":"Byounghyun","family":"Yoo","sequence":"additional","affiliation":[{"name":"Center for Artificial Intelligence, Korea Institute of Science and Technology, 5 Hwarangro14-gil, Seongbuk-gu, Seoul 02792, South Korea"},{"name":"Devision of Nano and Information Technology, University of Science and Technology, 5 Hwarangro14-gil, Seongbuk-gu, Seoul 02792, South Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2021,9,15]]},"reference":[{"year":"2021","author":"Artec 3D","article-title":"Industrial 3D scanner: Space Spider: 3D scanning in high resolution","key":"2021093006533265300_bib1"},{"issue":"5","key":"2021093006533265300_bib2","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1109\/3468.867866","article-title":"A next-best-view system for autonomous 3-d object reconstruction","volume":"30","author":"Banta","year":"2000","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans"},{"issue":"2","key":"2021093006533265300_bib3","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1109\/34.121791","article-title":"A method for registration of 3-d shapes","volume":"14","author":"Besl","year":"1992","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2021093006533265300_bib4","doi-asserted-by":"crossref","first-page":"805","DOI":"10.1109\/TDPVT.2004.1335398","article-title":"Roboscan: An automatic system for accurate and unattended 3d scanning","volume-title":"Proceedings. 2nd International Symposium on 3D Data Processing, Visualization and Transmission, 2004 (3DPVT 2004)","author":"Callieri","year":"2004"},{"issue":"5","key":"2021093006533265300_bib5","doi-asserted-by":"crossref","first-page":"894","DOI":"10.1109\/TSMCB.2005.846907","article-title":"Vision sensor planning for 3-D model acquisition","volume":"35","author":"Chen","year":"2005","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)"},{"key":"2021093006533265300_bib6","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1109\/ROBOT.1985.1087372","article-title":"The determination of next best views","volume-title":"Proceedings of the 1985 IEEE International Conference on Robotics and Automation","author":"Connolly","year":"1985"},{"issue":"1","key":"2021093006533265300_bib7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3233794","article-title":"Plan3d: Viewpoint and trajectory optimization for aerial multi-view stereo reconstruction","volume":"38","author":"Hepp","year":"2018","journal-title":"ACM Transactions on Graphics"},{"key":"2021093006533265300_bib8","first-page":"1","article-title":"Photogrammetric camera network design for micro aerial vehicles","volume-title":"Computer Vision Winter Workshop","author":"Hoppe","year":"2012"},{"key":"2021093006533265300_bib9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/ICARCV.2016.7838774","article-title":"View planning for 3d shape reconstruction of buildings with unmanned aerial vehicles","volume-title":"2016 14th International Conference on Control, Automation, Robotics and Vision (ICARCV)","author":"Jing","year":"2016"},{"issue":"9","key":"2021093006533265300_bib10","doi-asserted-by":"crossref","first-page":"1205","DOI":"10.1016\/j.robot.2012.05.005","article-title":"On-line, collision-free positioning of a scanner during fully automated three-dimensional measurement of cultural heritage objects","volume":"60","author":"Karaszewski","year":"2012","journal-title":"Robotics and Autonomous Systems"},{"key":"2021093006533265300_bib11","doi-asserted-by":"crossref","first-page":"320","DOI":"10.1016\/j.isprsjprs.2016.06.015","article-title":"Assessment of next-best-view algorithms performance with various 3D scanners and manipulator","volume":"119","author":"Karaszewski","year":"2016","journal-title":"ISPRS Journal of Photogrammetry and Remote Sensing"},{"issue":"3","key":"2021093006533265300_bib12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2487228.2487237","article-title":"Screened Poisson surface reconstruction","volume":"32","author":"Kazhdan","year":"2013","journal-title":"ACM Transactions on Graphics"},{"issue":"9","key":"2021093006533265300_bib13","doi-asserted-by":"crossref","first-page":"1152","DOI":"10.1016\/j.compind.2013.04.005","article-title":"An efficient method for fully automatic 3d digitization of unknown objects","volume":"64","author":"Khalfaoui","year":"2013","journal-title":"Computers in Industry"},{"key":"2021093006533265300_bib14","doi-asserted-by":"crossref","first-page":"4869","DOI":"10.1109\/ICRA.2011.5979947","article-title":"A surface-based next-best-view approach for automated 3D model completion of unknown objects","volume-title":"2011 IEEE International Conference on Robotics and Automation","author":"Kriegel","year":"2011"},{"key":"2021093006533265300_bib15","doi-asserted-by":"crossref","first-page":"2850","DOI":"10.1109\/IROS.2012.6385624","article-title":"Next-best-scan planning for autonomous 3d modeling","volume-title":"2012 IEEE\/RSJ International Conference on Intelligent Robots and Systems","author":"Kriegel","year":"2012"},{"issue":"4","key":"2021093006533265300_bib16","doi-asserted-by":"crossref","first-page":"1219","DOI":"10.1109\/TRO.2020.2980161","article-title":"Automatic pose generation for robotic 3-D scanning of mechanical parts","volume":"36","author":"Lee","year":"2020","journal-title":"IEEE Transactions on Robotics"},{"key":"2021093006533265300_bib17","first-page":"78.1","article-title":"A best next view selection algorithm incorporating a quality criterion","volume-title":"Proceedings of the British Machine Vision Conference","author":"Massios","year":"1999"},{"issue":"3","key":"2021093006533265300_bib18","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1007\/BF01216816","article-title":"Automated laser scanning based on orthogonal cross sections","volume":"9","author":"Milroy","year":"1996","journal-title":"Machine Vision and Applications"},{"issue":"1","key":"2021093006533265300_bib19","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/j.jcde.2018.02.001","article-title":"Novel algorithms for 3D surface point cloud boundary detection and edge reconstruction","volume":"6","author":"Mineo","year":"2019","journal-title":"Journal of Computational Design and Engineering"},{"key":"2021093006533265300_bib20","first-page":"pp. 261","article-title":"Incorporation of a-priori information in planning the next best view","author":"Munkelt","year":"2006","journal-title":"Proceedings of the International Workshop Vision, Modeling, and Visualization (VMV)"},{"issue":"2","key":"2021093006533265300_bib21","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/j.jcde.2018.05.004","article-title":"Surface reconstruction from FE mesh model","volume":"6","author":"Park","year":"2019","journal-title":"Journal of Computational Design and Engineering"},{"key":"2021093006533265300_bib22","doi-asserted-by":"crossref","first-page":"2981","DOI":"10.1109\/ICRA.2019.8793532","article-title":"Adaptive view planning for aerial 3d reconstruction","volume-title":"2019 International Conference on Robotics and Automation (ICRA)","author":"Peng","year":"2019"},{"issue":"23","key":"2021093006533265300_bib23","doi-asserted-by":"crossref","first-page":"5751","DOI":"10.1364\/OL.44.005751","article-title":"High-resolution real-time 360\u25cb 3d model reconstruction of a handheld object with fringe projection profilometry","volume":"44","author":"Qian","year":"2019","journal-title":"Optics Letters"},{"issue":"3","key":"2021093006533265300_bib24","doi-asserted-by":"crossref","first-page":"438","DOI":"10.1145\/566654.566600","article-title":"Real-time 3d model acquisition","volume":"21","author":"Rusinkiewicz","year":"2002","journal-title":"ACM Transactions on Graphics"},{"issue":"1","key":"2021093006533265300_bib25","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1145\/641865.641868","article-title":"View planning for automated three-dimensional object reconstruction and inspection","volume":"35","author":"Scott","year":"2003","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"6","key":"2021093006533265300_bib26","first-page":"1","article-title":"Aerial path planning for urban scene reconstruction: A continuous optimization method and benchmark","volume":"37","author":"Smith","year":"2018"},{"issue":"8","key":"2021093006533265300_bib27","doi-asserted-by":"crossref","first-page":"889","DOI":"10.1016\/S0890-6955(02)00030-5","article-title":"Automated laser scanning system for reverse engineering and inspection","volume":"42","author":"Son","year":"2002","journal-title":"International Journal of Machine Tools and Manufacture"},{"key":"2021093006533265300_bib28","doi-asserted-by":"crossref","first-page":"4319","DOI":"10.1109\/ICRA.2018.8460862","article-title":"Surface-based exploration for autonomous 3d modeling","volume-title":"2018 IEEE International Conference on Robotics and Automation (ICRA)","author":"Song","year":"2018"},{"key":"2021093006533265300_bib29","first-page":"1","article-title":"View path planning via online multiview stereo for 3-d modeling of large-scale structures","volume-title":"IEEE Transactions on Robotics","author":"Song","year":"2021"},{"year":"2021","author":"Universal Robots","article-title":"UR5 collaborative robot arm: Flexible and lightweight cobot","key":"2021093006533265300_bib30"},{"issue":"6","key":"2021093006533265300_bib32","first-page":"1","article-title":"Quality-driven Poisson-guided autoscanning","volume":"33","author":"Wu","year":"2014","journal-title":"ACM Transactions on Graphics"},{"key":"2021093006533265300_bib31","doi-asserted-by":"crossref","first-page":"2284","DOI":"10.1109\/ICMA.2015.7237842","article-title":"Path planning for surface inspection on a robot-based scanning system","volume-title":"2015 IEEE International Conference on Mechatronics and Automation (ICMA)","author":"Wu","year":"2015"},{"issue":"7","key":"2021093006533265300_bib33","doi-asserted-by":"crossref","first-page":"473","DOI":"10.1016\/S0010-4485(99)00044-5","article-title":"CAD-based path planning for 3-d line laser scanning","volume":"31","author":"Xi","year":"1999","journal-title":"Computer-Aided Design"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/jcde\/article-pdf\/8\/5\/1332\/40481271\/qwab049.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/academic.oup.com\/jcde\/article-pdf\/8\/5\/1332\/40481271\/qwab049.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,30]],"date-time":"2021-09-30T06:57:00Z","timestamp":1632985020000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jcde\/article\/8\/5\/1332\/6370801"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,15]]},"references-count":33,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,9,15]]}},"URL":"https:\/\/doi.org\/10.1093\/jcde\/qwab049","relation":{},"ISSN":["2288-5048"],"issn-type":[{"type":"electronic","value":"2288-5048"}],"subject":[],"published-other":{"date-parts":[[2021,10]]},"published":{"date-parts":[[2021,9,15]]}}}