Browse > Article
http://dx.doi.org/10.7471/ikeee.2015.19.2.254

Hardware Implementation of HEVC CABAC Context Modeler  

Kim, Doohwan (School of Electronic Engineering, Soongsil University)
Moon, Jeonhak (School of Electronic Engineering, Soongsil University)
Lee, Seongsoo (School of Electronic Engineering, Soongsil University)
Publication Information
Journal of IKEEE / v.19, no.2, 2015 , pp. 254-259 More about this Journal
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.
Keywords
HEVC; CABAC; context modeler; hardware; implementation;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 B. Bross, W. Han, J. Ohm, G. Sullivan, and T. Wiegand, "JCTVC-L1003_v34: High efficiency video coding (HEVC) text specification draft 10," Joint Collaborative Team on Video Coding (JCT-VC), Jan. 2013.
2 HEVC software repository HM-11 reference model at https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/branches/HM-11.0-dev/
3 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.   DOI   ScienceOn
4 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.   DOI   ScienceOn
5 B. Peng, D. Ding, X. Zhu, and L. Yu, "A hardware CABAC encoder for HEVC", IEEE International Symposium on Circuits and Systems, pp. 1372 - 1375, 2013.
6 D. Pham, J. Moon and S. Lee, "Hardware Implementation of HEVC CABAC Binarizer", Journal of IKEEE, vol. 18, no. 3, pp. 356-361, Sep. 2014.   DOI   ScienceOn
7 D. Pham, J. Moon, D. Kim and S. Lee, "Hardware Implementation of HEVC CABAC Binary Arithmetic Encoder", Journal of IKEEE, vol. 18, no. 4, pp. 630-635, Dec. 2014.   DOI