Adaptive filter for video signal processing
AssigneeSTMicroelectronics Pvt.Ltd.
InventorRavi Ananthapur Bacche
Life of this patent
Estimating the term…
Abstract
An adaptive temporal motion filter for a video decoder system operates in an infinite impulse response (IIR), a max or a bypass mode. The adaptive temporal motion filter includes an adaptive time constant control module and a filter gain module. A gain factor of the filter gain module is varied by the adaptive time constant control module for every pixel in a current composite video signal. The adaptive time constant control module selects a variable gain for the filter gain module based on the motion magnitude, motion polarity and chroma luma status of the pixel.
Claims20
A video decoder system comprising:
- a motion detector to determine presence of motion in a current composite video signal by comparing the current composite video signal with a corresponding delayed composite video signal;
- a chroma-luma (Y/C) separation module to decode a pixel based on the presence of motion, using at least a filter selected from a 2D filter and a 3D filter;
- and
- an adaptive temporal motion filter to adaptively select a rate of switching between the 2D filter and the 3D filter, based at least in part on a motion magnitude, a motion polarity, and a chroma-luma status of the pixel.
An adaptive temporal motion filter comprising:
- a filter gain module;
- a motion output module to determine information associated with at least a motion magnitude, and a motion polarity of a pixel of a current motion;
- and
- an adaptive time constant control module to vary a gain factor of the filter gain module based on the motion magnitude and the motion polarity, wherein the gain factor varies a time constant corresponding to a rate of transition between a 2D filtering method and a 3D filtering method, and wherein at least one of the 2D filtering method and the 3D filtering method is performed to decode the pixel.
An adaptive temporal motion filter comprising:
- an adaptive time constant control module configured to vary a rate of transition between a 2D filtering method and a 3D filtering method based at least in part on a motion magnitude, motion polarity, and chroma-luma status of a pixel of a current composite video signal, wherein the pixel is decoded using one of the 2D filtering method and the 3D filtering method.
A method for video signal processing comprising:
- determining a rate of transition between a 2D filtering method and a 3D filtering method based at least in part on a motion magnitude, motion polarity, and chroma-luma status of a pixel of a current composite video signal, wherein the pixel is decoded using one of the 2D filtering method and the 3D filtering method.
Dependencies are inferred from the claim text.