Method and apparatus for motion compensated noise reduction
First Claim
1. A method for motion compensated noise reduction for input images, comprising:
- performing a motion estimation operation and a motion compensation operation on a current image and a previous image to obtain at least one first patch comprising at least one first block;
performing a block matching operation on the current image and the previous image to obtain at least one second patch comprising at least one second block;
performing a motion detection operation on a target patch according to the at least one first patch and the at least one second patch to output a set of third patches, wherein the current image comprises the target patch, comprising;
performing a similarity calculation on the target patch and the at least one first patch to obtain a motion value; and
performing a patch searching operation to determine a number of the at least one second patch that the set of third patches comprises based on the motion value; and
performing a noise reduction operation on the set of third patches in a frequency domain according to a threshold curve, so as to generate the target patch that the noise is reduced.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for motion compensated noise reduction for input images is provided. The motion estimation and motion compensation circuit performs a motion estimation operation and a motion compensation operation on a current image and a previous image to obtain a first patch. The block matching operation circuit performs a block matching operation on the current image and the previous image to obtain a second patch. The motion detection circuit performs a motion detection operation on a target patch according to the first patch and the second patch to output a set of third patches. The current image includes the target patch. The noise reduction circuit performs a noise reduction operation on the set of third patches according to a threshold curve, so as to generate the target patch that the noise is reduced. A method for motion compensated noise reduction for input images is also provided.
33 Citations
16 Claims
-
1. A method for motion compensated noise reduction for input images, comprising:
-
performing a motion estimation operation and a motion compensation operation on a current image and a previous image to obtain at least one first patch comprising at least one first block; performing a block matching operation on the current image and the previous image to obtain at least one second patch comprising at least one second block; performing a motion detection operation on a target patch according to the at least one first patch and the at least one second patch to output a set of third patches, wherein the current image comprises the target patch, comprising; performing a similarity calculation on the target patch and the at least one first patch to obtain a motion value; and performing a patch searching operation to determine a number of the at least one second patch that the set of third patches comprises based on the motion value; and performing a noise reduction operation on the set of third patches in a frequency domain according to a threshold curve, so as to generate the target patch that the noise is reduced. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for motion compensated noise reduction for input images, comprising:
-
a motion estimation and motion compensation circuit, configured to perform a motion estimation operation and a motion compensation operation on a current image and a previous image to obtain at least one first patch comprising at least one first block; a block matching operation circuit, configured to perform a block matching operation on the current image and the previous image to obtain at least one second patch comprising at least one second block; a motion detection circuit, coupled to the motion estimation and motion compensation circuit and the block matching operation circuit, and configured to perform a motion detection operation on a target patch according to the at least one first patch and the at least one second patch to output a set of third patches, wherein the current image comprises the target patch, wherein the motion detection circuit comprises; a similarity calculation circuit, coupled to the motion estimation and motion compensation circuit, and configured to perform a similarity calculation on the target patch and the at least one first patch to obtain a motion value; and a patch searching circuit, coupled to the block matching operation circuit and the similarity calculation circuit, and configured to perform a patch searching operation to determine a number of the at least one second patch that the set of third patches comprises based on the motion value; and a noise reduction circuit, coupled to the motion detection circuit, and configured to perform a noise reduction operation on the set of third patches in a frequency domain according to a threshold curve, so as to generate the target patch that the noise is reduced. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification