Patent ID: 7317841

Claim:
A system for filtering image data, said system comprising: a temporal filtration unit for filtering image data using a temporal technique to produce a temporal filtration output; a spatial filtration unit for filtering said image data using a spatial filtration technique to produce a spatial filtration output; a first local correlation unit for correlating said image data with said temporal filtration output to produce a temporal correlation output; a second local correlation unit for correlating said image data with said spatial filtration output to produce a spatial correlation output; a mixing unit for coordinating said spatial correlation output and said temporal correlation output to produce a mixing unit output; a complementary unit for generating a complement of said mixing unit output; a multiplication unit for multiplying said temporal filtration output with said mixing unit output; a multiplication unit for multiplying said spatial filtration output with said complement of said mixing unit output; and an addition unit for adding a portion of said temporal filtration output and a portion of said spatial filtration output.