Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Fast intra mode decision algorithm for HEVC based on dominant edge assent distribution

Published: 01 February 2016 Publication History

Abstract

As the latest video coding standard, high efficiency video coding (HEVC) is a successor to H.264/AVC. To improve the coding efficiency of intra coding, HEVC employs a flexible quad-tree coding block partitioning structure and 35 intra prediction modes. The optimal prediction mode is selected through rough mode decision (RMD) and rate distortion optimisation (RDO) process. Due to the huge search space of all of the possible depth levels (CU sizes) and intra prediction modes, intra coding of HEVC is a very time-consuming and complicated process, which limits the application of HEVC. In order to reduce the intra coding complexity, we propose a fast mode decision algorithm for HEVC intra prediction which is based on dominant edge assent (DEA) and its distribution. The four DEAs in the directions of degree 0, 45, 90 and 135 are computed first; then, the dominant edge is decided according to the minimum DEA. Next, a subset of prediction modes in accordance with the dominant edge is chosen for the RMD process. The rule is as follows: When the standard deviation of DEA is distinctly small, we skip the RMD process and take the direct current (DC) mode and planar modes as the candidate modes for the RDO process; when the minimum DEA is distinctly small, we select seven modes as the candidate modes for the RMD process; otherwise, we select 11 modes for the RMD process. Lastly, the prediction unit (PU) size-based number of RDO candidate modes (3 for PU size 4 ý4 and 8 ý8 and 1 for the other PU sizes) is modified according to experimental analysis. Compared with HM 9.1, Shen's proposal and da Silva's proposal, which are two state-of-the-art fast intra mode decision algorithms, the experimental results reveal that the proposed algorithm can save 36.26, 13.85 and 20.81 % coding time on average with a negligible loss of coding efficiency, respectively. p>

References

[1]
BjØntegaard G (2001) document VCEG-M33: Calculation of average PSNR differences between RD-curves. In ITU-T VCEG Meeting, Austin, Texas, USA, Tech. Rep
[2]
Bossen F (2012) Common HM test conditions and software reference configurations. Document: JCTVC-K1100, ITU-T/ISO/IEC Joint Collaborative Team on Video Coding (JCT-VC), Shanghai
[3]
Chen G, Liu Z, Ikenaga T, Wang D (2013) Fast HEVC intra mode decision using matching edge detector and kernel density estimation alike histogram generation. IEEE Int Symp Circ Syst (ISCAS), 53---56.
[4]
Chen G, Pei Z, Sun L, Liu Z, Ikenaga T (2013) Fast intra prediction for HEVC based on pixel gradient statistics and mode refinement. IEEE China Summit Int Conf Signal Inf Process (ChinaSIP), 514---517.
[5]
Cho S, Kim M (2013) Fast CU splitting and pruning for suboptimal CU partitioning in HEVC intra coding. IEEE Trans Circ Syst Vi Technol 23(9):1555---1564.
[6]
da Silva T L, Agostini L V, da Silva Cruz L A (2012) Fast HEVC intra prediction mode decision based on EDGE direction information. Proc Eur Signal Process Conf (EUSIPCO), 1214---1218
[7]
Fang C-M, Chang Y-T, Chung W-H (2013) Fast intra mode decision for HEVC based on direction energy distribution. IEEE Int Symp Consum Electron (ISCE), 61---62.
[8]
Jiang W, Ma H, Chen Y (2012) Gradient based fast mode decision algorithm for intra prediction in HEVC. Int Conf Consum Electron Commun Netw (CECNet), 1836---1840.
[9]
Johar S, Alwani M (2013) Method for fast bits estimation in rate distortion for intra coding units in HEVC. IEEE Consum Commun Netw Conf (CCNC), 721---724.
[10]
Khan M U K, Shafique M, Henkel J (2013) An adaptive complexity reduction scheme with fast prediction unit decision for HEVC intra encoding. In ICIP, 1578---1582.
[11]
Kim J, Choe Y, Kim Y-G (2013) Fast coding unit size decision algorithm for intra coding in HEVC. IEEE Int Conf Consum Electron (ICCE), 637---638.
[12]
Ma S, Wang S, Wang S, Zhao L, Yu Q, Gao W (2013) Low complexity rate distortion optimization for HEVC. IEEE Data Compression Conf (DCC), 73---82.
[13]
McCann K, Bross B, Han W-J, Kim I-K, Sugimoto K, Sullivan G-J (2012) High efficiency video coding (HEVC) test model 9 (HM 9) Encoder description. Document: JCTVC-K1002, ITU-T/ISO/IEC Joint Collaborative Team on Video Coding (JCT-VC), Shanghai
[14]
Ohm J, Sullivan G-J, Schwarz H, Tan T-K, Wiegand T (2012) Comparison of the coding efficiency of video coding standards--including high efficiency video coding (HEVC). IEEE Trans Circ Syst Vi Technol 22(12):1669---1684.
[15]
Pan F, Lin X, Rahardja S, Lim K-P, Li Z-G, Wu D, Wu S (2005) Fast mode decision algorithm for intra prediction in H. 264/AVC video coding. IEEE Trans Circ Syst Vi Technol 15(7):813---822.
[16]
Piao Y, Min J, Chen J (2010) Encoder improvement of unified intra prediction. Document: JCTVC-C207, ITU-T/ISO/IEC Joint Collaborative Team on Video Coding (JCT-VC), Guangzhou
[17]
Shen L, Zhang Z, An P (2013) Fast CU size decision and mode decision algorithm for HEVC intra coding. IEEE Trans Consum Electron 59(1):207---213.
[18]
Sullivan G-J, Ohm J, Han W-J, Wiegand T (2012) Overview of the high efficiency video coding (HEVC) standard. IEEE Trans Circ Syst Vi Technol 22(12):1649---1668.
[19]
Tsai A-C, Wang J-F, Lin W-G, Yang J-F (2007) A simple and robust direction detection algorithm for fast H. 264 intra prediction. IEEE Int Conf Multimedia Expo, 1587---1590.
[20]
Wiegand T, Ohm J-R, Sullivan G-J, Han W-J, Joshi R, Tan T-K, Ugur K (2010) Special section on the joint call for proposals on high efficiency video coding (HEVC) standardization. IEEE Trans Circ Syst Vi Technol 20(12):1661---1666.
[21]
Yan K, Teng G, Hu J, Li G, Zhao H, Wang G (2014) A rapid classification decision algorithm on CU depth based on temporal-spatial correlation. J Optoelectron Laser 25(1):156---162
[22]
Zhao L, Zhang L, Ma S, Zhao D (2011) Fast mode decision algorithm for intra prediction in HEVC. IEEE Vis Commun Image Process (VCIP), 1---4.

Cited By

View all
  • (2022)BLINC: lightweight bimodal learning for low-complexity VVC intra-codingJournal of Real-Time Image Processing10.1007/s11554-022-01223-119:4(791-807)Online publication date: 1-Aug-2022
  • (2021)Prediction mode grouping and coding bits grouping based on texture complexity for Fast HEVC intra-codingJournal of Real-Time Image Processing10.1007/s11554-020-01034-218:3(839-856)Online publication date: 1-Jun-2021
  • (2020)Mass center direction-based decision method for intraprediction in HEVC standardJournal of Real-Time Image Processing10.1007/s11554-019-00864-z17:5(1153-1168)Online publication date: 1-Oct-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Multimedia Tools and Applications
Multimedia Tools and Applications  Volume 75, Issue 4
February 2016
648 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 February 2016

Author Tags

  1. Dominant edge assent distribution
  2. HEVC
  3. Intra prediction
  4. Mode decision

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2022)BLINC: lightweight bimodal learning for low-complexity VVC intra-codingJournal of Real-Time Image Processing10.1007/s11554-022-01223-119:4(791-807)Online publication date: 1-Aug-2022
  • (2021)Prediction mode grouping and coding bits grouping based on texture complexity for Fast HEVC intra-codingJournal of Real-Time Image Processing10.1007/s11554-020-01034-218:3(839-856)Online publication date: 1-Jun-2021
  • (2020)Mass center direction-based decision method for intraprediction in HEVC standardJournal of Real-Time Image Processing10.1007/s11554-019-00864-z17:5(1153-1168)Online publication date: 1-Oct-2020
  • (2020)An efficient framework for increasing image quality using DRN Bi-layer enfolded compressorMultimedia Tools and Applications10.1007/s11042-019-08227-379:17-18(12401-12426)Online publication date: 1-May-2020
  • (2019)A machine learning approach for fast mode decision in HEVC intra prediction based on statistical featuresJournal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology10.3233/JIFS-16992136:3(2095-2106)Online publication date: 1-Jan-2019
  • (2019)A computationally scalable fast intra coding scheme for HEVC video encoderMultimedia Tools and Applications10.1007/s11042-018-6713-y78:9(11607-11630)Online publication date: 1-May-2019
  • (2018)Large-scale video compressionFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-018-7304-912:5(825-839)Online publication date: 1-Oct-2018
  • (2018)A fast DEA-based intra-coding algorithm for HEVCMultimedia Tools and Applications10.1007/s11042-017-4372-z77:2(1861-1881)Online publication date: 1-Jan-2018
  • (2018)Selective intra prediction in HEVC planar and angular modes for efficient near-lossless video compressionMultimedia Tools and Applications10.1007/s11042-016-4309-y77:1(1093-1113)Online publication date: 1-Jan-2018
  • (2017)HEVC-based lossless intra coding for efficient still image compressionMultimedia Tools and Applications10.1007/s11042-015-3138-876:2(1639-1658)Online publication date: 1-Jan-2017
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media