access icon free Fast coding unit selection and motion estimation algorithm based on early detection of zero block quantified transform coefficients for high-efficiency video coding standard

High-efficiency video coding (HEVC) is the newest video coding standard developed by the joint video team, consisting of ITU-T video coding experts group and ISO/IEC Moving Picture Experts Group. The HEVC standard has aggregated an exhaustive algorithm for mode decision based on a recursive quad-tree structured coding tree block. Moreover, several specific features have been incorporated into the motion estimation (ME) process to improve its coding efficiency. However, they resulted in very high computational complexity. To accelerate the encoding process, fast mode decision algorithms for the partitioning module and also for the ME module were proposed in this study. These algorithms are based on early zero block detection technique. To improve the efficiency of these algorithms, an overall algorithm which combines the two techniques has been implemented. The performance of the proposed algorithm was checked through a comparative analysis in terms of encoding time and compression rate. Compared to HEVC test model 10.0, the authors’ proposed algorithms bring a great reduction of the HEVC complexity encoder with a saving time, which can reach 25% in average for different tested videos and a slight coding loss in terms of image quality and compression rate.

Inspec keywords: computational complexity; motion estimation; quadtrees; IEC standards; data compression; video coding; ISO standards

Other keywords: early-zero-block detection technique; ME module; coding loss; fast mode decision algorithm; ISO-IEC moving picture expert group; partitioning module; ITU-T video coding expert group; ME process; HEVC standard; coding efficiency; mode decision; zero-block quantified transform coefficient early-detection; fast coding unit selection-motion estimation algorithm; high-efficiency video coding standard; HEVC complexity encoder; compression rate; image quality; video team; recursive quad-tree structured coding tree block; computational complexity; HEVC test model 10.0; encoding time

Subjects: Combinatorial mathematics; Combinatorial mathematics; Video signal processing; Image and video coding

References

    1. 1)
      • 8. Choi, K., Park, S.H., Jang, E.S.: ‘Coding tree pruning based CU early termination’. JCT-VC of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, Document JCTVC-F092, 6th Meeting of JCT-VC, Torino, Italy, July 2011.
    2. 2)
    3. 3)
      • 12. Dai, W., Au, O.C., Pang, C., et al: ‘A novel fast two step sub-pixel motion estimation algorithm in HEVC’. Proc. IEEE Int. Conf. on Acoustic, Speech and signal Processing (ICASSP), Kyoto, Japan, March 2012, pp. 11971200.
    4. 4)
      • 1. Wiegand, T., Bross, B., Han, W.J., et al: ‘Working draft 10 of high efficiency video coding’. JCTVC of ISO/IEC and ITU-T, Document JCTVC-L1003, Geneva, Swiss, 2013.
    5. 5)
      • 3. Kim, J., Kim, M., Kim, H.Y., et al: ‘JCTVC TE9: Report on large block structure testing’. ITU-T/ISO/IEC Joint Collaborative Team on Video Coding (JCT-VC), Document JCTVC-C067, 3rd Meeting of JCT-VC, Guangzhou, China, 2010.
    6. 6)
    7. 7)
      • 7. Gweon, R.H., Lee, Y.L., Kim, J.: ‘Early termination of CU encoding to reduce HEVC complexity’. JCT-VC of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, Document JCTVC -F045, 6th Meeting of JCT-VC, Torino, Italy, July 2011.
    8. 8)
      • 15. Lee, H.S., Kim, K.Y.: ‘Fast encoding algorithm based on depth of coding-unit for high efficiency video coding’, Opt. Eng., 2012, 51, (6), pp. 111.
    9. 9)
    10. 10)
    11. 11)
    12. 12)
    13. 13)
      • 23. Bossen, F.: ‘Common test conditions and software reference configurations’. ITU-T/ISO/IEC Joint Collaborative Team on Video Coding (JCT-VC), Document JCTVC-L1100, JCT-VC of ITU-T SG16 WP3 and ISO/IEC-JCT1/SC29/WG11, 12th Meeting, Geneva, January 2013.
    14. 14)
    15. 15)
      • 22. Gweon, R., Lee, Y.L.: ‘N-Level Quantization in HEVC’. IEEE Int. Symp. on Broadband Multimedia Systems and Broadcasting (BMSB), Seoul, June 2012, pp. 15.
    16. 16)
      • 6. Yang, J., Kim, J., Won, K., et al: ‘Early Skip Detection for HEVC’. JCT-VC, document JCTVC-G583, Torino, Italy, November 2011.
    17. 17)
    18. 18)
    19. 19)
    20. 20)
    21. 21)
      • 24. Bjontegaard: ‘Calculation of average PSNR Differences between RD-curves’. Proc. 13th VCEG-M33 Meeting, Document VCEG-M33, Austin, Texas, April 2001.
    22. 22)
      • 9. Pan, Z., Zhang, Y., Kwong, Y., et al: ‘Early termination for TZSearch in HEVC Motion Estimation’. Proc. IEEE Int. Conf. on Acoustic, Speech and signal Processing (ICASSP), Vancouver, Canada, May 2013, pp. 13891393.
    23. 23)
      • 5. Belghith, F., Kibeya, H., Loukil, H., et al: ‘A new fast motion estimation algorithm using fast mode decision for high-efficiency video coding standard’, J. Real-Time Image Process., 2014, doi: 10.1007/s11554-014-0407-0.
    24. 24)
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-ipr.2015.0381
Loading

Related content

content/journals/10.1049/iet-ipr.2015.0381
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading