IP Library Granted Patent US 6,917,692
Granted Patent B1
US 6,917,692 · App. 09/318,682 · Granted Jul 12, 2005

Kalman tracking of color objects

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,917,692
App. No.
09/318,682
Granted
Jul 12, 2005
Kind
B1
Abstract

A semi-automatic method of tracking color objects in a video image sequence starts by separating the objects on the basis of color and identifying an object of interest to track. A Kalman predictive algotithm in used to predict the position of the centroid of the object of interest through successive frames. From the predicted position the actual centroid is measured and the position and velocity are smoothed using a Kalman filter. Error recovery is provided in the event the centroid falls outside the field of view or falls into an area of a different color, or in the event the tracking algorithm breaks down.

Claims (29)

1. A method of performing semi-automatic tracking of colored objects within a video image sequence comprising the steps of:

separating objects within an initial frame of the video image sequence on the basis of color;

receiving a user-provided input that selects an object of interest from the separated objects by a user identifying a centroid of the object of interest; and

tracking the object of interest through successive frames of the video image sequence using a Kalman predictive algorithm applied to the centroid.

2. The method as recited in claim 1 wherein the tracking step comprises the steps of:

from the initial frame determining a position and velocity for the centroid;

for each successive frame predicting a position of the centroid;

from the predicted position extracting a connected group of blocks that belong to the object of interest;

measuring the position of the centroid in the successive frame from the connected group of blocks; and

smoothing the measured position and velocity of the centroid.

3. The method as recited in claim 1 further comprising the steps of:

detecting whether the centroid in the successive frame is within the object of interest and field of view; and

applying an error recovery scheme to re-identify the object of interest in the successive frame.

4. A method of tracking a colored object moving relative to a background within a sequence of video image frames, comprising the steps of:

(a) in an initial frame of the sequence, separating objects from the background based on color;

(b) selecting a separated object by a user identifying a reference point within a boundary of the separated object; and

(c) tracking the selected object through successive frames of the video image sequence using a Kalman predictive algorithm applied to the reference point.

5. The method according to claim 4 , wherein step (c) includes the steps of determining the position of a centroid of the selected object and applying the Kalman predictive algorithm to the centroid.

6. The method according to claim 4 , wherein step (c) includes the steps of determining the position of a centroid based on a color function of the selected object and applying the Kalman predictive algorithm to the centroid.

7. The method according to claim 4 , wherein step (c) includes the steps of determining the position of a centroid based on luminance of the selected object and applying the Kalman predictive algorithm to the centroid.

8. The method according to claim 4 , wherein each image frame is resolved into multiple blocks and step (a) comprises the step of segmenting the initial frame based on color of the blocks.

9. The method according to claim 8 , wherein step (b) includes the step of identifying a color model to which the selected object belongs and step (c) includes the steps of:

predicting the position of a centroid of the selected object in a subsequent frame;

determining whether the predicted position of the centroid in said subsequent frame is within a boundary of the selected object in said subsequent frame; and

in the event that the predicted position of the centroid in said subsequent frame is not within the boundary of the selected object in said subsequent frame, carrying out a search to identify a block that belongs to the selected color model.

10. The method according to claim 4 , wherein each image frame is resolved into multiple blocks and step (c) comprises the steps of:

determining position and velocity of a centroid of the selected object in the initial frame;

predicting the position of the centroid in a subsequent frame;

from the predicted position of the centroid in said subsequent frame, extracting a connected group of blocks in said subsequent frame that belong to the selected object; and calculating the position of the centroid of the selected object in said subsequent frame from the connected group of blocks.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2011
From: THOMSON LICENSING
To: GVBB HOLDINGS S.A.R.L.
Reel/Frame 026028/0071 →
CHANGE OF NAME AND LEGAL STATUS Recorded Mar 21, 2011
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 025984/0641 →
RELEASE OF SECURITY INTEREST Recorded May 15, 2009
From: TEKTRONIX, INC.
To: GRASS VALLEY (U.S.) INC.; THOMSON LICENSING
Reel/Frame 022714/0574 →
RELEASE OF SECURITY INTEREST Recorded May 12, 2009
From: WACHOVIA BANK N.A. (SUCCESSOR IN INTEREST TO CONGRESS FINANCIAL CORPORATION)
To: GRASS VALLEY (U.S.) INC.; THOMSON LICENSING
Reel/Frame 022678/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2005
From: GRASS VALLEY (U.S.) INC.
To: THOMSON LICENSING S.A.
Reel/Frame 016570/0474 →
SECURITY INTEREST Recorded Oct 8, 1999
From: GRASS VALLEY GROUP INC.
To: TEKTRONIX, INC., AN OREGON CORPORATION
Reel/Frame 010288/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 1999
From: TEKTRONIX, INC.
To: GRASS VALLEY (US) INC.
Reel/Frame 010283/0294 →
SECURITY AGREEMENT Recorded Oct 4, 1999
From: GRASS VALLEY (US) INC.
To: CONGRESS FINANCIAL CORPORATION (WESTERN)
Reel/Frame 010415/0156 →