A system and system for performing adaptive recursive noise reduction with
still pixel detection on a video stream is presented. After processing a
field pixels that were modified are stored in the field so that
processing of later fields uses the modified pixels. Furthermore, the
system uses novel still pixel detection routines that include multiple
thresholds and multiple windows of pixels so that noise reduction is only
performed on still pixels.