Noise smoothing of imaging data is performed using frame integration, by averaging pixels over time instead of space, without resulting in a smear of moving objects by: sensing image motion; and enabling frame integration on only stationary scene pixels. Image motion is sensed by: producing a differencing signal which indicates the difference between new image data and frame integrated data; and comparing the differencing signal with a threshold signal. When the threshold signal has a value which approximately equals expected image noise, then the image data processed by a particular pixel may be deemed non-moving when the difference signal is less than the threshold signal, and the image data may be deemed to depict moving objects otherwise. Finally, image data is conducted unprocessed to the display for moving scene pixels, while frame integrated image data is conducted to the display for stationary scene pixels.
展开▼