Browse > Article
http://dx.doi.org/10.3837/tiis.2016.07.023

Fast Algorithm for Intra Prediction of HEVC Using Adaptive Decision Trees  

Zheng, Xing (Institute of Information Science, Beijing Jiaotong University)
Zhao, Yao (Institute of Information Science, Beijing Jiaotong University)
Bai, Huihui (Institute of Information Science, Beijing Jiaotong University)
Lin, Chunyu (Institute of Information Science, Beijing Jiaotong University)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.10, no.7, 2016 , pp. 3286-3300 More about this Journal
Abstract
High Efficiency Video Coding (HEVC) Standard, as the latest coding standard, introduces satisfying compression structures with respect to its predecessor Advanced Video Coding (H.264/AVC). The new coding standard can offer improved encoding performance compared with H.264/AVC. However, it also leads to enormous computational complexity that makes it considerably difficult to be implemented in real time application. In this paper, based on machine learning, a fast partitioning method is proposed, which can search for the best splitting structures for Intra-Prediction. In view of the video texture characteristics, we choose the entropy of Gray-Scale Difference Statistics (GDS) and the minimum of Sum of Absolute Transformed Difference (SATD) as two important features, which can make a balance between the computation complexity and classification performance. According to the selected features, adaptive decision trees can be built for the Coding Units (CU) with different size by offline training. Furthermore, by this way, the partition of CUs can be resolved as a binary classification problem. Experimental results have shown that the proposed algorithm can save over 34% encoding time on average, with a negligible Bjontegaard Delta (BD)-rate increase.
Keywords
fast mode decisions; intra prediction; decision trees; offline training; HEVC;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 B. Bross, W. J. Han, J. R. Ohm, G. J. Sullivan and T. Wiegand, "High Efficiency Video Coding (HEVC) text specification draft 10 (JCTVC-L1003)," in Proc. of JCT-VC Meeting (Joint Collaborative Team of ISO/IEC MPEG & ITU-T VCEG), Geneva, Switzerland, January 14-23, 2013.
2 W. J. Han, J. Min, I. K. Kim, E. Alshina, A. Alshin, T. Lee, J. Chen, V. Seregin, S. Lee, Y. M. Hong, M. S. Cheon, N. Shlyakhov, K. McCann, T. Davies and J. H. Park, “Improved Video Compression Efficiency Through Flexible Unit Representation and Corresponding Extension of Coding Tools,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 20, no. 12, pp. 1709-1720, December, 2010. Article (CrossRef Link).   DOI
3 X. Li, M. Wien, and J. R. Ohm, “Rate-complexity distortion optimization for hybrid video coding,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 21, no. 7, pp. 957–970, July, 2011. Article (CrossRef Link).   DOI
4 L. Shen, Z. Zhang and P. An, “Fast CU size decision and mode decision algorithm for HEVC intra coding,” IEEE Transactions on Consumer Electronics, vol. 59, no. 1, pp. 207-213, February, 2013. Article (CrossRef Link).   DOI
5 G. Chen, Z. Pei, L. Sun, Z. Liu and T. Ikenaga, "Fast intra prediction for HEVC based on pixel gradient statistics and mode refinement," in Proc. of IEEE China Summit & International Conference on Signal and Information Processing (ChinaSIP), pp. 514-517, July 6-10, 2013. Article (CrossRef Link).
6 Y. Kim, D. Jun, S. H. Jung, J. S. Choi and J. Kim, “A Fast Intra-Prediction Method in HEVC Using Rate-Distortion Estimation Based on Hadamard Transform,” ETRI Journal, vol. 35, no. 2, pp. 270-280, April, 2013. Article (CrossRef Link).   DOI
7 H. Huang, Y. Zhao, C. Lin, and H. Bai, "Fast bottom-up pruning for HEVC intra frame coding," in Proc. of Visual Communications and Image Processing (VCIP), pp. 1-5, November 17-20, 2013. Article (CrossRef Link).
8 M. Zhang, J. Qu, and H. Bai, “Entropy-Based Fast Largest Coding Unit Partition Algorithm in High-Efficiency Video Coding,” Entropy, vol. 15, no. 6, pp. 2277-2287, June, 2013. Article (CrossRef Link).   DOI
9 C. Yan, Y. Zhang, J. Xu, F. Dai, L. Li, Q. Dai and F. Wu, “A Highly Parallel Framework for HEVC Coding Unit Partitioning Tree Decision on Many-core Processors,” IEEE Signal Processing Letters, vol. 21, no. 5, pp. 573-576, May, 2014. Article (CrossRef Link).   DOI
10 C. Yan, Y. Zhang, J. Xu, F. Dai, J. Zhang, Q. Dai and F. Wu, “Efficient Parallel Framework for HEVC Motion Estimation on Many-Core Processors,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 24, no. 12, pp. 2077-2089, December, 2014. Article (CrossRef Link).   DOI
11 X. Shen and L. Yu, “CU splitting early termination based on weighted SVM,” EURASIP Journal on Image and Video Processing, vol. 2013, no. 1, pp. 1–11, January, 2013. Article (CrossRef Link).   DOI
12 G. Correa, P. A. Assuncao, L. V. Agostini, and L. A. da Silva Cruz, “Fast HEVC Encoding Decisions Using Data Mining,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 25, no. 4, pp. 660-673, April, 2015. Article (CrossRef Link).   DOI
13 G. Fernandez-Escribano, J. Bialkowski, J. Gamez, H. Kalva, P. Cuenca, L. Orozco-Barbosa and A. Kaup, “Low-Complexity Heterogeneous Video Transcoding Using Data Mining,” IEEE Transactions on Multimedia, vol. 10, no. 2, pp. 286-299, February, 2008. Article (CrossRef Link).   DOI
14 V. Sze, M. Budagavi and G. J. Sullivan, High Efficiency Video Coding (HEVC) Algorithm and Architectures, 1st Edition, Springer International Publishing, Switzerland, 2014.
15 D. Li, Y. Chen, Computer and Computing Technologies in Agriculture VIII, 1st Edition, Springer International Publishing, China, 2015. Article (CrossRef Link).
16 M. Hall, E. Frank, G. Holmes, B. Pfahringer, P. Reutemann and I. H. Witten, “The WEKA data mining software: an update,” ACM SIGKDD Explorations Newsletter, vol. 11, no. 1, pp. 10-18, June, 2009. Article (CrossRef Link).   DOI
17 JCT-VC test sequences. [Online] ftp://hevc@ftp.tnt.unihannover.de/testsequences/