DOI QR코드

DOI QR Code

The Hardware Design of a High throughput CABAC Decoder for HEVC

높은 처리량을 갖는 HEVC CABAC 복호기 하드웨어 설계

  • 김한식 (한밭대학교 정보통신공학과) ;
  • 류광기 (한밭대학교 정보통신공학과)
  • Received : 2012.12.07
  • Accepted : 2013.01.16
  • Published : 2013.02.28

Abstract

This paper proposes an efficient hardware architecture of CABAC for HEVC decoder. The proposed method is structured to handle two bins in one cycle, while preserving data dependencies of the CABAC. In addition, the processing time of the proposed architecture is reduced because the operation using Offset and Range is processed while the architecture reads rLPS from rLPSROM. As a result of analyzing operating frequency of the proposed CABAC architecture, the proposed architecture has improved by 40% than the previous one.

본 논문에서는 높은 데이터 처리량을 갖는 CABAC 하드웨어 구조를 제안한다. 제안하는 CABAC 복호기는 데이터의 의존성을 유지하면서 한 사이클의 두 개의 bin을 처리한다. 또한 문맥의 전환이나 확률 상태가 변환될 수 있기 때문에 결과 값을 선택적으로 처리할 수 있는 구조로 구현하였다. 확률 구간을 읽어오는 동안 Offset과 Range를 선 연산하고, Offset에 비트를 추가하여 연산함으로써 병목현상을 완화시켰다. 제안하는 CABAC 복호기의 동작 주파수를 비교 분석한 결과, 기존 구조 대비 40%이상 향상된 결과를 얻었다.

Keywords

References

  1. ITU-T, WD8: Working Draft 8 of High Efficiency Video Coding, JCT VC-J1003_d1, July 2012.
  2. 심동규. 차세대 비디오 표준 압축기술, IDEC Nessletter, pp 04-09, July 2011.
  3. I. E. Richardson, The H.264 Advanced Video Compression Standard : Second Edition, John Wiley & Sons, 2010.
  4. 호요성, 허진, H.264/AVC 표준의 CAVLC/ CABAC 알고리즘 이해 및 분석 : 두양사, 2009.
  5. R. C. Gonzalez and R. E. Woods, In Digital Image Processing, Prentice Hall, 2002.
  6. J. V. Team, Reference Software HM 8.1.
  7. W. Yu and Y. He, "A high performance CABAC decoding architecture", IEEE Transactions on Consumer Electronics, vol. 51, pp. 1352-1359, Nov. 2005. https://doi.org/10.1109/TCE.2005.1561867
  8. J. Chen and Y. Lin, "A High-performance Hardwired CABAC Decoder for Ultra-high Resolution Video", IEEE Transactions on Consumer Electronics, vol. 55, pp. 1641-1622, August 2009.

Cited by

  1. A Design of Pipelined-parallel CABAC Decoder Adaptive to HEVC Syntax Elements vol.52, pp.5, 2015, https://doi.org/10.5573/ieie.2015.52.5.155
  2. CABAC 부호화기를 위한 고속 이진 산술 부호화기의 설계 vol.21, pp.4, 2013, https://doi.org/10.6109/jkiice.2017.21.4.774