跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.66) 您好!臺灣時間:2026/08/16 09:06
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:董威成
研究生(外文):Wei-Chen Dong
論文名稱:即時投影影像變形矯正處理之開發與實現
論文名稱(外文):Implementation of a Real-Time Image Correction Processing for Distorted Projection Images
指導教授:曾百由曾百由引用關係
口試委員:吳明川徐道義
口試日期:2011-07-29
學位類別:碩士
校院名稱:國立臺北科技大學
系所名稱:機電整合研究所
學門:工程學門
學類:機械工程學類
論文種類:學術論文
論文出版年:2011
畢業學年度:99
語文別:中文
論文頁數:99
中文關鍵詞:曲面投影非線性影像失真矯正變形
外文關鍵詞:Image ProcessingNon-planar projectionNon-linear image distortion
相關次數:
  • 被引用被引用:3
  • 點閱點閱:593
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
曲面屏幕漸漸的廣泛應用於高解析度沉浸式視覺化環境(High-Resolution Immersive Visualization Environment)和虛擬實境(Virtual Reality),許多畫面變形調整的問題也因而產生。
本研究希望將虛擬實境(Virtual Reality)場景透過投影機投射於模擬操作艙四周環境中的不規則表面,實現包覆式沉浸的環場虛擬實境,增加身歷其境的真實性。對於任意曲面屏幕的非線性投影影像扭曲失真,目前投影影像矯正技術有限,並且擁有過多的限制條件與幾何校正的方法非常花費人力和成本。因此,本研究使用攝影機拍攝利用電腦視覺領域中數位影像處理辨識技術,藉由顏色與紋理特徵資訊,量測出特徵點的影像空間位置,進行幾何校正;換言之,以電腦自動化幾何校正代替人力操作。最後,經由幾何校正計算後得到投影變形影像的幾何形狀,再透過Bezier數學式建構平滑曲面,使得矯正後的變形影像具有更好的連續性,最後,將影像投影至任意曲面屏幕,完成投影影像矯正處理程序。本研究嘗試利用FPGA硬體設計、繪圖程式設計、動畫引擎軟體設計完成即使投影影像變形處理運算。


The non-planar screen display is now popularly applied in many applications, such as large surrounding screen display, virtual reality and other immersive visualization environment. Researchers use theories of non-linear image distortion and manual modification to correct the distorted display but the technologies are not matured and require time and manpower. Therefore, this proposed project takes the advantages of computer vision to design a simple routine using the digital image processing methods, such as positioning point, the grain and color information, theory of Bezier and B-Spline to construct and correct the final projection image automatically. This automatic image correction procedure can be done with low-cost equipment and save time with traditional manual modification. Finally, will the aid of computer vision capture the correction vector information with image processing techniques, this developed system can project the corrected image on the non-planar screen without any distortion.

中文摘要 i 
英文摘要 ii
誌 謝 iii
目 錄 iv
表目錄 vii
圖目錄 viii
第一章 緒論 1
1.1前言 1
1.2研究動機與目的 2
1.3文獻探討 2
第二章 投影與校正 6
2.1 平面投影(Plane Projection) 6
2.1.1 正交和傾斜投影 6
2.1.2 透視投影變換 7
2.1.2.1座標系統(Coordinate Systems) 8
2.1.2.2映射矩陣(Mapping Matrix) 9
2.1.3 平面透視投影幾何校正 12
2.1.4 影像變形 13
2.2 任意曲面投影(Arbitrary Curve Projection) 14
2.2.1 曲面投影與平面投影之間的問題 14
2.2.2 曲面投影幾何校正 15
2.2.3 校正矩形切割 16
2.2.4 曲面影像變形 17
2.2.5 貝茲曲線(Bezier curve)拼接 17
2.2.5.1 貝茲曲線 18
2.2.5.2 逆向工程 19
2.2.5.3 貝茲曲線網格 20
2.2.5.4 影像變形 22
2.3 幾何校正 22
2.3.1幾何校正定位 22
2.3.2演算法 23
第三章 標誌圖案辨識 26
3.1 標誌圖案架構 26
3.2 數位影像處理技術 26
3.2.1 邊緣偵測 26
3.2.1.1 Canny邊緣偵測 27
3.2.2 線段檢測 31
3.2.2.1 Hough轉換 31
3.3 辨識定位演算法 34
第四章 攝影機校準 37
4.1 校準程序 38
4.2 校準板設計 38
4.2.1 圖樣特徵 39
4.3 校準板的擺放設計 41
第五章 即時數位影像變形處理平台設計 45
5.1 嵌入式硬體處理系統 43
5.1.1相關理論介紹 43
5.1.1.1 FPGA 45 
5.1.1.2類比視訊訊號格式【NTSC】 46
5.1.1.3數位視訊訊號格式【ITU-R BT.656】 49
5.1.1.4類比視訊訊號格式【VGA】 51
5.1.1.5同步動態記憶體工作說明【SDRAM】 55
5.1.2系統平台介紹 60
5.1.2.1 DE2-70多媒體開發平台介紹 60
5.1.2.2影像處理解碼晶片 61
5.1.2.3 通訊介面 62
5.1.3 週邊元件設計驗證 62
5.1.3.1 VGA控制晶片設計測試 62
5.1.3.2 ITU-656晶片設計測試 65
5.1.3.3 SDRAM控制晶片設計測試 70
5.1.4 嵌入式系統平台設計驗證 73
5.1.5 遭遇的問題 76
5.1.5.1 SDRAM頻寬 77
5.2 繪圖程式設計與實現 78
5.2.1投影影像變形架構 79
5.2.2桌面擷取 79
5.2.3貼圖 80
5.2.4效能測試 80
5.3 動畫引擎軟體設計與實現 81
5.3.1相關軟體介紹 81
5.3.1.1 建模軟體3ds MAX 81
5.3.1.2 虛擬實境開發軟體Virtools  82
5.3.2實現方法 83
第六章 實驗結果與分析 85
6.1 實驗設備介紹 85
6.1.1攝影機校準板 85
6.1.2 PTZ平台 86
6.2曲面投影校正 87
6.3汽車前擋風玻璃投影校正 92 
第七章 結論與未來展望 94
7.1 結論 94
7.2 未來展望 94
參考文獻 97
作者簡介 99 




[1]O. Bimber, A. Emmerling, T. Klemmer, “Embedded entertainment with smart projectors,” IEEE Computer, Vol. 14,No. 1, pp. 48-55, Jan. 2005.
[2]B. Sajadi, A. Majumder, “Markerless view-independent registration of multiple distorted projectors on vertically extruded surfaces using single uncalibrated camera,” IEEE Transactions on Visualization and Computer Graphics, Vol. 15,   No. 6, pp. 1307–1316, 2009
[3]R. Raskar, “Immersive Planar Display using Roughly Aligned Projectors,” In IEEE VR 2000, pp. 109–115, March 2000.
[4]R. Raskar, J. V. Baarm, J. X. Chai , “A Low-Cost Projector Mosaic with Fast Registration ,” Proc. of Asian Conference on Computer Vision, 2002.
[5]K. Okatani and K. Deguchi, “Autocalibration of a projector-screen-camera system:theory and algorithm for screen-to-camera homography estimation,” In Processding of Ninth IEEE International Conference on Computer Vision, Vol. 2, pp. 774-781, Oct. 2003.
[6]李玟毅,使用於家庭育樂的智慧型投影機之研究,碩士論文,銘傳大學資訊工程學系,桃園、台灣,2007。
[7]R. Sukthankar, R. G. Stockton, and M. D.Mullin, “Smarter presentations: exploiting homography in camera-projector systems,” In Proceeding of Eighth IEEE International Conference on Computer Vision, Vol. 1, pp. 247-253, July 2001.
[8]A. Griminisi, “Accurate visual metrology from single and multiple uncalibrated images, Springer,” In IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 27, No. 12, pp.1845–1855, Dec. 2005.
[9]R. Raskar, G. Welch, and H. Fuchs, “Seamless Projection Overlaps using Image Warping and Intensity Blending,” In Proceedings of Fourth International Conference on Virtual Systems and Multimedia, November 1998.
[10]葉韋賢,使用可旋轉式投影機之多重解析度投影系統,碩士論文,國立臺灣大學電機資訊學院資訊工程學研究所,台北、台灣,2007。
[11]R. Yang, D. Gotz, J. Hensley, H. Towles, and M. Brown, “PixelFlex:A Reconfigurable Multi-Projector Display System,” In Proceeding of IEEE Visualization, pp. 167–174, 2001.
[12]R. Raskar, G. Welch, and H. Fuchs, “Seamless Projection Overlaps using Image Warping and Intensity Blending,” In Proc. of 4th International Conference on Virtual Systems and Multimedia, 1998.
[13]M. Harville, B. Culbertson, I. Sobel, D. Gelb, A Futzhugh, D. Tanguay, “Practical Methods for Geometric and Photometric Correction of Tiled Projector Displays on Curved Screens,” In IEEE PROCAMS, pp. 5, 2006.
[14]Gonzalez woods, “Digital Image Processing 2/e,” Princeton University Press,2007.
[15]Y. P. Tsai, Y. N. Wu, S. C. Liao, Y. P. Hung, and Z.-C. Shih, “Automatic geometric and photometric calibration for tiling multiple projectors with a pan-tilt-zoom camera,” In IEEE International Conference on Multimedia and Expo, pp. 401–404, July 2006.。
[16]http://www.answers.com/FPGA?cat=technology
[17]http://zh.wikipedia.org/wiki/FPGA
[18]賈證主,VHDL 數位系統設計與應用,台科大圖書股份有限公司,2004。
[19]林傳生,使用VHDL 電路設計語言之數位電路設計,儒林圖書有限公司,1998。
[20]鄭信源,VHDL 數位電路設計基礎篇,儒林圖書有限公司,2003。
[21]Keith Jack, “Video Demystified,” A Handbook for the Digital Engineer, 3nd Edition, Newnes. 2001.
[22]“Recommendation ITU-R BT.656-4,” Interfaces for Digital Component Video Signals in 525-Line and 625-Line Television Systems Operating at The 4:2:2 Level of Recommendation ITU-R BT.601 (Part A), 1998.
[23]蔡羅賢,基於 FPGA 之即時數位影像處理平台設計,碩士論文,國立聯合大學電機工程學系研究所,苗栗、台灣,2006。
[24]http://www.altera.com/
[25]王啟榮,3D VR互動設計-Virtool/3ds Max虛擬境數整合,文魁資訊股份有限公司,2008。
[26]尖峰科技,3ds Max基礎建模設計與宣染,松崗科技股份有限公司,2008。
[27]劉明崑,Virtools Dev 遊戲數位動力,文魁資訊股份有限公司,2003。
[28]王暐晨,應用機器視覺於化學實驗室藥劑偵測之研究,碩士論文,國立臺北科技大學機電整合研究所,台北、台灣,2010。
[29]莊明穎,相機-投影機會議展示系統,碩士論文,國立中山大學資訊工程學系,高雄,2005。
[30]http://www.altera.com/


QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top