Re-sampling filters for scalable video coding
AssigneeGeneral Instrument Corporation
InventorsKoohyar Minoo, David M. Baylon
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method receives a plurality of sample values. The method then determines a filter to determine an up-sampled value for a first layer for a video, wherein the filter has a set of coefficient values of [−1, 3, −9, 47, 31, −10, 4, −1] or [−1, 4, −10, 31, 47, −9, 3, −1] assigned to the filter. The up-sampled value is determined by applying the set of coefficient values of [−1, 3, −9, 47, 31, −10, 4, −1] or [−1, 4, −10, 31, 47, −9, 3, −1] to the plurality of sample values. The method then outputs the up-sampled value for use in coding a second layer of a higher resolution than the first layer. The up-sampled values may be for the 6/16 and − 6/16 phase offsets.
Claims20
A method comprising:
- determining, by the computing device, a filter to determine an up-sampled value for a first layer for a video, wherein the filter has a set of coefficient values of [−1, 3, −9, 47, 31, −10, 4, −1] assigned to the filter;
- determining, by the computing device, the up-sampled value by applying the set of coefficient values of [−1, 3, −9, 47, 31, −10, 4, −1] to the plurality of sample values;
- and
- outputting, by the computing device, the up-sampled value for use in coding a second layer of a higher resolution than the first layer.
A method comprising:
- determining, by the computing device, a filter to determine an up-sampled value for a first layer for a video, wherein the filter has a set of coefficient values of [−1, 4, −10, 31, 47, −9, 3, −1] assigned to the filter;
- determining, by the computing device, the up-sampled value by applying the set of coefficient values of [−1, 4, −10, 31, 47, −9, 3, −1] to the plurality of sample values;
- and
- outputting, by the computing device, the up-sampled value for use in coding a second layer of a higher resolution than the first layer.
An apparatus comprising:
- one or more computer processors;
- and
- a non-transitory computer-readable storage medium comprising instructions, that when executed, control the one or more computer processors to be configured for:
- determining, by the computing device, a filter to determine an up-sampled value for a first layer for a video, wherein the filter has a set of coefficient values of [−1, 3, −9, 47, 31, −10, 4, −1] or [−1, 4, −10, 31, 47, −9, 3, −1] assigned to the filter;
- determining, by the computing device, the up-sampled value by applying the set of coefficient values of [−1, 3, −9, 47, 31, −10, 4, −1] or [−1, 4, −10, 31, 47, −9, 3, −1] to the plurality of sample values;
- and
- outputting, by the computing device, the up-sampled value for use in coding a second layer of a higher resolution than the first layer.
Dependencies are inferred from the claim text.