Systems and methods to calibrate a multi camera device
AssigneeQUALCOMM Incorporated
InventorsRuben M. Velarde, Szepo Robert Hung, Kohsia S. Huang
Life of this patent
Estimating the term…
Abstract
Present embodiments contemplate systems, apparatus, and methods to calibration a multi camera device. Particularly, present embodiments contemplate initiating a calibration of multiple cameras in response to a predetermined event. A calibration records current environmental conditions along with the sensor positions of each camera when focused. By recording a plurality of calibration points under a variety of imaging and environmental conditions, a more accurate synchronization of the multiple cameras' focus positions can be achieved.
Claims21
A method of determining a focus adjustment for an imaging device having a plurality of cameras, comprising:
- determining a plurality of calibration points, each calibration point including data derived from at least a first focus setting for a first camera, a corresponding second focus setting for a second camera, and differing environmental conditions recorded contemporaneously with the first and second focus settings;
- storing the determined plurality of calibration points in a calibration table;
- determining, after storing, a current focus setting for the first camera;
- determining, after storing, current environmental conditions;
- retrieving a subset of the plurality of calibration points from the calibration table based upon the current environmental conditions;
- and
- determining a focus adjustment for the second camera based on the current focus setting and the retrieved subset of calibration points.
An imaging device, comprising:
- a first camera and a second camera;
- a processor, configured to control the focus settings of the first camera and the second camera;
- a control module configured to determine a first focus setting for the first camera and a second focus setting for the second camera in response to a predetermined event;
- a sensor for determining environmental data contemporaneously with the first and second focus settings;
- and
- a memory comprising a calibration table including a plurality of calibration points, wherein the processor is configured to store the determined first and second focus settings and the determined environmental data as part of a calibration point in the calibration table, wherein the control module is configured to determine a current focus setting for the first camera, wherein the sensor is configured to determine current environmental conditions, wherein the processor is configured to retrieve a subset of the plurality of calibration points from the calibration table based upon the current environmental conditions, and wherein the processor is configured to determine a focus adjustment for the second camera based on the current focus setting and the retrieved subset of calibration points.
A non-transitory computer-readable medium containing processor executable instructions that are operative to cause a processor to perform a method of determining a focus adjustment for an imaging device having a plurality of cameras, the method comprising:
- determining a first focus setting for a first camera in response to a predetermined event;
- determining a second focus setting for a second camera in response to the predetermined event;
- determining environmental conditions contemporaneously with the first and second focus settings in response to the predetermined event;
- storing the determined first and second focus positions and contemporaneously determined environmental conditions as one of a plurality of calibration points in a calibration table;
- determining, after storing, a current focus setting for the first camera;
- determining, after storing, current environmental conditions;
- retrieving a subset of the plurality of calibration points from the calibration table based upon the current environmental conditions;
- and
- determining a focus adjustment for the second camera based on the current focus setting and the retrieved subset of calibration points.
An imaging device, comprising:
- means for storing a calibration table, the calibration table including a plurality of calibration points comprising environmental data, the environmental data determined contemporaneously with a first focus setting for a first camera and a second focus setting for a second camera;
- means for determining the first focus setting in response to a determined event;
- means for determining the second focus setting in response to the predetermined event;
- means for storing the determined first and second focus settings along with the environmental data as a calibration point in the calibration table;
- means for determining a current focus setting for the first camera;
- means for determining current environmental conditions;
- means for retrieving a subset of the plurality of calibration points from the calibration table based upon the current environmental conditions;
- and
- means for determining a focus adjustment for the second camera based on the calibration data and the current focus setting.
Dependencies are inferred from the claim text.