Model Parameter-based Rate Control Algorithm for Constant Quality Real-Time Video Coding

실시간 부호화를 위한 모델 파라미터 기반 일정 화질 비트율 제어 기법

  • Jeong, Jin-Woo (Department of Electrical & Electronics, Yonsei University) ;
  • Cho, Kyung-Min (Department of Electrical & Electronics, Yonsei University) ;
  • Choe, Yoon-Sik (Department of Electrical & Electronics, Yonsei University)
  • 정진우 (연세대학교 전기전자공학과) ;
  • 조경민 (연세대학교 전기전자공학과) ;
  • 최윤식 (연세대학교 전기전자공학과)
  • Published : 2008.05.25


In this paper, we propose a rate control algorithm for constant quality real time video coding. To achieve constant quality, previous algorithm exploit mean absolute of difference(MAD) as measure of frame complexity. However, if scene is abruptly changed or if quantization parameter is not constant, encoder produces various output bits with same MAD. Therefore we know that MAD does not appropriately reflect characteristic of frame. To solve this problem, we exploit model parameter as measure of frame complexity. Because model parameter means slope between output bits and MAD, it reflects correctly complexity of frame. And because previous model, R-MAD model, is not considered quantization parameter, as quantization parameter increases or decreases, model parameter of frame also vary. So model parameter obtained using previous model cannot reflect internal characteristic of video. We solve this problem using proposed model, which is considered quantization parameter. Experiment results show that our algorithm provide better performance, in terms of quality smoothness than previous algorithm. Especially, when scene is abruptly changed, our algorithm alleviates quality drop.


  1. Y.Yu, J. Zhou, Y.Wang, and C.Wen Chen, "A Novel Two-Pass VBR Coding Algorithm for Fixed-Size Storage Application", IEEE Trans. Circuits and Systems for Video Tech., vol. 11, no. 3, pp.345-356, March 2001
  2. L.-J. Lin and A. Ortega, "Bit-rate control using piecewise approximated rate-distortion character- istics.", IEEE Trans. Circuits and Systems for Video Tech., vol. 8, no. 4, pp.446-459, Aug. 1988
  3. N. Cherniavsky, G. Shavit, M. F. Ringenburg, R. E. Ladner, and E. A. Riskin, "MultiStage: A MINMAX bit allocation algorithm for video coders", IEEE Trans. Circuits and Systems for Video Tech., Vol. 17, No.1, pp.59-67, Jan. 2007
  4. Bo Xie and W.Zeng, "A Sequence-based Rate Control Framework for Consistent Quality Real-Time Video", IEEE Trans. Circuits and Systems for Video Tech., Vol. 16, No.1, pp.56-71, Jan.2006
  5. Video codec test model, near-term, TMN8, in ITU Study Group 16, Video Coding Experts Group, Portland, OR, Jun. 1997
  6. J. Ribas-Corbera and S. Lei, "Rate control in DCT video coding for low- delay communications," IEEE Trans. Circuits and Systems for Video Tech., vol. 9, no. 1, pp. 172-185, Feb. 1999
  7. Coding of Moving Pictures and Associated Audio, ISO/IEC 14 496-2,Oct. 1998
  8. M.Jiang, X.Yi and N.Ling, "Frame Layer Bit Allocation Scheme for Constant Quality Video", IEEE Conf. on ICME, 2004., pp. 1055-1058
  9. ISO/IEC, Information Technology - Coding of audio-visual objects - Part 2 : Visual, ISO/IEC 14496-2, Dec.1999
  10. ISO/IEC 14496-10:"Coding of Audiovisual Objects-Part 10: Advanced Video Coding" 2003, also ITU-T Recommendation H.264 "Advanced video coding for generic audiovisual services"
  11. IZ. 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 with HRD Consideration", 8th JVT Meeting, JVT-H014, Geneva, May 2003
  12. Joint Video Team(JVT) of ISO/IEC MPEG and ITU-T VCEG, Joint Model Reference Software Version 10.2 (JM10.2)
  13. T. Chiang and Y.-Q. Zhang, "A new rate control scheme using quadratic rate distortion model," IEEE Trans. Circuits and Systems for Video Tech., vol. 7 ,no. 2, pp. 246-250, Feb. 1997