DOI QR코드

DOI QR Code

H.264/AVC 비트율 제어를 위한 R-Q 모델링

R-Q Modeling for H.264/AVC Rate Control

  • 박상현 (순천대학교 멀티미디어공학과)
  • 투고 : 2013.07.05
  • 심사 : 2013.09.23
  • 발행 : 2013.09.30

초록

비디오 코딩에서 GOP의 첫 번째 프레임인 I 프레임은 많은 비트를 발생시키는 인트라 모드로 압축되고 다음 프레임의 인터 모드 압축에 사용되기 때문에 I 프레임을 위한 초기 QP 값은 I 프레임뿐만 아니라 이후 프레임에도 영향을 주게 된다. 이전 연구에서 정확한 초기 QP 계산을 위해 I 프레임의 압축 후 비트량을 분석하였고, GOP의 PSNR을 최대로 하는 I 프레임의 비트량이 GOP에 상관없이 일정한 값을 가짐을 보였다. 본 논문에서는 기존 방법을 이용하여 최적의 I 프레임 비트량을 계산한 후 이 값을 이용하여 초기 QP를 계산할 수 있는 R-Q 모델을 제안한다. 제안하는 모델은 간단하면서도 적응적으로 모델 파라미터를 수정하기 때문에 실시간 응용에 적합하다. 실험 결과는 제안하는 모델이 초기 QP 계산에 필요한 트래픽 특성을 잘 반영하고 있으며 또한 실시간으로 모델 파라미터를 구하는 방법도 효과적으로 작동함을 보여준다.

The first frame of a GOP, an I frame, is encoded in intra mode which generates a larger number of bits. In addition, the I frame is used for the inter mode encoding of the following frames. Thus the intial QP for the I frame affects the first frame as well as the following frames. In our previous work, we analyzed the number of bits for an I frame and showed that the ratio of the number of bits which maximizes the PSNR of a GOP maintains similar value regardless of GOP's. In this paper, we propose a R-Q model which can be used for the calculation of the initial QP given the amount of bits for an I frame. The proposed model is simple and adaptively modifies model parameters, so it can be applicable to the real-time application. It is shown by experimental results that the proposed model captures initial QP characteristics effectively and the proposed method for model parameters accurately estimates the real values.

키워드

참고문헌

  1. Z. Chen and K.N. Ngan, "Recent advances in rate control for video coding", Signal Process.: Image Commun., Vol. 22, pp. 19-38, Jan, 2007. https://doi.org/10.1016/j.image.2006.11.002
  2. Y.J. Shin, N.R. Son, N.D. Toan, and G.S. Lee, "H.264/AVC to MPEG-2 Video Transcoding by using Motion Vector Clustering", The Journal of The Korea Institute of Electronic Communication Sciences, Vol. 5, No. 1, pp. 23-30, 2010.
  3. S.W. Kwak, H. Choi, and J.M. Yang, "A Real-time Video Transferring and Localization System in HSDPA Network", The Journal of The Korea Institute of Electronic Communication Sciences, Vol. 7, No. 1, pp. 21-26, 2012.
  4. S.H. Park, "Initial QP Modeling for GOP Layer Rate Control", The Journal of The Korea Institute of Electronic Communication Sciences, Vol. 7, No. 6, pp. 1377-1383, 2012.
  5. T. Wiegand, H. Schwarz, A. Joch, F. Kossentini, and G. J. Sullivan, "Rate-constrained coder control and comparison of video coding standards", IEEE Trans. Circuits Syst. Video Technol., Vol. 7, pp. 688-703, Jul, 2003.
  6. T. Wiegand, G. J. Sullivan, G. Bjontegaard, and A. Luthra, "Overview of the H.264/AVC video coding standard", IEEE Trans. Circuits Syst. Video Technol., Vol. 7, No. 7, pp. 1-19, 2003.
  7. K. Lim, G. Sullivan, and T. Wiegand, "Text Description of Joint Model Reference Encoding Methods and Decoding Concealment Methods", JVT-W057, San Jose, CA, Apr, 2007.
  8. H. Wang and S. Kwong, "Rate-Distortion Optimization of Rate Control for H.264 With Adaptive Initial Quantization Parameter Determination", IEEE Trans. Circuits Syst. Video Technol., Vol. 18, No. 1, pp. 140-144, 2008. https://doi.org/10.1109/TCSVT.2007.913757
  9. S. Park, "GOP Level Rate-Control for Real-Time Video Transmission", International Journal of Multimedia and Ubiquitous Engineering, Vol. 8, No. 4, pp. 207-215, 2013.
  10. N. Kamaci, Y. Altunbasak, and R. M. Mersereau, "Frame bit allocation for the H.264/ AVC video coder via Cauchydensity- based rate and distortion models", IEEE Trans. Circuits Syst. Video Technol., Vol. 15, No. 8, pp. 994-1006, 2005. https://doi.org/10.1109/TCSVT.2005.852400
  11. P.C. Young, "Recursive Estimation and Time-Series Analysis", Springer-Verlag Heidelberg, pp. 29-45, 2011.