Parameterized filters and signaling techniques
First Claim
1. A method of filtering media information, the method comprising:
- receiving filter information for one or more filters;
for each of the one or more filters, calculating plural filter taps using the filter information, wherein the plural filter taps for the filter are specified by one or more filter coefficient parameters for the filter, and wherein the plural filter taps are greater in number than the one or more filter coefficient parameters from which the plural filter taps are calculated; and
filtering media information using the one or more filters.
2 Assignments
0 Petitions
Accused Products
Abstract
Filter taps for filters are specified by filter coefficient parameters. The filter taps are greater in number than the coefficient parameters from which the filter taps are calculated. For example, two coefficient parameters are used to specify a four-tap filter. Filter information can be signaled in a bitstream, such as by signaling one or more family parameters for a filter family and, for each filter in a family, signaling one or more filter tap parameters from which filter taps can be derived. Family parameters can include a number of filters parameter, a resolution parameter, a scaling bits parameter, and/or a full integer position filter present parameter that indicates whether or not the filters include an integer position filter. Filter parameters can be signaled and used to determine coefficient parameters from which filter taps are calculated.
131 Citations
20 Claims
-
1. A method of filtering media information, the method comprising:
-
receiving filter information for one or more filters; for each of the one or more filters, calculating plural filter taps using the filter information, wherein the plural filter taps for the filter are specified by one or more filter coefficient parameters for the filter, and wherein the plural filter taps are greater in number than the one or more filter coefficient parameters from which the plural filter taps are calculated; and filtering media information using the one or more filters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of upsampling spatially scalable video information, the method comprising:
-
receiving upsampling filter information for plural upsampling filters, using the upsampling filter information, determining at least two effective filter tap calculation parameters for each of the plural upsampling filters; receiving encoded video sample information; and upsampling the video sample information using the plural upsampling filters, each of the plural upsampling filters having at least four filter taps, wherein for each of the plural upsampling filters; the at least four filter taps are calculated with the at least two effective filter tap calculation parameters prior to the upsampling, and the at least four filter taps are greater in number than the at least two effective filter tap calculation parameters from which the plural filter taps are calculated. - View Dependent Claims (8)
-
-
9. A method comprising:
signaling filter information in a bitstream, wherein the filter information comprises information for a set of plural filters in a filter family, wherein each of the plural filters comprises plural filter taps, and wherein the signaling of the filter information comprises; signaling one or more family parameters for the filter family; and for each of the plural filters, signaling one or more filter tap parameters from which the plural filter taps of the filter can be derived, wherein the one or more filter tap parameters for the filter are fewer in number than the plural filter taps of the filter. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification