Pattern analysis-based motion vector compensation apparatus and method
First Claim
1. A pattern analysis-based motion vector compensation apparatus, comprising:
- a motion estimation part for comparing a current block of a current frame or field with a certain search area established in a previous frame or field, calculating plural motion estimation error values, and estimating a temporary motion vector of the current block based on the plural motion estimation error values;
a pattern decision part for analyzing the calculated motion estimation error values, and deciding whether the current block is a pattern image;
a motion compensation part for producing a compensation motion vector of the current block by use of the plural motion estimation error values if the current block is decided as the pattern image; and
a motion vector selection part for selecting as a final motion vector either the temporary motion vector estimated by the motion estimation part or the compensation motion vector compensated for by the motion compensation part based on a result of the pattern decision part.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an apparatus and method for compensating for estimated motion vectors by deciding whether a pattern image exists in target blocks for motion estimation. A motion estimation part compares a current block of a current frame/field to a search area established in a previous frame/field, calculates plural motion estimation error values, and estimates a temporary motion vector of the current block based on the plural motion estimation error values. A pattern decision part analyzes the calculated motion estimation error values, and decides that the current block is a pattern image. A motion compensation part produces a compensation motion vector of the current block by use of the plural motion estimation error values if the current block is decided as the pattern image. A motion vector selection part selects a final motion vector based on a result of the pattern decision part.
-
Citations
36 Claims
-
1. A pattern analysis-based motion vector compensation apparatus, comprising:
-
a motion estimation part for comparing a current block of a current frame or field with a certain search area established in a previous frame or field, calculating plural motion estimation error values, and estimating a temporary motion vector of the current block based on the plural motion estimation error values;
a pattern decision part for analyzing the calculated motion estimation error values, and deciding whether the current block is a pattern image;
a motion compensation part for producing a compensation motion vector of the current block by use of the plural motion estimation error values if the current block is decided as the pattern image; and
a motion vector selection part for selecting as a final motion vector either the temporary motion vector estimated by the motion estimation part or the compensation motion vector compensated for by the motion compensation part based on a result of the pattern decision part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A pattern analysis-based motion vector compensation method, comprising:
-
a motion estimation step for comparing a current block of a current frame or field to a certain search area established in a previous frame or field, calculating plural motion estimation error values, and estimating a temporary motion vector of the current block based on the plural motion estimation error values;
a pattern decision step for analyzing the calculated motion estimation error values, and deciding whether the current block is a pattern image;
a motion compensation step for producing a compensation motion vector of the current block by use of the plural motion estimation error values if the current block is decided as the pattern image; and
a motion vector selection step for selecting as a final motion vector either the temporary motion vector estimated by the motion estimation step or the compensation motion vector compensated for by the motion compensation step based on a result of the pattern decision step. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A pattern analysis-based motion vector compensation apparatus, comprising:
-
a motion estimation part for comparing a current block of a current frame or field to a search area established in a previous frame or field, calculating plural motion estimation error values, and estimating a temporary motion vector of the current block based on the plural motion estimation error values;
a pattern decision part for analyzing the calculated motion estimation error values and deciding that the current block is a pattern image, and applying an integral projection to the motion estimation error values and verifying information of points of plural integral vectors produced;
a motion compensation part for producing a compensation motion vector of the current block by use of the information of the points of the plural integral vectors if the current block is decided as the pattern image; and
a motion vector selection part for selecting as a final motion vector either the temporary motion vector estimated by the motion estimation part or the compensation motion vector compensated for by the motion compensation part based on a result of the pattern decision part. - View Dependent Claims (34, 35, 36)
-
Specification