Apparatus and method of motion detection for temporal mosquito noise reduction in video sequences
AssigneeSTMicroelectronics Asia Pacific Pte Ltd
InventorsXiaoyun Deng, Patricia Chiang
Life of this patent
Estimating the term…
Abstract
Apparatus and methods of motion detection for mosquito noise reduction in video sequences are provided. In one aspect, a method of motion detection in a sequence of digital images classifies a pixel of a plurality of pixels of a current image frame represented by a digital video input signal as a motion or non-motion pixel. A motion value for the pixel is calculated based on the classification of the pixel. The motion value is mapped to a coefficient of a temporal filter based on a control curve. A digital video output signal is generated based on the coefficient.
Claims19
An apparatus for temporal mosquito noise reduction in digital imaging, comprising:
- a motion detector coupled to receive a first video input signal and a second video input signal,
- the motion detector configured to classify a pixel of a plurality of pixels of a current frame of an image as a motion or non-motion pixel based on the received first and second video input signals,
- the classification including generation of a gradient magnitude of the pixel and generation of at least one gradient magnitude of a plurality of nearby pixels,
- the motion detector configured to calculate a motion value for the pixel based on the classification of the pixel, and
- the motion detector configured to generate a coefficient;
- a temporal filter coupled to receive the coefficient from the motion detector to generate a video output signal;
- and
- a frame delay unit coupled to receive the video output signal from the temporal filter to delay the video output signal and generate the second video input signal.
A digital image noise reduction device, comprising:
- a filter unit coupled to receive a video input signal and a delayed video signal to output a filtered video output signal, the filter unit including:
- a motion detector, the motion detector configured to generate a pixel motion value based on a gradient magnitude of a current pixel and at least one gradient magnitude of each of a plurality of nearby pixels, the motion detector;
- a control curve mapping unit configured to map the generated pixel motion value and supply a coefficient;
- a temporal filter unit, the temporal filter unit configured to apply the coefficient and produced an interim filtered video output signal;
- a spatial filter unit coupled to the temporal filter unit configured to produce the filtered video output signal;
- and
- a frame delay unit coupled to receive the filtered video output signal and to output the delayed video signal.
An edge and texture analysis device, comprising:
- a first temporal filter unit coupled to receive a signal related to a video input signal to output a first temporally filtered signal, the first temporal filter unit including:
- a first frame delay unit coupled to receive the signal related to the video input signal to output a delayed video input signal;
- and
- a first motion detector and temporal filter unit coupled to receive the video input signal and the delayed video input signal to output the first temporally filtered signal;
- a second temporal filter unit coupled to receive a signal related to the first temporally filtered signal to output a second temporally filtered signal, the second temporal filter unit including:
- a second frame delay unit coupled to receive a video output signal to output a delayed video output signal;
- and
- a second motion detector, gradient magnitude calculator, and temporal filter unit coupled to receive the delayed video output signal and the signal related to the first temporally filtered signal to output the second temporally filtered signal, the gradient magnitude calculator configured to generate a gradient magnitude of a first pixel and generate at least one gradient magnitude of a plurality of nearby pixels;
- and
- a spatial filter coupled to receive a signal to output a spatially filtered signal, the spatial filter being coupled between the video input signal and first temporal filter unit, between the first temporal filter unit and the second temporal filter unit, or between an output of the second motion detector and temporal filter unit and an input of the second frame delay unit.
A device to reduce mosquito noise effects in a digital image sequence, comprising:
- a motion detector coupled to receive a first video input signal and a second video input signal, the motion detector to:
- classify a pixel of a plurality of pixels of a current frame of an image as a motion pixel or a non-motion pixel based on the received first and second video input signals and based on a gradient magnitude calculation of the pixel and a gradient magnitude calculation of a plurality of nearby pixels;
- calculate a motion value for the pixel based on the classification of the pixel;
- and
- generate a coefficient from the motion value, the coefficient based on a control curve;
- and
- a temporal filter coupled to receive the coefficient from the motion detector, the temporal filter to generate a video output signal based on the coefficient.
Dependencies are inferred from the claim text.