Patent ID: 8675137

Claim:
A system for adaptively filtering noise from an analog video broadcast signal, said system comprising: an antenna that receives analog video broadcast signal data; an analog-to-digital converter operatively connected to said antenna and converting the received analog video broadcast signal data to digital video signal data; a frame buffer memory storing only a plurality of horizontal lines of said digital video signal data, wherein said plurality of horizontal lines comprise a plurality of pixel values of an input frame; an instruction memory storing adaptive filtering instructions; and an adaptive filter coupled to said memory and said analog-to-digital converter, wherein said adaptive filter: reads said adaptive filter instructions from said memory; executes said adaptive filter instructions; calculates a forgetting factor for each pixel in said plurality of pixel values stored in said frame buffer memory based on estimation of channel power and noise power; averages an input pixel with a corresponding pixel of said horizontal lines stored in said frame buffer memory based on the forgetting factor; filters noise from each pixel of said plurality of pixel values stored in said frame buffer memory based on said forgetting factor; and calculates a motion detection measure for each said input pixel in said input frame, wherein said motion detection measure equals an absolute value of a difference between said input pixel and a corresponding input pixel in a previous input frame positioned immediately before said input frame stored in said frame buffer memory, and wherein the averaging of said input pixel is proportionally adjusted by a scaled version of motion amount for each said input pixel when said motion detection measure is greater than zero.