Multi-target camera calibration
First Claim
Patent Images
1. A system for calibrating a multi-camera system, comprising:
- a processing device; and
modules to be implemented by the processing device, the modules comprising;
an image capture module to;
capture one or more images at a first target;
capture one or more images at a second target;
capture one or more images at a third target;
capture one or more images at a fourth target;
a motorized platform to receive a device housing the multi-camera system at a first position associated with the first target;
a rotation module to;
rotate the device about 45 degrees to a second position associated with the second target;
rotate the device about 10 degrees to a third position associated with the second target;
rotate the device about 135 degrees to a fourth position associated with the third target;
rotate the device about 180 degrees to a fifth position associated with the fourth target;
rotate the device about 10 degrees to a sixth position associated with the fourth target; and
calibration module to calibrate a multi-camera system based on the captured images.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for calibration of image capturing devices are described herein. The techniques include capturing one or more images at a first target, capturing one or more images at a second target, capturing one or more images at a third target, capturing one or more images at a fourth target, and calibrating a multi-camera system based on the captured images.
-
Citations
22 Claims
-
1. A system for calibrating a multi-camera system, comprising:
-
a processing device; and modules to be implemented by the processing device, the modules comprising; an image capture module to; capture one or more images at a first target; capture one or more images at a second target; capture one or more images at a third target; capture one or more images at a fourth target; a motorized platform to receive a device housing the multi-camera system at a first position associated with the first target; a rotation module to; rotate the device about 45 degrees to a second position associated with the second target; rotate the device about 10 degrees to a third position associated with the second target; rotate the device about 135 degrees to a fourth position associated with the third target; rotate the device about 180 degrees to a fifth position associated with the fourth target; rotate the device about 10 degrees to a sixth position associated with the fourth target; and calibration module to calibrate a multi-camera system based on the captured images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for calibrating a multi-camera system, comprising:
-
capturing one or more images at a first target, wherein the first target is a checkerboard pattern rectangle about 410 millimeters (mm) tall and about 620 mm wide; capturing one or more images at a second target, wherein the second target is a checkerboard pattern rectangle about 620 mm tall and about 900 mm wide; capturing one or more images at a third target, wherein the third target comprises five checkerboard pattern rectangles comprising; a first checkerboard pattern rectangle about 60 mm tall and 60 mm wide; four checkerboard pattern rectangles each attached to an edge of the first checkerboard pattern rectangle, the four checkerboard patterns disposed at an angle of about 40 degrees from each other; capturing one or more images at a fourth target, wherein the fourth target is similar to the third target except that the fourth target is disposed at a distance from the multi-camera system that is farther than the distance at which the third target is disposed; and calibrating a multi-camera system based on the captured images. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium including code, when executed, to cause a processing device to:
-
capture one or more images at a first target; capture one or more images at a second target; capture one or more images at a third target; capture one or more images at a fourth target; and calibrate a multi-camera system based on the captured images, wherein the code is to confirm all cameras of the multi-camera system are showing a preview before calibration, confirm that the first target is positioned within a preview window before image capture is performed, confirm that all targets are pointing directly the multi-camera system at a predetermined distance from the multi-camera system, or any combination thereof. - View Dependent Claims (20, 21, 22)
-
Specification