Patents Assigned to Pelican Imaging Corporation
  • Publication number: 20160267672
    Abstract: Systems in accordance with embodiments of the invention can perform parallax detection and correction in images captured using array cameras. Due to the different viewpoints of the cameras, parallax results in variations in the position of objects within the captured images of the scene. Methods in accordance with embodiments of the invention provide an accurate account of the pixel disparity due to parallax between the different cameras in the array, so that appropriate scene-dependent geometric shifts can be applied to the pixels of the captured images when performing super-resolution processing. In a number of embodiments, generating depth estimates considers the similarity of pixels in multiple spectral channels. In certain embodiments, generating depth estimates involves generating a confidence map indicating the reliability of depth estimates.
    Type: Application
    Filed: January 5, 2016
    Publication date: September 15, 2016
    Applicant: Pelican Imaging Corporation
    Inventors: Florian Ciurea, Kartik Venkataraman, Gabriel Molina, Dan Lelescu
  • Patent number: 9445003
    Abstract: Systems and methods for synthesizing high resolution images using image deconvolution and depth information in accordance embodiments of the invention are disclosed. In one embodiment, an array camera includes a processor and a memory, wherein an image deconvolution application configures the processor to obtain light field image data, determine motion data based on metadata contained in the light field image data, generate a depth-dependent point spread function based on the synthesized high resolution image, the depth map, and the motion data, measure the quality of the synthesized high resolution image based on the generated depth-dependent point spread function, and when the measured quality of the synthesized high resolution image is within a quality threshold, incorporate the synthesized high resolution image into the light field image data.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: September 13, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Dan Lelescu, Thang Duong
  • Patent number: 9438888
    Abstract: Systems and methods for stereo imaging with camera arrays in accordance with embodiments of the invention are disclosed. In one embodiment, a method of generating depth information for an object using two or more array cameras that each include a plurality of imagers includes obtaining a first set of image data captured from a first set of viewpoints, identifying an object in the first set of image data, determining a first depth measurement, determining whether the first depth measurement is above a threshold, and when the depth is above the threshold: obtaining a second set of image data of the same scene from a second set of viewpoints located known distances from one viewpoint in the first set of viewpoints, identifying the object in the second set of image data, and determining a second depth measurement using the first set of image data and the second set of image data.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: September 6, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Paul Gallagher, Ankit Jain, Semyon Nisenzon
  • Publication number: 20160249001
    Abstract: Systems and methods for controlling the parameters of groups of focal planes as focal plane groups in an array camera are described. One embodiment includes a plurality of focal planes, and control circuitry configured to control the capture of image data by the pixels within the focal planes. In addition, the control circuitry includes: a plurality of parameter registers, where a given parameter register is associated with one of the focal planes and contains configuration data for the associated focal plane; and a focal plane group register that contains data identifying focal planes that belong to a focal plane group. Furthermore, the control circuitry is configured to control the imaging parameters of the focal planes in the focal plane groups by mapping instructions that address virtual register addresses to the addresses of the parameter registers associated with focal planes within specific focal plane groups.
    Type: Application
    Filed: September 16, 2015
    Publication date: August 25, 2016
    Applicant: Pelican Imaging Corporation
    Inventor: Andrew Kenneth John McMahon
  • Patent number: 9426343
    Abstract: Array cameras, and array camera modules incorporating independently aligned lens stacks are disclosed. Processes for manufacturing array camera modules including independently aligned lens stacks can include: forming at least one hole in at least one carrier; mounting the at least one carrier relative to at least one sensor so that light passing through the at least one hole in the at least one carrier is incident on a plurality of focal planes formed by arrays of pixels on the at least one sensor; and independently mounting a plurality of lens barrels to the at least one carrier, so that a lens stack in each lens barrel directs light through the at least one hole in the at least one carrier and focuses the light onto one of the plurality of focal planes.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: August 23, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Errol Mark Rodda, Jacques Duparré
  • Patent number: 9426361
    Abstract: Systems and methods for implementing array camera configurations that include a plurality of constituent array cameras, where each constituent array camera provides a distinct field of view and/or a distinct viewing direction, are described. In several embodiments, image data captured by the constituent array cameras is used to synthesize multiple images that are subsequently blended. In a number of embodiments, the blended images include a foveated region. In certain embodiments, the blended images possess a wider field of view than the fields of view of the multiple images.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: August 23, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Jacques Duparré
  • Patent number: 9412206
    Abstract: Systems and methods for the manipulation of captured light fields and captured light field image data in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a system for manipulating captured light field image data includes a processor, a display, a user input device, and a memory, wherein a depth map includes depth information for one or more pixels in the image data, and wherein an image manipulation application configures the processor to display a first synthesized image, receive user input data identifying a region within the first synthesized image, determine boundary data for the identified region using the depth map, receive user input data identifying at least one action, and perform the received action using the boundary data and the captured light field image data.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: August 9, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Andrew Kenneth John McMahon, Kartik Venkataraman, Robert Mullis
  • Publication number: 20160227195
    Abstract: A camera array, an imaging device and/or a method for capturing image that employ a plurality of imagers fabricated on a substrate is provided. Each imager includes a plurality of pixels. The plurality of imagers include a first imager having a first imaging characteristics and a second imager having a second imaging characteristics. The images generated by the plurality of imagers are processed to obtain an enhanced image compared to images captured by the imagers. Each imager may be associated with an optical element fabricated using a wafer level optics (WLO) technology.
    Type: Application
    Filed: April 11, 2016
    Publication date: August 4, 2016
    Applicant: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Amandeep S. Jabbi, Robert H. Mullis
  • Patent number: 9374512
    Abstract: Systems and methods in accordance with embodiments of the invention implement one-dimensional array cameras, as well as modular array cameras using sub-array modules. In one embodiment, a 1×N array camera module includes: a 1×N arrangement of focal planes, where N is greater than or equal to 2, each focal plane includes a plurality of rows of pixels that also form a plurality of columns of pixels, and each focal plane not including pixels from another focal plane; and a 1×N arrangement of lens stacks, the arrangement of lens stacks being disposed relative to the arrangement of focal planes so as to form a 1×N arrangement of cameras, each configured to independently capture an image of a scene, where each lens stack has a field of view that is shifted with respect to that of each other lens stack so that each shift includes a sub-pixel shifted view of the scene.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: June 21, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Paul Gallagher, Dan Lelescu, Andrew Kenneth John McMahon, Jacques Duparre
  • Publication number: 20160165147
    Abstract: Systems and methods in accordance with embodiments of the invention pattern array camera modules with ? filter groups. In one embodiment, an array camera module includes: an M×N imager array including a plurality of focal planes, where each focal plane includes an array of pixels; an M×N optic array of lens stacks, where each lens stack corresponds to a focal plane, and where each lens stack forms an image of a scene on its corresponding focal plane; where each pairing of a lens stack and focal plane thereby defines a camera; where at least one row in the M×N array of cameras includes at least one red camera, one green camera, and one blue camera; and where at least one column in the M×N array of cameras includes at least one red camera, one green camera, and one blue camera.
    Type: Application
    Filed: November 25, 2015
    Publication date: June 9, 2016
    Applicant: Pelican Imaging Corporation
    Inventors: Semyon Nisenzon, Kartik Venkataraman
  • Publication number: 20160165134
    Abstract: Systems and methods in accordance with embodiments of the invention enable feature based high resolution motion estimation from low resolution images captured using an array camera. One embodiment includes performing feature detection with respect to a sequence of low resolution images to identify initial locations for a plurality of detected features in the sequence of low resolution images, where the at least one sequence of low resolution images is part of a set of sequences of low resolution images captured from different perspectives. The method also includes synthesizing high resolution image portions, where the synthesized high resolution image portions contain the identified plurality of detected features from the sequence of low resolution images.
    Type: Application
    Filed: November 5, 2015
    Publication date: June 9, 2016
    Applicant: Pelican Imaging Corporation
    Inventors: Dan Lelescu, Ankit K. Jain
  • Publication number: 20160165212
    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 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.
    Type: Application
    Filed: August 31, 2015
    Publication date: June 9, 2016
    Applicant: Pelican Imaging Corporation
    Inventor: Robert Mullis
  • Publication number: 20160165106
    Abstract: Systems and methods in accordance with embodiments of the invention incorporate adaptive optical elements into optical channels in a lens stack array. In one embodiment, an array camera module includes a lens stack array, that includes at least two lens stacks, where at least one lens stack includes an adaptive optical element that can adjust the characteristics of the transmission of light in the optical channel defined by the corresponding lens stack in response to at least one electrical signal, a sensor including a focal plane for each lens stack within the lens stack array, and circuitry configured to control at least one adaptive optical element, where the lens stack array and the sensor are configured so that each lens stack can form an image on a corresponding focal plane.
    Type: Application
    Filed: September 29, 2015
    Publication date: June 9, 2016
    Applicant: Pelican Imaging Corporation
    Inventor: Jacques Duparre
  • Publication number: 20160163051
    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.
    Type: Application
    Filed: August 31, 2015
    Publication date: June 9, 2016
    Applicant: Pelican Imaging Corporation
    Inventor: Robert Mullis
  • Patent number: 9361662
    Abstract: Systems and methods in accordance with embodiments of the invention are disclosed that use super-resolution (SR) processes to use information from a plurality of low resolution (LR) images captured by an array camera to produce a synthesized higher resolution image. One embodiment includes obtaining input images, determining an initial estimate of at least a portion of a high resolution image using a plurality of pixels from the input images, and determining a high resolution image that when mapped through the forward imaging transformation matches the input images to within at least one predetermined criterion using the initial estimate of at least a portion of the high resolution image. In addition, each forward imaging transformation corresponds to the manner in which each imager generates the input images, and the high resolution image has a resolution that is greater than any of the input images.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: June 7, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Dan Lelescu, Gabriel Molina, Kartik Venkataraman
  • Patent number: 9338332
    Abstract: Systems and methods in accordance with embodiments of the invention implement one-dimensional array cameras, as well as modular array cameras using sub-array modules. In one embodiment, a 1×N array camera module includes: a 1×N arrangement of focal planes, where N is greater than or equal to 2, each focal plane includes a plurality of rows of pixels that also form a plurality of columns of pixels, and each focal plane not including pixels from another focal plane; and a 1×N arrangement of lens stacks, the arrangement of lens stacks being disposed relative to the arrangement of focal planes so as to form a 1×N arrangement of cameras, each configured to independently capture an image of a scene, where each lens stack has a field of view that is shifted with respect to that of each other lens stack so that each shift includes a sub-pixel shifted view of the scene.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: May 10, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Paul Gallagher, Dan Lelescu, Andrew Kenneth John McMahon, Jacques Duparre
  • Publication number: 20160057332
    Abstract: Systems and methods for high dynamic range imaging using array cameras in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a method of generating a high dynamic range image using an array camera includes defining at least two subsets of active cameras, determining image capture settings for each subset of active cameras, where the image capture settings include at least two exposure settings, configuring the active cameras using the determined image capture settings for each subset, capturing image data using the active cameras, synthesizing an image for each of the at least two subset of active cameras using the captured image data, and generating a high dynamic range image using the synthesized images.
    Type: Application
    Filed: March 7, 2014
    Publication date: February 25, 2016
    Applicant: Pelican Imaging Corporation
    Inventors: Florian Ciurea, Kartik Venkataraman
  • Patent number: 9264610
    Abstract: Systems and methods for implementing array cameras configured to perform super-resolution processing to generate higher resolution super-resolved images using a plurality of captured images and lens stack arrays that can be utilized in array cameras are disclosed. Lens stack arrays in accordance with many embodiments of the invention include lens elements formed on substrates separated by spacers, where the lens elements, substrates and spacers are configured to form a plurality of optical channels, at least one aperture located within each optical channel, at least one spectral filter located within each optical channel, where each spectral filter is configured to pass a specific spectral band of light, and light blocking materials located within the lens stack array to optically isolate the optical channels.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: February 16, 2016
    Assignee: Pelican Imaging Corporation
    Inventor: Jacques Duparre
  • Patent number: 9264592
    Abstract: Array cameras, and array camera modules incorporating independently aligned lens stacks are disclosed. Processes for manufacturing array camera modules including independently aligned lens stacks can include: forming at least one hole in at least one carrier; mounting the at least one carrier relative to at least one sensor so that light passing through the at least one hole in the at least one carrier is incident on a plurality of focal planes formed by arrays of pixels on the at least one sensor; and independently mounting a plurality of lens barrels to the at least one carrier, so that a lens stack in each lens barrel directs light through the at least one hole in the at least one carrier and focuses the light onto one of the plurality of focal planes.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: February 16, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Errol Mark Rodda, Jacques Duparré
  • Publication number: 20160044257
    Abstract: Systems and methods for measuring scene information while capturing images using array cameras in accordance with embodiments of the invention are disclosed. In one embodiment, a method of measuring scene information while capturing an image using an array camera includes defining at least two subsets of active cameras, configuring the active cameras using image capture settings, capturing image data using the active cameras, synthesizing at least one image using image data captured by a first subset of active cameras, measuring scene information using image data captured by a second subset of active cameras, and determining whether the image capture settings satisfy at least one predetermined criterion for at least one image capture parameter using the measured scene information, where new image capture settings are determined and utilized to configure the active cameras upon a determination that the image capture settings do not satisfy the at least one predetermined criterion.
    Type: Application
    Filed: March 7, 2014
    Publication date: February 11, 2016
    Applicant: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Florian Ciurea