DOI QR코드

DOI QR Code

HEVC/VP9 4×4 Transform 통합 블록 설계

Design of Unified HEVC/VP9 4×4 Transform Block

  • Jung, Seulkee (School of Electronic Engineering, Soongsil University) ;
  • Lee, Seongsoo (School of Electronic Engineering, Soongsil University)
  • 투고 : 2015.07.22
  • 심사 : 2015.09.04
  • 발행 : 2015.09.30

초록

본 논문에서는 HEVC와 VP9 코덱의 계수 변환 (Transform)을 수행하는 통합형 아키텍쳐를 제안하여 하드웨어 크기를 줄이고자 한다. 제안하는 아키텍쳐는 HEVC $4{\times}4$ IDCT, HEVC $4{\times}4$ IDST, VP9 $4{\times}4$ IDCT, VP9 $4{\times}4$ IADST를 통합 하드웨어에서 처리가 가능하다. HEVC $4{\times}4$ IDCT와 VP9 $4{\times}4$ IDCT는 계수의 스케일만 다를 뿐 동일한 IDCT 연산을 사용하며, 마찬가지로 HEVC $4{\times}4$ IDST와 VP9 $4{\times}4$ IADST도 계수의 스케일만 다를 뿐 동일한 IDST 연산을 사용한다. 더욱이 IDCT 연산과 IDST 연산에는 상당히 많은 유사점이 있어 일부 하드웨어를 공동으로 사용할 수 있다. 따라서 제안하는 하드웨어는 4가지 연산에 대해 곱셈기의 계수는 각각 다르지만 버터플라이 덧셈기등은 공통으로 사용하여 통합적으로 수행한다. 0.18um 공정에서 합성했을 때 게이트 수가 약 6,679 게이트로 기존 아키텍처 대비 25.3% 감소함을 확인하였다.

This paper proposes a unified $4{\times}4$ transform architecture for HEVC and VP9 codec to reduce hardware size. It performs HEVC $4{\times}4$ IDCT, HEVC $4{\times}4$ IDST, VP9 $4{\times}4$ IDCT, and VP9 $4{\times}4$ IADST in a unified hardware. HEVC $4{\times}4$ IDCT and VP9 $4{\times}4$ IDCT have same IDCT computation except for the scales of coefficients. Similarly, HEVC $4{\times}4$ IDST and VP9 $4{\times}4$ IADST have same IDST computation except for the scales of coefficients. Furthermore, IDCT and IDST have quite a lot of similarity, so they can share some hardwares in common. So the proposed hardware performs all 4 operations in a unified hardware, where each operation has its own multiplication coefficients with shared butterfly adders. The synthesized block in 0.18 um technology is 6,679 gates, and the gate count is reduced by 25.3% in comparison with conventional designs.

키워드

참고문헌

  1. T. Wiegand, G. Sullivan, G. Bjontgaard, and A. Luthra, "Overview of the H.264/AVC Video Coding Standard", IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, no. 7, pp. 560-576, Jul. 2003. https://doi.org/10.1109/TCSVT.2003.815165
  2. J. Bankoski, J. Koleszar, L. Quillio, J. Salonen, P. Wilkins, Y. Xu, VP8 Data Format and Decoding Guide, RFC 6386
  3. 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
  4. D. Shim and H. Cho, "Understanding of HEVC Standard Technology", Hongrung Publishing Co., 2014.
  5. W. Chen, C. Smith, and S. Fralick, "A fast computational algorithm for the discrete cosine transform", IEEE Transactions on Communications, vol. 25, no. 9, pp. 1004-1009, Sep. 1977. https://doi.org/10.1109/TCOM.1977.1093941
  6. M. Budagavi and V. Sze, "Unified Forward+ Inverse Transform Architecture for HEVC", Proceedings of IEEE International Conference on ICIP, pp. 209-212, Oct. 2012.
  7. A. Saxena and F. Fernandes, "DCT/DSTBased Transform Coding for Intra Prediction in Image/Video Coding", IEEE Transactions on Image Processing, vol. 22, no. 10, pp. 3974-3981. Oct. 2013. https://doi.org/10.1109/TIP.2013.2265882
  8. D. Mukherjee, J. Bankoski, A. Grange, J. Han, J. Koleszar, P. Wilkins, Y. Xu and R. Bultje, "The latest open-source video codec VP9 - An overview and preliminary results", Proceedings of Picture Coding Symposium, pp. 390-393, Dec. 2013.
  9. S. Jung and S. Lee, "Design of Unified HEVC $4{\times}4$ IDCT/IDST Block", Journal of IKEEE. vol. 19, no. 2, pp. 271-275. Jun. 2015. https://doi.org/10.7471/ikeee.2015.19.2.271
  10. S. Han, W. Nam, and S. Lee, "Design of Low-Area HEVC Core Transform Architecture", Journal of IKEEE. vol. 17, no. 2, pp. 119-128, Jun. 2013. https://doi.org/10.7471/ikeee.2013.17.2.119
  11. J. Lee and S. Lee, "$8{\times}8$ HEVC Inverse Core Transform Architecture Using Multiplier Reuse", Journal of IKEEE. vol. 17, no. 4, pp. 570-578, Dec. 2013. https://doi.org/10.7471/ikeee.2013.17.4.570

피인용 문헌

  1. Design of Unified Inverse Transformer for HEVC and VP9 vol.19, pp.4, 2015, https://doi.org/10.7471/ikeee.2015.19.4.596