基于FPGA的視頻編解碼關鍵算法研究與設計.pdf_第1頁
已閱讀1頁,還剩68頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、H.264/AVC作為一種成熟的視頻壓縮編碼標準現已廣泛應用于視頻監(jiān)控、數字電視、高清攝像等領域。H.264/AVC具有很高的壓縮率和良好的網絡親和性,但在獲得高壓縮率的同時計算復雜度進一步增加。H.264/AVC標準的計算復雜度為前一代視頻編碼標準H.263的2.5倍,這將更加考驗處理器的計算能力。新一代視頻編碼標準H.265/HEVC與H.264/AVC相比具有更高的壓縮率,需要極強的計算能力才能完成視頻的實時編解碼。鑒于FPGA處

2、理速度快、可并行處理、可靈活調取IP核等特點,本文基于FPGA對H.264/AVC解碼器和H.265/HEVC編碼器中的關鍵算法進行了研究與設計。
  本文對H.264/AVC標準的原理進行說明,重點對H.264/AVC解碼端的幀內預測算法、IQIT算法和去方塊濾波算法進行分析。對H.264/AVC幀內預測算法加以優(yōu)化,采用自適應的流水線進行處理,利用4路并行的PE在1個周期內計算出1列4像素的預測值;為IQIT算法設計一種可重配

3、的IDCT運算單元和反量化運算單元;為去方塊濾波算法提出了一種改進的濾波順序,極大增強了濾波時的數據復用,采用流水線的結構實現了去方塊濾波的運算過程。通過提取官方編碼模型JM中的關鍵變量,與設計的H.264/AVC幀內預測算法、IQIT算法及去方塊濾波算法硬件的RTL仿真結果進行比對驗證,證明了算法硬件設計的正確性。基于Altera公司EP4CE115F29C7開發(fā)平臺實現了硬件電路設計,結果表明幀內預測硬件電路、IQIT硬件電路、去方

4、塊濾波硬件電路所支持的分辨率及幀率分別為1920×1080@42fps、1920×1080@60fps、1920×1080@60fps,獲得了很好的實時性能。
  介紹了H.265/HEVC的編碼框架,對幀內預測算法進行詳細分析。采用64路并行PE配合控制單元及像素存取完成LCU塊幀內預測的模式選擇。按從小塊到大塊的順序進行全模式遍歷,避免了不同大小塊給硬件設計帶來的困難。采用16路并行處理的方式在1個周期內得到1個4×4塊的預測

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論