Adaptive Rate Control in Unit-level for Real-time H.264/AVC

실시간 H.264/AVC를 위한 적응적인 Unit-level 비트율 제어 기법

  • 김명진 (숭실대학교 정보통신전자 공학부) ;
  • 주원희 (숭실대학교 정보통신전자 공학부) ;
  • 홍민철 (숭실대학교 정보통신전자 공학부)
  • Published : 2010.02.28

Abstract

In this paper, we propose an adaptive rate control in Unit-level for real-time 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 achieves time saving of more than 99% over JM 12.1 rate control algorithm. Nevertheless, PSNR and bit rate were almost same as the performances of JM.

본 논문에서는 실시간 H.264/AVC를 위한 적응적인 유닛 단위의 비트율 제어 기법에 대해 제안한다. 부호화 하고자 하는 프레임은 인접한 프레임들과의 밀접한 상관관계를 가지고 있으며, 프레임당 발생되는 비트량은 QP값과 영상의 특성에 따라서 발생한다. 제안 방식은 인접한 프레임들의 각 유닛별 통계적 특성을 이용하여, 예측된 영상의 복잡도에 따라 QP값에 의한 발생 비트량의 변화를 구하여 부호화하고자 하는 프레임내 각 유닛의 예측 비트량에 적용하고 이전 프레임들의 통계 정보인 QP와 발생 비트량과의 가중치를 이용하여 현재 프레임내의 각 유닛별 복잡도를 예측한다. 실험 결과를 통해 동일 비트율에서 PSNR 성능 저하없이 기존 방식 대비 99%이상 계산량 감소가 있음을 확인할 수 있었다.

Keywords

References

  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, "Motion-compensating long-term memory prediction," Proc. IEEE Int. Conf. Image Processing, Vol.2, pp.53-56, Oct. 1997.
  6. T. Wiegand, X. Zhang, and B. Girod, "Block-based hybrid video coding using motion-compensated long-term memory prediction," Proc. Picture Coding Symp., pp. 153-158, Sep. 1997.
  7. T. Wiegand, X. Zhang, and B. Girod, "Long-term 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 JTCIlSC29McGll 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 frame-layer 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