×

Tracking an object with multiple asynchronous cameras

  • US 8,705,799 B2
  • Filed: 10/29/2012
  • Issued: 04/22/2014
  • Est. Priority Date: 03/05/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining a position of a moving object, comprising:

  • receiving first, second and third images of the moving object, a first camera captures the first and third images, a second camera captures the second image asynchronously to the first camera capturing the first and third images, the first, second and third images are captured at first, second and third time points, respectively;

    determining a location of the moving object in the first image in a pixel space of the first camera, and a first vector which extends from an origin of a coordinate system of the first camera to the location of the moving object in the pixel space of the first camera;

    determining a location of the moving object in the second image in a pixel space of the second camera, and a second vector which extends from an origin of a coordinate system of the second camera to the location of the moving object in the pixel space of the second camera, the coordinate system of the second camera is different than the coordinate system of the first camera;

    determining a location of the moving object in the third image in the pixel space of the first camera, and a third vector which extends from the origin of the coordinate system of the first camera to the location of the moving object in the pixel space of the first camera;

    transforming, to a world coordinate system, the first and third vectors from the coordinate system of the first camera, and the second vector from coordinate system of the second camera;

    determining an instantaneous position of the moving object in the world coordinate system at a time point which is different than the first, second and third time points, by determining a position in 3-d space which satisfies a metric, the metric is based on a first distance from the position in 3-d space to a first line represented by the first vector, a second distance from the position in 3-d space to a second line represented by the second vector, and a third distance from the position in 3-d space to a third line represented by the third vector; and

    enhancing a video signal to depict the instantaneous position of the moving object.

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