System and methods for calibration of an array camera
First Claim
1. A method of manufacturing an array camera device, the method comprising:
- assembling an array of cameras comprising a plurality of imaging components that capture images of a scene from different viewpoints, where the components include;
a set of one or more reference imaging components, each having a reference viewpoint, anda set of one or more associate imaging components;
configuring the array of cameras to communicate with at least one processor;
configuring the processor to communicate with at least one display;
configuring the processor to communicate with at least one type of memory; and
performing a calibration process for the array of cameras, where the calibration process comprises;
performing a defect detection process that includes;
identifying pixel defects in each of the plurality imaging components, and determining whether pixel defects in a particular imaging component may be corrected in image processing using image data from at least one other one of the plurality of imaging components by;
selecting a defect in a first one of the plurality of imaging components in the array camera and determining a parallax translation path of the defect over a range of supported distances,determining a parallax translation path over the range of supported distances from defects in other ones of the plurality of imaging components of the array camera,determining whether a predetermined number of parallax translation paths of defects in other ones of the plurality of imaging components intersect the parallax translation path of the selected defect, andgenerating a disposition output for the first one of the imaging components having the selected defect if a predetermined number of parallax translation paths for defects from other images components intersect the parallax translation path of the selected defect; and
performing a geometric calibration process that includes determining translation information that relates image data from particular pixels in a reference imaging component to image data from corresponding pixels in each associate imaging component associated with the reference imaging component.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for calibrating an array camera are disclosed. Systems and methods for calibrating an array camera in accordance with embodiments of this invention include the detecting of defects in the imaging components of the array camera and determining whether the detected defects may be tolerated by image processing algorithms. The calibration process also determines translation information between imaging components in the array camera for use in merging the image data from the various imaging components during image processing. Furthermore, the calibration process may include a process to improve photometric uniformity in the imaging components.
1067 Citations
7 Claims
-
1. A method of manufacturing an array camera device, the method comprising:
-
assembling an array of cameras comprising a plurality of imaging components that capture images of a scene from different viewpoints, where the components include; a set of one or more reference imaging components, each having a reference viewpoint, and a set of one or more associate imaging components; configuring the array of cameras to communicate with at least one processor; configuring the processor to communicate with at least one display; configuring the processor to communicate with at least one type of memory; and performing a calibration process for the array of cameras, where the calibration process comprises; performing a defect detection process that includes; identifying pixel defects in each of the plurality imaging components, and determining whether pixel defects in a particular imaging component may be corrected in image processing using image data from at least one other one of the plurality of imaging components by; selecting a defect in a first one of the plurality of imaging components in the array camera and determining a parallax translation path of the defect over a range of supported distances, determining a parallax translation path over the range of supported distances from defects in other ones of the plurality of imaging components of the array camera, determining whether a predetermined number of parallax translation paths of defects in other ones of the plurality of imaging components intersect the parallax translation path of the selected defect, and generating a disposition output for the first one of the imaging components having the selected defect if a predetermined number of parallax translation paths for defects from other images components intersect the parallax translation path of the selected defect; and performing a geometric calibration process that includes determining translation information that relates image data from particular pixels in a reference imaging component to image data from corresponding pixels in each associate imaging component associated with the reference imaging component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification