簡易檢索 / 詳目顯示

研究生: 費懷忠
Hwai-Chung Fei
論文名稱: 使用下坡式搜尋的快速區塊型動作計測演算法
Fast Block-Based Motion Estimation Algorithm Using Downhill Simplex Search
指導教授: 賴尚宏
Shang-Hong Lai
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2005
畢業學年度: 93
語文別: 英文
論文頁數: 51
中文關鍵詞: 動作量測區塊比對下坡式搜尋
外文關鍵詞: motion estimation, block matching algorithm, downhill simplex search
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在這篇論文中,我們提出一個可用於視訊壓縮的快速區塊型動作計測演算法,其主要的搜尋過程是使用下坡式三角形搜尋。下坡是三角形搜尋包含兩個部分:初始三角形選定與下坡回圈。
      在第一個部分,我們使用空間和時間上的相鄰區塊來幫助我們找到一個好的起始三角形。這個起始三角形的選定非常重要,會影響到計測結果的精確度與速度。在起始三角形決定好後,即進入第二部分,不斷地套用下坡式三角形搜尋的四種計算法則,以檢查新的位置,直到三角形滿足終止條件為止。最後三角形中擁有最小區塊差別值的點即為該區塊的動作向量。
      我們將實驗結果分為兩個部分。第一個部分我們只套用動作計測和動作補償,以便直接觀察所找出的動作向量的精確度。第二部分我們則將動作計測整合到一個MPEG-4的參考程式中,以觀察所提出的方法在實際壓縮影片的時候需要的時間以及壓縮影片的品質。


    In this thesis, we propose a fast block-based motion estimation algorithm which utilizes downhill simplex search for video coding. Downhill simplex search mainly consists of two parts: initialization of simplex part and downhill simplex iterations part.
    In the initialization part, spatially and temporally neighboring blocks of the current block is used to help finding a good initial simplex. The initial simplex is essential to the whole process because it has great influences on the search time and accuracy. After the initial simplex is decided, the four actions of downhill simplex search are iteratively employed to check new points for substituting the high point of the simplex, until the stop criterion is satisfied. Finally, the point having the smallest distortion measure in the simplex is the motion vector.
    The experiment contains two parts. In the first part, only motion estimation and compensation are applied in order to see the direct influence on the estimation accuracy. In the second part, we integrate the proposed motion estimation algorithm into an MPEG-4 sample codec to see the practical effects on both the time and quality.

    Chapter 1 Introduction 1 Chapter 2 Motion Estimation 4 2.1 Block-based Motion Estimation 4 2.1.1 Full Search 6 2.1.2 Three Step Search 7 2.1.3 Four Step Search 8 2.1.4 Diamond Search 9 2.1.5 Other Strategies for BMA 12 2.2 Other Motion Estimation Strategies 13 Chapter 3 Fast Block Matching ME with Downhill Simplex Search 16 3.1 Downhill Simplex Search 17 3.2 Downhill Simplex Search Using in Motion Estimation 21 3.2.1 Initialization of Downhill Simplex Search 22 3.2.1.1 Predicting with Multi-Resolution 23 3.2.1.2 Prediction with Neighboring Blocks 25 3.2.2 Stopping Criteria 28 3.2.3 Implementation 28 Chapter 4 Experimental Results 31 4.1 Experiments on Motion-Compensated Video Coding 31 4.2 Experiment on MPEG-4 Codec 44 Chapter 5 Conclusion 48 5.1 Conclusion 48 5.2 Future Work 48 References 50

    [1] ISO/IEC 11172, Information technology – coding of moving pictures and associated audio for digital storage media at up to 1.5 Mbit/s, 1993 (MPEG-1).
    [2] ISO/IEC 13818, Information technology – Generic coding of moving pictures and associated audio information, Part 2: Video, 1995 (MPEG-2).
    [3] ISO/IEC 14496-2, Information technology – coding of audio-visual objects – Part 2: Visual, 1998.
    [4] ITU-T Recommendation H.263, Video coding for low bit rate communication, Version 2, 1998.
    [5] ISO/IEC 14496-10 and ITU-T Recommendation H.264, Advanced Video Coding, 2003.
    [6] H. S. Wang and R. M. Mersereau, “Fast algorithms for the estimation of motion vectors,” IEEE Trans. Image Processing, vol. 8, pp. 435-438, Mar. 1999.
    [7] T. Koga, K. Iinuma, A. Hirano, Y. Iijima, and T. Ishiguro, “Motion compensated interframe coding for video conferencing,” Proc. Nat. Telecommun. Conf., New Orleans, LA, Nov. 29-Dec. 3 1981, pp. G5.3.1-G5.3.5.
    [8] R. Li, B. Zeng, and M. L. Liou, “A new three-step search algorithm for block motion estimation,” IEEE Trans. Circuits Syst. Video Technol., vol. 4, pp. 438-442, Aug. 1994.
    [9] L. M. Po and W. C. Ma, “A novel four-step search algorithm for fast block motion estimation,” IEEE Trans. Circuits Syst. Video Technol., vol. 6, pp. 313-317, June 1996.
    [10] S. Zhu and K.-K. Ma, “A new diamond search algorithm for fast block-matching motion estimation,” IEEE Trans. Image Processing, vol. 9, pp. 287-290, Feb. 2000.
    [11] T. G. Ahn, Y. H. Moon, and J. H. Kim, “Fast Full-Search Motion Estimation Based on Multilevel Successive Elimination Algorithm,” IEEE Trans. Circuits Syst. Video Technol., vol. 14, pp. 1265-1269, Nov. 2004.
    [12] B. C. Song and K.-W. Chun, “Multi-resolution block matching algorithm and its VLSI architecture for fast motion estimation in an MPEG-2 video encoder,” IEEE Trans. Circuits Syst. Video Technol., vol. 14, 1119-1137, Sep. 2004.
    [13] Y. Wang, J. Ostermann, and Y.-Q. Zhang, “Video processing and communications,” Prentice-Hall, 2002.
    [14] J. A. Nelder and R. Mead, “A simplex method for function minimization,” The Comput. J., vol. 7, pp. 308-313, 1965.
    [15] Mohammed E. Al-Mualla, C. Nishan Canagarajah, and David R. Bull, “Video coding for Mobile communications Efficiency, Complexity, and Resilience,” Elsevier Science, 2002.
    [16] XviD.org :: Home of the XviD codec. http://www.xvid.org/
    [17] B. C. Song and K.-W. Chun, “Multi-resolution block matching algorithm and its VLSI architecture for fast motion estimation in an MPEG-2 video encoder,” IEEE Trans. Circuits Syst. Video Technol., vol. 14, pp. 1119-1137, Sep. 2004.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE