Patents by Inventor Paul Gallagher

Paul Gallagher has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170085845
    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: Application
    Filed: April 22, 2016
    Publication date: March 23, 2017
    Applicant: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Paul Gallagher, Dan Lelescu, Andrew Kenneth John McMahon, Jacques Duparre
  • Patent number: 9602805
    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: May 6, 2015
    Date of Patent: March 21, 2017
    Assignee: FotoNation Cayman Limited
    Inventors: Kartik Venkataraman, Paul Gallagher, Ankit Jain, Semyon Nisenzon
  • Publication number: 20160339894
    Abstract: A normally closed port valve seals a hydraulic hose connection port of a hydraulic bicycle component. Connection of an end of a hydraulic hose assembly to the port opens the valve, placing the assembly's hydraulic fluid chamber in fluid communication with the interior of the hose assembly. A hydraulic cylinder of the assembly is in fluid communication with the chamber. A spring may be used to bias the valve to a closed condition and simultaneously to bias a brake actuating piston to a non-actuated position.
    Type: Application
    Filed: August 3, 2016
    Publication date: November 24, 2016
    Applicant: SRAM, LLC
    Inventors: ADAM BRADLEY, PAUL GALLAGHER
  • Publication number: 20160269651
    Abstract: Systems and methods in accordance with embodiments of the invention implement modular array cameras using sub-array modules. In one embodiment, an X×Y sub-array module includes: an X×Y arrangement of focal planes, where X and Y are each greater than or equal to 1; and an X×Y arrangement of lens stacks, the X×Y arrangement of lens stacks being disposed relative to the X×Y arrangement of focal planes so as to form an X×Y arrangement of cameras, where each lens stack has a field of view that is shifted with respect to the field-of-views of each other lens stack so that each shift includes a sub-pixel shifted view of the scene; and image data output circuitry that is configured to output image data from the X×Y sub-array module that can be aggregated with image data from other sub-array modules so that an image of the scene can be constructed.
    Type: Application
    Filed: February 1, 2016
    Publication date: September 15, 2016
    Applicant: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Paul Gallagher, Dan Lelescu, Andrew Kenneth John McMahon, Jacques Duparre, Bedabrata Pain
  • 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: 20160200392
    Abstract: A normally closed port valve seals a hydraulic hose connection port of a hydraulic bicycle component. Connection of an end of a hydraulic hose assembly to the port opens the valve, placing the assembly's hydraulic fluid chamber in fluid communication with the interior of the hose assembly. A hydraulic cylinder of the assembly is in fluid communication with the chamber. A spring may be used to bias the valve to a closed condition and simultaneously to bias a brake actuating piston to a non-actuated position.
    Type: Application
    Filed: January 12, 2015
    Publication date: July 14, 2016
    Inventors: Adam Bradley, Paul Gallagher
  • 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
  • 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: 20160083053
    Abstract: An oil storage apparatus (111) comprising a buoyant hull (102) comprising a single column of circular or polygonal cross-section. The interior of said hull (102) comprises at least one oil-over-water tank (103), and said oil storage apparatus (111) further comprises means for maintaining said tank in pressed full condition.
    Type: Application
    Filed: May 1, 2014
    Publication date: March 24, 2016
    Applicant: ATKINS LIMITED
    Inventor: Paul Gallagher
  • Patent number: 9253380
    Abstract: Systems and methods in accordance with embodiments of the invention implement modular array cameras using sub-array modules. In one embodiment, an X×Y sub-array module includes: an X×Y arrangement of focal planes, where X and Y are each greater than or equal to 1; and an X×Y arrangement of lens stacks, the X×Y arrangement of lens stacks being disposed relative to the X×Y arrangement of focal planes so as to form an X×Y arrangement of cameras, where each lens stack has a field of view that is shifted with respect to the field-of-views of each other lens stack so that each shift includes a sub-pixel shifted view of the scene; and image data output circuitry that is configured to output image data from the X×Y sub-array module that can be aggregated with image data from other sub-array modules so that an image of the scene can be constructed.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: February 2, 2016
    Assignee: Pelican Imaging Corporation
    Inventors: Kartik CA Venkataraman, Paul Gallagher, Dan Lelescu, Andrew Kenneth John McMahon, Jacques Duparre, Bedabrata Pain
  • Publication number: 20150264337
    Abstract: Systems with an array camera augmented with a conventional camera in accordance with embodiments of the invention are disclosed. In some embodiments, the array camera is used to capture a first set of image data of a scene and a conventional camera is used to capture a second set of image data for the scene. An object of interest is identified in the first set of image data. A first depth measurement for the object of interest is determined and compared to a predetermined threshold. If the first depth measurement is above the threshold, a second set of image data captured using the conventional camera is obtained. The object of interest is identified in the second set of image data and a second depth measurement for the object of interest is determined using at least a portion of the first set of image data and at least a portion of the second set of image data.
    Type: Application
    Filed: May 28, 2015
    Publication date: September 17, 2015
    Inventors: Kartik Venkataraman, Paul Gallagher, Ankit Jain, Semyon Nisenzon, Dan Lelescu, Florian Ciurea, Gabriel Molina
  • Publication number: 20150245013
    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: Application
    Filed: May 6, 2015
    Publication date: August 27, 2015
    Inventors: Kartik Venkataraman, Paul Gallagher, Ankit Jain, Semyon Nisenzon
  • Publication number: 20150237329
    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: Application
    Filed: May 6, 2015
    Publication date: August 20, 2015
    Inventors: Kartik Venkataraman, Paul Gallagher, Ankit Jain, Semyon Nisenzon
  • Publication number: 20150161798
    Abstract: Systems with an array camera augmented with a conventional camera in accordance with embodiments of the invention are disclosed. In some embodiments, the array camera is used to capture a first set of image data of a scene and a conventional camera is used to capture a second set of image data for the scene. An object of interest is identified in the first set of image data. A first depth measurement for the object of interest is determined and compared to a predetermined threshold. If the first depth measurement is above the threshold, a second set of image data captured using the conventional camera is obtained. The object of interest is identified in the second set of image data and a second depth measurement for the object of interest is determined using at least a portion of the first set of image data and at least a portion of the second set of image data.
    Type: Application
    Filed: January 9, 2015
    Publication date: June 11, 2015
    Inventors: Kartik Venkataraman, Paul Gallagher, Ankit Jain, Semyon Nisenzon, Dan Lelescu, Florian Ciurea, Gabriel Molina
  • Publication number: 20140267633
    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: Application
    Filed: March 17, 2014
    Publication date: September 18, 2014
    Applicant: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Paul Gallagher, Ankit Jain, Semyon Nisenzon
  • Publication number: 20140240528
    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: Application
    Filed: February 24, 2014
    Publication date: August 28, 2014
    Applicant: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Paul Gallagher, Dan Lelescu, Andrew McMahon, Jacques Duparre
  • Publication number: 20140240529
    Abstract: Systems and methods in accordance with embodiments of the invention implement modular array cameras using sub-array modules. In one embodiment, an X×Y sub-array module includes: an X×Y arrangement of focal planes, where X and Y are each greater than or equal to 1; and an X×Y arrangement of lens stacks, the X×Y arrangement of lens stacks being disposed relative to the X×Y arrangement of focal planes so as to form an X×Y arrangement of cameras, where each lens stack has a field of view that is shifted with respect to the field-of-views of each other lens stack so that each shift includes a sub-pixel shifted view of the scene; and image data output circuitry that is configured to output image data from the X×Y sub-array module that can be aggregated with image data from other sub-array modules so that an image of the scene can be constructed.
    Type: Application
    Filed: February 24, 2014
    Publication date: August 28, 2014
    Applicant: Pelican Imaging Corporation
    Inventors: Kartik Venkataraman, Paul Gallagher, Dan Lelescu, Andrew McMahon, Jacques Duparre, Bedabrata Pain
  • Patent number: 8462101
    Abstract: An apparatus controls a backlight of a display panel of a camera system. The apparatus includes a sub-pixel extracting unit, an ambient light luminance calculating unit, and a backlight controller. The sub-pixel extracting unit extracts sub-pixel luminance values from image data, where the image data is indicative of a current image frame defined by a plurality of pixels, and where each of the pixels includes a plurality of sub-pixels. The ambient light luminance calculating unit calculates an ambient light luminance value of the current image frame from the sub-pixel luminance values extracted by the sub-pixel extracting unit. The backlight controller which generates a backlight control signal based on a comparison between the calculated ambient light luminance value of the current image frame and an ambient light luminance value of a previous image frame.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: June 11, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bing Han, Paul Gallagher, Yun-tae Lee, Joon-seo Yim
  • Publication number: 20120116968
    Abstract: A system conducts online financial transactions between individuals or between individuals and entities such as banks, merchants and other companies. Each user establishes an online account, which is used to transfer funds to and from other online accounts. Any user may initiate a send money transaction or a request payment transaction with any other entity provided that entity has an e-mail address. The online fund transfer may include a verification of a user's information including verifying a mailing address.
    Type: Application
    Filed: January 6, 2012
    Publication date: May 10, 2012
    Inventors: Paul Gallagher, Steve Davis, Kaycie Roberts, Robert Simon, Michael Baum, Mieko Schmandt, Peihuan Meng, Ivan Liu, Jorge Noa, Martin Hampton
  • Patent number: 8131496
    Abstract: The present invention is directed to an apparatus and a method that characterizes the hiding of coating compositions, such as automotive OEM and refinishes paints. The method is directed to sequentially storing in a computing device hiding data obtained by measuring the color difference (?RGB) in reflections of light and dark portions of target areas of a monotonic coating resulting from a coating composition applied over hiding test panel and by measuring coating thicknesses of the monotonic coating that correspond to the target areas, classifying the type of the hiding data, selecting fitting equations applicable to the classified hiding data, fitting the selected equation to match the classified hiding data and locating a hiding thickness on the monotonic coating that corresponds to the threshold value of the color difference at that location to determine the hiding thickness of the coating composition.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: March 6, 2012
    Assignee: E.I. du Pont de Nemours and Company
    Inventors: Arun Prakash, John Paul Gallagher, Roger Albert Karmes, Allan Blase Joseph Rodrigues