Apparatus and method of tracking an image-feature using a block matching algorithm
First Claim
1. An image-feature tracking apparatus for tracking an object, comprising:
- feature deriving means for deriving a feature in an image of the object;
matching operation means for matching two frames of said image defmed at different times in said image and producing an approximate motion vector of said feature indicating a motion of said feature; and
motion-vector correcting means for correcting said approximate motion vector produced by said matching operation means based on a value of said approximate motion vector and a position of said feature derived by said feature deriving means, and producing a corresponding corrected motion vector which is dynamically corrected in vertical and horizontal directions;
wherein a position of said object is detected from the corrected motion vector produced by the motion-vector correcting means.
2 Assignments
0 Petitions
Accused Products
Abstract
An image-feature tracking apparatus for tracking an object includes a feature deriving part for deriving at least one feature in an image of the object, and a matching operation part for matching two frames of the image defined at different times in the image of the object and producing an approximate motion vector of the feature. The apparatus further includes a motion-vector correcting part for correcting the approximate motion vector provided in the matching operation part based on a position of the feature derived in the feature deriving part. In the image-feature tracking apparatus, from a corrected motion vector provided in the motion-vector correcting part, a position of the object is detected.
-
Citations
12 Claims
-
1. An image-feature tracking apparatus for tracking an object, comprising:
-
feature deriving means for deriving a feature in an image of the object; matching operation means for matching two frames of said image defmed at different times in said image and producing an approximate motion vector of said feature indicating a motion of said feature; and motion-vector correcting means for correcting said approximate motion vector produced by said matching operation means based on a value of said approximate motion vector and a position of said feature derived by said feature deriving means, and producing a corresponding corrected motion vector which is dynamically corrected in vertical and horizontal directions; wherein a position of said object is detected from the corrected motion vector produced by the motion-vector correcting means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image-feature tracking method for tracking an object, comprising the steps of:
-
(a) deriving a feature in an image of said object; (b) matching two frames of said image defmed at different times in said image and producing an approximate motion vector of said feature indicating a motion of said feature; and (c) correcting said approximate motion vector provided in said step (b) based on a value of said approximate motion vector and a position of said feature derived in said step (a), to produce a corresponding corrected motion vector which is dynamically corrected in vertical and horizontal directions; wherein a position of said object is detected from said corrected motion vector produced in said step (c).
-
-
8. An apparatus for processing an image of an object, the image including first and second frames at first and second times, respectively, the apparatus comprising:
-
a feature deriving unit which derives a feature of the object from the second frame of the image; a matching operation unit which matches the first and second frames to produce an approximate motion vector of the feature, indicating a motion of said feature, derived by the feature deriving unit; and a motion-vector correcting unit which corrects the approximate motion vector produced by the matching operation unit based on a value of said approximate motion vector and a position of the feature derived by said feature deriving unit to produce a corresponding corrected motion vector which is dynamically corrected in the vertical and horizontal directions. - View Dependent Claims (9, 10, 11)
-
-
12. A method for processing an image of an object, the image including first and second frames at first and second times, respectively, the method comprising the steps of:
-
deriving a feature of the object from the second frame of the image; matching the first and second frames to produce an approximate motion vector of the derived feature which indicates a motion of the feature; and correcting the approximate motion vector based on a value of said approximate motion vector and a position of the derived feature to produce a corresponding motion vector which is dynamically corrected in the vertical and horizontal directions.
-
Specification