×

System and method for camera control in a surveillance system

  • US 8,193,909 B1
  • Filed: 11/15/2010
  • Issued: 06/05/2012
  • Est. Priority Date: 11/15/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for calibrating at least one camera, the system including at least one camera, the method comprising:

  • displaying a video feed from the at least one camera, the at least one camera having an orientation characterized by pan, zoom, and tilt coordinates;

    displaying a map of an area, the map being characterized by geospatial coordinates;

    allowing a user to select at least three pairs of points using at least one input device, a first point of each pair being selected in the map and a second point of each pair being selected from the video feed, wherein for any of the pairs the first point and the second point correspond to the same geographic location;

    converting, in a computer process, the at least three points selected in the map from geospatial coordinates into Cartesian coordinates defined by a first coordinate system;

    converting, in a computer process, the at least three points selected in the video feed from pan, zoom, and tilt coordinates into Cartesian coordinates defined by a second coordinate system;

    determining, in a computer process, a mathematical rotation between the first coordinate system and the second coordinate system based upon the Cartesian coordinates for the at least three pairs of points, wherein the mathematical rotation is a matrix;

    after determining the mathematical rotation, allowing the user to select at least one point in the map using the at least one input device;

    converting, in a computer process, the geospatial coordinates for the selected point into Cartesian coordinates defined by the first coordinate system;

    applying, in a computer process, the rotation to the Cartesian coordinates for the selected point to determine Cartesian coordinates defined by the second coordinate system;

    converting, in a computer process, the Cartesian coordinates defined by the second coordinate system into pan and tilt coordinates for the selected point; and

    providing orientation instructions to the at least one camera based upon the pan and tilt coordinates for the selected point.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×