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

H.264/AVC 무손실 화면내 부호화를 위한 향상된 CABAC

An Improved CABAC for H.264/AVC Lossless Intraframe Coding

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

H.264/AVC 비디오 압축 표준에서 엔트로피 부호화 방법의 하나인 문맥 기반 적응적 이진 산술 부호화(CABAC:Context-based Adaptive Binary Arithmetic Coding)는 손실(lossy) 압축 부호화 환경에 적합하게 설계됐다. 또한H.264/AVC 고급 프로파일(Advanced 4:4:4)에서 지원하는 비 변환 무손실 모드(transform-bypass lossless mode)의 경우 손실 부호화를 기반으로 설계된 CABAC을 무손실(lossless) 부호화에서 그대로 사용하므로 최적의 부호화 성능을 제공하지 못한다. 본 논문에서는 H.264/AVC의 손실 부호화와 무손실 부호화 환경에서 잔여신호의 통계적 특성에 분명한 차이가 있음을 확인하고 무손실 화면내 부호화 환경에서 잔여신호의 통계적 특성을 고려하여 향상된CABAC 기반의 잔여신호 부호화 방법을 제안한다. 실험 결과로부터 무손실 화면내 부호화 환경에서 본 논문에서 제안하는 향상된 CABAC 방법이 기존의 CABAC 방법에 비해 평균적으로 약 19% 정도의 비트수를 감소시키는 것을 확인했다.

Abstract

Context-based Adaptive Binary Arithmetic Coding (CABAC) as the entropy coding tool in the H.264/AVC standard was originally designed for lossy video coding. Moreover, since the transform-bypass lossless mode supported in the current H.264/AVC high profile kept to use the original CABAC method designed for lossy video coding in lossless video coding, it might not provide the best coding performance for lossless video coding. In this paper, after we confirmed that there were significant differences in the statistics between residual data of lossy and lossless coding, we proposed an improved CABAC method for lossless intra coding by considering the statistical characteristics of residual data in lossless intra coding. Experimental results showed that the proposed method achieved bit saving by 19%, compared to the original CABAC for lossless intra coding

참고문헌 (20)

  1. A. Luthra, "Introduction to the special issue on the H.264", AVC video coding standard, 2003, pp.13(7), 557~559
  2. G. J. Sullivan, "Video compressionfrom concepts to the H.264", AVC standard, 2005, pp.93(1), 18~31
  3. M. J. Weinberger, "The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS", IEEE Transactions on Image Processing, 9(8), pp.1309~1324 (2000)
  4. S. Sun, "Intra Lossless Coding and QP Range Selection", ISO, SC29, pp.WG11 and ITU-T Q.6, SG16 Joint Video Team Document JVT-C023[DOI]
  5. G. J. Sullivan, "Draft Text of H.264", AVC Fidelity Range Extensions Amendment to ITU-T Rec. H.264 | ISO, ISO, pp.IEC JTC1, SC29[DOI]
  6. G. J. Sullivan, "The H.264", AVC Advanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions: H.264, SPIE conference, Special Session on Advances in the New Emerging Standard, pp.2004[DOI]
  7. H. Malvar, "Low-Complexity transform and quantization in H.264", AVC, 2003, pp.13, 598~603
  8. Y.-L. Lee, "Improved lossless intra coding for H.264", MPEG-4 AVC, 2006, pp.15(9), 2610~2615
  9. J.-H. Nam, "Lossless Video Coding Based on Selective Residual DPCM", PCS 2006 (2006)
  10. "Context-Adaptive VLC (CVLC) Coding of Coefficients, Document JVT-C028.doc", Joint Video Team of ISO, SC29, pp.WG11 and ITU-T Q6, SG16[DOI]
  11. MPEG-4, part 10," in H.264 and MPEG-4 Video Compression, ""H.264", pp.2003, I.E. G. Richardson
  12. D. Marpe, "Contextbased adaptive binary arithmetic coding in the H.264", AVC video compression, 2003, pp.13(7), 620~636
  13. AVC 표준의 CAVLC, "H.264", pp.두양사, CABAC 알고리즘 이해 및 분석
  14. J. Heo, "Efficient Level and Zero Coding Methods for H.264", AVC Lossless Intra Coding, 2010, pp.17(1), 87~90[DOI]
  15. J. Heo, "Improved CAVLC for H.264", AVC Lossless Intra-Coding, 2010, pp.20(2), 213~222[DOI]
  16. T. Wiegand, "Overview of the H.264", AVC video coding standard, 2003, pp.13(7), 560~576
  17. J. Teuhola, "A compression method for clustered bit-vectors", Information processing letters, 7, pp.308~311 (1978)
  18. R.G. Gallager, "Optimal source codes for geometrically distributed integer alphabets", IEEE Transactions on Information Theory, 21(2), pp.228~230 (1975)
  19. "Reference Software Version 16.2"[URL]

관련 논문AI추천

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