Patents by Inventor Roderick Barman

Roderick Barman 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).

  • Patent number: 11600010
    Abstract: A time-of-flight camera for generating a depth map indicating distance(s) to target(s) includes a processor and multi-pixel time-of-flight image sensor. The camera: (a) determines, at each pixel, a plurality of phase-correlation values associated with at least one exposure duration and at least one phase offset; (b) determines for each pixel an accumulated correlation in response to the plurality of phase-correlation values; and (c) generates the depth map in response to a plurality of the accumulated correlations. A set of accumulated correlations may be determined in response to a plurality of sets of phase-correlation values such that each accumulated correlation is associated with one unique phase offset in response to each set of phase-correlation values being associated with one exposure duration, the depth map being generated in response to a plurality of sets of accumulated correlations. A computer-implemented method of generating a depth map using a time-of-flight image sensor is provided.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: March 7, 2023
    Assignee: Lucid Vision Labs, Inc.
    Inventors: Colin R. Doutre, Zicong Mai, Jeffrey D. Bull, Roderick A. Barman
  • Patent number: 11599009
    Abstract: An image sensor attached to a printed circuit board is installed in a camera. A holder includes first and second rails comprising first and second printed circuit boards, respectively, and the holder is fastened to a lens mount of the camera. The holder may be fastened to captively hold the image sensor, and the image sensor may be resiliently supported when captively held. A gripper grasps the image sensor proximate to the holder and aligns the image sensor to an aligned position of the image sensor relative to the lens mount. The image sensor may be moved to the aligned position after directing an image toward the image sensor to produce a processed image for determining relative alignment. The printed circuit board is soldered to the first and/or second printed circuit board such that the holder fixedly holds the image sensor so it is unmovable in its aligned position.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: March 7, 2023
    Assignee: Lucid Vision Labs, Inc.
    Inventors: Jeffrey Bull, Alexander Rybolov, Roderick A. Barman, Masahiro Takada
  • Publication number: 20220317547
    Abstract: An image sensor attached to a printed circuit board is installed in a camera. A holder includes first and second rails comprising first and second printed circuit boards, respectively, and the holder is fastened to a lens mount of the camera. The holder may be fastened to captively hold the image sensor, and the image sensor may be resiliently supported when captively held. A gripper grasps the image sensor proximate to the holder and aligns the image sensor to an aligned position of the image sensor relative to the lens mount. The image sensor may be moved to the aligned position after directing an image toward the image sensor to produce a processed image for determining relative alignment. The printed circuit board is soldered to the first and/or second printed circuit board such that the holder fixedly holds the image sensor so it is unmovable in its aligned position.
    Type: Application
    Filed: June 24, 2022
    Publication date: October 6, 2022
    Applicant: Lucid Vision Labs, Inc.
    Inventors: Jeffrey BULL, Alexander RYBOLOV, Roderick A. BARMAN, Masahiro TAKADA
  • Patent number: 11402726
    Abstract: A camera has a lens mount and an image sensor for sensing images. A holder of the camera can captively hold the image sensor such that the image sensor is moveable relative to the lens mount when the image sensor is not attached to the holder. The holder is further operable to fixedly hold the image sensor such that the image sensor is unmoveable relative to the lens mount at an aligned position of the image sensor when the image sensor is attached to the holder. The image sensor may be attached to a printed circuit board. The holder may include first and second rails comprising first and second printed circuit boards, respectively. The holder is then operable to fixedly hold the image sensor by the printed circuit board being soldered to at least one of the first and second printed circuit boards.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: August 2, 2022
    Assignee: Lucid Vision Labs, Inc.
    Inventors: Jeffrey Bull, Alexander Rybolov, Roderick A. Barman, Masahiro Takada
  • Patent number: 11333954
    Abstract: A camera includes: (a) a printed circuit board supporting a first circuit component; (b) a second printed circuit board; (c) a PCB holder for holding the printed circuit boards spaced apart from each other and pivotable relative to each other; and (d) a housing for enclosing the printed circuit boards and the PCB holder, the PCB holder being dimensioned for fastening to the housing such that the printed circuit boards are not parallel to each other and the first circuit component is placed in thermal communication with the housing.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: May 17, 2022
    Assignee: Lucid Vision Labs, Inc.
    Inventors: Jeffrey Bull, Alexander Rybolov, Roderick A. Barman, Masahiro Takada
  • Publication number: 20210383559
    Abstract: A time-of-flight camera for generating a depth map indicating distance(s) to target(s) includes a processor and multi-pixel time-of-flight image sensor. The camera: (a) determines, at each pixel, a plurality of phase-correlation values associated with at least one exposure duration and at least one phase offset; (b) determines for each pixel an accumulated correlation in response to the plurality of phase-correlation values; and (c) generates the depth map in response to a plurality of the accumulated correlations. A set of accumulated correlations may be determined in response to a plurality of sets of phase-correlation values such that each accumulated correlation is associated with one unique phase offset in response to each set of phase-correlation values being associated with one exposure duration, the depth map being generated in response to a plurality of sets of accumulated correlations. A computer-implemented method of generating a depth map using a time-of-flight image sensor is provided.
    Type: Application
    Filed: June 3, 2020
    Publication date: December 9, 2021
    Applicant: Lucid Vision Labs, Inc.
    Inventors: Colin R. Doutre, Zicong Mai, Jeffrey D. Bull, Roderick A. Barman
  • Publication number: 20210274069
    Abstract: A camera includes: (a) a lens mount; (b) an image sensor for sensing images; and (c) a holder for fixedly holding the image sensor unmoveable relative to the lens mount at an aligned position after being aligned by gripping the image sensor. The same or different camera includes: (a) a printed circuit board supporting a first circuit component; (b) a second printed circuit board; (c) a PCB holder for holding the printed circuit boards spaced apart from each other and pivotable relative to each other; and (d) a housing for enclosing the printed circuit boards and the PCB holder, the PCB holder being dimensioned for fastening to the housing such that the printed circuit boards are not parallel to each other and the first circuit component is placed in thermal communication with the housing. Methods of installing the image sensor and an image processing assembly are provided.
    Type: Application
    Filed: July 16, 2019
    Publication date: September 2, 2021
    Applicant: Lucid Vision Labs, Inc.
    Inventors: Jeffrey BULL, Alexander RYBOLOV, Roderick A. BARMAN, Masahiro TAKADA
  • Publication number: 20210141290
    Abstract: A camera includes: (a) a lens mount; (b) an image sensor for sensing images; and (c) a holder for fixedly holding the image sensor unmoveable relative to the lens mount at an aligned position after being aligned by gripping the image sensor. The same or different camera includes: (a) a printed circuit board supporting a first circuit component; (b) a second printed circuit board; (c) a PCB holder for holding the printed circuit boards spaced apart from each other and pivotable relative to each other; and (d) a housing for enclosing the printed circuit boards and the PCB holder, the PCB holder being dimensioned for fastening to the housing such that the printed circuit boards are not parallel to each other and the first circuit component is placed in thermal communication with the housing. Methods of installing the image sensor and an image processing assembly are provided.
    Type: Application
    Filed: January 14, 2021
    Publication date: May 13, 2021
    Applicant: Lucid Vision Labs, Inc.
    Inventors: Jeffrey BULL, Alexander RYBOLOV, Roderick A. BARMAN, Masahiro TAKADA
  • Patent number: 8458689
    Abstract: The invention relates to methods and apparatus for altering the software of engine controllers. The method comprises determining a version of the current software in the engine controller, identifying one or more data blocks of upgraded software associated with the current software and replacing portions of the current software with the data blocks of upgraded software. The apparatus comprises an interface, a memory and a processor. The processor is configured to determine the version of the current software in the engine controller and replace one or more data blocks of the current software with one or more data blocks of upgraded software stored in the memory.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: June 4, 2013
    Inventors: Roderick A. Barman, James Edward Conforti, Jr.
  • Patent number: 8098955
    Abstract: An imaging device has a plurality of predefined regions of interest. The predefined regions of interest may be selected or deselected. Image data from selected regions of interest is transmitted to a host. In some embodiments the regions of interest comprise tiles. A set of selected tiles may be identified by a bit vector. An example application provides a digital camera configured to provide predefined regions of interest. The camera may be configured to permit a host to select or deselect the regions of interest.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: January 17, 2012
    Assignee: Point Grey Research Inc.
    Inventors: Roderick A. Barman, Stewart Kingdon, Malcolm Steenburgh
  • Patent number: 8081207
    Abstract: A camera system has a chassis carrying one or more cameras. Each camera has support member mounted to the chassis and an imaging chip mounted to the support member. An optical system for imaging onto the imaging chip may also be mounted to the chassis. The chassis and support members may have coefficients of thermal expansion that are substantially matched. In some embodiments the support members are located between the imaging chips and one or more circuit boards to which the imaging chips are electrically connected. In some embodiments the imaging chips are located over apertures or other channels through the chassis and light is incident on the imaging chips by way of the channels. The relative locations of the imaging chips can be maintained constant to preserve calibration for stereo imaging.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: December 20, 2011
    Assignee: Point Grey Research Inc.
    Inventors: Roderick A. Barman, Don Murray
  • Publication number: 20090245637
    Abstract: An imaging device has a plurality of predefined regions of interest. The predefined regions of interest may be selected or deselected. Image data from selected regions of interest is transmitted to a host. In some embodiments the regions of interest comprise tiles. A set of selected tiles may be identified by a bit vector. An example application provides a digital camera configured to provide predefined regions of interest. The camera may be configured to permit a host to select or deselect the regions of interest.
    Type: Application
    Filed: March 25, 2008
    Publication date: October 1, 2009
    Inventors: Roderick A. Barman, Stewart Kingdon, Malcolm Steenburgh
  • Patent number: 7337344
    Abstract: The invention provides a method of synchronizing one or more devices on a first bus with one or more devices on a second bus. The method comprises acquiring timing information from the first bus and the second bus, determining a timing offset between the first bus and the second bus, and, broadcasting the timing offset to the one or more devices on the second bus so that the one or more devices on the second bus can adjust their timing to be synchronized with the one or more devices on the first bus.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: February 26, 2008
    Assignee: Point Grey Research Inc.
    Inventors: Roderick A. Barman, Stewart J. Kingdon, Timothy D. Vlaar
  • Publication number: 20070296846
    Abstract: A camera system has a chassis carrying one or more cameras. Each camera has support member mounted to the chassis and an imaging chip mounted to the support member. An optical system for imaging onto the imaging chip may also be mounted to the chassis. The chassis and support members may have coefficients of thermal expansion that are substantially matched. In some embodiments the support members are located between the imaging chips and one or more circuit boards to which the imaging chips are electrically connected. In some embodiments the imaging chips are located over apertures or other channels through the chassis and light is incident on the imaging chips by way of the channels. The relative locations of the imaging chips can be maintained constant to preserve calibration for stereo imaging.
    Type: Application
    Filed: June 6, 2007
    Publication date: December 27, 2007
    Inventors: Roderick BARMAN, Don MURRAY
  • Publication number: 20070053677
    Abstract: A camera has a strobe output. When the camera acquires a sequence of images, a strobe pattern control determines for each image whether or not to apply a strobe signal to the strobe output according to a predetermined pattern. The predetermined pattern and the length of the sequence can be user defined by way of a suitable software interface, for example. The strobe output may be used to control a device such as a flash unit, a sound recorder or the like.
    Type: Application
    Filed: September 7, 2005
    Publication date: March 8, 2007
    Applicant: Point Grey Research Inc.
    Inventors: Malcolm Steenburgh, Michael Gibbons, Stewart Kingdon, Roderick Barman
  • Publication number: 20040187044
    Abstract: The invention provides a method of synchronizing one or more devices on a first bus with one or more devices on a second bus. The method comprises acquiring timing information from the first bus and the second bus, determining a timing offset between the first bus and the second bus, and, broadcasting the timing offset to the one or more devices on the second bus so that the one or more devices on the second bus can adjust their timing to be synchronized with the one or more devices on the first bus.
    Type: Application
    Filed: January 30, 2004
    Publication date: September 23, 2004
    Applicant: Point Grey Research Inc.
    Inventors: Roderick A. Barman, Stewart J. Kingdon, Timothy D. Vlaar
  • Publication number: 20030188303
    Abstract: The invention relates to methods and apparatus for altering the software of engine controllers. The method comprises determining a version of the current software in the engine controller, identifying one or more data blocks of upgraded software associated with the current software and replacing portions of the current software with the data blocks of upgraded software. The apparatus comprises an interface, a memory and a processor. The processor is configured to determine the version of the current software in the engine controller and replace one or more data blocks of the current software with one or more data blocks of upgraded software stored in the memory.
    Type: Application
    Filed: March 29, 2002
    Publication date: October 2, 2003
    Inventors: Roderick A. Barman, James Edward Conforti