Parameterized filters and signaling techniques
AssigneeMicrosoft Corporation
InventorsGary J. Sullivan, Sridhar Srinivasan, Shankar Regunathan, Chengjie Tu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsGary J. Sullivan, Sridhar Srinivasan, Shankar Regunathan, Chengjie Tu
Estimating the term…
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.
A method of filtering media information, the method comprising, with a computing device that implements a media processing tool:
A method of upsampling spatially scalable video information, the method comprising, with a computing device that implements a video processing tool:
A method comprising, with a computing device that implements a media processing tool:
A method of filtering media information, the method comprising, with a computing device that implements a media processing tool:
A method of filtering media information, the method comprising, with a computing device that implements a media processing tool:
A computing device that implements a media processing tool, the computing device comprising a processor, memory, and computer-readable storage media storing computer-executable instructions for causing the computing device that implements the media processing tool to perform a method of filtering media information, the method comprising:
A computing device that implements a media processing tool, the computing device comprising a processor, memory, and computer-readable storage media storing computer-executable instructions for causing the computing device that implements the media processing tool to perform a method comprising:
A computing device that implements a media processing tool, the computing device comprising a processor, memory, and computer-readable storage media storing computer-executable instructions for causing the computing device that implements the media processing tool to perform a method of filtering media information, the method comprising:
Dependencies are inferred from the claim text.