Abstract:
A method and apparatus for Video Buffer Verifier (VBV) underflow and overflow control. A combination of picture and slice level control is used in the method and apparatus. Improved prevention of overflow and panic mode encoding is achieved by adjusting the virtual buffer-fullness which allows the quantization-step to have an improved response to the buffer-fullness at both high and low critical levels. The use of a non-linear quantization scheme and customised quantization matrices also provide improved prevention of panic mode encoding. The slice level control also reduces the computation complexity compared to the macroblock level control.
Abstract:
A method for enhancing the contrast of video pictures that includes the steps of receiving an input video signal; extracting a picture from said input video signal; determining an active window for said picture; calculating a histogram for luminance values of pixels in said active window of said picture; determining characteristics of said histogram; selecting one suitable mapping function from a plurality of mapping functions based on the determined characteristics of said histogram; and mapping the luminance value of each pixel in said picture in accordance with said selected mapping function.
Abstract:
A method of colour saturation compensation in a video signal is disclosed. The method includes the steps of: processing a luminance signal component of the video signal; determining whether the processing of the luminance signal results in a change in chrominance saturation; if the step of determining reveals that the chrominance saturation has changed, applying a chrominance compensation signal to the chrominance signals to counteract the effects of chrominance saturation, wherein said step of applying a compensation signal include the steps of: generating a compensation signal which is dependent on hue and luminance ratio (output luminance signal/input luminance signal). Apparatus for performing the method is also disclosed.