Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電機工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/64610
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor連豊力(Feng-Li Lian)
dc.contributor.authorVictor C.S. Chewen
dc.contributor.author周志祥zh_TW
dc.date.accessioned2021-06-16T17:57:55Z-
dc.date.available2014-08-17
dc.date.copyright2012-08-17
dc.date.issued2012
dc.date.submitted2012-08-13
dc.identifier.citation[1: Xiong et al. 2010]
Y.G. Xiong, K. Pulli, 'Fast Panorama Stitching for High-Quality Panoramic Images on Mobile Phones,' IEEE Transactions on Consumer Electronics, vol. 56, no. 2, pp. 298-306, May 2010
[2: Xiong et al. 2009]
Y.G. Xiong, K. Pulli, 'Sequential Image Stitching for Mobile Panoramas,' in Proceedings of International Conference on Information, Communications and Signal Processing, Macau, pp. 1-5, Dec. 8-10, 2009
[3: Ha et al. 2008]
S.J. Ha, S.H. Lee, N.I. Cho, S.K. Kim, B.J. Son, 'Embedded Panoramic Mosaic System Using Auto-Shot Interface,' IEEE Transactions on Consumer Electronics, vol. 54, no. 1, pp. 16-24, Feb. 2008
[4: Xiong et al. 2010]
Y.G. Xiong, K. Pulli, 'Color Matching for High-Quality Panoramic Images on Mobile Phones,' IEEE Transactions on Consumer Electronics, vol. 56, no. 4, pp. 2592-2600, Nov. 2010
[5: Sun et al. 2004]
C.M. Sun, S. Peleg, 'Fast Panoramic Stereo Matching Using Cylindrical Maximum Surfaces,' IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, vol. 34, no. 1, pp. 760-765, Feb. 2004
[6: Kwon et al. 2010]
O.S. Kwon, Y.H. Ha, 'Panoramic Video Using Scale-Invariant Feature Transform with Embedded Color-Invariant Values,' IEEE Transactions on Consumer Electronics, vol. 56, no. 2, pp. 792-798, May 2010
[7: Dasgupta et al. 2006]
S. Dasgupta, A. Banerjee, 'An Augmented-Reality-Based Real-Time Panoramic Vision System for Autonomous Navigation,' IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans, vol. 36, no. 1, pp. 154-161, Jan. 2006
[8: Kim et al. 2011]
S. Kim, C. Coffin, T. Hollerer, 'Robust Relocalization and Its Evaluation for Online Environment Map Construction,' IEEE Transactions on Visualization and Computer Graphics, vol. 17, no. 7, pp. 875-887, Jul. 2011
[9: Kim et al. 2009]
S. Kim, C. Coffin, T. Hollerer, 'Relocalization Using Virtual Keyframes for Online Environment Map Construction,' in Proceedings of 16th ACM Symp. Virtual Reality Software and Technology, Kyoto, Japan, pp. 127-134, Nov. 18-20, 2009
[10: Rav-Acha et al. 2007]
A. Rav-Acha, Y. Pritch, D. Lischinski, S. Peleg, 'Dynamosaicing: Mosaicing of Dynamic Scenes,' IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 29, no. 10, pp. 1789-1801, Oct. 2007
[11: Herbert et al. 2008]
B. Herbert Bay, E. Andreas, T. Tinne, V.G. Luc, 'Speeded-Up Robust Features,' Computer Vision and Image Understanding, vol. 110, no. 3, pp. 346-359, Jun. 2008
[12: Luo et al. 2010]
J. Luo, Q.B. Gwun, 'SURF Applied in Panorama Image Stitching,' in Proceedings of International Conference on Image Processing Theory Tools and Applications (IPTA), Paris, France, pp. 495-499, Jul. 7‐10, 2010
[13: Kim et al. 2011]
B.S. Kim, S.H. Lee, N.I. Cho, 'Real-time Panorama Canvas of Natural Images,' IEEE Transactions on Consumer Electronics, vol. 57, no. 4, pp. 1961-1968, Nov. 2011
[14: Stephen et al. 2002]
S. Stephen , L. David, L. Jim, 'Mobile Robot Localization and Mapping with Uncertainty using Scale-Invariant Visual Landmarks,' The International Journal of Robotics Research, vol. 21, no. 8, pp. 735-758, Aug. 2002
[15: Wolf et al. 2005]
J. Wolf, W. Burgard, H. Burkhardt, 'Robust vision-based localization by combining an image-retrieval system with Monte Carlo localization,' IEEE Transactions on Robotics, vol. 21, no. 2, pp. 208-216, Apr. 2005
[16: Lingemann et al. 2005]
K. Lingemann, A. Nuchter, J. Hertzberg, H. Surmann, 'High-speed Laser Localization for Mobile Robots,' Robotics and Autonomous Systems, vol. 51, no. 4, pp. 275-296, Jun. 2005
[17: Siagian et al. 2009]
C. Siagian, L. Itti, 'Biologically Inspired Mobile Robot Vision Localization,' IEEE Transactions on Robotics, vol. 25, no. 4, pp. 861-873, Aug. 2009
[18: Lowe 2004]
David G. Lowe, 'Distinctive Image Features from Scale-Invariant Keypoints,' International Journal of Computer Vision, vol. 60, no. 2, pp. 91-110, Jan. 2004
[19: Localization 2012]
Localization. (Apr. 4, 2012). In Wikipedia. Retrieved Jun. 26, 2012, from
http://en.wikipedia.org/wiki/Localization
[20: Dynamic Programming 2012]
Dynamic programming. (Jun. 6, 2012). In Wikipedia. Retrieved Jun. 26, 2012,
from http://en.wikipedia.org/wiki/Dynamic_programming
[21: C# (Programming Language) 2012]
C# (Programming Language). (July 11, 2012). In Wikipedia. Retrieved July 19, 2012, from http://en.wikipedia.org/wiki/C_Sharp_(programming_language)
[22: Emgu CV 2012]
Emgu CV. (May 26, 2012). In Emgu CV. Retrieved July 19, 2012, from http://www.emgu.com/wiki/index.php/Main_Page
[23: OpenCV 2012]
OpenCV. (July 15, 2012). In Wikipedia. Retrieved July 19, 2012, from http://en.wikipedia.org/wiki/OpenCV
[24: RANSAC 2012]
RANSAC. (Jun. 14, 2012). In Wikipedia. Retrieved July 24, 2012, from http://en.wikipedia.org/wiki/RANSAC
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/64610-
dc.description.abstract此篇論文最主要的討論內容是如何使用單個攝影裝置拍攝周圍360°環狀影像之後,把它們疊合成適合用於視覺化定位系統的全景環境地圖。疊合全景環境地圖的過程主要分為三個部份,即重疊區域估測、影像平面投射、和影像疊合。首先,我們先預估兩張影像之間的重疊區域,接著使用SURF特徵點偵測和比對來校正重疊區域的位置與範圍。透過SURF特徵點校正重疊區域位置,我們可以減低系統對攝影機架設和移動量估計的依靠性,使得系統更加能夠抵抗移動量計算的誤差。考慮到現實場景中很多時候會出現重複性或對稱性很高的場景,因此採用區域性SURF特徵點偵測以減低錯誤的特徵點比對。除此之外,我們採用了權重式重疊區域影像平面投射以減低影像平面投影之後所造成的誤差,同時也提高疊合全景地圖的成功率。疊合影像的時候,爲了避免幽靈效果,重疊區域的影像不會直接進行線性混合,而是使用動態規劃法來規劃出一條影像切割的最佳路徑,把影像切割之後再做疊合。本論文將針對此系統於室內和室外之全景地圖疊合效果進行定性和定量分析與討論。zh_TW
dc.description.abstractThis thesis presents a panorama stitching system using only one single capturing device to capture 360° scenery of the surrounding environment to create an environment map for the uses of vision localization. Basically, there are mainly three parts in the panorama stitching system, consisting of overlapping area estimation, image plane projection, and image stitching. Instead of assuming that the overlapping area is kept constant for every two adjacent images, the overlapping area is estimated and further refined by using matched SURF feature pairs. By doing this, the dependency of the system on capturing device setup and its motion model estimation can be reduced, thus resulting it to become a more robust system. To consider an environment with highly symmetric or repeated features, the regional SURF feature detection is applied to lower down the fault error during SURF feature matching. To reduce distortion within the resulting panorama image, the overlapping area weighted image plane projection is used to successfully create a panorama image. Furthermore, to prevent ghost effect during stitching panorama image, the dynamic programming algorithm is used to find an optimal path to stitch two adjacent images. The proposed algorithm has been tested at indoor and outdoor environments. Related qualitative and quantitative results will be analyzed in detail.en
dc.description.provenanceMade available in DSpace on 2021-06-16T17:57:55Z (GMT). No. of bitstreams: 1
ntu-101-R99921081-1.pdf: 4981014 bytes, checksum: 593c86178f1b6ebfe740fb16c0fabd64 (MD5)
Previous issue date: 2012
en
dc.description.tableofcontents摘要 i
ABSTRACT iii
List of Figures vii
List of Tables xi
Chapter 1 Introduction 1
1.1 Motivation 2
1.2 Problem Formulation 6
1.3 Contribution of the Thesis 9
1.4 Organization of the Thesis 12
Chapter 2 Literature Survey 13
2.1 Overlapping Area Estimation 13
2.2 Image Plane Projection 14
2.3 Image Stitching 15
Chapter 3 Overlapping Area Estimation 19
3.1 SIFT Feature Detection 20
3.2 SURF Feature Detection 26
3.3 Comparison of SIFT and SURF Feature Detection 30
3.4 Regional SURF Feature Detection 37
Chapter 4 Image Plane Projection 43
4.1 Homography Matrix Estimation by RANSAC 46
4.2 Normal Image Plane Projection (NIPP) 50
4.3 Weighted Image Plane Projection (WIPP) 53
4.4 Mutual Weighted Image Plane Projection (MWIPP) 56
4.5 Overlapping Area Weighted Image Plane Projection (OAWIPP) 59
4.6 Comparison Between Different Image Plane Projection Methods 62
Chapter 5 Image Stitching 67
5.1 Elimination Ghost Effect by Seamless Optimal Stitching Path 67
5.2 Seamless Optimal Stitching Path Planning by Dynamic Programming 69
5.3 Cost Function for Seamless Optimal Stitching Path 72
5.4 Constraint of Forbidden Areas 76
Chapter 6 Experimental Results and Analysis 79
6.1 Structural Regularity Environment 81
6.2 Repeated Environment 86
6.3 Dynamic Environment 90
6.4 Comparison of Different Projection Method 99
6.5 Comparison of Different Cost Function 103
6.6 Ghost Effect Elimination 107
6.7 Constraint of Forbidden Areas 111
Chapter 7 Conclusion and Future Works 115
7.1 Conclusions 115
7.2 Future Works 116
References 119
dc.language.isoen
dc.subject影像平面投射zh_TW
dc.subjectSURF 特徵點zh_TW
dc.subject視覺化定位系統zh_TW
dc.subject環境地圖zh_TW
dc.subject全景影像疊合zh_TW
dc.subject動態規劃法zh_TW
dc.subjectPanorama stitchingen
dc.subjectenvironment mapen
dc.subjectvision localizationen
dc.subjectSURF featureen
dc.subjectimage plane projectionen
dc.subjectdynamic programmingen
dc.title以權重式重疊區域影像平面投射及動態規劃建立適用於視覺化定位系統之全景影像疊合演算法zh_TW
dc.titlePanorama Stitching for Vision Localization Using Overlapping Area Weighted Image Plane Projection and Dynamic Programmingen
dc.typeThesis
dc.date.schoolyear100-2
dc.description.degree碩士
dc.contributor.oralexamcommittee簡忠漢(Jong-Hann Jean),李後燦(Hou-Tsan Lee),黃正民(Cheng-Ming Huang)
dc.subject.keyword全景影像疊合,環境地圖,視覺化定位系統,SURF 特徵點,影像平面投射,動態規劃法,zh_TW
dc.subject.keywordPanorama stitching,environment map,vision localization,SURF feature,image plane projection,dynamic programming,en
dc.relation.page123
dc.rights.note有償授權
dc.date.accepted2012-08-13
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept電機工程學研究所zh_TW
顯示於系所單位:電機工程學系

文件中的檔案:
檔案 大小格式 
ntu-101-1.pdf
  未授權公開取用
4.86 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved