DOI QR코드

DOI QR Code

A Bitrate Control considering Interframe Variance of Image for H.264/AVC

화면간 영상 변화량을 고려한 H.264/AVC 비트율 제어 방법

  • 손남례 (전남대학교 컴퓨터정보학부) ;
  • 이귀상 (전남대학교 컴퓨터정보학부)
  • Published : 2006.06.01

Abstract

In this work, a new rate control algorithm for transmission of H.264/AVC video bit stream through CBR(constant bit rate) channel is proposed. The proposed algorithm predicts target bit rate and MAD(mean of absolute difference) for current frame considering image complexity variance between neighboring backward and current images. In details, respective linear regression analysis for MAD and encoded bit rate against image complexity variance produce correlation parameters. Additionally, it uses frame skip technique to maintain bit stream within a manageable range and protect buffer from overflow or underflow. Implementation and experimental results show that the proposed algorithm can provide accurate bit allocation, and can effectively visual degradation after scene changes. Also our proposed algorithm encodes the video sequences with less frame skipping compared to the existing rate control for H.264/AVC.

H.264/AVC 표준은 기존의 부호화 기법보다 뛰어난 압축성능 때문에 비디오 데이터의 압축과 전송에 널리 응용될 것으로 전망된다. 그러나 H.264/AVC 표준도 기존의 비디오 압축표준과 마찬가지로 가변길이부호화방식을 따르기 때문에, 동영상을 부호화할 때 발생하는 데이터 량은 시간의 흐름에 따라 큰 폭으로 변할 수 있다. 이 때문에 PSTN이나 ISDN 망과 같이 대역폭이 고정된 네트워크를 통해 비디오 스트림을 전송하고자 할 경우에는 부호기로부터 출력되는 비트량을 제어할 필요가 있다. 본 논문에서는 전송율이 고정된 비디오 전송채널 환경에서 H.264/AVC 부호화 기법으로 압축된 영상 데이터를 전송할 때 필요한 새로운 비트율 제어방식을 제안한다. 제안하는 비트율 제어방식은 우선 화면간 영상 변화량 따른 프레임당 목표비트량과 MAD간의 관계를 선형회귀분석기법을 이용하여 분석한 다음, 이를 기반으로 프레임 단위로 효율적인 비트율 제어 방법을 제안한다. 실험결과 화면간 움직임이 많은 영상의 경우 기존의 비트율 제어 방법이 채널 전송에 부적합할 정도로 비트량을 초과하지만, 제안한 방법은 채널 전송에 적합하게 효율적으로 부호화한다. 또한 프레임 스킵 방법은 기존의 비트율 제어 방법에 비하여 제안한 방법이 평균 $1{\sim}15%$ 감소하였다.

Keywords

References

  1. Joint Video Team(JVT) of ISO/IEC MPEG&ITU-T VCEG, 'Draft ITU-T Recommendation and Final Draft Internatioanl Standard of Joint Video Specification(ITU-T Rec. $H.264\;{|}\;ISO/IEC$ 14496-10 AVC),' Doc. JVT-G050r1, Mar. 2003
  2. ISO/IEC JTC1, 'Generic coding of Moving Pictures and Associated Audio Information-Part 2 : Video,' ISO/IEC 13818-2(MPEG-2), Nov., 1994
  3. Cheng-Tie Chen and Andria Wong, 'A Self-GoverningRate Buffer Control Strategy for Pseudo constant Bit Rate Video Coding,' IEEE Trans. on Circuits and Systems for Video Tech., Vol.2, No.1, pp.50-59, Jan., 1993 https://doi.org/10.1109/83.210865
  4. Joel Zdepski, Dipankar Raychaudhuri, and Kuriacose Joseph, 'Statistically based Buffer Control Policies for Constant Rate Transmission of Compressed Digital Video,' IEEE Trans. on Commun., Vol.39, No.6, pp.947-957, June 1991 https://doi.org/10.1109/26.87184
  5. Kou-Hu Tzoe, 'An Intrafield DCT-based HDTV Coding for ATM Networks,' IEEE Trans. on Circuits and Systems for Video Tech., Vol.1, No.2, pp.184-196, June, 1991 https://doi.org/10.1109/76.97974
  6. Siwei Ma, Wen Gao, Yan Lu, 'Rate Control on JVT standard,' JVT of ISO/IEC MPEG and ITU-T VCEG, JVT-D030.doc, 2002
  7. Siwei Ma, Wen Gao, P. Gao, and Y. Lu, 'Rate control for advanced video coding standard,' IEEE International Symposium on Circuits and Systems, Vol.2, pp.892-895, May., 2003
  8. Z.Li, F.Pan, K.P.Lim, G.Feng, X.Lin and S.Rahardja, 'Adaptive basic unit layer rate control for JVT,' JVT-G012r1, 7th Meeting, Pattaya II, Thailand, Mar. 2003
  9. Joint Video Team(JVT) of ISO/IEC MPEG and ITU-T VCEG Document JVT-G050r1, June, 2003
  10. Hung-Ju Lee, Tihao Chiang, and Ya-Qin Zhang, 'Scalable rate control for MPEG-4 video,' Circuits and Systems for Video Technology, IEEE Transactions on , Vol.10, Issue 6, pp.878-894 https://doi.org/10.1109/76.867926
  11. ISO/IEC JTC1/SC29/WG11 and ITV-TS SG15 EG for ATM video coding, 'MPEG-2 Video Test Model 5,' April, 1993
  12. F. Pan, Z.Li, K. Lim and G. Feng, 'A Study of MPEG-4 rate control scheme and its improvements,' IEEE Trans. Circuit Syst. Video Technol., Vol.13, pp.440-446, 2003 https://doi.org/10.1109/TCSVT.2003.811603
  13. G.M.Schuster, A.K.Katsggelos, 'Fast and Efficient Mode and Quantization Selection in the Rate Distortion Sense for H.263', VCIP, Proceeding of the SPIE, Vol.2727, No.2, March, 1996 https://doi.org/10.1117/12.233293
  14. Debargha Mukherjee, Sanjit K Mitra, 'Combined Mode Selection and Macroblock Quantization Step Adaptation for the H.263 Video Encoder', Proc. ICIP, 1994
  15. Bo Xie and Wdnjun Zeng, 'Sequence based Rate Control for Constant Quality Video,' IEEE Image Processing, 2002 https://doi.org/10.1109/ICIP.2002.1037963
  16. N. Ohta, 'Packet Video,' Artech House, 1994
  17. http://iphome.hhi.de/suehring/tml/
  18. G. M. Schuster and A. K. Katsggelos, 'Fast and Efficient Mode and Quantization Selection in the Rate Distortion Sense for H.263', VCIP, Proceeding of the SPIE, Vol.2727, No.2. March, 1996 https://doi.org/10.1117/12.233293