×

Method and apparatus for video frame sequence-based object tracking

  • US 7,436,887 B2
  • Filed: 02/06/2003
  • Issued: 10/14/2008
  • Est. Priority Date: 02/06/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for the analysis of a sequence of captured images showing a scene for detecting and tracking of at least one moving or static object and for matching behavior patterns of the at least one moving or static object in the captured images to object behavior in predetermined scenarios, the method comprising the steps of:

  • capturing an at least one long term reference image representing a background of a scene, an at least one short term reference image representing the background of the scene and an at least one static object within the scene, and an at least one current image of the scene;

    pre-processing the at least one current image of the scene for generating a long term difference image between the at least one long term reference image and the at least one current image of the scene, and a short term difference image between the short term reference image and the at least one current image of the scene; and

    clustering the at least one moving or static object from the short term difference image and the long term difference image and generating at least one new object and at least one existing object, the step of clustering comprising;

    building groups of clustered objects from at least two dynamic or static objects in accordance with the relative locations of each of the at least two dynamic or static objects, the step of building groups comprising;

    measuring the distance between each of the at least two dynamic or static objects;

    determining neighborhood relations between each of the at least two dynamic or static objects and in accordance with the results of the distance measurement;

    clustering the at least two dynamic or static objects in accordance with the determined neighborhood relations into distinct object groups; and

    adjusting the distinct object groups in order to determine the optimal spatial parameters of each of the at least two dynamic or static objects in the distinct object groups;

    adjusting the parameters of each of the at least two dynamic or static objects clustered within each group; and

    updating the parameters and status of each of the at least two dynamic or static objects.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×