AUTOMATIC SPATIAL CALIBRATION OF CAMERA NETWORK
First Claim
1. A method for automatic spatial calibration of a network of cameras along a road, the method comprising:
- processing a frame that is obtained from each camera of the network to automatically identify an image of a pattern of road markings that have a known spatial relationship to one another;
using the identified images to calculate a position of each camera relative to the pattern of road markings that is imaged by that camera;
applying geographical information to calculate an absolute position of a field of view of each camera; and
applying a global optimization to adjust the absolute position of the field of view of each camera of the camera network relative to the absolute positions of the fields of view of other cameras of the camera network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automatic spatial calibration of a network of cameras along a road includes, processing a frame that is obtained from each camera of the network to automatically identify an image of a pattern of road markings that have a known spatial relationship to one another. The identified images are used to calculate a position of each camera relative to the pattern of road markings that is imaged by that camera. Geographical information is applied to calculate an absolute position of a field of view of each camera. A global optimization is applied to adjust the absolute position of the field of view of each camera of the camera network relative to an absolute position of the fields of view of other cameras of the camera network
25 Citations
20 Claims
-
1. A method for automatic spatial calibration of a network of cameras along a road, the method comprising:
-
processing a frame that is obtained from each camera of the network to automatically identify an image of a pattern of road markings that have a known spatial relationship to one another; using the identified images to calculate a position of each camera relative to the pattern of road markings that is imaged by that camera; applying geographical information to calculate an absolute position of a field of view of each camera; and applying a global optimization to adjust the absolute position of the field of view of each camera of the camera network relative to the absolute positions of the fields of view of other cameras of the camera network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A camera network system comprising:
-
a plurality of cameras that are positioned at different places along a road, the road including at least one pattern of road markings; and a processing unit in communication with a computer readable medium, wherein the computer readable medium contains a set of instructions wherein the processing unit is designed to carry out the set of instructions to; obtain a frame from each camera of said plurality of cameras; identify in each obtained frame an image of a pattern of said at least one pattern; calculate a position of each camera relative to said pattern of said at least one pattern; apply geographical information to calculate an absolute position of a field of view of each camera; and apply a global optimization to align the absolute position of the field of view of each camera of said plurality of cameras relative to the absolute position of the fields of view of other cameras of said plurality of cameras. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium having stored thereon instructions that when executed by a processor will cause the processor to perform the method of:
-
obtaining a frame from each camera of a network of cameras that are arranged along a road; identifying an image of a pattern of road markings in each obtained frame; calculating a position of each camera of the network relative to the pattern corresponding to the image in the frame that was obtained from that camera; applying geographical information to calculate an absolute position of a field of view of each camera of the network; and adjusting the absolute position of the field of view of a camera of the network in relative to the absolute position of the field of view of another camera of the network.
-
Specification