System for estimating motion vector with instant estimation of motion vector
First Claim
1. A motion vector estimating system comprising:
- current image storing means for storing a current image being an inputted moving picture information;
reference image storing means for storing a reference image information;
a motion vector estimating circuit for estimating a motion in the current image stored in the current image storing means, in relation to the reference image stored in the reference image storing means; and
a global motion vector estimating circuit including;
feature setting means for setting and storing a feature being a partial region distinguishable from other regions of a principle object in a picture,feature-coordinates extracting means for searching the current image stored in the current image storing means, for the feature stored in the feature setting means, to identify the position of the feature on a coordinate as feature coordinates, andfeature-coordinates storing means for storing the feature coordinates extracted by the feature-coordinates extracting means,wherein said motion vector estimating circuit derives a difference between the feature coordinates stored in said feature-coordinates storing means and the feature coordinates extracted by said feature-coordinates extracting means on the basis of a feature presence information outputted from said feature-coordinates extracting means, to estimate a global motion vector, when said feature-coordinates extracting means extracts the coordinates of the feature, which has been set by said feature setting means, from said current image.
1 Assignment
0 Petitions
Accused Products
Abstract
A motion vector estimating system comprises a current image storing unit 1, a reference image storing unit 2, a motion vector estimating circuit 3 for estimating a motion of a current image in relation to a reference image, and a global motion vector estimating circuit 10. The global motion vector estimating circuit 10 comprises at least a feature setting part 11 for setting and recording a feature being a partial region distinguishable from other regions of a principle object in a picture, a feature-coordinates extracting part 12 for searching the current image for the feature to extract the coordinates of the feature, and a feature-coordinates storing part 13 for storing the coordinates of the feature. When the feature-coordinates extracting part 12 extracts the coordinates of the feature from the current image, the motion vector estimating system derives a difference between the feature coordinates stored in the storing part 13 and the extracted feature coordinates on the basis of a feature presence information outputted from the feature-coordinates extracting part 12, in order to estimate a global motion vector. When the feature-coordinates extracting part 12 has not could extract the feature, the motion vector estimating system carries out the usual motion vector estimation. Thus, in addition to the usual motion vector estimation, the presence and coordinates of a feature are extracted from the whole screen of a picture to detect a motion vector to retrieve a correct motion vector at the initial stage of the retrieval, so that it is possible to save the electric power and decrease the estimation time.
-
Citations
8 Claims
-
1. A motion vector estimating system comprising:
-
current image storing means for storing a current image being an inputted moving picture information; reference image storing means for storing a reference image information; a motion vector estimating circuit for estimating a motion in the current image stored in the current image storing means, in relation to the reference image stored in the reference image storing means; and a global motion vector estimating circuit including; feature setting means for setting and storing a feature being a partial region distinguishable from other regions of a principle object in a picture, feature-coordinates extracting means for searching the current image stored in the current image storing means, for the feature stored in the feature setting means, to identify the position of the feature on a coordinate as feature coordinates, and feature-coordinates storing means for storing the feature coordinates extracted by the feature-coordinates extracting means, wherein said motion vector estimating circuit derives a difference between the feature coordinates stored in said feature-coordinates storing means and the feature coordinates extracted by said feature-coordinates extracting means on the basis of a feature presence information outputted from said feature-coordinates extracting means, to estimate a global motion vector, when said feature-coordinates extracting means extracts the coordinates of the feature, which has been set by said feature setting means, from said current image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification