A method and system for analog video noise reduction by blending finite
impulse response (FIR) and infinite impulse response (IIR) filtering are
provided. A filtering mode may be selected to generate noise-reduced
pixels using FIR, IIR, or a blend of FIR/IIR filtering. Blending a
current pixel and an FlR-filtered current pixel may generate a first
blended current pixel. The FIR filtering may be based on the current
pixel, a previous collocated pixel, and a next collocated pixel. Blending
the current pixel and an IIR-filtered current pixel may generate a second
blended current pixel. Blending the first blended current pixel and the
second blended current pixel using an adaptive blending factor may
dynamically generate a filtered output pixel. The IIR filtering may be
based on the current pixel and a collocated pixel of the previous second
blended video image or of the previous filtered output video image.