Abstract
Although the H.264 video coding scheme is popular, it is not efficient for high-definition (HD) video coding because the size of its macroblock is relatively small for the HD video resolution. In this paper, we propose a new intra coding scheme based on the enlarged macroblock size. For the luminance component, intra $4{\times}4$ prediction and intra $16{\times}16$ prediction in H.264 are scaled into intra $8{\times}8$ prediction and intra $32{\times}32$ prediction, respectively. For the chrominance components, intra $8{\times}8$ prediction is extended to intra $16{\times}16$ prediction. Along with the $8{\times}8$ basic coding block size, an $8{\times}8$ integer discrete cosine transform (DCT) is used. Experimental results show that the proposed algorithm improves coding efficiency of the intra coding for HD video: PSNR gain by 0.23dB and bit-rate reduction by 5.32% on average.
H.264 비디오 부호화 표준 방식은 널리 사용되고 있지만, 고화질 비디오의 해상도에 비해 상대적으로 작은 크기의 매크로블록을 사용하기 때문에 고화질 비디오를 부호화하는데 한계가 있다. 본 논문에서는 고화질 비디오 부호화를 위해 기존의 매크로블록의 크기를 확장하고, 확장된 매크로블록을 기반으로 새로운 화면내 부호화 방법을 제안한다. 휘도 신호의 경우, 기존의 인트라 $4{\times}4$ 예측과 인트라 $16{\times}16$ 예측을 각각 인트라 $8{\times}8$ 예측과 인트라 $32{\times32}$ 예측으로 확장한다. 색차 신호의 경우에는, 인트라 ${8\times}8$ 예측을 인트라 $16{\times}16$ 예측으로 확장한다. 또한 매크로블록의 확장으로 기본 부호화 블록의 크기가 $8{\times}8$로 커짐에 따라, $8{\times}8$ 정수 이산 코사인 변환을 사용한다. 이 논문에서 제안한 방법을 사용하여 고화질 비디오를 부호화 할 경우, 기존의 방법에 비해 약 5.32% 정도 비트수가 감소했으며 약 0.23dB 정도 화질이 개선되었다.