H.264 표준에서 다중 참조 블록과 가중 값을 고려한 VLC 표 예측 방법
A VLC Table Prediction Scheme for H.264 Considering Multiple Reference Blocks and Weighting Factors
2
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
최신 비디오 압축 표준인 H.264는 베이스라인 프로파일(baseline profile)에서 엔트로피 부호화 방법으로 문맥 기반 적응적 가변 길이 부호화(context-based adaptive variable-length coding, CAVLC)를 채택하였다. CAVLC는 문맥적 모델을 기반으로 적응적 가변 길이 부호화 기술을 사용함으로써, 보다 효율적으로 데이터의 중복성을 줄일 수 있다. 그러나 기존의 H.264의 CAVLC는 부호화시 가변 길이 부호화 (variable-length coding, VLC) 표의 예측 정확도가 낮다는 문제점을 가지고 있다. 본 논문에서는 다중 참조 블록들; 이전 화면에서 현재 블록과 동일 위치에 있는 블록과 현재 화면에서 현재 블록의 이웃하는 블록들과 양자화 계수(quantization parameter, QP)를 고려한 가중 인자들을 사용하여 새로운 VLC 표 예측 방법을 제안한다. QP를 고려한 각 참조 블록의 VLC 표 예측 정확도를 기반으로 가중 인자들을 결정한다. 실험 결과로부터, 본 논문에서 제안하는 VLC 표 예측 방법이 H.264의 VLC 표 예측 방법에 비해, 평균적으로 약 7.81% VLC 표 예측 정확도를 증가시키고, 약 0.83% 비트를 감소시키는 것을 확인할 수 있다.
Abstract
The most recent video coding standard, H.264, has adopted a context-based adaptive variable-length coding (CAVLC) as the entropy coding tool in the baseline profile. By combining an adaptive variable-length coding technique with context modeling, we can achieve a high degree of redundancy reduction. However, CAVLC in H.264 has a drawback that the correct prediction rate of the variable-length coding (VLC) table is low. In this paper, we propose a new VLC table prediction scheme considering multiple reference blocks; the block at the same position in the previous frame and neighboring blocks of the current block in the current frame, and weighting factors considering quantization parameter (QP). Based on the correctness of the VLC table prediction depending on QP values for each reference block, we determine weighting factors. Experimental results show that the proposed algorithm increases the correct prediction rate of the VLC table by approximately 7.81% and reduces bit rates by approximately 0.83% on average, compared to the H.264 algorithm.
참고문헌 (10)
- "ITU-T Recommendation and Final Draft International Standard of Joint Video Specification", JVT-G050 (2003)
- "Context-based Adaptive Binary Arithmetic Coding in the H.264", AVC Video Compression Standard, Jul.,2003, pp.13(7), 620~636
- "A Novel Low-Cost High-Performance VLSI Architecture for PEG-4 AVC", H.264 CAVLC Decoding, 2005, pp.6, 6110~6113
- "Video Compression-From Concepts to the H.264", AVC Standard, 2005, pp.93(1), 18~31
- "Towards MPEG-4 PART 10 System on Chip: A VLSI Prototypefor Context based Adaptive Variable Length Coding (CAVLC)", pp.275~279 (2004)
- "Overview of the H.264", AVC Video Coding Standard, Jul.,2003, pp.13(7), 560~576
- "H.264 and MPEG-4 Video Compression", pp.201~207 (2003), Wiley
- "Context-adaptive VLC (CVLC) coding of coefficients" (2002)
- "Recommended Simulation Common Conditions for H.26L Coding Efficiency Experiments on Low-Resolution Progressivescan Source Material", N81 (2001)
- "JVT Reference Softward JM 9.5"
