簡易檢索 / 詳目顯示

研究生: 李則霆
Tse-ting LI
論文名稱: 基於疊代最近點演算法之三維模型表面形變之幾何估算
Geometric measure of 3D model surface deformation based on the iterative closest point algorithm
指導教授: 邱士軒
Shih-hsuan Chiu
口試委員: 村上理一
Ri-ichi Murakami
溫哲彥
Che-yen Wen
學位類別: 碩士
Master
系所名稱: 工程學院 - 材料科學與工程系
Department of Materials Science and Engineering
論文出版年: 2014
畢業學年度: 102
語文別: 英文
論文頁數: 56
中文關鍵詞: 三維建模點雲形變疊代最近點
外文關鍵詞: 3D modeling; point clouds
相關次數: 點閱:193下載:4
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

隨著3D建模技術的快速發展,我們可以獲得虛擬的物體,像是山形、建築、橋梁、人臉等等。但是如何運用3D的虛擬資訊來探討物體的形變是一個很重要的課題。3D建模的資料型式主要可以分為兩類:立體像素和點雲。本文探討的目標是物體的表面結構,因此以點雲作為實驗的資料。
在傳統二維影像上要進行兩物體間差異的比對,經常是使用影像直接相減的方式,既簡單又快速,然而在三維影像上,除了多了一個維度所造成的較大變異性外,點雲資料座標系統一致性的問題也必須考慮(例如:經由不同的三維建模技術所獲得的資料間比對),因此若要直接比對兩物體間的差異則更加困難。疊代最近點演算法(Iterative Closest Point, ICP)提供了找出對應點的方法,相關的應用也陸續出現,例如:兩物體間的對齊、人臉與手部辨識、相機追蹤等等。但這些應用皆未探討物體型變的問題,更無提供型變程度量化的估算方法。本文在兩物體的比對過程中,先經由物體的位置偵測使兩物體進行初估的疊合,再使用ICP演算法做細部的定位,接著利用所找到的對應點,計算出法向量與歐式距離等特徵,並進而確認兩物體間有形變差異的點雲資料,最後,提出一個幾何估算方法了解物體形變的程度。從實驗結果中可知本論文的方法能有效的比對出物體的形變位置,以及提供幾何形變程度估算的量化數據。


With 3D modeling technologies, we can build virtual objects (point clouds), such as mountains, buildings, and faces. These 3D virtual objects help us obtain more information than traditional 2D images. In 2D cases, we can easily evaluate the similarity measure between two images. However, it is not easy for us to do so between two 3D virtual objects, especially when they are obtained from different devices (different coordinate systems). Iterative Closest Point (ICP) provides a way to find corresponding points between two point cloud data. It has been applied to many fields, such as object alignment, face and hand recognition, camera tracking, etc. However, it does not provide a geometric measure between two models for deformation evaluation. In this thesis, we propose a geometric measure method based on ICP. This measure is used to evaluate the degree of deformation. From experimental results, the proposed method can detect the local deformation area and give a quantitative evaluation between the original object and deformed one.

中文摘要 I ABSTRACT II 誌謝 III CONTENTS V FIGURE INDEX VII TABLE INDEX IX Chapter 1 . INTRODUCTION 1 1.1. Literature Review 1 1.2. Objective of research 3 1.3. Structure of thesis 4 Chapter 2 3D modeling technologies and data formats 5 2.1 Contact scanning 5 2.2 Non-contact passive scanner 6 2.2 Non-contact active scanner 7 2.2 3D scanners 9 2.2.1 The 3D handy scanner used in this research 10 2.2.2 The Kinect used in this research 11 2.3 3D data formats 12 Chapter 3 Methodology 17 3.1 Preprocessing 18 3.2 Rough object detection 19 3.3 Alignment with ICP 19 3.4 Corresponding point feature comparison 24 3.4.1 Vertex normals of corresponding points 25 3.4.2 Euclidean distance between Tp and Sp 27 3.4.3 Geometric measure 29 Chapter 4 Experiment Results 30 4.1 Deformation analysis of corresponding point normals 30 4.1.1 Object deformation analysis by CAD 30 4.1.2 Object deformation analysis by VIUscan 33 4.1.3 Object deformation analysis by Kinect 35 4.1.4 Object deformation analysis by VIU scan and Kinect 38 4.2 Detection of 3D object deformation by VIUscan 40 4.3 Detection of 3D object deformation by Kinect 43 4.4 Detection of 3D object deformation by CAD 44 4.5 Detection of 3D global surface deformation by CAD 45 Chapter 5 Conclusions 48 Chapter 6 References 49 Appendix A: 54

[1] Voxel. http://en.wikipedia.org/wiki/Voxel, 1 July 2014
[2] Point cloud. http://en.wikipedia.org/wiki/Point_cloud, 1 July 2014
[3] Svedlow, M., McGillem, C. D., and Anuta, P. E., "Image Registration: Similarity Measure and Preprocessing Method Comparisons," IEEE Transactions on Aerospace and Electronic Systems, Vol.AES-14, No.1, pp.141-150(1978).
[4] Yongning, L., Ying, S., Rui, L., and Sim Heng, O., "A new similarity measure for deformable image registration based on intensity matching," Proc. of Tenth International Joint Comfrence on Biomedical Imaging, San Francisco(2013).
[5] Norollah, M., Pourghassem, H., and Mahdavi-Nasab, H., "Image Registration Using Template Matching and Similarity Measures for Dental Radiograph," Proc. of Fourth International Joint Conference on Computational Intelligence and Communication Networks, Mathura(2012).
[6] Gong, W., and Wen-xian, Y., "A High-Performance Feature-Matching Method for Image Registration by Combining Spatial and Similarity Information," IEEE Transactions on Geoscience and Remote Sensing, No.4, Vol.46, pp.1266-1277(2008).
[7] Besl P. J., and McKay, N. D., "A method for registration of 3-D shapes," IEEE Transaction on Pattern Analysis and Machine Intelligence, No.2, Vol.14 , pp.239-256(1992).
[8] Silva, J. P., Lamar, M. V., and Bordim, J. L., "A study of the ICP algorithm for recognition of the hand alphabet," Proc. of IEEE International Joint Conference on Computer Sciences, Naiguata (2013).
[9] Fukai, H., and Gang, X., "Robust and fast 3D object recognition using exhaustive search and ICP algorithm," Proc. of Thirty-seventh International Joint Comfrence on Industrial Electronics Society, Melbourne(2011).
[10] Yamauchi, K., Bhanu, B., and Saito, H., "3D Human Body Modeling Using Range Data," Proc. of Twentieth International Jiont Conference on Pattern Recognition, Istanbul(2010).
[11] Tomono, M., "Robust 3D SLAM with a stereo camera based on an edge-point ICP algorithm," Proc. of IEEE International Joint Conference on Robotics and Automation, Kobe (2009).
[12] Heng, L., "Fast 3D Ear Recognition Based on Local Surface Matching and ICP Registration," Proc. of Fifth International Joint Conference on Intelligent Networking and Collaborative Systems, Xi'an (2013).
[13] Nagao, K., Okatani, T., and Deguchi, K., "3D object surface generation from range point data for object shape model matching," Proc. of Forty-first International Joint Conference on SICE annual(2002).
[14] Schutz, C., Jost, T., and Hugli, H., "Multi-feature matching algorithm for free-form 3D surface registration," Proc. of Fourth International Joint Conference on Pattern Recognition, Brisbane, Qld(1998).
[15] Torsello, A., Rodola, E., and Albarelli, A., "Sampling Relevant Points for Surface Registration," Proc. of IEEE International Joint Conference 3D Imaging, Modeling, Processing, Visualization and Transmission, Hangzhou(2011).
[16] Coordinated Meausuring Machine, http://www.renetech.com.my/ViewCatalog.asp?ID=259, 1 July 2014
[17] Ikeuchi, K., "Determing Surface Oringtation of Specular Surfaces by Using the Photometric Stereo Method," IEEE Transactions on Pattern Analysis and Machine Intelligence, No.6 Vol.PAMI-3, pp.661-669(1981).
[18] Klette, R., Koschan, A., and Schluns, K., "Method for three-dimensional data registration from disparate imaging modalities in the NOGA myocardial viability trial," IEEE Transactions on Medicine and Biology Society, No.10, Vol.21, pp.1264 - 1270(1998).
[19] Cochran S. D., and Medioni, G. "3-D surface description from binocular stereo," IEEE Transaction on Pattern Analysis and Machine Intelligence, No.10, Vol.14, pp.981-994(1992).
[20] Chunliang, G., Baocai, Y., Yongli, H., and Shiquan, C., "Resampling based method for pixel-wise correspondence between 3D faces," in 2004. Proc. of IEEE International Joint Conference on Information Technology: Coding and Computing(2011).
[21] Kinect sensor, http://www.product-reviews.net/2010/11/05/kinect-teardown-pleo-the-dinosaur-robot-similarities/, 1 July 2014
[22] Godbaz, J. P., Cree, M. J., and Dorrington, A. A., "Undue influence: Mitigating range-intensity coupling in AMCW flash lidar using scene texture," Proc. of 24th International Joint Conference on Image and Vision Computing, New Zealand(2009).
[23] 3D handy scanner. http://en.wikipedia.org/wiki/3D_scanner#mediaviewer/File:VIUscan_handheld_3D_scanner_in_use.jpg, 1 July 2014
[24] Lidar P1270901. http://en.wikipedia.org/wiki/3D_scanner#mediaviewer/File:Lidar_P1270901.jpg, 1 July 2014
[25] Land-load. http://pdf.directindustry.com/pdf/leica-geosystems/leica-ads80/14324-135701.html, 1 July 2014

[26] Newcombe, R. A., Izadi, S., Hilliges, O., Molyneaux, D., Kim, D., Davison A. J., "KinectFusion: Real-time dense surface mapping and tracking," Proc. of 10th International Joint Conference on Mixed and Augmented Reality , Basel(2011).
[27] 冬陽,3D遊戲程式設計,第2-26~2-28頁,台北 宸宇出版社,民國九十二年。
[28] STL. http://en.wikipedia.org/wiki/STL_(file_format), 1 july 2014
[29] PLY. http://en.wikipedia.org/wiki/PLY_(file_format), 1 July 2014
[30] 3D Data Formats.
http://paulbourke.net/dataformats/1 July 2014
[31] Universal 3D File Format. http://en.wikipedia.org/wiki/Universal_3D, 1 July 2014
[32] MeshLab. http://meshlab.sourceforge.net/, 1 July 2014
[33] 戴弘學,「利用區域樹狀描述之三維物體偵測」,國立台灣科技大學自動化與控制研究所碩士論文,民國100年7月。

QR CODE