簡易檢索 / 詳目顯示

研究生: 黃文正
Wen-Cheng Huang
論文名稱: 用影像合成達到影像穩定之研究
Image Stabilization by Using Image Composition
指導教授: 吳忠霖
John-Ling Wu
口試委員: 莊華益
Hua-Yi Chuang
薛文証
Wen-Jeng Hsueh
學位類別: 碩士
Master
系所名稱: 工程學院 - 自動化及控制研究所
Graduate Institute of Automation and Control
論文出版年: 2011
畢業學年度: 99
語文別: 中文
論文頁數: 92
中文關鍵詞: 影像穩定影像模糊特徵偵測特徵匹配影像組合
外文關鍵詞: image stabilization, image blur, BSS, feature match, images composition
相關次數: 點閱:255下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

隨著現今數位相機以及手機相機的畫素大幅提升、以及相機體積大幅的縮小,隨之而來的就是拍照時容易因手震產生模糊,而影像穩定是為了能避免或減少因手震或快門速度過慢產生的影像模糊。
本論文中,我們提出一種應用影像合成之數位影像穩定系統,使用影像處理的技術去補償影像之震動,以達到消除影像模糊的目的。此方法包含下列步驟:(1)提高ISO感度拍攝連續的四張影像;(2)取得兩張最銳利的影像;(3)計算特徵點;(4)特徵匹配;(5)旋轉影像至相同座標系統;(6)影像組合,最後得到清晰的影像。我們以實際的影像資料來進行實驗,結果顯示所提的方法是有效的。


As digital still cameras (DSC) or camera phone become smaller, cheaper and higher in resolution, photographs are increasingly prone to blurring from shaky hands. Image stabilization reduces camera shake caused by hand movement, slow shutter speeds. In this paper, we present a digital stabilization based on image composition, in which the image processing techniques is used from four source images, to compensate for camera vibrations. In general, the proposed method contains the following steps:(1)use high ISO speed to take four successive images;(2)use BSS (Best Shot Selector) to pick two shaper images;(3) find feature points;(4) match the feature points;(5) rotate the images for alignment;(6)compose the images to obtain a declared image. We have used real image data to perform experiments. The experiment results show that our image stabilization algorithm is effective.

中文摘要 Ⅰ 英文摘要 Ⅱ 誌  謝 Ⅲ 圖表索引 Ⅷ 第一章 緒論 1 1.1 研究動機與目的 1 1.2 論文架構 2 1.3 影像模糊的種類與形成原因 2 1.4 影像清晰的判斷標準 4 1.4.1 梯度 4 1.4.2 Sobel邊緣檢測器 5 第二章 相關文獻回顧 6 2.1 影像穩定演算法選擇最佳照片與超解析度重建 6 2.2 用影像合成達成相機模組之影像穩定 9 2.3 手機相機之影像穩定 16 第三章 光學影像穩定 20 3.1 可變角的棱鏡 20 3.2 鏡片位移式 21 3.3 CCD位移式 23 第四章 數位影像穩定 25 4.1 提高ISO感度 25 第五章 嵌入式系統背景知識 26 5.1 嵌入式系統 26 5.2 嵌入式Linux開發簡介 27 5.3 OMAP3530平台簡介 29 5.3.1 OMAP3530平台 29 5.3.2 OMAP3530的結構 30 5.3.3 ARM Cortex-A8內核 31 5.3.4 TMS320DM64x DSP內核 32 第六章 建立開發環境 33 6.1 OMAP3530開發板硬體環境 33 6.2 安裝交叉編譯環境 35 6.3 核心編譯與檔案系統 37 6.4 移植OpenCV至ARM平台 37 6.5 NAND Flash核心與檔案系統燒錄更新 39 第七章 研究方法 40 7.1 雙向濾波器 40 7.2 特徵偵測 41 7.2.1 計算特徵點 41 7.2.2 過濾邊緣特徵點 43 7.2.3 極值偵測 45 7.3 特徵匹配 45 7.3.1 積分圖 45 7.3.2 建立特徵點的描述子 47 7.3.3 特徵點的匹配 49 7.4 影像組合 49 7.4.1 變換矩陣的線性估計 49 7.4.2 用RANSAC過濾特徵點,估算單應矩陣 52 7.4.3 決定影像組合順序 56 7.4.4 影像幾何轉換 57 7.4.5 組合影像 59 7.4.6 影像演算的流程 61 第八章 實驗結果 62 第九章 結論及未來方向 70 參考文獻 74 授 權 書 77

[1] Nikon Imaging, “Nikon Imaging | Vibration Reduction,”
http://imaging.nikon.com/products/imaging/technology/vr/index.htm.
[2] R. M. Haralick and L. G. Shapiro, Computer and Robot Vision, Vol. 1, Addison Wesley, Reading, MA(1992).
[3] Y. M. Lin,“Image Stabilization System on a Camera Module with Image Composition,” Master Thesis, Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan(2006).
[4] J. F. Chen, “Image Stabilization with Best Shot Selector and Super Resolution Reconstruction,” Master Thesis, Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan(2005).
[5] C. Harris and M. Stephens, “A Combined Corner and Edge Detector,” Proceedings of Alvey Vision Conference, pp. 147-151(1988).
[6] Wikipedia,“Corner detection,” http://en.wikipedia.org/wiki/Corner_detection .
[7] Dan Huttenlocher ,“Corner detection,”http://www.cs.cornell.edu/courses/CS664/2008sp/, http://www.cs.cornell.edu/courses/CS664/2008sp/handouts/664%20corner%20detection.pdf.
[8]Y.Y.Chuang,“FeatureMatching, ”http://www.csie.ntu.edu.tw/~cyy/courses/vfx/05spring/lectures/handouts/lec04_feature.ppt ,(2005).
[9] Wikipedia, “Scale-invariant feature transform,” http://en.wikipedia.org/wiki/Scale-invariant_feature_transform.
[10] Lowe, D. G.,“Object recognition from local scale-invariant features”, Proceedings of International Conference on Computer Vision, pp. 1150-1157(1999).
[11] J.J. Koenderink, “The structure of images, ”Biological Cybernetics, Vol. 50, No. 5, pp. 363-370(1984).
[12] T. Lindeberg, “Scale-space theory: A basic tool for analysing structures at different scales,” Journal of Applied Statistics, Vol. 21, No. 2, pp. 224-270(1994).
[13] Po-Szu Chang, “Image Stabilization for Camera Phone,” Master Thesis, Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan(2007).
[14] M. Tico, S. Alenius, and M. Vehvilainen, “Method of Motion Estimation for Image Stabilization,” Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol. 2, No. 2, pp. 277-280(2006).
[15] R. C. Gonzalez, R. E. Woods, and S. L. Eddins, Digital Image Processing Using MATLAB, Prentice-Hall, Upper Saddle River, New Jersey(2004).
[16] B. F. Robert, “The RANSAC (Random Sample Consensus) Algorithm,” http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/FISHER/RANSAC/.
[17] Canon, “What is Vari-Angle Prism?” http://www.canon.com/bctv/faq/vari.html.
[18] Canon, “What is Optical Image Stabilizer?” http://www.canon.com/bctv/faq/optis.html.
[19] Nikon, “Nikon Technology VR (Vibration-Reduction) ,” http://www.nikon.com/about/technology/core/software/vr_e/index.htm.
[20] Konic Minolta, “Image Field” http://www.konicaminolta.com/about/research/core_technology/picture/antiblur.html.
[21] Dpreview, “Minolta DiMAGE A1 Review 1. Introduction: Digital Photography Review,” http://www.dpreview.com/reviews/minoltadimagea1/.
[22] PENTEX, “PENTAX K10D,”http://www.pentax.com.tw/dslr/K10D/index.htm.
[23] Olympus, “Digital Image Stabilization,”
http://www.olympusamerica.com/cpg_section/dismode.asp.
[24] OpenCV, “ Welcome – OpenCV Wiki, ”
http://opencv.willowgarage.com/wiki/Welcome.
[25] Tomasi, C. and Mandulchi, R., “Bilateral Filtering for Gray and Color Images," Proceedings of IEEE International Conference on Computer Vision, pp. 836-846(1998).
[26] Durand, F. and Dorsey, J.,“Fast bilteral filtering for the display of high dynamic range image,"Proceedings of ACM Transactions on Graphics (TOG), Vol. 21, No. 3, pp. 257-265(2002).
[27] Edward Rosten, Tom Drummond. “Machine learning for high-speed corner detection,” Proceedings of European Conference on Computer Vision, pp. 430-443(2006).
[28] 燕鹏、安如,「基于FAST改进的快速角点探测算法」,红外与激光工程,第三十八卷,第六期,第1104-1108頁(2009)。
[29] H. Bay, T. Tuytelaars, and L. Van Gool. “Surf: Speeded up robust features,” Proceedings of European Conference on Computer Vision, pp. 404-417(2006).
[30] Paul Viola, Michael Jones, “Rapid object detection using a boosted cascade of simple features,” Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp. 511-518(2001).
[31] R. I. Hartley and A. Zisserman. Multiple view geometry in computer vision, Cambridge University Press, 2nd edition(2003).
[32] Satya Prakash Mallick,“Feature Based Image Mosaicing,” http://cseweb.ucsd.edu/classes/fa02/cse252c/smallick.ppt .
[33] Wikipedia, “Bilinear interpolation,”http://en.wikipedia.org/wiki/Bilinear_interpolation.
[34] R. C. Gonzalez and R. E. Woods, Digital Image Processing, 2nd ed., Prentice-Hall, Upper Saddle River, New Jersey(2002).
[35] 刘瑞祯与于仕琪, OpenCV教程 基础篇,北京航空航天大学出版社,北京(2007)。
[36] 鐘國亮,影像處理與電腦視覺,東華書局,台北(2006)。

無法下載圖示 全文公開日期 2016/07/14 (校內網路)
全文公開日期 本全文未授權公開 (校外網路)
全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
QR CODE