Decoder having digital image stabilization function and digital image stabilization method
First Claim
1. A video decoder having a digital image stabilization function, the decoder comprising:
- a VLD for separating an image information and an additional information from an encoded bit stream;
a global motion computation unit for extracting a motion vector of a macro block unit from the additional information applied from the VLD, and computing a global motion vector using a local motion vector with respect to a background region in an additional information from the VLD;
a time-based integration unit for extracting a frame type from the additional information, judging whether the global motion vector is integrated according to the extracted frame type to generate a judgment, and integrating a global motion vector from the global motion computation unit based on the judgment; and
a global motion compensation unit for motion-compensating and stabilizing a recovery image using a global motion vector integrated by the time-based integration unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A decoder and a method for preventing and correcting a fluctuated image which occurs due to a user'"'"'s fluctuated hand when recording using a mobile image communication system by adapting a digital image stabilization technique in a video decoder are provided. When decoding an encoded bit stream by the macro block unit, a motion information is extracted, and one global motion vector is determined using the extracted information. The global motion vector is directed to a motion of a mobile image communication system, and it is possible to obtain a stabilized image by correcting the decoded image data stored in a frame memory using the global motion vector. Since only the motion information is used in the encoded bit stream, a hardware construction is simplified. Therefore, the decoder is well adapted to compute a large amount of data.
28 Citations
15 Claims
-
1. A video decoder having a digital image stabilization function, the decoder comprising:
-
a VLD for separating an image information and an additional information from an encoded bit stream; a global motion computation unit for extracting a motion vector of a macro block unit from the additional information applied from the VLD, and computing a global motion vector using a local motion vector with respect to a background region in an additional information from the VLD; a time-based integration unit for extracting a frame type from the additional information, judging whether the global motion vector is integrated according to the extracted frame type to generate a judgment, and integrating a global motion vector from the global motion computation unit based on the judgment; and a global motion compensation unit for motion-compensating and stabilizing a recovery image using a global motion vector integrated by the time-based integration unit. - View Dependent Claims (2, 3, 4, 5, 6, 12, 13)
-
-
7. A digital image stabilization method using a video decoder, comprising the steps of:
-
a separation step for receiving an encoded bit stream and separating into an image information and an additional information; a computation step for extracting a motion vector of a macro block unit from the additional information applied from the VLD, and computing a global motion vector using a local motion vector concerning the motion of a background region in the additional information separated in the separation step; an integration step for extracting a frame type from the additional information, judging whether the global motion vector is integrated according to the extracted frame type to generate a judgment, and integrating a global motion vector from the global motion computation unit based on the judgment; and a stabilization step for motion-compensating and stabilizing a recovery image using the global motion vector integrated in the integration step. - View Dependent Claims (8, 9, 10, 11, 14, 15)
-
Specification