Patent ID: 8031967

Claim:
A computer-implemented process for reducing noise in a video comprising a sequence of video frames, comprising using a computer to perform the following process actions: decomposing each frame of the video into low-pass and high-pass frequency components, for each frame of the video after the first, obtaining an estimate of the noise variance in the high pass component, and on a per pixel basis, reducing the noise in the high pass component using the noise variance estimate whenever there has been no substantial motion since the last previous frame as determined by analyzing the high and low pass components, and the pixel under consideration satisfies a set of conditions comprising whether the pixel under consideration satisfies a first condition that the absolute value of the difference between the high pass component pixel value and an initial value of I est is less than a first prescribed multiple of the noise variance estimate, wherein I est represents an estimate of the high pass component intensity of the pixel under consideration as it would exist without noise.