EP0478230A2

Adaptive buffer/quantizer control for transform video coders.

Abstract

A buffer/quantizer controller (110) in a video coder (100) utilizes the average quantization step size employed for the previous frame, the average number of bits produced per pel by the video coder for the image contained in the previous frame and the current frame buffer (108) fullness level to obtain an indication of image complexity. A target current frame quantization step size to be employed by the video coder in encoding a current frame is based on the indication of image complexity. Optionally, the target frame quantization step size is adjusted by a mapping procedure, at predetermined intervals within each frame period, to account for the current buffer fullness. The map employed by the mapping procedure is adjusted in accordance with the target frame quantization step size.

EP0478230A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 20 September 2011, 15 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

13 claims: 2 independent, 11 dependent

  1. 1
    Apparatus [100] for dynamically determining a quantization step size for a video coder wherein said video coder is processing at least a portion of at least one video signal comprised of frames wherein each frame contains at least one image representation, comprising:quantizer means [104] for quantizing a digital signal representing said video signal comprised of frames;means for obtaining an average quantization step size employed by said quantizer means in a previous frame [301];buffer means [108] for storing a quantized version of said digital signal representing said video signal comprised of frames;means for obtaining an indication of fullness [112] from said buffer means [108];and    means responsive to said average quantization step size for said digital signal and said fullness indication for generating an estimated target quantization step size [110].
  2. 11
    A method for dynamically determining a quantization step size for a video coder wherein said video coder is processing at least a portion of at least one video signal comprised of frames wherein each frame contains an at least one image representation and said video coder includes at least quantizer means for quantizing a digital signal representative of said video signal and buffer means for storing a quantized version of said digital signal representative of said video signal, comprising the steps of:obtaining an average quantization step size employed by said quantizer means in a previous frame;receiving an indication of fullness from said buffer means;and    generating an estimated target quantization step size, responsive to said average quantization step size and said fullness indication, for said digital signal.