Correcting moving image wavering
First Claim
1. An apparatus for correcting moving image wavering, comprising:
- a selecting unit to select at least one reference macroblock from an input image of a first frame and to select at least one search area from an input image of a second frame, wherein the selected at least one search area corresponds to the at least one reference macroblock selected from the input image of the first frame;
an operating unit to communicate with the selecting unit and to perform a statistical operation by matching the at least one reference macroblock of the first frame to each of search blocks included in the at least one search area of the second frame;
a vector calculating unit to communicate with the operating unit and to calculate a motion vector to correct an output image of the second frame based on a resultant value of the statistical operation; and
an input processing unit to communicate with the selecting unit to receive images of a first and second frames from an external source, downsize the received images from 50% to 70%, and convert pixel values of the downsized images into gray level values to generate the input image of the first frame and the input image of the second frame,wherein the operating unit comprises a statistical operation unit to communicate with the first input unit and the second input unit, wherein the statistical operation unit is configured to calculate an operation matrix by performing the statistical operation while shifting the reference macroblock of the first frame in a vertical or horizontal direction such that the reference macroblock corresponds to each search block included in the search area of the second frame, and stores the calculated operation matrix in a memory.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques, apparatus and system for correcting moving image wavering are disclosed. An apparatus includes a selecting unit to select at least one reference macroblock from an input image of a first frame and to select at least one search area from an input image of a second frame. The selected at least one search area corresponds to the at least one reference macroblock. The apparatus includes an operating unit to communicate with the selecting unit and to perform a statistical operation by matching the at least one reference macroblock of the first frame to each of search blocks included in the at least one search area of the second frame. The apparatus comprises a vector calculating unit to communicate with the operating unit and to calculate a motion vector to correct an output image of the second frame based on a resultant value of the statistical operation.
-
Citations
19 Claims
-
1. An apparatus for correcting moving image wavering, comprising:
-
a selecting unit to select at least one reference macroblock from an input image of a first frame and to select at least one search area from an input image of a second frame, wherein the selected at least one search area corresponds to the at least one reference macroblock selected from the input image of the first frame; an operating unit to communicate with the selecting unit and to perform a statistical operation by matching the at least one reference macroblock of the first frame to each of search blocks included in the at least one search area of the second frame; a vector calculating unit to communicate with the operating unit and to calculate a motion vector to correct an output image of the second frame based on a resultant value of the statistical operation; and an input processing unit to communicate with the selecting unit to receive images of a first and second frames from an external source, downsize the received images from 50% to 70%, and convert pixel values of the downsized images into gray level values to generate the input image of the first frame and the input image of the second frame, wherein the operating unit comprises a statistical operation unit to communicate with the first input unit and the second input unit, wherein the statistical operation unit is configured to calculate an operation matrix by performing the statistical operation while shifting the reference macroblock of the first frame in a vertical or horizontal direction such that the reference macroblock corresponds to each search block included in the search area of the second frame, and stores the calculated operation matrix in a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for correcting moving image wavering, comprising:
-
selecting at least one reference macroblock from an input image of a first frame; selecting at least one search area from an input image of a second frame, wherein the at least one search area corresponds to the at least on reference macroblock; performing a statistical operation by matching the at least one reference macroblock of the first frame to each of search blocks included in the at least one search area of the second frame; and calculating a motion vector to correct an output image of the second frame based on a resultant value of the statistical operation; receiving images of a first and second frames from an external source, downsizing the received images from 50% to 70%, and converting pixel values of the downsized images into gray level values to generate the input image of the first frame and the input image of the second frame, wherein performing the statistical operation comprises calculating an operation matrix by performing the statistical operation while shifting the reference macroblock of the first frame in a vertical or horizontal direction such that the reference macroblock corresponds to each search block included in the search area of the second frame, and storing the calculated operation matrix in a memory. - View Dependent Claims (16, 17, 18, 19)
-
Specification