H.264/AVC에서의 효율적인 고속 다중 참조 프레임 선택 기법

Efficient Fast Multiple Reference Frame Selection Technique for H.264/AVC

  • 이현우 (한양대학교 전자컴퓨터통신공학과 영상통신 및 신호처리 연구실) ;
  • 유종민 (한양대학교 전자컴퓨터통신공학과 영상통신 및 신호처리 연구실) ;
  • 정제창 (한양대학교 전자컴퓨터통신공학과 영상통신 및 신호처리 연구실)
  • 발행 : 2008.10.30

초록

H.264/AVC 동영상 부호화 표준은 높은 부호화 효율을 위해서 가변 블록 크기 부호화, 1/4 화소 정확도의 움직임 예측, 다중 참조 프레임 사용, 율-왜곡 최적화 등과 같은 기법을 도입하였다. 그러나 이러한 부호화 방법들은 움직임 예측에 필요한 복잡도를 크게 증가시키는 단점이 있다. 특히 다중 참조 프레임 움직임 예측을 수행함으로써 증가되는 계산량은 탐색되는 참조 프레임의 개수에 따라 선형적으로 비례하여 늘어난다. 따라서 본 논문에서는 다중 참조 프레임 움직임 예측에서 탐색되는 참조 프레임의 개수를 효율적으로 조절함으로써 복잡도를 크게 줄일 수 있는 방법을 제안한다. 제안하는 알고리듬은 인터 $16{\times}16$ 모드와 인접 블록의 최적 참조 프레임 정보를 이용하여 나머지 화면간 모드들에서의 불필요한 탐색 과정을 생략한다. 실험 결과는 제안하는 방법을 적용함으로써 영상의 화질과 비트율의 큰 변화 없이 부호화 행 시간을 평균 58.54% 정도의 큰 폭으로 감소시킴을 보인다. 또한 이 방법은 다른 고속 움직임 예측 알고리듬을 같이 적용함으로써 추가적인 성능 향상을 얻을 수 있는 확장성을 가진다.

In order to achieve high coding efficiency, H.264/AVC video coding standard adopts the techniques such as variable block size coding, motion estimation with quarter-pel precision, multiple reference frames, rate-distortion optimization, and etc. However, these coding methods have a defect to greatly increase the complexity for motion estimation. Particularly, from multiple reference frame motion estimation, the computational burden increases in proportion to the number of the searched reference frames. Therefore, we propose the method to reduce the complexity by controlling the number of the searched reference frames in motion estimation. Proposed algorithm uses the optimal reference frame information in both $P16{\times}16$ mode and the adjacent blocks, thus omits unnecessary searching process in the rest of inter modes. Experimental results show the proposed method can save an average of 57.31% of the coding time with negligible quality and bit-rate difference. This method also can be adopted with any of the existing motion estimation algorithm. Therefore, additional performance improvement can be obtained.

키워드

참고문헌

  1. Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG, "Draft ITU-T recommendation and final draft international of joint video specification (ITU-T Rec. H.264 and ISO/IEC 14496- 10 AVC)," JVT-G050, Geneva, Switzerland, 23- 27 May 2003.
  2. I. Richardson, "H.264 and MPEG-4 Video Compression," Wiley, 2003.
  3. T. Wiegand, G. J. Sullivan, G. Bjontegaard and A. Luthra, "Overview of the H.264/AVC Video Coding Standard," IEEE Trans. Circuits and Systems for Video Technology, Vol.13, pp.560- 576, July 2003. https://doi.org/10.1109/TCSVT.2003.815165
  4. G. L. Li and M. J. Chen, "Adaptive Search Range Decision and Early Termination for Multiple Reference Frame Motion Estimation for H.264," IEICE Trans. Communications, Vol. E89-B, No.1, pp.250-253, Jan. 2006. https://doi.org/10.1093/ietcom/e89-b.1.250
  5. T. Y. Kuo and H. J. Lu, "Efficient Reference Frame Selector for H.264," IEEE Trans. Circuits and Systems for Video Technology, Vol.18, No.3, pp.400-405, Mar. 2008. https://doi.org/10.1109/TCSVT.2008.918111
  6. Y. Shen, C. Huang, L. Yu, D. Zhang and J. Li, "Fast Multiframe Motion Estimation Algorithm in H.264," Proc. Int. Conf. Signal Processing, Vol.2, pp.1187-1190, Aug. 2004.
  7. H. J. Li, C. T. Hsu and M. J. Chen, "Fast Multiple Reference Frame Selection Method for Motion Estimation in JVT/H.264," Proc. Asia- Pacific Conf. Circuits and System, Vol.1, pp.605- 608, Dec. 2004.
  8. Y. W. Huang, B. Y. Hsieh, S. Y. Chien, S. Y. Ma and L. G. Chen, "Analysis and Complexity Reduction of Multiple Reference Frames Motion Estimation in H.264/AVC," IEEE Trans. Circuits and Systems for Video Technology, Vol.16, No.4, pp.507-522, Apr. 2006. https://doi.org/10.1109/TCSVT.2006.872783
  9. L. Shen, Z. Liu, Z. Zhang and X. Shi, "An Adaptive and Fast H.264 Multi-Frame Selection Algorithm Based on Information from Previous Searches," Proc. Int. Conf. Multimedia and Expo, pp.1591-1594, July 2007.
  10. C. T. Hsu, H. J. Li and M. J. Chen, "Fast Reference Frame Selection Method for Motion Estimation in JVT/H.264," IEICE Trans. Communications, Vol.E87-B, No.12, pp.3827-3830, Dec. 2004.
  11. Z. Wang, J. Yang, Q. Peng and C. Zhu, "An Efficient Algorithm for Motion Estimation with Multiple Reference Frames in H.264/AVC," Int. Conf. Image and Graphics, pp.259-262, Aug. 2007.
  12. Joint model (JM) 11.0, [Online] Available: http://iphome.hhi.de/suehring/