Resampling and picture resizing operations for multi-resolution video coding and decoding
AssigneeMicrosoft Technology Licensing, LLC
InventorGary J. Sullivan
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorGary J. Sullivan
Estimating the term…
Techniques and tools for high accuracy position calculation for picture resizing in applications such as spatially-scalable video coding and decoding are described. In one aspect, resampling of a video picture is performed according to a resampling scale factor. The resampling comprises computation of a sample value at a position i,j in a resampled array. The computation includes computing a derived horizontal or vertical sub-sample position x or y in a manner that involves approximating a value in part by multiplying a 2n value by an inverse (approximate or exact) of the upsampling scale factor. The approximating can be a rounding or some other kind of approximating, such as a ceiling or floor function that approximates to a nearby integer. The sample value is interpolated using a filter.
In a computer system that implements a video encoder or video decoder, a method comprising:
One or more computer-readable media storing computer-executable instructions for causing a processor programmed thereby to perform scalable video coding or scalable video decoding, the one or more computer-readable media being selected from the group consisting of volatile memory, non-volatile memory and magnetic disk, the computer-executable instructions comprising:
A computer system comprising a processor and memory, wherein the computer system implements:
Dependencies are inferred from the claim text.