Development of an Object Scanning System for Storing the High Definition 3D Data of the Planar and Non-Planar Surfaces

Main Article Content

Chalermyos Thiengchanya
Tanasai Sucontphunt

Abstract

Computer graphics technologies are significantly advanced. This results in the requirements for 3D models that are realistic in order to display on the screens of the electronic devices, in the movie, video game, animation, sculpture, architecture, product design, augmented reality (ar), and virtual reality (vr) technologies industries as well as to print the 3D models through 3D printers. The purpose of this research study is to design and develop the object scanning system for storing the high definition 3D data of the planar and non-planar surfaces by taking the photos of real objects in many angles with the DSLR digital camera to store high definition photos. The colors of the photos of the objects were adjusted with the color calibration method from the color checker with 24 colors. To take photos, the photos of the objects were divided into two main parts. For the first part, the studio camera with white LED was used for taking 360 degree photos being processed with photogrammetry in order to create 3D models and texture maps of the objects. For the second part, a 3D scanner was used in order to scan the surfaces of the objects at the same angle with the different directions of lights from eight light bulbs in order to process the photos with photometric stereo for creating base color maps, normal maps and heightmaps. Finally, the map photos were inputted in the 3D models. Then, the 3D models were rendered. As a result, the 3D models had high reliefs, bas reliefs, rugged surfaces, deep grooves and patterns. Additionally, the colors on the surfaces were consistent with the real objects.

Article Details

Section
Information Technology Research Articles

References

[1] S. Wagstaff and D. Derakhshani, “Technical 3D jobs and other industries,” in Getting a Job in Computer Graphics: Real Advice from Reel People, 1st ed., Hoboken, NJ: John Wiley and Sons, 2004, ch. 2, pp. 29–46.

[2] T. Jung and MC. T. Dieck, “Augmented reality, virtual reality and 3D printing for co-creation of value for visitor experience at cultural heritage places,” Journal of Place Management and Development, vol. 10, no. 2, pp. 140–151, 2017.

[3] T. Akenine-Möller, E. Haines, and N. Hoffman, “The graphics rendering pipeline,” in Real-Time Rendering, 4th ed., Boca Raton, FL: CRC Press, 2018, ch. 2, pp. 11–25.

[4] D. Lanman and G. Taubin, “Build your own 3D scanner : 3D photography for beginners,” ACM SIGGRAPH 2009 Courses, no. 8, pp. 1–94, 2009.

[5] Agisoft LLC. (2018). Agisoft PhotoScan User Manual, Professional edition, Version 1.4, Agisoft LLC, St. Petersburg, Russia, 2018. [Online] .Available: https://www.agisoft.com/pdf/photoscan-pro_1_4_en.pdf

[6] Y. Alshawabkeh, M. El-Khalili, E. Almasri, F. Bala’awi, and A. Al-Massarweh, “The case study of qasr al-abidit, Jordan. digital applications in archaeology and cultural heritage,” Heritage Documentation Using Laser Scanner and Photogrammetry, vol. 16, p. e00133, 2020.

[7] W. McDermott. (2018, February). The Pbr Guide- Part 1. Adobe Inc., San Jose, CA. [Online]. Available: https://academy.substance3d.com/courses/the-pbr-guide-part-1

[8] D. Neubelt and M. Pettineo, “Crafting a nextgen material pipeline for the order: 1886,” in Proceedings SIGGRAPH Physically Based Shading in Theory and Practice courses, 2013, pp. 357–370.

[9] R. J. Woodham, “Photometric method for determining surface orientation from multiple images,” Optical Engineering, vol. 19, no. 1, pp. 139–144, 1980.

[10] B. Tunwatatanapong, W. Eaksarayut, and P. Sitthi-amorn, “Lumio3D: Rapid 3D geometry and reflectance acquisition from continuous spherical illumination,” in Proceedings SIGGRAPH '16: ACM SIGGRAPH 2016, 2016, pp. 1.

[11] J. Schewe. (2004). A Digital Workflow for Raw Processing Part 3: White Balance. [Online]. Available: https://www.adobe.com/digitalimag/pdfs/ps_workflow_sec3.pdf

[12] Autodesk. (2019). UVW Mapping Modifiers, Autodesk Inc., San Rafael, CA. [Online]. Available: http://help.autodesk.com/view/3DSMAX/2019/ENU/?guid=GUID-1C6B9174-8AEC-46AB-B756-61916D2FBA32

[13] Blender. (2019). Mapping Types, Blender Foundation, Amster-dam, Netherlands. [Online]. Available: https://docs.blender.org/manual/en/latest/modeling/meshes/editing/uv/unwrapping/mapping_types.html

[14] Adobe. (2018). Substance Designer Documentation, Adobe Inc. San Jose, CA, 2018. Accessed: Jan. 12, 2020. [Online]. Available: https://docs.substance3d.com/sddoc

[15] M. Beyeler, “Finding 0bjects via feature matching and perspective transforms,” in OpenCV with Python Blueprints. Birmingham, United Kingdom: Packt Publishing, 2015, ch. 3, pp. 47–68.

[16] Chaos Software. (2019). V-Ray Material | VRayMtl, Chaos Software Ltd., Culver City, LA.[Online]. Available: https://docs.chaosgroup.com/display/VRAY3MAX/V-Ray+Material+%7C+VRayMtl

[17] Unity Technologies. (2020, June.). Heightmap. Unity Technologies, San Francisco, CA. [Online]. Available: https://docs.unity3d.com/Manual/StandardShaderMaterialParameterHeightMap.html