효율적인 H.264/AVC CAVLC 복호화기 구현을 위한 고속 Coeff_token 복원 방식

A Fast Coeff_token Decoding Method for Efficient Implimentation of H.264/AVC CAVLC Decoder

  • 문용호 (경상대학교 컴퓨터과학부 정보과학) ;
  • 박태희 (동명대학교 메카트로닉스공학과)
  • 발행 : 2008.09.25

초록

본 논문에서는 기존 VLCT의 재구성에 기반한 고속 Coeff_token 복호화 방식을 제안한다. 기존의 개선 방식은 여전히 많은 메모리 엑세스를 필요로 하기 때문에 고속 복원 및 저 전력 소비를 요하는 PMP, DMB, DVB-H와 같은 멀티미디어 서비스에 적합하지 않다. 본 논문에서는 Coeff_token 복원에 사용되는 기존 부호어들의 구조 분석을 통하여 새로운 부호어 구조를 정의하고 이들을 효율적으로 저장하는 메모기 구조를 제시한다. 모의실험은 제안 방식이 기존 방식보다 최소 10%에서 최대 57% 정도 메모리 액세스 이득을 지니고 있음을 보인다. 이것은 세안 방식이 복원 영상의 성능과 화질의 저하없이 복원시에 요구되는 저 전력 소비 및 고속 처리 제약을 해결할 수 있음을 의미한다.

In this paper, we propose a fast coeff_token decoding method based on the re-constructed VLCT. Since the conventional decoding method is still based on large memory accesses, it is not suitable for the multimedia services such as PMP, PMB, DVH-H where fast decoding and low power consumption are required. Based on the analysis for the codeword structure, new structure of the codeword and the corresponding memory architecture are developed in this paper. The simulation results show that the proposed algorithm achieves memory access saving from 10% to 57%, compared to the conventional decoding method. This meant that the issues of tow power consumption and high speed decoding can be resolved without video-quality and coding efficiency degradation.

키워드

참고문헌

  1. T. Wiegand, G. J. Sullivan, G. Bjontegaard, and A. Luthra, "Overview of the H.264/AVC Video Coding Standard," IEEE Trans. Circuits and Syst. Video Technol., vol. 13, no.7 pp.560-576, July 2003 https://doi.org/10.1109/TCSVT.2003.815165
  2. M. Horowitz, A. Joch, F. Kossentini, and A. Hallapuro, "H.264/AVC baseline profile decoder complexity analysis," IEEE Trans. Circuits and Syst. Video Technol., vol. 13, no.7 pp.704-716, July 2003 https://doi.org/10.1109/TCSVT.2003.814967
  3. V. Lappalainen, A. Hallapuro, and T. D. Hämäläinen, "Complexity of optimized H.26L video decoder," IEEE Trans. Circuits and Syst. Video Technol., vol. 13, no.7 pp.717-725, July 2003 https://doi.org/10.1109/TCSVT.2003.814968
  4. Q. Peng and J. Jing, "H.264 Codec system-on-chip design and verification,"5th IEEE International Conference on ASIC, vol. 2, pp. 922-925, Oct. 2003
  5. W. Di, G. Wen, H. Mingzeng, and J. Zhenzhou, "A VLSI architecture design of CAVLC decoder," 5th IEEE International Conference on ASIC, vol. 2, pp. 962-965, Oct. 2003
  6. H.-C. Chang, C.-C. Lin, and J-I. Guo, "A novel low-cost high-performance VLSI architecture for MPEG-4 AVC/H.264 CAVLC decoding," IEEE International Symposium on Circuits and Systems (ISCAS), pp. 6110-6113, 2005
  7. Y. H. Moon, G. Y. Kim, and J. H. Kim, "An efficient decoding of CAVLC in H.264/AVC video coding standard," IEEE Trans. on Consumer Electronics, vol. 51, no. 3, pp. 933-938, Aug. 2005 https://doi.org/10.1109/TCE.2005.1510506
  8. Y. H. Moon, "An advanced Total_zeros decoding method based on new memory architecture in H.264/AVC CAVLC," IEEE Trans. on Circuits and Systems for Video Technology. (Accepted and to be published in 2008)
  9. Y. H. Moon, "A new coeff_token decoding method with efficient memory access in H.264/AVC video coding standard," IEEE Trans. on Circuits and Systems for Video Technology, vol. 17, no. 6, pp. 729-736, Jun. 2007 https://doi.org/10.1109/TCSVT.2007.896657