← Back to Patent Explorer
US5757422A Expired / Lapsed US ⏱️ 0.0 years remaining

Tracking area determination apparatus and object tracking apparatus utilizing the same

Assignee: Xacti Corp
•
Filing: 1996-02-26
•
Granted: 1998-05-26
•
Expires: 2016-02-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An object tracking apparatus includes a motion vector detection circuit in which a correlation value for each of detection blocks are evaluated by a first correlator on the basis of a portion motion vector of each of the detection blocks and a reference vector. If the correlation value is smaller than a threshold value, the detection block corresponding to the correlation value is regarded as a detection block constituting a tracking area. A gravity of the tracking area is detected by a gravity detection circuit, and a motion vector is generated by a motion vector generator on the basis of the gravity. A universal head is driven in accordance with the motion vector, whereby a specific object can be tracked automatically.

Inventors

  • 👤 Hideki Matsumura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:38
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/14; H04N5/144; H04N5/145; G; G01; G01S; G01S3/00; G01S3/78; G01S3/782; G01S3/785; G01S3/786; G01S3/7864; G06; G06T; G06T7/00; G06T7/20; G06T7/223; G06T2207/00; G06T2207/10; G06T2207/10016

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 165 words
A tracking area determination apparatus which determines an object tracking area within a screen, comprising: a first correlation means for evaluation a portion motion vector for each of a plurality of detection blocks formed in said screen on the basis of a minimum correlation value between representative point data in a last field and pixel data in a present field of said plurality of detection blocks; a second correlation means for evaluating a vector correlation value between said portion motion vector and a reference vector for each of said plurality of detection blocks; a determination means for determining detection blocks by which an object tracking area is to be defined on the basis of comparison of said vector correlation value and a predetermined threshold value for each of said plurality of detection blocks; and a reference vector detection means for evaluating said reference vector for a subsequent field on the basis of the portion motion vectors of the detection blocks constituting said object tracking area.
Claim 2
Dependent Claim 165 words
A tracking area determination apparatus which determines an object tracking area within a screen, comprising: a first correlation means for evaluation a portion motion vector for each of a plurality of detection blocks formed in said screen on the basis of a minimum correlation value between representative point data in a last field and pixel data in a present field of said plurality of detection blocks; a second correlation means for evaluating a vector correlation value between said portion motion vector and a reference vector for each of said plurality of detection blocks; a determination means for determining detection blocks by which an object tracking area is to be defined on the basis of comparison of said vector correlation value and a predetermined threshold value for each of said plurality of detection blocks; and a reference vector detection means for evaluating said reference vector for a subsequent field on the basis of the portion motion vectors of the detection blocks constituting said object tracking area.
Claim 3
Dependent Claim 50 words
A tracking determination apparatus according to claim 1, further comprising a first mode setting means for setting an operation mode into a first mode, wherein said portion motion vector is evaluated by said first correlation means by utilizing all the detection blocks formed in said screen in said first mode.
Claim 4
Dependent Claim 72 words
A tracking determination apparatus according to claim 1, further comprising a second mode setting means for setting an operation mode into a second mode, wherein said portion motion vector is evaluated by said first correlation means by utilizing detection blocks which are determined in the last field to constitute said tracking area and detection blocks adjacent to an outside of said tracking area by at least one block in said second mode.
Claim 5
Dependent Claim 178 words
An object tracking apparatus which tracks an object within a screen, comprising: a first correlation means for evaluating a portion motion vector for each of a plurality of detection blocks formed in said screen on the basis of a minimum correlation value between representative point data in a last field and pixel data in a present field of said plurality of detection blocks; a second correlation means for evaluating a vector correlation value between said portion motion vector and a reference vector for each of said plurality of detection blocks; a determination means for determining detection blocks by which a tracking area is to be defined on the basis of comparison of said vector correlation value and a predetermined threshold value for each of said plurality of detection blocks; a gravity detection means for evaluating a gravity of said tracking area; a motion vector generation means for generating a motion vector on the basis of positions of said gravity and a center of said screen; and a tracking means for tracking said object according to said motion vector.
Claim 6
Dependent Claim 178 words
An object tracking apparatus which tracks an object within a screen, comprising: a first correlation means for evaluating a portion motion vector for each of a plurality of detection blocks formed in said screen on the basis of a minimum correlation value between representative point data in a last field and pixel data in a present field of said plurality of detection blocks; a second correlation means for evaluating a vector correlation value between said portion motion vector and a reference vector for each of said plurality of detection blocks; a determination means for determining detection blocks by which a tracking area is to be defined on the basis of comparison of said vector correlation value and a predetermined threshold value for each of said plurality of detection blocks; a gravity detection means for evaluating a gravity of said tracking area; a motion vector generation means for generating a motion vector on the basis of positions of said gravity and a center of said screen; and a tracking means for tracking said object according to said motion vector.
Claim 7
Dependent Claim 148 words
A tracking determination method for determining an object tracking area within a screen, comprising steps of: (a) evaluating a portion motion vector for each of a plurality of detection blocks formed in said screen on the basis of a minimum correlation value between representative point data in a last field and pixel data in a present field of said plurality of detection blocks; (b) evaluating a vector correlation value for each of said plurality of detection blocks between said portion motion vector and a reference vector; (c) determining detection blocks by which a tracking area is to be defined on the basis of comparison of said vector correlation value and a predetermined threshold value for each of said plurality of detection blocks; and (d) evaluating said reference vector for a subsequent field on the basis of the portion motion vectors of the detection blocks constituting said tracking area.
Claim 8
Dependent Claim 148 words
A tracking determination method for determining an object tracking area within a screen, comprising steps of: (a) evaluating a portion motion vector for each of a plurality of detection blocks formed in said screen on the basis of a minimum correlation value between representative point data in a last field and pixel data in a present field of said plurality of detection blocks; (b) evaluating a vector correlation value for each of said plurality of detection blocks between said portion motion vector and a reference vector; (c) determining detection blocks by which a tracking area is to be defined on the basis of comparison of said vector correlation value and a predetermined threshold value for each of said plurality of detection blocks; and (d) evaluating said reference vector for a subsequent field on the basis of the portion motion vectors of the detection blocks constituting said tracking area.
Claim 9
Dependent Claim 40 words
A tracking area determination method according to claim 5, wherein in said step (a), when an operation mode is set into a first mode, all the detection blocks formed in said screen are used as said plurality of detection blocks.
Claim 10
Dependent Claim 61 words
A tracking area determination method according to claim 5, wherein in said step (a), when an operation mode is set into a second mode, detection blocks determined in the last field to constitute said tracking area and detection blocks adjacent to said tracking area at an outside thereof by at least one block is used as said plurality of detection blocks.
Claim 11
Dependent Claim 156 words
An object tracking method which tracks an object in a screen, comprising steps of: (a) evaluating a portion motion vector for each of a plurality of detection blocks formed in said screen on the basis of a minimum correlation value between representative point data in a last field and pixel data in a present field of a plurality of detection blocks; (b) evaluating a vector correlation value for each of said plurality of detection blocks between said portion motion vector and a reference vector; (c) determining detection blocks by which a tracking area is to be defined on the basis of comparison of said vector correlation value and a predetermined threshold value for each of said plurality of detection blocks; (d) evaluating a gravity of said tracking area; (e) generating a motion vector on the basis of positions said gravity and a center of said screen; and (f) tracking said object according to said motion vector.
Claim 12
Dependent Claim 156 words
An object tracking method which tracks an object in a screen, comprising steps of: (a) evaluating a portion motion vector for each of a plurality of detection blocks formed in said screen on the basis of a minimum correlation value between representative point data in a last field and pixel data in a present field of a plurality of detection blocks; (b) evaluating a vector correlation value for each of said plurality of detection blocks between said portion motion vector and a reference vector; (c) determining detection blocks by which a tracking area is to be defined on the basis of comparison of said vector correlation value and a predetermined threshold value for each of said plurality of detection blocks; (d) evaluating a gravity of said tracking area; (e) generating a motion vector on the basis of positions said gravity and a center of said screen; and (f) tracking said object according to said motion vector.

References Cited (Backward Citations)

US4890160A Cited
EP0458373A2 Cited
US5034986A Cited
US5036393A Cited
EP0458239A2 Cited
EP0557007A2 Cited
US5363146A Cited
US5485224A Cited
US5574498A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-25 2001-11-24 2002-05-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-25 2005-11-24 2006-05-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-25 2009-11-24 2010-05-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag