H.264/AVC를 위한 통계 모델 기반 프레임 단위의 비트율 제어 기법

Adaptive Rate Control Based on Statistical Modeling in Frame-layer for H.264/AVC

  • 김명진 (숭실대학교 정보통신전자공학부) ;
  • 홍민철 (숭실대학교 정보통신전자공학부)
  • 투고 : 2010.06.28
  • 심사 : 2010.10.11
  • 발행 : 2010.11.30

초록

본 논문에서는 H.264/AVC를 위한 효율적이고 적응적인 프레임 단위의 비트율 제어 기법에 대해 제안한다. QP값에 의한 프레임당 발생 비트량은 영상의 특성에 따라 다양하게 발생하고 있으며, 부호화하고자 하는 프레임은 인접한 프레임들과의 일정한 상관관계를 유지하는 특성이 존재한다. 제안 방식은 이러한 통제적 특성을 이용하여, 영상의 특성별 QP값에 따른 발생 비트량을 적용시키기 위하여 예측된 영상의 복잡도에 따라 QP값에 대한 발생 비트량의 변화를 구하여 부호화하고자 하는 프레임의 예측 비트량에 적용하고 이전 프레임들의 통계 정보인 QP와 발생비트량과의 가중치를 이용하여 현재 프레임의 복잡도를 예측한다. 실험 결과를 통해, 실험에 사용된 모든 CIF 영상에서 평균 PSNR 이득이 0.02~0.43dB에 이르는 성능 향상에 있었고, 계산량 또한 기존 방식 대비 99% 이상의 감소가 있음을 확인할 수 있었다.

In this paper, we propose an efficient and adaptive rate control in Frame-layer for H.264/AVC. For given QP, bits according to video characteristics, and current frame is close correlation between the adjacent frames. Using the statistical characteristic, we obtain change of occurrence bit about QP to apply the bit amount by QP from the video characteristic and applied in the estimated bit amount of the each unit of current frame. In addition, we use weight with QP and occurrence bit amount that is statistical information of encoded previous frames. Simulation results show that the proposed rate control scheme could not only achieves time saving of more than 99% over existing rate control algorithm, but also increase the average PSNR of reconstructed video for around 0.02~0.43 dB in all the sequences.

키워드

참고문헌

  1. Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-T Rec. H.264|ISO/IEC 14496-10 AVC) JVT-G050, May, 2003.
  2. T. Wiegand, G. Sullivan, G. Bjontegaard, and A. Luthar, "Overview of the H.264/AVC Video Coding Standard," IEEE Trans. Circuit and Systems for Video Technology, Vol.13, pp.560- 576, July, 2003.
  3. Iain E.G. Richardson, H.264 and MPEG-4 Video Compression, Wiley, 2003.
  4. J. Ostermann, J. Bormans, P. List, D. Marpe, M. Narroschke, F. Pereira, T. Stockhammer, and T. Wedi, "Video coding with H.264/AVC: tools, performance, and complexity," IEEE Circuits and Systems Magazine, Vol.4, pp.7-28, 2004. https://doi.org/10.1109/MCAS.2004.1286980
  5. T. Wiegand, X. Zhang, and B. Girod, "Motioncompensating long-term memory prediction," Proc. IEEE Int. Conf. Image Processing, Oct., 1997.
  6. T. Wiegand, X. Zhang, and B. Girod, "Blockbased hybrid video coding using motioncompensated long-term memory prediction," Proc. Picture Coding Symp., Sep., 1997.
  7. T. Wiegand, X. Zhang, and B. Girod, "Longterm memory motion-compensated prediction," IEEE Trans. Circuit and Systems for Video Technology, Vol.9, pp.70-84, Feb., 1999. https://doi.org/10.1109/76.744276
  8. T. Wiegand and B. Girod, Multi-Frame Motion-Compensated Prediction for Video Transmission. Norwell, MA: Kluwer, 2001
  9. Proposed Draft of Adaptive Rate Control, Joint Video Team (JVT) of ISOKEC MPEG & ITU-T VCEG (ISOWC JTCIISC29McGll and ITU-T SG16 4.6), May, 2003.
  10. T. Chiang, Y.-Q. Zhang, "A new rate -control scheme using quadratic rate distortion model," IEEE Trans. Circuits Syst. Video Technoogy., Vol.7, No.1, pp.246-250, Feb., 1997. https://doi.org/10.1109/76.554439
  11. Feng Pan, Z. Li, K. Lim and G. Feng, "A Study of MPEG-4 Rate Control Scheme and Its Improvements," IEEE Trans. Circuits Syst. Video Technology, Vol.13, No.5, pp.440-446, May, 2003. https://doi.org/10.1109/TCSVT.2003.811603
  12. Lee H J, Chiang T H. Zhang Y Q. "Scalable rate control for MPEG-4 video," IEEE Trans. Circuits System Video Technology, Vol.10, No.6, pp.878-894, Oct., 2000. https://doi.org/10.1109/76.867926
  13. JM12.1, H.264/AVC reference software http:// iphome.hhi.de/suehring/tml/
  14. M. Jiang and N.Ling, "On Enhancing H.264/ AVC Video Rate Control by PSNR-Based Frame Complexity Estimation," IEEE Trans. Consumer. Electronics. Vol.51, No.1, pp.281- 286, Feb., 2005. https://doi.org/10.1109/TCE.2005.1405733
  15. M. Jiang X. Yi, and N.Ling, "Improved framelayer rate control for H.264 using MAD ratio," IEEE International Symposium on Circuits and Systems, Vol.III, pp.813-816, Vancouver, Canada, May, 2004.
  16. T. Wiegand, H. Schwarz, A. Joch, F. Kossentini and G. Sullivan, "Rate-Constrained Coder Control and Comparison of Video Coding Standards," IEEE Trans. Circuit and Systems for Video Technology, Vol.13, No.7, July, 2003.
  17. G. J. Sullivan and T. Wiegand, "Rate-distortion optimization for video compression," IEEE Signal Processing Magazine, pp. 74-90, Nov. 1998.
  18. A. Ortega and K. Ramchandran, "Rate- distortion methods for image and video compression," IEEE Signal Processing Magazine, pp.23-50, Nov., 1998.
  19. T. Chiang and Y.-Q. Zhang, "A new rate control scheme using quadratic rate distortion model," IEEE Trans. Circuit and Systems for Video Technology, Vol.7, pp.246-250, Feb., 1997. https://doi.org/10.1109/76.554439
  20. Z.G. Li, W. Gao, F. Pan, S.W. Ma, K.P. Lim, G.N, Feng, X. Lin, S. Rahardja, H.Q. Lu, and Y. Lu, "Adaptive rate control for H.264," J.Vis. Commun. Image R., Vol.17, pp.376-406, April, 2006. https://doi.org/10.1016/j.jvcir.2005.04.004
  21. 김명진, 김경환, 홍민철, "실시간 H.264/AVC를 위한 적응적인 프레임 단위 비트율 제어 기법," 방송공학회논문지, Vol.13, No.6, pp.804-816, November, 2008.
  22. 김명진, 주원희, 홍민철, "실시간 H.264/AVC를 위한 적응적인 Unit-level 비트율 제어 기법," 한국통신학회논문지, Vol.35, No.2, pp.161-171, February, 2010.