Resolution robust video quality metric
AssigneeCisco Technology, Inc.
InventorsZhi Li, Josh Gahm
Life of this patent
Estimating the term…
Abstract
In one embodiment, a video processing system includes a processor to read a mapping between a peak signal to noise ratio, PSNR, and a video quality metric, M, for an encoded version of a first video portion encoded at full resolution Rmax, read an up-sampled peak signal to noise ratio, uPSNR(Rx) of an up-sampled decoded video portion deriving from the first video portion being encoded at a resolution Rx, which is less than the full resolution Rmax, yielding an encoded video portion, the encoded video portion being decoded and then up-sampled to the full resolution Rmax; and lookup a value, V′, that maps to uPSNR(Rx) in the mapping, V′ representing a resolution normalized M value of the encoded video portion encoded at the resolution Rx. Related apparatus and methods are also described.
Claims18
A video processing system comprising:
- a processor;
- and a memory to store data used by the processor, wherein the processor is operative to:
- read, from the memory, a mapping between a peak signal to noise ratio, PSNR, and a video quality metric, M, for an encoded version of a first video portion encoded at a full resolution Rmax;
- read, from the memory, an up-sampled peak signal to noise ratio, uPSNR(Rx), of an up-sampled decoded video portion, the up-sampled decoded video portion deriving from the first video portion being encoded at a resolution Rx, which is less than the full resolution Rmax, yielding an encoded video portion, the encoded video portion being decoded and then up-sampled to the full resolution Rmax;
- and
- lookup a value, V′, that maps to uPSNR(Rx) in the mapping, V′ representing a resolution normalized M value of the encoded video portion encoded at the resolution Rx.
A video processing method comprising:
- reading, from a memory, a mapping between a peak signal to noise ratio, PSNR, and a video quality metric, M, for an encoded version of a first video portion encoded at full resolution Rmax;
- reading, from a memory, an up-sampled peak signal to noise ratio, uPSNR(Rx), of an up-sampled decoded video portion, the up-sampled decoded video portion deriving from the first video portion being encoded at a resolution Rx, which is less than the full resolution Rmax, yielding an encoded video portion, the encoded video portion being decoded and then up-sampled to the full resolution Rmax;
- and
- looking-up a value, V′, that maps to uPSNR(Rx) in the mapping, V′ representing a resolution normalized M value of the encoded video portion encoded at the resolution Rx.
Dependencies are inferred from the claim text.