跳到主要內容

臺灣博碩士論文加值系統

(3.236.84.188) 您好!臺灣時間:2021/08/03 09:53
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:駱柏凱
研究生(外文):Po-Kai Lo
論文名稱:多投影機陣列之自動投影整合系統
論文名稱(外文):An Automatic Projection Integration System for the Projector Array
指導教授:許舜斌
指導教授(外文):Shun-Pin Hsu
口試委員:張钰欽許嘉宏
口試委員(外文):Yuh-Chin ChangChia-Hung Hsu
口試日期:2015-07-30
學位類別:碩士
校院名稱:國立中興大學
系所名稱:電機工程學系所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2015
畢業學年度:103
語文別:中文
論文頁數:60
中文關鍵詞:投影機Webcam校正DirectX影像柔邊:影像校正
外文關鍵詞:projectorimage calibrationedge blendinghomography matrixDirectX
相關次數:
  • 被引用被引用:1
  • 點閱點閱:194
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
現今科技的發展下,高畫質大螢幕已經成為人們生活的一部分,加上投影機的技術日益成熟,不但具有高解析度且又方便攜帶,為了實現高畫質大螢幕的目標,本文提出利用C語言與DirectX完成多投影機拼貼達到高畫質大螢幕輸出。
本文第一章首先介紹目前的多投影機系統所遭遇的問題以及解決方法。探討其中的優缺點提出一個多投影機陣列之自動投影整合系統。
在多投影機系統拼貼的過程中,會遇到投影機擺放不當造成投影機歪斜與投影重疊位置過亮的問題。為了解決上述兩種問題,本文在第二章介紹所運用的影像柔邊技術、gamma函數修正與投影轉換矩陣。
為了達到高畫質即時輸出、電腦桌面輸出與降低成本使用純軟體完成本文提出的多投影機陣列之自動投影整合系統,本研究運用DirectX、DirectShow與Direct3D結合完成此目標。本文將在第三章將詳細介紹DirectX、DirectShow與Direct3D。
在第四章將介紹投影機影像自動與手動校正系統的流程,本文利用網路攝影機拍攝投影機外框點,利用第二章所提到的投影轉換矩陣修正扭曲影像,且利用影像柔邊技術改善投影機重疊區過亮問題,最後利用修正過後的最大實際投影區域完成拼貼的過程。另外本文運用DirectX設計一個使用者介面,可以手動拼接與校正多投影機系統。
最後在第五章中,實際操作多次實驗驗證本文所提出的多投影機陣列之自動投影整合系統。


Current development of technology has involved integrating large, high-definition screens into people’s daily life, and projector technology is highly developed. Because projectors not only feature high resolution imaging, but are also easy to carry, this study employed a multi-projector system to achieve high definition output on a large screen by using C language and DirectX.

In Chapter 1, we introduce the conventional multi-projector system and propose a solution to the numerous problems that it incurs in the form an automatic projection integration system.

When projections from multiple projectors are combined, they become distorted because of improper projector placement, and bright regions typically appear because of overlaps in the projections.
An edge blending technique, gamma correction, and homography matrix are proposed to solve these two problems in Chapter 2.

C language and an automatic projection integration system can be used to achieve real-time high-quality output, desktop screen capture, and reduced costs. This goal can be achieved using DirectX, Direct Show, and Direct 3D.We introduce DirectX, Direct Show, and Direct 3D in Chapter 3.

The system flow of automatic and manual calibration of the multi-projector system is introduced in Chapter 4. A webcam is used to capture the point of projection border, and a homography matrix is used, as described in Chapter 2, to calibrate the distortion of projection. Bright regions are then removed by applying the edge blending technique. Finally, the maximum actual region size of projections can be used to combine after calibration of the multi-projector system. In addition, a graphical user interface designed using DirectX can be used to manually merge and calibrate a multi-projector system.

In Chapter 5, experiments were performed to verify the automatic projection integration system and the results are reported.


目錄
摘要 I
ABSTRACT III
目錄 IV
圖目錄 VI
第一章 緒論 1
1.1 研究動機 1
1.2 文獻回顧 2
1.3 系統架構 3
1.4 論文架構 4
第二章 相關技術簡介 5
2.1 前言 5
2.2 影像柔邊技術 6
2.3 Gamma修正 9
2.4 投影轉換矩陣 11
第三章 DIRECTX與DIRECT SHOW 17
3.1 DirectX介紹 17
3.2 DirectShow 框架 18
3.3 Direct3D 介紹 20
3.4 Direct3D渲染圖形 22
第四章 投影機影像校正與拼接 25
4.1 系統流程 25
4.2 單投影機投影影像幾何修正 28
4.3 多投影機投影影像幾何修正 30
4.4 特徵點擷取 31
4.5 使用者拼接介面 33
4.6 Alpha blending 34
第五章 模擬與實驗 39
5.1 實驗環境與器材 39
5.2 單投影機投影影像幾何修正 39
5.3 多投影機影像拼接 45
第六章 結論與未來展望 56
6.1 結論與未來展望 56
REFERENCE 58





Reference
[1] R. Raskar and P. Beardsley, “A self-correcting projector,” Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, vol. 2, pp. 504–508, 2001.
[2]Y. Chen, D. W. Clark, A. Finkelstein, T. Housel, and K. Li, “Automatic alignment of high-resolution multi-projector displays using an un-calibrated camera”, pp. 125–130, In IEEE Visualization, 2000.
[3]Takayuki Okatani, and Koichiro Deguchi, “Autocalibration of a Projector-Screen-Camera System: Theory and Algorithm for Screen-to-Camera Homography Estimation”, in Proceeding of Ninth IEEE International Conference on Computer Vision, vol.2, pp. 774-781, Oct 2003.
[4]莊元銘, “Panorama Multiple Projector Processor”, 中興大學電機工程系, 碩士論文, 2010
[5]B. Sajadi and A. Majumder, “Auto-calibration of cylindrical multiprojector systems,” IEEE Virtual Reality Conference, pp. 155–162, 2010.
[6]M. Ashdown and R. Sukthankar, “Robust Calibration of CameraProjector System for Multi-Planar Displays,” Tech Report: HPL-2003-24. HP Laboratories Cambridge, 2003.
[7]A. Raij, and M. Pollefeys, “Auto-Calibration of Multi-Projector Display Walls”, in Proceeding of 17th IEEE International Conference on Pattern Recognition, vol.1, pp. 14-17, Aug 2004.
[8]R. Raskar, M. S. Brown, R. Yang, W.-C. Chen, G. Welch, H. Towles, B. Seales, and H. Fuchs, “Multi-projector displays using camera-based registration,” Visualization ’99. Proceedings, pp. 161–168, 1999.
[9]P. Bourke, “Edge blending using commodity projectors”, http://paulbourke.net/texture_colour/edgeblend/, 2004.
[10]黃冠鈞, “Auto-calibration multi-projectors system”, 中興大學電機工程系, 碩士論文, 2010
[11] 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, pp. 247-253, July 2004.
[12]陳芳鈿, “Automatic color matching for tiled multiple projectors”, 中央大學資訊工程學系, 碩士論文, 2006
[13] R. Matt, Mao Ye, and Ruigang Yang, “Color Calibration of Multi-Projector Displays through Automatic Optimization of Hardware Settings”, in CVPR Workshop of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 55-60, June 2009.
[14] Soon-Yong Park and Go Gwang Park, “Active Calibration of Camera-Projector Systems based on Planar Homography,” Proceedings of 20th IEEE International Conference on Pattern Recognition, pp. 320–323, Aug 2010.
[15] Takayuki Okatani and Koichiro Deguchi, “Autocalibration of a Projector-Screen-Camera System: Theory and Algorithm for Screen-to-Camera Homography Estimation,” Proceedings of Ninth IEEE International Conference on Computer Vision, vol.2 , pp. 774–781, Oct 2003.
[16] Takayuki Okatani and Koichiro Deguchi, “Autocalibration of a Projector-Camera System,” IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 1845–1855, Dec 2005.
[17] R.Hartley and A.Zisserman, “Multiple View Geometry in Computer Vision”, Cambridge, 2nd edition, 2003.
[18] A. Majumder, Zhu He, H. Towles, G. Welch, “Achieving color uniformity across multi-projector displays”, Visualization Proceedings, pp. 117-124, 2000.
[19]D. Pesce, “Programming Microsoft DirectShow for Digital Video and Television” , Microsoft Press,2003.
[20] 毛星雲, “逐夢旅程-Windows遊戲編程之從零開始”, 清華大學(北京)出版社, 2013
[21] 王欣, “DirectX遊戲程序設計”, 機械工業出版社, 2014


QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊
 
無相關點閱論文