Please use this identifier to cite or link to this item: http://hdl.handle.net/11455/9349
標題: 數位影像穩定之演算法研究及其電路架構設計與實現
Algorithm and Architecture Design of Digital Image Stabilization
作者: 廖云暄
Liao, Yun-Hsuan
關鍵字: 數位影像穩定
digital image stabilization
移動估測技術
移動補償技術
motion estimation
motion compensation
出版社: 電機工程學系所
引用: [1] Nick. A. Tsoligkas, Stelios Xalkiadis, Donglai Xu and Ian French, "A Guide to Digital Image Stabilization Procedure - An Overview," System, Signal and Image Processing (IWSSIP), 2011 18th International Conference on IEEE. [2] Paquis P, Lonjon M, Grellier P. "Craniovertebral Stabilization Using a New CCD Technique," Neurochirurgie 1998; 44: 101-4 [3] Won-Ho Cho and Ki Sang Hong, "A Fast CIS still Image Stabilization Method without Parallax and Moving Object Problems," IEEE Transactions on Consumer Electronics, Vol. 54, No. 2, May 2008. [4] R. Li, B. Zeng, and M. L. Liou, "A New Three-Step Search Algorithm for Block Motion Estimation," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 4, No. 4, pp. 438 – 442, August 1994. [5] J. Y. Tham, S. Ranganath, M. Ranganath, A. A. Kassim, "A Novel Unrestricted Center-Biased Diamond Search Algorithm for Block Motion Estimation," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 8, No. 4, August 1998. [6] Shan Zhu and Kai-Kuang Ma, "A New Diamond Search Algorithm for Fast Block-Matching Motion Estimation," IEEE Transactions on Image Processing, Vol. 9, No. 2, February 2000. [7] S. Erturk, Member, IEEE "Digital Image Stabilization with Sub-Image Phase Correlation Based Global Motion Estimation," IEEE Transactions on Consumer Electronics, Vol. 49, No. 4, November 2003. [8] Sheng-Che Hsu, Sheng-Fu Liang, and Chin-Teng Lin, "A Robust Digital Image Stabilization Technique Based on Inverse Triangle Method and Background Detection," IEEE Transactions on Consumer Electronics, Vol. 51, No. 2, May 2005. [9] Shuang Li, Jinqing Qi, "Image Stabilization by Combining Gray-Scale Projection and Representative Point Matching Algorithms," Awareness Science and Technology (iCAST), 2011 3rd International Conference on IEEE. [10] Jian Feng, Kwok-Tung Lo, Mehrpour, Hassan. and A. E. Karbowiak, " Adaptive Block Matching Motion Estimation Algorithm Using Bit-Plane Matching," Image Processing, 1995. Proceedings, International Conference on IEEE. [11] Oğuzhan Urhan and Sarp Erturk, " Single Sub-Image Matching based Low Complexity Motion Estimation for Digital Image Stabilization using Constrained One-Bit Transform," IEEE Transactions on Consumer Electronics, Vol. 52, No. 4, November 2006. [12] Filippo Vella, Alfio Castorina, Massimo Mancuso and Giuseppe Messina, "Digital Image Stabilization by Adaptive Block Motion Vectors Filtering," IEEE Transactions on Consumer Electronics, Vol. 48, No. 3, August 2002. [13] Homer H. Chen, Fellow, IEEE, Chia-Kai Liang, Student Member, IEEE, Yu-Chun Peng, and Hung-An Chang, "Integrtion of Digital Stabilizer With Video Codec for Digital Video Cameras" IEEE Transactions on Circuits and Systems for Video Technology, Vol. 17, No. 7, July 2007. [14] Kang-Wei Fan, Sheng-Fu Liang, Sheng-Che Hsu, and Chin-Teng Lin, Fellow, IEEE, "A Robust In-Car Digital Image Stabilization Technique," IEEE Transactions on Systems, Man, and Cybernetics - Part C: Applications and Reviews, Vol. 37, No. 2, March 2007. [15] Sheng-Che Hsu, "Improvement of Digital Image Motion Compensation by Fussy Inference," IEEE International Conference on Fuzzy Systems June 27-30, 2011. [16] Chin-Teng Lin, Fellow, IEEE, Chao-Ting Hong, Member IEEE, and Chien-Ting Yang, "Real-Time Digital Image Stabilization System Using Modified Proportional Integrated Controller," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 19, No. 3, March 2009. [17] Sarp Erturk, Member, IEEE, "Real-Time Digital Image Stabilization Using Kalman Filters," Real-Time Imaging 8, 317-328 2002 Elsevier Science Ltd. All rights reserved. [18] Chuntao Wang, Jin-Hyung Kim, Keun-Yung Byun, Jiangqun Ni, and Sung-Jea Ko, Senior Member, IEEE, "Robust Digital Image Stabilization Using the Kalman Filter," IEEE Transactions on Consumer Electronics, Vol.55, No. 1, February 2009. [19] Sarp Erturk, Member, IEEE, "Image Sequence Stabilization : Motion Vector Integration (MVI) versus Frame Position Smoothing (FPS)," Image and Signal Processing and Analysis, 2011. ISPA 2001. Proceedings of the 2nd International Symposium on IEEE. [20] J. C. Tuan, T. S. Chang and C.W. Jen, “On The Data Reuse and Memory Bandwidth Analysis for Full-search Block-matching VLSI Architecture, “ IEEE Trans. on Circuits and Syst. for Video Technology, Vol. 12, No. 1, pp. 61-72, Jan. 2002. [21] C. Y. Chen, C. T. Huang, Y. H. Chen, and L. G. Chen, “Level C+ Data Reuse Scheme for Motion Estimation with Corresponding Coding Order, “ IEEE Trans. on Circuits and Syst. for Video Technology, Vol. 16, No. 4, pp. 553-558, Apr. 2006. [22] H. Yeo and Y. H. Hu, “A Novel Modular Systolic Array Architecture for Full-search Block Matching Motion Estimation,” IEEE Trans. on Circuits and Syst. for Video Technology, Vol. 5, No. 5, pp. 407-416, Oct. 1995. [23] H. M. Jong, L. G. Chen, and T. D. Chiueh, “Accuracy Improvement and Cost reduction of the 3-Step Search Block Matching Algorithm for Video Coding,” IEEE Trans. on Circuits and Syst. for Video Technology, Vol. 4, pp. 88-90, Feb. 1994. [24] Yu-Ming Liang, Hsiao-Rong Tyan, Shyang-Lih Chang, Hong-Yuan Mark Liao, and Sei-Wang Chen, "Video Stabilization for a Camcorder Mounted on a Moving Vehicle," IEEE Transactions on Vehicular Technology, Vol.53, No. 6, November 2004. [25] A. Aysun Yeni and Sarp Erturk, " Fast Digital Image Stabilization using One Bit Transform Based Sub-Image Motion Estimation," IEEE Transactions on Consumer Electronics, Vol. 51, No. 3, August 2005. [26] Lidong Xu and Xinggang Lin, "Digital Image Stabilization Based on Circular Block Matching," IEEE Transactions on Consumer Electronics, Vol. 52, No. 2, May 2006. [27] Wen-Chung Kao, Chien-Chih Hsu, Lien-Yang Chen, Chih-Chung Kao, and Shou-Hung Chen, "Integrating Image Fusion and Motion Stabilization for Capturing Still Images in High Dynamic Range Scenes," IEEE Transactions on Consumer Electronics, Vol. 52, No. 3, August 2006. [28] Haruhisa Okuda, Manabu Hashimoto, Kazuhiko Sumi, and Shun''ichi Kaneko, "Optimum Motion Estimation Algorithm for Fast and Robust Digital Image Stabilization," IEEE Transactions on Consumer Electronics, Vol. 52, No. 1, February 2006. [29] Amine Nait-Ali, "Genetic Algorithms for Blind Digital Image Stabilization Under Very Low SNR," IEEE Transactions on Consumer Electronics, Vol. 53, No. 3, August 2007. [30] Angelos Amanatiadis, and Ioannis Andreadis, "An Integrated Architecture for Adaptive Image Stabilization in Zooming Operation," IEEE Transactions on Consumer Electronics, Vol. 54, No. 2, May 2008. [31] Jung-Ho Moon and Soo Yul Jung, "Implementation of an Image Stabilization System for a Small Digital Camera," IEEE Transactions on Consumer Electronics, Vol. 54, No. 2, May 2008. [32] Jinhee Lee, Sangkeun Lee, and Joonki Paik, "Digital Image Stabilization Based on Statistical Selection of Feasible Regions," IEEE Transactions on Consumer Electronics, Vol. 55, No. 4, November 2009. [33] Angelos A. Amanatiadis, and Ioannis Andreadis, "Digital Image Stabilization by Independent Component Analysis," IEEE Transactions on Intrumentation and Measurement, Vol. 59, No. 7, July 2010. [34] Giovanni Puglisi and Sebastiano Battiato, "A Robust Image Alignment Algorithm for Video Stabilization Purposes," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 21, No. 10, October 2011. [35] Lus De Vos and Michael Stegherr, "Parameterizable VLSI Architectures for the Full-Search Block-Matching Algorithm," IEEE Transactions on Circuits and Systems, Vol. 36, No. 10, October 1989. [36] Chaur-Heh Hsieh and Ting-Pang Lin, "VLSI Architecture for Block-Matching Motion Estimation Algorithm," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 2, No. 2, June 1992. [37] Thomas Komarek and Peter Pirsch, "Array Architectures for Block Matching Algorithms," IEEE Transactions on Circuits and Systems, Vol. 36, No. 10, October 1989.
摘要: 數位影像穩定技術(Digital Image Stabilization)在近幾年應用非常的頻繁,本論文中提出如何在手持式攝影機、車用行車紀錄器或固定式監視攝影機,因人為不可預期的抖動、車輛行駛顛簸、方向盤轉動的效應或風力、外力等的影響而造成影像的抖動,以數位影像處理的方式去除不必要的抖動而保留必要的移動。數位影像穩定技術的困難點主要有兩個:(1) 如何從影像序列中有效率的估算出準確、可靠的全域移動向量(Global Motion Vector);(2) 如果從所取得的移動向量在邊界的限制下補償出一平滑的影像運動軌跡,本論文將會解決這些問題。 演算法方面,本論文在移動估測技術(motion estimation)上提出用五個子畫面分別去用全區域區塊比對搜尋演算法(Full-Search Block Matching Algorithm)以尋找區域移動向量(motion vector),篩選掉移動太大的向量來區分抖動和移動,並分別使用統計的方法去尋找每個區塊中出現最多次的區域移動向量,最後將五個子畫面得到的子全域移動向量排序,將數值最大的前兩個取平均來估算出全域移動向量,再經由卡爾曼濾波器算出全域移動補償向量(Compensating Motion Vector)。此演算法可適用在不同的狀況的影像序列如複雜背景移動、大區域低對比、影像前景移動快速及抖動幅度大的影像狀況,而能準確的估算出全域移動補償向量且從移動軌跡圖可驗證本論文所提出的方法有效的改善數位影像穩定的效能。 硬體層面上,本論文運用了全區域區塊比對搜尋硬體架構、統計處理架構和排序比較硬體架構,完成提出的適用於數位影像穩定之幀間預測演算法硬體架構,在各種影像畫面的模擬可以利用RMSE客觀的去評估效果,其RMSE值非常小以達到不錯的效果。 晶片實驗結果採用TSMC/ARM 0.18 μm 標準元件製程,最高工作頻率為252MHz,可處理HDTV1080p (1920 x 1080)的畫面,消耗功率為196mW,晶片面積為3.1 × 3.1mm2。
URI: http://hdl.handle.net/11455/9349
其他識別: U0005-2208201218061600
文章連結: http://www.airitilibrary.com/Publication/alDetailedMesh1?DocID=U0005-2208201218061600
Appears in Collections:電機工程學系所

文件中的檔案:

取得全文請前往華藝線上圖書館



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.