Browse > Article
http://dx.doi.org/10.17662/ksdim.2017.13.4.049

3D Scanning Embedded System Design  

Hong, Seonhack (서일대학교 컴퓨터응용전자과)
Cho, Kyungsoon (서일대학교 컴퓨터응용전자과)
Publication Information
Journal of Korea Society of Digital Industry and Information Management / v.13, no.4, 2017 , pp. 49-56 More about this Journal
Abstract
It is the approach of embedded system design that finds 3D scanning technology to analyze a real object or environment to collect data on its shape and appearance. 3D laser scanning developed during the last half of 20th century in an attempt to accurately recreate the surfaces of various objects. 1960s, early scanners used lights, cameras, and projectors to carry out the scanning in the lacks of performance which encountered many difficulties with shiny, mirroring, or transparent objects. The 3D scanning technology has leveled-up with helpful of embedded software platform research and design. In this paper, First we designed the hardware of laser/camera setup and turntable moving part which is the base of object. Second, we introduced the process of scanning 3D data with software and analyzed the resulting scanned image on the web server. Last, we made the 3D scanning embedded device with 3D printing model and experimented the 3D scanning performance with Raspberry Pi.
Keywords
3D Scanner; Laser Scanning; Embedded System; Node.js; Raspberry Pi;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Fausto Bernardini, Holly E. Rushmeier, The 3D Model Acquisition Pipeline, Computer. Graph. Forum 21, 2002, pp.149-172.   DOI
2 http://vr.isdale.com/3DScanners/3d_scan_history/history.html
3 Brian Curless, From Range Scans to 3D Models ACM SIGGRAPH Computer Graphics 33(4):2000, pp.38-41.   DOI
4 http://en.wikipedia.org/wiki/3D_scanner
5 http://um3d.dc.umich.edu/services/scanning/scan_intro_process.html
6 Hansen H.N., Carneiro K., Haitjema H., De Chiffre L., "Dimensional Micro and Nano Metrology," CIRP Annals, 55-2, 2016, pp.721-743.
7 G., Hoffmann J., "Probing systems for dimensional micro- and nano-metrology," Meas. Sci. Technol., 17, 2006.
8 Abdelhafiz, A., "Integrating Digital photogrammetry and Terrestrial Laser Scanning," Ph.D Dissertation, Nr 23, Braunschweig, ISBN 3-926146-184, 2009.
9 Frohlich, C., Mettenleiter, M., Hartl, F., "Imaging Laser Radar for 3-D Modelling of Real World Environments," Internat Conference on OPTO / IRS2 / MTT, Erfurt, 09. 2009.
10 Hong Sun Hag and Choi Young Woo, "Open source MongoDB with studying Node.js.," SungAnDang Pub, 03. 2016.
11 Hong Sun Hag, "Mobile Embedded USN platform Design," Korea Institure of Communications and Information Sciences, 37, 4th, 08. 2012.
12 Oh Il Suk, Computer Vision - From Basic to Recent Mobile Application, Hanbit Media, 07. 2014.
13 Hong Sun Hag, Cho Kyung Soon, "Computer Vision Platform Design with MEAN Stack," Korea Society of Digital Industry and Information Management, 09. 2015, pp.79-87.
14 Hong Sun Hag, "Mobile Arduino Embedded Platform Design," Korea Society of Digital Industry and Information Management, 4th, 12. 2013, pp.33-41.
15 Hong Sun Hag, "Real Time Linux System Design," Korea Society of Digital Industry and Information Management, 10th, 06. 2014, pp.13-20.
16 Francois Blais, Michel Picard, Guy Godin, "Accurate 3D acquisition of freely moving objects," 2nd International Symposium on 3D Data Processing, Visualization, and Transmission, 3DPVT Thessaloniki, Greece., Los Alamitos, CA: IEEE Computer Society, 2004, pp.422-429.
17 Song Zhang, Peisen Huang, "High-resolution, realtime 3-D shape measurement," Optical Engineering:, 01. 2006.
18 Kai Liu, Yongchang Wang, Daniel L. Lau, Qi Hao, Laurence G. Hassebrook, "Dual-frequency pattern scheme for high-speed 3-D shape measurement," Optics Express 18, 2010, pp.5229-5244.   DOI
19 Drew Conway, John Myles, "Machine Learning for Hackers," Insight, 01. 2014.
20 Robert Lagani, OpenCV Computer Vision Application Programming Cookbook, Acorn, 04. 2012.
21 Patrick Mulder and Kelsey Breseman, "Node.js for Embedded Systems," O'REILLY, 10. 2016.