Video filter and video processor and processing method using the same
AssigneeNovatek Microelectronics Corp.
InventorsChun-Hung Lien, Dong-Yang Lin
Life of this patent
Estimating the term…
Abstract
A video processor includes a video filter and a calculation circuit. The video filter performs a low-pass filtering operation on first frame data to obtain brightness distribution data. The calculation circuit obtains difference data between the brightness distribution data and second frame data. The calculation circuit multiplies the difference data and a weighting parameter together to obtain a product, and then summates the product and the second frame data together to generate processed frame data.
Claims22
A video processor, comprising:
- a video filter for performing a low-pass filtering operation on first frame data to obtain brightness distribution data, wherein the first frame data comprises X×Y pixel data, and X and Y are natural numbers greater than 1;
- and
- a calculation circuit for obtaining difference data between the brightness distribution data and second frame data, wherein the calculation circuit modifies a weighting between the difference data and the second frame data according to a weighting parameter, and then summates the modified difference data and the modified second frame data together to generate processed frame data.
A video processing method, comprising:
- performing a low-pass filtering operation on first frame data to obtain brightness distribution data, wherein the first frame data comprises X×Y pixel data, and X and Y are natural numbers greater than 1;
- calculating difference data between the brightness distribution data and second frame data;
- and
- multiplying the difference data and a weighting parameter together to obtain a product, and then summating the product and the second frame data together to generate processed frame data.
A video filter for performing a low-pass filtering operation on first frame data, which comprises X×Y pixel data, wherein X and Y are natural numbers greater than 1, the video filter comprising:
- a storage circuit for storing a plurality of low-pass filter values;
- and
- a first processor circuit for loading the low-pass filter values and forming, according to the low-pass filter values, a window for performing filtering allocation on each of the X×Y pixel data to correspondingly obtain X×Y filtered average pixel data, wherein the first processor circuit outputs the X×Y filtered average pixel data as brightness distribution data.
A video filter for performing a low-pass filtering operation on first frame data, which comprises X×Y pixel data, wherein X and Y are natural numbers greater than 1, the video filter comprising:
- a data compression circuit for arranging the first frame data into M×N video sections according to a unit width value and a unit height value, wherein the M×N video sections corresponds to respective M×N sampling pixel data, X and Y are natural numbers greater than 1, and M and N are a natural number smaller than X and greater than 1 and a natural number smaller than Y and greater than 1, respectively;
- a storage circuit for storing a plurality of low-pass filter values;
- a first processor circuit for loading the low-pass filter values and forming, according to the low-pass filter values, a window for performing filtering allocation on each of the M×N sampling pixel data to correspondingly obtain M×N filtered average pixel data;
- and
- a data reproducing circuit for reproducing the M×N filtered average pixel data to obtain X×Y processed pixel data, and for outputting the X×Y processed pixel data as brightness distribution data.
Dependencies are inferred from the claim text.