TRAFFIC CAMERA CALIBRATION UPDATE UTILIZING SCENE ANALYSIS
First Claim
1. A method for updating camera geometric calibration utilizing scene analysis, said method comprising:
- receiving initial camera geometric calibration parameters with respect to at least one camera;
discovering reference points of interest from an initial reference frame in a scene acquired by said at least one camera;
applying said camera geometric calibration parameters to image coordinates of said discovered reference points of interest to provide real-world coordinates of said discovered reference points of interest;
analyzing a subset of a video stream from said at least one camera to identify feature points of a current scene captured by said at least one camera that match said discovered reference points of interest; and
providing a current update of said camera geometric calibration parameters with respect to said current scene.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for updating camera geometric calibration utilizing scene analysis. Geometric calibration parameters can be derived with respect to one or more cameras and selected reference points of interest identified from a scene acquired by one or more of such cameras. The camera geometric calibration parameters can be applied to image coordinates of the selected reference points of interest to provide real-world coordinates at a time of initial calibration of the camera(s). A subset of a video stream from the camera(s) can then be analyzed to identify features of a current scene captured by the camera(s) that match the selected reference points of interest and provide a current update of the camera geometric calibration parameters with respect to the current scene.
-
Citations
20 Claims
-
1. A method for updating camera geometric calibration utilizing scene analysis, said method comprising:
-
receiving initial camera geometric calibration parameters with respect to at least one camera; discovering reference points of interest from an initial reference frame in a scene acquired by said at least one camera; applying said camera geometric calibration parameters to image coordinates of said discovered reference points of interest to provide real-world coordinates of said discovered reference points of interest; analyzing a subset of a video stream from said at least one camera to identify feature points of a current scene captured by said at least one camera that match said discovered reference points of interest; and providing a current update of said camera geometric calibration parameters with respect to said current scene. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for updating camera geometric calibration utilizing scene analysis, said system comprising:
-
receiving camera geometric calibration parameters with respect to at least one camera; discovering reference points of interest from a scene acquired by said at least one camera; applying said camera geometric calibration parameters to image coordinates of said discovered reference points of interest to provide real-world coordinates of said discovered reference points of interest; analyzing a subset of a video stream from said at least one camera to identify feature points of a current scene captured by said at least one camera that match said discovered reference points of interest; and providing a current update of said camera geometric calibration parameters with respect to said current scene. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A traffic analysis and monitoring system, said system comprising:
-
a traffic camera, wherein a geometric calibration function relates image pixel coordinates of said traffic camera to real-world coordinates; a database that stores a reference data set composed of real-world coordinates of discovered reference points present in a field of view of said traffic camera; a feature point identification module that communicates with said database and which identifies image pixel coordinates of feature points of a new frame that match said discovered reference points, as imaged by said traffic camera; a calibration testing module that communicates with said reference point identification module and said database and which calculates at least one of; a difference between image pixel coordinates of said feature points in the new frame, identified by said feature point identification module, and image pixel coordinates of said discovered reference points stored in said database; and a difference between real-world coordinates of said discovered reference points taken from said reference data set and real-world coordinates of corresponding said feature points in the new frame calculated from said geometric calibration function applied to image pixel coordinates of said feature points in the new frame, determined by said feature point identification module; and a calibration updating module that communicates with said calibration testing module, said feature point identification module and said database, and which updates said geometric calibration function if said difference calculated by said calibration testing module is greater than a predefined threshold. - View Dependent Claims (17, 18, 19, 20)
-
Specification