Method and device for coding a sequence of pictures
AssigneeU.S. Philips Corporation
InventorLaurence Andry
Life of this patent
Estimating the term…
Abstract
The invention relates to the use of a human visual system (HVS) in a video encoder. A coding method and device are proposed in which the allocation of bits are efficiently modified over each current picture according to the fact that the eye is more or less sensitive to each area of said picture. In view of said re-allocation, a specific computation of so-called perceptual coefficients is proposed and leads to an improved visual quality, while ensuring that the global rate control performance of the encoder is not modified.
Claims2
A method of coding a sequence of pictures comprising at least the steps of:
- subdividing each input picture into sub-pictures;
- quantizing said signals with a variable quantizing scale;
- encoding said quantized signals;
- wherein said method also comprises, before said quantizing step, the additional sub-steps of:
- generating from each input picture a set of visual sensitivity values S(i) respectively associated to sub-pictures i of said input picture;
- computing from said set of values perceptual coefficients W(i), one per sub-picture, said computation being based on the cumulative distribution function F(S(i)) associated to said values S(i) and according to the following expression:
- W(i)=(1+a/2)−(a.F(S(i)))
- where a is a constant provided for controlling the modulation amplitude.
A device for coding a sequence of pictures comprising at least formatting means for subdividing each input picture into sub-pictures, quantization means, provided for compressing by thresholding and quantization a digital bitstream corresponding to said pictures, encoding means, provided for coding the output signals of said quantizing means, and rate control and quantizer scale variation means, provided for ensuring a constant bit rate at the output of said coding device, characterized in that said device also comprises, in series between its input and said quantizing means, bit reallocation control means including:
- means for generating from each input picture a set of visual sensitivity values S(i) respectively associated to sub-pictures i of said input picture;
- means for computing from said set of values perceptual coefficients W(i), one per sub-picture, said computation being based on the cumulative distribution function of the sensitivity F(S(i)) associated to said values S(i) and according to the following expression:
- W(i)=(1+a/2)−(a.F(S(i)))
- where a is a constant provided for controlling the modulation amplitude.
Dependencies are inferred from the claim text.