Camera calibration application
First Claim
Patent Images
1. A method for camera calibration comprising:
- configuring a calibration target comprising a rigid platform and a plurality of internally lit calibration reflectors said plurality of calibration reflectors configured in a grid of at least four of said calibration reflectors mounted on said rigid platform in a plane parallel to a road and mounted to a rear of a test vehicle wherein said calibration target is towed by said test vehicle;
recording a plurality of video frames of said calibration target comprising said plurality of calibration reflectors as they pass through a test scene wherein a position of said calibration target and a position of each of said calibration reflectors in each frame of said plurality of recorded frames is collected;
identifying a centroid for each of said calibration reflectors in each frame of said recorded video;
identifying a region within said video frame that encloses all of said calibration reflectors for each frame of said collected video; and
constructing a camera calibration map to calibrate said video camera wherein constructing said camera calibration map further comprises;
selecting an arbitrary fixed reference point in said recorded video frames as an origin in a real world coordinate system;
setting a coordinate of said origin, in said real world coordinate system, associated with a plane parallel to said road, to zero;
constructing a first calibration map for each frame of said recorded video according to a relative position of said centroids for each of said calibration reflectors according to said selected origin; and
averaging all of said first calibration maps.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for camera calibration comprises configuring a calibration target comprising calibration reflectors on a test vehicle. Video of a test scene is collected. Next the test vehicle is identified as it enters the test scene and recorded as it passes through the test scene. The position of the calibration target in each frame of the video is determined and the corresponding individual position of each calibration reflector for each frame of the recorded frames is used to construct a camera calibration map to calibrate the video camera.
28 Citations
15 Claims
-
1. A method for camera calibration comprising:
-
configuring a calibration target comprising a rigid platform and a plurality of internally lit calibration reflectors said plurality of calibration reflectors configured in a grid of at least four of said calibration reflectors mounted on said rigid platform in a plane parallel to a road and mounted to a rear of a test vehicle wherein said calibration target is towed by said test vehicle; recording a plurality of video frames of said calibration target comprising said plurality of calibration reflectors as they pass through a test scene wherein a position of said calibration target and a position of each of said calibration reflectors in each frame of said plurality of recorded frames is collected; identifying a centroid for each of said calibration reflectors in each frame of said recorded video; identifying a region within said video frame that encloses all of said calibration reflectors for each frame of said collected video; and constructing a camera calibration map to calibrate said video camera wherein constructing said camera calibration map further comprises; selecting an arbitrary fixed reference point in said recorded video frames as an origin in a real world coordinate system; setting a coordinate of said origin, in said real world coordinate system, associated with a plane parallel to said road, to zero; constructing a first calibration map for each frame of said recorded video according to a relative position of said centroids for each of said calibration reflectors according to said selected origin; and averaging all of said first calibration maps. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for camera calibration comprising:
-
a calibration target comprising a rigid platform and a plurality of internally lit calibration reflectors said plurality of calibration reflectors configured in a grid of at least four calibration reflectors mounted on said rigid platform in a plane parallel to a road and mounted to the rear of a test vehicle wherein said calibration target is towed by said test vehicle; a video camera configured to collect video of a test scene; a test vehicle identification module configured to identify said test vehicle as it enters said test scene and record a plurality of video frames of said calibration target comprising said plurality of calibration reflectors as they pass through said test scene; a calibration point identification module configured to detect the position of said calibration target in each frame of said plurality of recorded frames, identify a corresponding individual position of each of said calibration reflectors for each frame of said plurality of recorded frames, identify a centroid for each of said calibration reflectors in each frame of said plurality of recorded frames and a region within said video frame that encloses all of said calibration reflectors for each of said plurality of recorded frames; and a camera calibration construction module configured select an arbitrary fixed reference point in said collected video as an origin in a real world coordinate system, set a coordinate of said origin, in a real world coordinate system, associated with a plane parallel to said road to zero construct a first calibration map for each of said plurality of recorded frames according to a relative position of said centroids for each of said calibration reflectors according to said selected origin, and average all of said first calibration maps to construct a camera calibration map. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for camera calibration comprising:
-
configuring a calibration target comprising a rigid platform and a plurality of internally lit calibration reflectors said plurality of calibration reflectors configured in a grid of at least four calibration reflectors mounted on said rigid platform in a plane parallel to a road and mounted to the rear of a test vehicle wherein said calibration target is towed by said test vehicle and wherein said calibration target is configured to be a grid of calibration reflectors with at least two riser with associated calibration reflectors thereon wherein a relative location of each of said plurality of calibration reflectors is known; collecting video of a test scene with a video camera; identifying said test vehicle as it enters said test scene by applying an automated license plate recognition check for each vehicle that enters said test scene until said test vehicle is identified; recording a plurality of video frames of said calibration target comprising said plurality of calibration reflectors as they pass through said test scene; detecting the position of said calibration target in each frame of said plurality of recorded frames; identifying a corresponding individual position of a centroid of each of said calibration reflectors for each frame of said plurality of recorded frames; identifying a region that encloses all of said calibration reflectors in each frame of said collected video; and constructing a camera calibration map to calibrate said video camera wherein constructing said camera calibration map further comprises; selecting an arbitrary fixed reference point in said collected video as an origin in a real world coordinate system; setting a coordinate of said origin, in a real world coordinate system, associated with a plane parallel to said road to zero; constructing a first calibration map for each frame of said collected video according to a relative position of said centroids for each of said calibration reflectors according to said selected origin; and averaging all of said first calibration maps. - View Dependent Claims (14, 15)
-
Specification