본문 바로가기
KERD
논문KCI 등재

HEVC CABAC 문맥 모델러의 하드웨어 구현

Hardware Implementation of HEVC CABAC Context Modeler

0

조회

0

다운로드

4

인용

0

참고문헌

키워드

초록

CABAC은 문맥 기반 적응적 이진 산술 부호화 방식으로, 이전까지 부호화 된 심볼들의 정보를 이용하여 확률을 업데이트하여 부호화 효율을 높이는 기법이다. 문맥 모델러는 통계적 상관성을 고려하여 심볼에 따라 확률 모델을 설계하는 CABAC의 핵심 블록으로서, 본 논문에서는 문맥 모델러의 효율적인 하드웨어 아키텍쳐를 제안한다. Verilog HDL로 기술되어 0.18 um 공정으로 설계된 문맥 모델러는 메모리를 포함하여 29,832개의 게이트로 이루어져 있으며, 최대 동작속도는 200 MHz, 최대 처리율은 200 Mbin/s이다.

Abstract

CABAC is a context-based adaptive binary arithmetic coding method. It increases the encoding efficiency by updating the probability based on the information of the previously coded symbols. Context modeler is a core block of CABAC, which designs a probability model according to the symbol considering statistical correlations. In this paper, an efficient hardware architecture of CABAC context modeler is proposed. The proposed context modeler was designed in Verilog HDL and it was implemented in 0.18 um technology. Its gate count is 29,832 gates including memory. Its operating speed and throughput are 200 MHz and 200 Mbin/s, respectively.

참고문헌 (7)

  1. B. Bross, "JCTVC-L1003_v34 : High efficiency video coding(HEVC)text specification draft 10", Joint Collaborative Team on Video Coding(JCT-VC), ~ (2013)
  2. "HEVC software repository HM-11 reference model"[URL]
  3. 한승목, "저면적 HEVC 코어 변환기 아키텍쳐 설계", 전기전자학회논문지, 17(2), pp.119~128 (2013), 한국전기전자학회[DOI]
  4. 이종배, "곱셈기를 재사용하는 8×8 HEVC 코어 역변환기 설계", 전기전자학회논문지, 17(4), pp.570~578 (2013), 한국전기전자학회
  5. B. Peng, "A hardware CABAC encoder for HEVC", IEEE International Symposium on Circuits and Systems, pp.1372~1375 (2013)
  6. Duyen Hai Pham, "Hardware Implementation of HEVC CABAC Binarizer", 전기전자학회논문지, 18(3), pp.356~361 (2014), 한국전기전자학회[DOI]
  7. Duyen Hai Pham, "Hardware Implementation of HEVC CABAC Binary Arithmetic Encoder", 전기전자학회논문지, 18(4), pp.630~635 (2014), 한국전기전자학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (21건)