×

Method and system for calibrating surveillance cameras

  • US 9,684,962 B2
  • Filed: 07/30/2014
  • Issued: 06/20/2017
  • Est. Priority Date: 12/10/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for calibrating a plurality of surveillance cameras, comprising:

  • sampling a plurality of first images in a monitoring scene of the plurality of surveillance cameras by a sampling device and sampling a second image in the monitoring scene by each of the plurality of surveillance cameras;

    performing a feature matching on the plurality of first images to obtain a matching result between the plurality of first images;

    reconstructing a three-dimensional point set of the monitoring scene according to the matching result between the plurality of first images; and

    calculating parameters of each of the plurality of surveillance cameras according to the three-dimensional point set and the second image sampled by each of the plurality of surveillance cameras,wherein reconstructing a three-dimensional point set of the monitoring scene according to the matching result between the plurality of first images comprises;

    selecting two first images from the plurality of first images as initial images, in which a number of matching point pairs on the initial images is larger than a predetermined threshold and a degradation degree between the initial images is smaller than a predetermined degree;

    calculating camera matrices corresponding to the initial images according to the matching point pairs on the initial images;

    reconstructing an initial three-dimensional point set of the monitoring scene according to the matching relationship between the initial images;

    expanding the three-dimensional point set of the monitoring scene according to the initial three-dimensional point set and other first images except for the initial images,or, wherein reconstructing a three-dimensional point set of the monitoring scene according to the matching result between the plurality of first images comprises;

    obtaining GPS location information and gesture information corresponding to each of the plurality of first images and calculating the camera matrix corresponding to each of the plurality of first images according to the GPS location information, the gesture information and the intrinsic parameters of the sampling device;

    for each two adjacent first images, calculating three-dimensional coordinates of matching points on the two adjacent first images according to the camera matrices corresponding to the two adjacent first images by means of a triangulation algorithm;

    optimizing the camera matrices and the three-dimensional coordinates of the matching points by means of a bundle adjustment method.

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