System and methods for calibration of an array camera

US10225543B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10225543-B2
Application numberUS-201815987768-A
CountryUS
Kind codeB2
Filing dateMay 23, 2018
Priority dateMar 10, 2013
Publication dateMar 5, 2019
Grant dateMar 5, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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 capturing of an image of a test pattern with the array camera such that each imaging component in the array camera captures an image of the test pattern. The image of the test pattern captured by a reference imaging component is then used to derive calibration information for the reference component. A corrected image of the test pattern for the reference component is then generated from the calibration information and the image of the test pattern captured by the reference imaging component. The corrected image is then used with the images captured by each of the associate imaging components associated with the reference component to generate calibration information for the associate imaging components.

First claim

Opening claim text (preview).

What is claimed: 1. A method for 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 plurality of imaging components comprises: 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: capturing images of a test pattern using the array of cameras, where each of the plurality of imaging components captures an image from a particular viewpoint; generating scene independent geometric corrections for reference image data captured by a reference imaging component using test pattern image data captured by the reference imaging component and data describing the test pattern using the processor; generating a corrected test pattern image for the reference imaging component based on the scene independent geometric corrections for the reference image data and the image of the test pattern captured by the reference imaging component using the processor; and generating scene independent geometric corrections for associate image data captured by an associate imaging component using test pattern image data captured by the associate imaging component and data for the corrected test pattern image using the processor; and loading calibration information into the memory. 2. The method of claim 1 , wherein the calibration information comprises: reference calibration information for the reference imaging component comprising the scene independent geometric corrections for the reference image data to account for distortions related to the mechanical construction of the reference imaging component and produce a corrected reference image; and associate calibration information for the associate imaging component comprising the scene independent geometric corrections for the associate image data that map locations of pixels in an image captured by the associate imaging component to corresponding pixel locations in the corrected reference image, where corresponding pixel locations represent the same point in a scene in the absence of disparity due to parallax. 3. The method of claim 2 , wherein the calibration information further comprises colorimetric corrections or photometric corrections for image data captured by one or more imaging components of the plurality of imaging components. 4. The method of claim 2 , further comprising loading a software application comprising machine readable instructions into the memory, where execution of the software application by the processor directs the processor to: capture images of a scene using the plurality of imaging components in the array of cameras, wherein the captured images comprise: an associate image captured by the associate imaging component; and a reference image captured by the reference imaging component; apply corrections to locations of pixels of the associate image using the associate calibration information; generate a depth map by measuring disparity due to parallax between pixels in the reference image and corrected pixels in the associate image; and synthesize an image using the generated depth map and at least some of the pixels from the captured image data. 5. The method of claim 4 , wherein the execution of the software application by the processor further directs the processor to apply corrections to locations of pixels of the reference image using the reference calibration information; and wherein the depth map is generated by measuring disparity due to parallax between the corrected pixels in the reference image and the corrected pixels in the associate image. 6. The method of claim 1 , wherein the test pattern is placed at a defined distance away from the array of cameras when the image of the test pattern is captured, and the distance is at least 70 percent of a hyperfocal distance of the array of cameras. 7. The method of claim 1 , wherein the test pattern is placed at a defined distance away from the array of cameras when the image of the test pattern is captured, and the distance is at least 50 percent of a hyperfocal distance of the array of cameras. 8. The method of claim 1 , wherein the test pattern includes a low-contrast slanted edge pattern. 9. The method of claim 8 , wherein the test pattern includes a plurality of Macbeth Color Chart type patterns inset at different positions in the low-contrast slanted pattern. 10. The method of claim 1 , further comprising performing at least one pass/fail test of the array of cameras based on captured images of the test pattern to verify proper image capture by the plurality of imaging components. 11. The method of claim 1 , wherein generating scene independent geometric corrections for reference image data comprises: identifying reference intersection points in the image of the test pattern captured by the reference imaging component; determining uniformity characteristics of the reference imaging component from reference intersection points and the test pattern; and deriving parameters for the reference imaging component to compensate for low frequency aberrations in the image of the test pattern captured by the reference imaging component. 12. The method of claim 1 , wherein generating scene independent geometric corrections for associate image data comprises: identifying associate intersection points in images of the test pattern captured by the associate imaging component; translating associate intersection points in accordance with an expected parallax shift for the associate imaging component relative to the reference imaging component; and deriving parameters for the associate imaging component to compensate for low frequency aberrations in the image of the test pattern captured by the associate imaging component by comparing translated associate intersection points to corresponding intersection points in the corrected test pattern image for the reference imaging component. 13. The method of claim 12 , wherein the expected parallax shift for the associate imaging component is based upon at least one of the physical offset of the associate imaging component to the reference imaging component, the behavior of sensor optics in the associate imaging component, and a distance of the test pattern from the array of cameras. 14. The method of claim 1 , further comprising generating colorimetric corrections or photometric corrections for image data captured by each imaging component in the array of cameras using test pattern image data captured by each imaging component using the processor; and storing the generated colorimetric corrections or photometric corrections in the memory. 15. The method of claim 1 , wherein the array of cameras includes more than one reference imaging component. 16. The method of claim 1 , wherein the processor includes a graphics processing unit. 17. The method of claim 1 , wherein the scene independent geometric corrections for associate image data are represented by a grid that provides a geometric correction prescription for pixels of the associate imaging component. 18. The method of claim 1 , wherein the plurality of imaging components are configu

Assignees

Inventors

Classifications

  • Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes · CPC title

  • by using two or more images to influence resolution, frame rate or aspect ratio · CPC title

  • Stereo camera calibration · CPC title

  • for television cameras · CPC title

  • Stereo images · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10225543B2 cover?
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 capturing of an image of a test pattern with the array camera such that each imaging component in the array camera captures an image of the test pattern. The image of the test pattern captured by a reference imaging c…
Who is the assignee on this patent?
Fotonation Ltd
What technology area does this patent fall under?
Primary CPC classification H04N13/246. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 05 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).