EP1589485A2

Object tracking and eye state identification method

Abstract

An object tracking method tracks a target object between successively generated infrared video images using a grey-scale hat filter to extract the target object from the background (50). The filtered image is binarized (62), and candidate binary blobs are extracted (66). The binary blob that minimizes the Euclidian spatial distance to the previous position of the object and satisfies a specified appearance model is selected (72, 78, 80), and its center of mass is taken as the current position of the object (88). Where the object is a person's eye, the eye state and decision confidence are determined (114) by analyzing the shape (108) and appearance (102) of the binary blob along with changes in its size (92) and the previous eye state, and applying corresponding parameters to an eye state decision matrix (114).

EP1589485A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 4 April 2025, 1.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 1 independent, 9 dependent

  1. 1
    A method of tracking movement of an object between first and second successively generated video images after a position of the object in said first video image has been identified, comprising the steps of:defining a first state vector for the first video image corresponding to the identified position of said object (40);defining a search window in said second video image based on said first state vector (42);bottom hat filtering said search window with a non-flat structuring element to form a filtered image (50);binarizing said filtered image and identifying candidate binary blobs that possibly correspond to said object (62);computing a spatial Euclidian distance between each candidate binary blob and said first state vector, and selecting a candidate binary blob for which the computed spatial Euclidian distance is smallest (70);determining a center of mass of the selected binary blob (70);and defining a second state vector based on said center of mass for identifying the location of said object in said second video image (88).