| 研究生: |
李念容 Nian-Rong Li |
|---|---|
| 論文名稱: |
基於殘餘值差異之HEVC轉換單位快速決策演算法 A Fast TU Mode Decision Algorithm Based on Residual Difference for HEVC |
| 指導教授: |
張寶基
Pao-Chi Chang |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 通訊工程學系 Department of Communication Engineering |
| 論文出版年: | 2016 |
| 畢業學年度: | 104 |
| 語文別: | 中文 |
| 論文頁數: | 70 |
| 中文關鍵詞: | 高效率視訊壓縮編碼 、轉換單位 、零區塊 、殘餘值 |
| 相關次數: | 點閱:14 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
High Efficiency Video Coding (HEVC)是一種新一代的視訊壓縮技術,近年來由JCT-VC (ISO/IEC MPEG和 ITU-TVCEG)所開發與制定,其編碼效率相較於過去的視訊壓縮標準H.264/AVC有大幅的提升,僅需約H.264/AVC之50%的位元率,即能達到與之相同的影像品質。
HEVC中可變式的轉換單位(Transform unit, TU),其預設大小從4x4到32x32,並採用四分樹狀編碼結構(Residual Quad-tree)提供更多編碼區塊大小以適應畫面特性,雖然提供更好的編碼效能,但因其複雜的編碼架構,相對地大幅增加運算複雜度。然而視訊編碼複雜度隨著解析度的增加不斷提升,因此發展TU模式之快速決策演算法是非常重要的議題之一。
本論文提供一個轉換單位模式之快速決策演算法,其演算法利用轉換前的殘餘值資訊提前做決策,總共分為兩部分探討:首先第一部份利用相同區塊之不同預測模式下的殘餘值去判斷是否提前終止該預測模式下之TU流程;第二部分為利用殘餘值差異之特性來判斷子區塊之差異性,提前跳過或是提前終止該轉換單位之編碼;最後搭配參考[3]所提出之零區塊偵測法來提前中止轉換單位之編碼。整合起來後即可達到省下不必要的TU模式來降低編碼端的運算時間。本論文所提出之方法在Low Delay P的配置下總時間平均節省約18.82%,而BD-BR僅提升0.469%,並且在轉換單位上平均節省的時間約64.07%,最高的視訊影像則省了75.64%的轉換單位時間。
High Efficiency Video Coding (HEVC) is the latest standard of video compression. The residual quadtree (RQT) coding structure, which provides many kinds of transform size for various characteristics of video, is adopted in HEVC to achieve high coding efficiency. However, compared with previous standards, HEVC increase encoding complexity significantly due to the advanced encoding structure. Thus, to develop a method that can efficiently reduce TU encoding time is necessary.
A Fast TU Mode Decision Algorithm Based on Residual Difference is proposed in this thesis to reduce the computational complexity. The proposed algorithm utilized the residual difference to develop the criterion of early TU skip and termination. The threshold was trained by the first few samples of sequence, which will be affected by sequence characteristic and QPs. Experimental results showed that the proposed algorithm saves at most 75.64% TU encoding time and on average 64.07% TU encoding time compared with HM 15.0 in low delay P main and the loss of average BD-BR is no more than 0.5%.
[1] Advanced Video Coding, ISO/IEC 14496-10, ITU-T Rec. H.264, Version 13, Mar. 2011.
[2] G. J. Sullivan, J. R. Ohm, W. J. Han, T. Wiegand, “Overview of the high efficiency video coding (HEVC) standard,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 22, no. 12, pp. 1649–1668, Dec. 2012.
[3] Z. Y. Chen, J. T. Fang, C. S. Chiang, P. C. Chang, “Computation reduction in high-efficiency video coding based on the similarity of transform unit blocks,” Journal of Electronic Imaging, vol. 23, no. 6, 061105-1–061105-10, Dec 2014.
[4] Z. Pan, J. Lei, Y. Zhang, W. Yan and S. Kwong, "Fast Transform Unit Depth Decision Based on Quantized Coefficients for HEVC," IEEE International Conference on Systems, Man, and Cybernetics (SMC), Kowloon, 2015, pp. 1127-1132.
[5] Y. Shi, Z. Gao, and X. Zhang, “Early TU Split Termination in HEVC Based on Quasi-zero-block,” in Proc. 3rd International Conference on Electric and Electronics (EEIC), Hong Kong, China, Nov. 2013, pp. 450-454.
[6] K. Choi and E. S. Jang, “Early TU Decision Method for Fast Video Encoding in High Efficiency Video Coding”, Electronics Letters, vol. 48, no. 12, pp. 689-691, June 2012.
[7] J. Kang, H. Choi, and J. G. Kim, “Fast Transform Unit Decision for HEVC,” Proc. IEEE International Congress on Image and Signal Processing (CISP), Hangzhou, China, Dec. 2013, pp. 26-30.
[8] Z. Lv, S. Dong, R. Wang, X. Xie, H. Jia, W. Wang, and W. Gao, “An All-zero Blocks Early Detection Method for High Efficiency Video Coding,” in Proc. SPIE, Feb. 2014, vol. 9029, pp. 902902-1-902902-7.
[9] C. C. Wang, Y. C. Liao, J. W. Wang, and C. W. Tung, “An Effective TU Size Decision Method for Fast HEVC Encoders,” in Proc. International Symposium on Computer, Consumer and Control (IS3C), Taichung, Taiwan, Jun. 2014, pp. 1195-1198.
[10] M. Ismail, J. Ma, and D. Sim, “Full Depth RQT After PU Decision for Fast Encoding of HEVC,” in Proc. IEEE Symposium on Consumer Electronics (ISCE), Jeju Island, Korea, Jun. 2014, pp. 1-2.
[11] W. He, and M. Xiao “Research on Zero-block Detection Threshold in H.264/AVC”, in Proc. the 2nd International Conference on Pervasive Computing and Applications (ICPCA), Jul. 2007, pp. 557-561.
[12] S. W. Teng, H. M. Hang, and Y. F. Chen, “Fast Mode Decision Algorithm for Residual Quadtree Coding in HEVC,” in Proc. Visual Communications and Image Processing (VCIP), Nov. 2011, pp. 1-4.
[13] G. Bjontegaard, “Calculation of Average PSNR Difference Between RD-curves,” ITU-T Q.6/SG16 VCEG 13th Meeting, Document VCEG-M33, 2001.