Motion vector detection circuit and object tracking camera device utilizing the same
First Claim
1. A motion vector detection circuit which detects a motion vector of an object utilizing color information of a plurality of detection blocks defined within a motion vector detection area, comprising:
- a first calculation means for obtaining first color information data on the basis of the color information of a specific detection block, said first color information data including at least a first data subset containing information of a first color and a second data subset containing information of a second color, different from said first color;
a second calculation means for obtaining second color information data for each of desired detection blocks on the basis of the color information of each of the desired detection blocks, said second color information data including at least a first data subset containing information of said first color and a second data subset containing information of said second color; and
a detection means for detecting the motion vector of said object on the basis of said first color information data and said second color information data, said detection means including a registration determining means for determining on the basis of said first and second data subsets of said first color information data and said first and second data subsets of said second color information data whether or not said first color information data is to be registered for detection of the motion vector, and a motion vector detection means for detecting the motion vector of said object in accordance with a determination result by the registration determining means.
3 Assignments
0 Petitions
Accused Products
Abstract
A motion vector detection circuit includes a registration determining switch which sets a first registration determination mode wherein at an initial field, correlation values are evaluated by a correlator on the basis of integrated color data of a specific detection block being stored in a representative color memory and integrated color data of twenty-five (25) detection blocks being stored in an integrated color memory. A comparison circuit compares the correlation values with a predetermined threshold value, and if a condition that the threshold value is larger than the correlation value is satisfied in each of eighty (80) percents or more detection blocks, the integrated color data stored in the representative color memory is registered as a representative color of an object, and otherwise, no registration is performed. In a second registration determination mode set by the registration determining switch, the correlator evaluates correlation values on the basis of the integrated color data of the specific detection block and integrated color data of four (4) detection block.
-
Citations
22 Claims
-
1. A motion vector detection circuit which detects a motion vector of an object utilizing color information of a plurality of detection blocks defined within a motion vector detection area, comprising:
-
a first calculation means for obtaining first color information data on the basis of the color information of a specific detection block, said first color information data including at least a first data subset containing information of a first color and a second data subset containing information of a second color, different from said first color; a second calculation means for obtaining second color information data for each of desired detection blocks on the basis of the color information of each of the desired detection blocks, said second color information data including at least a first data subset containing information of said first color and a second data subset containing information of said second color; and a detection means for detecting the motion vector of said object on the basis of said first color information data and said second color information data, said detection means including a registration determining means for determining on the basis of said first and second data subsets of said first color information data and said first and second data subsets of said second color information data whether or not said first color information data is to be registered for detection of the motion vector, and a motion vector detection means for detecting the motion vector of said object in accordance with a determination result by the registration determining means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 22)
-
-
12. An object tracking camera device utilizing a motion vector detection circuit which detects a motion vector of an object utilizing color information of a plurality of detection blocks defined within a motion vector detection area, comprising:
-
a first calculation means for obtaining first color information data on the basis of the color information of a specific detection block, said first color information data including at least a first data subset containing information of a first color and a second data subset containing information of a second color, different from said first color; a second calculation means for obtaining second color information data for each of desired detection blocks on the basis of the color information of each of the desired detection blocks, said second color information data including at least a first data subset containing information of said first color and a second data subset containing information of said second color; a third calculation means for obtaining third color information data for each of said detection blocks on the basis of the color information of each of said detection blocks, said third color information data including at least a first data subset containing information of said first color and a second data subset containing information of said second color; a correlation means for evaluating a correlation value on the basis of said first and second data subsets of said first color information data and said first and second data subsets of one of said second color information data and said third color information data; a comparing means for comparing said correlation value with a predetermined threshold value; and a detection determination means for determining on the basis of a comparison result of said comparison means whether or not the motion vector can be detected; a detection means for detecting the motion vector of said object on the basis of said first and second data subsets of said first color information data and said first and second data subsets of said second color information; and a control means for controlling a camera according to the motion vector detected by the detection means.
-
-
13. A motion vector detection circuit which detects a motion vector of an object utilizing a plurality of detection blocks set within a motion vector detection area, comprising:
-
a first calculation means for obtaining first color information data on the basis of color information of a specific detection block at a field just after an operation for object tracking is started, said first color information data including at least a first data subset containing information of a first color and a second data subset containing information of a second color, different from said first color; a second calculation means for obtaining second color information data on the basis of the color information of said specific detection block at another field, said second color information data including at least a first data subset containing information of said first color and a second data subset containing information of said second color; a third calculation means for obtaining third color information data for each of said detection blocks on the basis of the color information of each of said detection blocks, said third color information data including at least a first data subset containing information of said first color and a second data subset containing information of said second color; a judge means for judging which one of said first color information data and said second color information data is to be utilized for detecting the motion vector, said judge means including a correlation means for evaluating a correlation value on the basis of said first and second data subsets of said first color information data and said first and second data subsets of one of said second color information data and said third color information data, a comparing means for comparing said correlation value with a predetermined threshold value, and a detection determination means for determining on the basis of a comparison result of said comparison means whether or not the motion vector can be detected; and a detection means for detecting the motion vector on the basis of said first and second data subsets of one of said first color information data and said second color information data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An object tracking camera device utilizing a motion vector detection circuit which detects a motion vector of an object with utilizing a plurality of detection blocks set within a motion vector detection area, comprising:
-
a first calculation means for obtaining first color information data on the basis of color information of a specific detection block at a field just after an operation for object tracking is started, said first color information data including at least a first data subset containing information of a first color and a second data subset containing information of a second color, different from said first color; a second calculation means for obtaining second color information data on the basis of the color information of said specific detection block at another field, said second color information data including at least a first data subset containing information of said first color and a second data subset containing information of said second color; a judge means for judging which one of said first color information data and said second color information data is to be utilized for detecting a motion vector, said judge means including a registration determining means for determining on the basis of said first and second data subsets of said first color information data and said first and second data subsets of said second color information data whether or not said first color information data is to be registered for detection of the motion vector, and a motion vector detection means for detecting the motion vector of said object in accordance with a determination result by the registration determining means; a detection means for detecting the motion vector on the basis of said first and second data subsets of one of said first color information data and said second color information data; and a control means for controlling a camera according to the motion vector detected by the detection means.
-
Specification