×

Real-time camera tracking system using optical flow feature points

  • US 9,696,404 B1
  • Filed: 05/06/2015
  • Issued: 07/04/2017
  • Est. Priority Date: 05/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer vision system for tracking a moving object, comprising:

  • (a) a pan and tilt unit;

    (b) a digital camera mounted on the pan and tilt unit;

    (c) a programmable computer processing unit, connected to the pan and tilt unit, for controlling panoramic and tilt rotation of the pan and tilt unit such that a received image from the digital camera follows the moving object, wherein the programmable computer processing unit is programmed to successively process received images from the digital camera to;

    (i) detect a first set of optical flow point locations in a first received image;

    (ii) match a second set of optical flow point locations in a second received image to corresponding optical flow point locations in the first received image by an optical flow algorithm;

    (iii) predict locations of the second set of optical flow points based on panoramic and tilt rotation commanded by the programmable computer processing unit from the first received image to the second received image;

    (iv) subtract the predicted locations from the matched second set of optical flow point locations to derive actual background motion of the optical flow points;

    wherein optical flow points with a derived motion greater than a threshold value are characterized as moving points;

    (v) calculate the location of a moving object as a location among the moving points;

    (vi) command the pan and tilt unit to point the camera at the calculated location of the moving object; and

    ,(vii) return to step (c)(i).

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