MULTIPLE CAMERA SYSTEM WITH AUTO RECALIBRATION
First Claim
1. A method for a computing device to recalibrate a multiple camera system, the method comprises:
- generate calibration data from one or more pictures captured by the multiple camera system of the computing device, wherein the multiple camera system includes two or more cameras, and wherein each camera of the two or more cameras is physically separated by a distance from another camera of the two or more cameras;
detecting decalibration; and
when the decalibration is detected;
generating recalibration parameters based on the calibration data;
determining whether the recalibration parameters are valid parameters; and
when the recalibration parameters are valid parameters, updating the multiple camera system based on the recalibration parameters.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for a computing device to recalibrate a multiple camera system includes collecting calibration data from one or more pictures captured by the multiple camera system of the computing device. The multiple camera system includes two or more cameras that are each physically separated by a distance from one another. The method further includes detecting decalibration of the camera system. The method further includes, when the camera system is decalibrated, generating recalibration parameters based on the calibration data. The method further includes determining whether the recalibration parameters are valid parameters and, when they are, updating the multiple camera system based on the recalibration parameters.
-
Citations
35 Claims
-
1. A method for a computing device to recalibrate a multiple camera system, the method comprises:
-
generate calibration data from one or more pictures captured by the multiple camera system of the computing device, wherein the multiple camera system includes two or more cameras, and wherein each camera of the two or more cameras is physically separated by a distance from another camera of the two or more cameras; detecting decalibration; and when the decalibration is detected; generating recalibration parameters based on the calibration data; determining whether the recalibration parameters are valid parameters; and when the recalibration parameters are valid parameters, updating the multiple camera system based on the recalibration parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device comprises:
-
a multiple camera system that includes two or more cameras, wherein each camera of the two or more cameras is physically separated by a distance from another camera of the two or more cameras; memory; and a processing module operably coupled to the two or more cameras and the memory, wherein the processing module is operable to; generate calibration data from one or more pictures captured by the multiple camera system; store the calibration data in the memory; detect decalibration; and when the decalibration is detected; generate recalibration parameters based on the calibration data; determine whether the recalibration parameters are valid parameters; and when the recalibration parameters are valid parameters, update the multiple camera system based on the recalibration parameters. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer readable storage medium comprises:
-
a first memory section that stores operational instructions that, when executed by a computing device, causes the computing device to; generate calibration data from one or more pictures captured by the multiple camera system; and store the calibration data in memory of the computing device; a second memory section that stores operational instructions that, when executed by the computing device, causes the computing device to; detect decalibration; and a third memory section that stores operational instructions that, when executed by the computing device, causes the computing device to; when the decalibration is detected; generate recalibration parameters based on the calibration data; determine whether the recalibration parameters are valid parameters; and when the recalibration parameters are valid parameters, update the multiple camera system based on the recalibration parameters. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification