帳號:guest(3.22.77.117)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):葉再傳
論文名稱(中文):針對H.264/AVC的低功率及高效能去區塊效應濾波器硬體架構
論文名稱(外文):A Power-efficient and High-throughput Deblocking Filter Hardware Architecture for H.264/AVC
指導教授(中文):鍾葉青
學位類別:碩士
校院名稱:國立清華大學
系所名稱:資訊工程學系
學號:9662569
出版年(民國):98
畢業學年度:97
語文別:英文
論文頁數:44
中文關鍵詞:去區塊效應濾波器H.264高等影像編碼技術管線化輸出率管線化危機資料前送機制大區塊時脈時脈閘控
外文關鍵詞:Deblocking filterH.264/AVCPipelineThroughputHazardData forwardingMacroblockClock rateClock gating
相關次數:
  • 推薦推薦:0
  • 點閱點閱:68
  • 評分評分:*****
  • 下載下載:3
  • 收藏收藏:0
本論文針對H.264高等影像編碼技術提出一個高效能以及低功率的去區塊效應濾波器之硬體架構。 根據濾波器本身之特性,我們採用了五階層管線化架構以增進系統效能並達到降低功率耗損的目標。 在此設計中會產生兩種管線化危機,其包含資料危機以及結構危機,我們採用了資料前送機制以及進階的記憶體架構來解除這兩種危機。 在使用了混雜式的濾波流程以及大區塊層級的管線化技術之後,平均上只要需要198個時脈週期就能夠處理完一個大區塊,而這也是一個將近最佳化的速度。 我們的設計能夠在200百萬赫茲的時脈上運作而這是一般非管線化設計的去區塊效應濾波器所不能達到的。 此外,在使用了時脈閘控、記憶體存取次數化簡、記憶體元件縮減、以及計算元件縮減之後,我們的設計只有144微瓦的功率耗損。 以上的功率實驗是將我們的設計運作在600千赫茲的時脈上以及1伏特的電壓供應,而受測驗的影片規格是QCIF每秒鐘播放30張圖片。 與現今最好的設計比較起來,我們的設計能夠達到至少3%的的效能增進以及降低至少17%的功率耗損。
This thesis proposes a low-power and high-performance deblocking filter architecture for H.264/AVC. Based on the feature of filtering operation, a five-stage pipeline architecture is adopted in the hardware to increase the system throughput while reducing the power consumption. Data hazards and structure hazards, the two main hazards in our pipeline design, are analyzed and solved by data forwarding and improved memory architectures respectively. With the proposed hybrid edge filter order and macroblock-level pipeline technique, only 198 cycles on average, the near optimal performance, are needed to filter one macroblock. Our design can be operated at 200 MHz clock rate which cannot be achieved by non-pipeline architectures proposed by previous designs. Moreover, by using clock gating, memory access reduction, memory device reduction, and calculation element reduction, it consumes only 144 μw when running at 600 KHz clock rate for QCIF 30 fps with 1 V power supply. Compared with the best designs available, our design achieves at least not only 3% processing cycle reduction, but also 17% power consumption reduction.
中文摘要 II
Abstract III
Contents IV
List of Figures V
List of Tables VI
Chapter 1 Introduction 1
Chapter 2 Related Work 5
Chapter 3 Deblocking Filter Algorithm 7
3.1 Boundary Strength 9
3.2 Threshold Values 10
3.3 Filtering Computations 11
Chapter 4 Proposed Hardware Architecture 13
4.1 Deblocking Filter Architecture 13
4.2 Edge Filter Order Analysis 14
4.2.1 Literature Edge Filter Order Evaluation 15
4.2.2 Proposed Edge Filter Order 16
4.3 Proposed Pipeline Architecture 17
4.3.1 Five-stage Pipeline Filter Engine and MB-level pipeline 17
4.3.2 Pipeline Hazards 21
4.4 Local Memory Organization 24
4.5 Edge Filtering Process 28
4.6 Low-power Techniques 30
4.6.1 System Clock Gating 30
4.6.2 Pipeline Clock Gating 31
4.6.3 Other Approaches 32
Chapter 5 Experimental Result 34
5.1 Performance Comparisons 36
5.2 Hardware Cost Comparisons 38
5.3 Power Analysis 39
Chapter 6 Conclusion and Future Work 41
Reference 43
[1] T. Wiegand, G. J. Sullivan, G. Bjontegaard, and A. Luthra, “Overview of the H.264/AVC video coding standard”, IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, no. 7, pp. 560–576, July 2003.
[2] J. Ostermann, J. Bormans, P. List, D. Maroe, M. Narroschke, F. Pereira, T. Stockhammer, and T. Wedi, “Video Coding with H.264/AVC: Tools, Performance, and Complexity”, IEEE Circuit and Systems Magazine, vol. 4, no. 1, pp. 7-28, 2004.
[3] V. Lappalainen, A. Hallapuro, and T.D.Hamalainen, “Complexity of optimized H.26L video decoder implementation”, IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, no. 7, pp. 717-725, 2003.
[4] P. List, A. Joch, J. Lainema, G. Bjontegaard, and M. Karczewicz, “Adaptive Deblocking Filter”, IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, no. 7, pp. 614-619, July 2003.
[5] Y. W. Huang, T. W. Chen, B. Y. Hsieh, T. C.Wang, T. H. Chang, and L. G. Chen, “Architecture design for deblocking filter in H.264/JVT/AVC”, Proceeding IEEE International Conference on Multimedia and Expo, Jul. 2003, vol. 1, pp. 693–696.
[6] S. Y. Shih, C. R. Chang, and Y. L. Lin, “An AMBA-compliant deblocking filter IP for H.264/AVC”, Proceeding IEEE International Symposium on Circuits and Systems, May 2005, vol. 5, pp. 4529–4532.
[7] B. Sheng, W. Gao, and D. Yu, “An implemented architecture of deblocking filter for H.264/AVC”, Proceeding International Conference on Image Processing, Oct. 2004, vol. 1, pp. 24–27.
[8] T. M. Liu, W. P. Lee, T.A. Lin, and C. Y. Lee, “A memory-efficient deblocking filter for H.264/AVC video coding”, Proceeding IEEE International Symposium on Circuits and Systems, May 2005, vol. 3, pp. 2140–2143.
[9] T. M. Liu, W. P. Lee, and C. Y. Lee, “blocking filter with hybrid filtering schedule”, IEEE Transactions on Circuits and Systems for Video Technology, vol. 17, no.7, pp. 937–943, Jul. 2007.
[10] S. Y. Shih, C. R. Chang, Y. L. Lin, “A Near Optimal Deblocking Filter for H.264 Advanced Video Coding”, IEEE Asia and South Pacific Conference on Design Automation, pp. 170-175, Jan. 2006.
[11] Ke Xu, “A Five-Stage Pipeline, 204 Cycles/MB, Single-Port SRAM-Based Deblocking Filter for H.264/AVC”, IEEE Transactions on Circuits and Systems for Video Technology , vol. 18, no. 3, pp. 363–374, Mar. 2008.
[12] N. T. Ta, J. S. Youn, H. G. Kim, J. R. Choi, S. S. Han, “Low power high-throughput deblocking filter architecture for H.264/AVC”, IEEE International Conference on Electronic Computer Technology, Feb. 2009. pp. 621-631.
[13] T. A. Lin, T. M. Liu, and C. Y. Lee, “A low-power H.264/AVC decoder”, Proceeding IEEE International Symposium on VLSI Design Automation Test, Apr. 2005, pp. 283–286.
[14] Advanced Video Coding for Generic Audiovisual Services, ITU-T Recommendation H.264 and ISO/IEC 14496-10 AVC, J. V. Team, May 2003.
[15] D. A. Patterson and J. L. Hennessy, Computer Organization—The Hardware/Software Interface, 3rd edition. Morgan Kaufmann, 2005, pp. 375–382.
[16] Kaushik Roy and S. C. Prasad, Low-Power CMOS VLSI Circuit Design, John Wiley & Sons, 2000, pp. 53–57.
[17] Joint Video Team Reference Software JM 12.2 [Online], Aug. 2007, available: http://iphome.hhi.de/suehring/tml/download/
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *