DOI QR코드

DOI QR Code

A Hardware Design of Effective Intra Prediction Angular Mode Decision for HEVC Encoder

HEVC 부호기를 위한 효율적인 화면내 예측 Angular 모드 결정 하드웨어 설계

  • Park, Seungyong (Department of Information Communication Engineering, Hanbat National University) ;
  • Choi, Juyong (Department of Information Communication Engineering, Hanbat National University) ;
  • Ryoo, Kwangki (Department of Information Communication Engineering, Hanbat National University)
  • Received : 2017.01.16
  • Accepted : 2017.02.11
  • Published : 2017.04.30

Abstract

In this paper, we propose a design of Intra prediction angular mode decision for HEVC encoder. Intra prediction coding of HEVC is a method for predicting a current block by referring to samples reconstructed around a current block. Intra prediction supports a total of 35 modes with 1 DC mode, 1 Planar mode, and 33 Angular modes. Intra prediction coding of HEVC works by performing all 35 modes for efficient encoding. However, in order to process all of the 35 modes, the computational complexity and operational time required are high. Therefore, this paper proposes comparing the difference in the value of the original pixel, using an algorithm that determines angular mode efficiently. This new algorithm reduces the Hardware size. The hardware which is proposed was designed using Verilog HDL and was implemented in 65nm technology. Its gate count is 14.9K and operating speed is 2GHz.

본 논문에서는 HEVC 부호기를 위한 효율적인 Intra Prediction Angular 모드 결정 하드웨어 설계를 제안한다. HEVC의 Intra Prediction은 현재 블록 주변의 재구성된 샘플들을 참조하여 현재 블록을 예측하는 방법이다. Intra Prediction에서는 1개의 DC 모드, 1개의 Planar 모드, 33개의 Angular 모드로 총 35개의 모드를 지원한다. HEVC의 Intra Prediction은 35개의 모드 중에서 최적의 모드를 결정한 후 예측하여 부호화 성능을 향상 시킨다. 그러나 35가지의 모드를 모두 처리하기 위해서는 많은 연산 복잡도와 처리시간이 요구된다. 그러므로 본 논문에서는 원본 영상 픽셀의 차이 값을 비교하여 Angular 모드를 효율적으로 결정하는 알고리즘을 적용한 하드웨어 설계를 제안하였다. 또한 효율적인 알고리즘의 사용을 통해 하드웨어 면적을 감소시켰다. 제안된 하드웨어 구조는 Verilog HDL로 설계하였으며, 65nm 공정으로 합성하였다. 합성 결과 14.9K개의 게이트로 구현되었고, 최대 동작 주파수는 2GHz이다.

Keywords

References

  1. Y. Zhang, S. Kwong, G. Zhang, Z. Pan, H. Yuan, and G. Jiang, "Low Complexity HEVC INTRA Coding for High-Quality Mobile Video Communication," IEEE Transactions on Industrial Informatics, vol. 11, no. 6, pp. 1492-1504, Dec. 2015. https://doi.org/10.1109/TII.2015.2491646
  2. Y. Seo, B. Kim, and D. Kim, "Analysis of Intra Prediction for Digital Watermarking based on HEVC," Journal of the Korea Institute of Information and Communication Engineering, vol. 19, no. 5, pp. 1189-1198, May 2015. https://doi.org/10.6109/jkiice.2015.19.5.1189
  3. H. Jung, and K. Ryoo, "An Intra Prediction Hardware Architecture Design for Computational Complexity Reduction of HEVC Decoder," Journal of the Korea Institute of Information and Communication Engineering, vol. 17, no. 5, pp. 1203-1212, May 2013. https://doi.org/10.6109/jkiice.2013.17.5.1203
  4. H. Zhang, and Z. Ma, "Fast Intra Mode Decision for High Efficiency Video Coding (HEVC)," IEEE Transactions on Circuits and Systems for Video Technology, vol. 24, no. 4, pp. 660- 668, Apr. 2014. https://doi.org/10.1109/TCSVT.2013.2290578
  5. A. Vetro, T. Wiegand, and G. Sullivan, "Overview of the Stereo and Multiview Video Coding Extensions of the H.264/MPEG-4 AVC Standard," Proceedings of IEEE, Special Issue on 3D media and Displays, vol.99, no. 4, pp.626-642, Apr. 2011.
  6. G. Sullivan, J. Ohm, and W. Han, "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. https://doi.org/10.1109/TCSVT.2012.2221191
  7. N. Hu, and E. Yang, "Fast Mode Selection for HEVC Intra-Frame Coding With Entropy Coding Refinement Based on a Transparent Composite Model," IEEE Transactions on Circuits and Systems for Video Technology, vol. 25, no. 9 pp. 1521-1532, Sep. 2015. https://doi.org/10.1109/TCSVT.2015.2395772
  8. Y. Zhang, S. Kwong, G. Zhang, Z. Pan, H. Yuan, and G. Jiang, "Low Complexity HEVC INTRA Coding for High-Quality Mobile Video Communication," EEE Transaction on Industrial Informatics, vol. 11, no. 6, pp. 1492-1504, Dec. 2015. https://doi.org/10.1109/TII.2015.2491646
  9. Y. Lu, W. Cheng, L. Huang, X. Zeng, and Y. Fan, "A Flexible HEVC Intra Mode Decision Hardware for 8kx4k Real Time Encoder," 2015 IEEE 11th International Conference on ASIC, 10.1109/ASICON.2015.7517190, pp. 1-4, Nov. 2015.
  10. J. Zhu, Z. Liu, D. Wang, Q. Han, and Yang Song, "HDTV1080p HEVC Intra encoder with source texture based CU/PU mode pre-decision," 2014 19th Asia and South Pacific Design Automation Conference, pp.367-372, Jan. 2014.