| 研究生: |
吳國群 Kuo-Chun Wu |
|---|---|
| 論文名稱: |
降低半色調HEVC畫面內預測計算複雜度之研究 Computation Reduction For Half-toned HEVC Intra Prediction |
| 指導教授: |
林銀議
Yin-Yi Lin |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 通訊工程學系在職專班 Executive Master of Communication Engineering |
| 論文出版年: | 2018 |
| 畢業學年度: | 106 |
| 語文別: | 中文 |
| 論文頁數: | 141 |
| 中文關鍵詞: | HEVC 、畫面內預測 、半色調 、有序抖色法 、錯誤擴散法 、支持向量機 |
| 外文關鍵詞: | HEVC, Intra Prediction, Half-toning, Ordered Dithering, Error Diffusion, SVM |
| 相關次數: | 點閱:21 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
新一代的視訊壓縮標準HEVC(High Efficiency Video Coding)畫面內預測之角度模式提升至33個不同的方向,使得畫面內預測更加精確,進而提升壓縮效率。本文提及半色調技術包含有序抖色法與錯誤擴散法,我們運用此技術於HEVC畫面內預測,可改善複雜紋理區塊之預測畫面。33種角度模式在加入半色調技術後,畫面內預測種類激增為原始預測角度種類的兩倍,此作法雖可提升編碼效率,但相對的需要增加處理時間。
為了減少編碼時間,將針對預測單元及編碼單元兩部分分別運用快速模式決策演算法與支持向量機(Support vector machine, SVM)將成本較高的預測模式與部分深度省略以減少找尋最佳模式與深度的複雜度。在畫面內預測此步驟,將RDO(Rate-Distortion Optimization)程序中各候選模式的SATD成本參數與該預測單元最小SATD成本參數比較,若大於門檻值,即刪除該候選模式,藉此減少候選模式個數以節省時間;在編碼單元上,根據支持向量機的預測結果,分類編碼單元為複雜或是平滑紋理,以判斷當前的編碼單元要提前略過或提早終止,藉此加速編碼單元深度的判定,以達節省時間的效果。
The new video compression standard is the High Efficiency Video Coding (HEVC). In order to predict more accurately, the intra prediction has increased 33 different angle modes to promote the efficiency of compression. Half-toning techniques mentioned in this article including order dithering and error diffusion. We utilize those techniques in intra prediction dealing with complex textures. After adopting Half-toning techniques with 33 intra angle modes, it augments the prediction modes tremendously to two times of the original angle modes. Though the methods achieve better performance, the time consumption increases.
For the purpose to diminish time consumption, we aim at prediction units and coding units by employing fast-mode decision algorism and support vector machine (SVM) separately to skip modes with high candidate costs and some depths for reducing the complexities.
In the procedure of Rate Distortion Optimization (RDO) of intra prediction, we will compare the SATD costs of all candidate modes with the smallest one. If the ratio is higher than the threshold, then we delete the modes to reduce the number of candidates for time saving. When dealing with coding units, we skip the current depth or terminate deeper depths according to the results of SVM. By the results of SVM, we can know the texture is complex or smooth to accelerate choosing depth of coding units for the expectation of time reducing.
6參考文獻
[1] “Generic coding of moving pictures and associated audio information,” ISO/IEC 13818-2: Video (MPEG-2), May 1996.
[2] “Coding of audio-visual objects - Part 2: Visual,” in ISO/IEC 14496-2 (MPEG-4 Visual Version 1), Apr. 1999.
[3] Advanced Video Coding for Generic Audio-Visual Services, ITU-T Rec.H.264 and ISO/IEC 14496-10 (AVC), ITU-T and ISO/IEC JTC 1, May2003 (and subsequent editions).
[4] JCT-VC, “High Efficiency Video Coding (HEVC) Test Model 11(HM 11) Encoder Description”, JCTVC-L1002,JCT-VCMeeting, Incheon,Jan.2013.
[5] Ying-Hsiu Lai and Yinyi Lin, “Error Diffused Intra Prediction for HEVC,” in Proc. ICASSP, PP. 1424-1427, April 2015.
[6] Chien-Hung Chen and Yinyi Lin, “Enhanced HEVC Intra Prediction with Ordered Dither Technique,” in Proc. ICASSP, PP. 1447-1450, April 2016.
[7] J. Min, S. Lee, I. Kim, W. J. Han, J. Lainema, and K. Ugur, “Unification of the directional intra prediction methods in TMuC,” JCTVC-B100, Geneva, CH, 21-28 July 2010.
[8] T. K. Tan, M. Budagavi, and J. Lainema, “Summary Report for TE5 on Simplification of Unified Intra Prediction,” JCTVC-C046, Guangzhou, China, Oct. 2010.
[9] M. Wien, “Variable block-size transform for H.264/AVC,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, No.7, 604-619, 2003.
[10] G. J. Sullivian, J. R. Ohm, W. J. Han and T. Wiegand, “Overview of the High Efficiency Video Coding(HEVC) Standard,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 22, no. 12, Dec. 2012.
[11] M. Bertalmio, G. Sapiro, V. Caselles and C. Ballester, “Image inpainting,” in Proceedings of ACM SIGGRAPH, Jul. 2000, pp. 417-424.
[12] T. F. Chan and J. Shen, “Mathematical models for local non-texture inpainting,” SIAM Journal on Applied Mathematics, vol. 62, no. 3, pp.1019-1043, 2002.
[13] T. F. Chan and J. Shen, “Non-texture inpainting by curvature-driven diffusions,” Journal of Visual Communication and Image Representation, vol. 12, issue 4, pp. 436-449, 2001.
[14] Y. Wu, M. Wang, X. Liu, “A Fast Inpainting Algorithm Using Half-Point Gradient,” in Proceedings of IEEE Second International Workshop on Computer Science and Engineering, China, 28-30 Oct. 2009.
[15] D. Liu, X. Sun, F. Wu and etc., “Edge-oriented Uniform Intra Prediction,” IEEE Transactions on Image Processing, vol. 17, no. 10, pp. 1827-1836, Oct. 2008.
[16] D. Doshkov, P. N. Nya, H. Lakshman and etc., “Towards Efficient Intra Prediction based on Image Inpainting Method,” in Proceedings of Picture Coding Symposium, Dec. 2010, pp.470-473.
[17] X. Qi, T. Zhang, F. Ye and etc., “Intra Prediction with Enhanced Inpainting Method and Vector Prediction for HEVC”, IEEE International Conference on ICASSP, pp. 1217-1220, March 2012
[18] Y. Zhang, “Improving HEVC Intra Prediction with Inpainting Method,” Master Thesis, National Central University, July 2013.
[19] R. Ulichney, “A review of halftoning techniques,” Cambriddge Research Lab, Cambridge, MA 02139, USA.
[20] Henry R. Kang, “ Digital Color Halftoning, ”Peerless Systems Corporation, 1999.
[21] Jae-Woo Ahn and Wonyong Sung, Member,“Multimedia processor-based implementation ofan error-diffusion halftoning algorithm exploiting subword parallelism, ” Circuits and Systems for Video Technology, IEEE Transactions on, Volume:11 Issue: 2 , Feb 2001. Page(s): 129 -138
[22] R. W. Floyd and L. Steinberg, “An adaptive algorithm for spatial grayscale,” in Proceedings of the Society of Information Display, 1976, vol. 17/2, pp. 75-77.
[23] J. Jarvis, C. Judice, and W. Ninke, “A survey of techniques for the display of continuous tone pictures on bilevel displays,” Computer Graphics and Image Processing, vol. 5, pp. 13-40, May 1976.
[24] P. Stucki, “Image processing for document reproduction,” Advances in Digital Image Processing, New York, NY: Plenum, pp. 177-218, 1979.
[25] V. Ostromoukhov, “A Simple and Efficient Error-Diffusion Algorithm,”
Universit´e de Montr´eal, pp.567-572
[26] B. E. Bayer, “An optimum method for two-levelrendition of continuous-tone pictures, ” IEEE Int.Conf. Commum., Vol. 1, 1973.
[27] G. Bjontegarrd, “Calculation of average PSNR differences between RD curves,” in Proceedings of International Telecommunication Union SC16/Q6 13th Vedio Coding Experts Group meeting(ITU-T VCEG), Austin, TX, Apr. 2001, No.VCEG-M33.
[28] Yang Wang, Xiaopeng Fan, Liang Zhao, Siwei Ma, Debin Zhao, Wen Gao, “A Fast intra coding Algorithm for HEVC”, IEEE International Conference on Image Processing(ICIP),10.1109/ICIP.2014.7025836, Oct.2014
[29] Liquan Shen, Zhaoyang Zhang, Ping An, “Fast CU Size Decision and Mode Decision Algorithm for HEVC Intra Coding”, IEEE Transactions on Consumer Electronics, vol. 59, no 1, Feb.2013
[30] Syun-Jie Cai and Yinyi Lin, “Reduction of Computation Complexity for HEVC Intra Prediction with Support Vector Machine,” Master Thesis, National Central University, July 2017.