Patents by Inventor Shandon Campbell

Shandon Campbell 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: 10922829
    Abstract: A device for image processing includes an optical receiver configured to receive a reflection of a coded pattern from an object to generate an image, and processing circuitry. The processing circuitry is configured to determine an estimated position of zero order light in the image, determine a spatial region of the coded pattern that corresponds to a position of the zero order light in the coded pattern, map the spatial region to the estimated position of the zero order light in the image to generate a corrected image, and generate a depth map for the coded pattern based on the corrected image.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: February 16, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: James Wilson Nash, Kalin Mitkov Atanassov, Shandon Campbell
  • Publication number: 20190378286
    Abstract: A device for image processing includes an optical receiver configured to receive a reflection of a coded pattern from an object to generate an image, and processing circuitry. The processing circuitry is configured to determine an estimated position of zero order light in the image, determine a spatial region of the coded pattern that corresponds to a position of the zero order light in the coded pattern, map the spatial region to the estimated position of the zero order light in the image to generate a corrected image, and generate a depth map for the coded pattern based on the corrected image.
    Type: Application
    Filed: May 9, 2019
    Publication date: December 12, 2019
    Inventors: James Wilson Nash, Kalin Mitkov Atanassov, Shandon Campbell
  • Patent number: 10277888
    Abstract: Systems and methods of triggering an event based on meeting a certain depth criteria in an image. One innovation of a method includes a identifying at least one object in a field of view of an imaging device, the imaging device configured to capture at least one image of the field of view, determining a threshold depth level, measuring a depth of the at least one object within the field of view with respect to the imaging device, comparing the measured depth of the at least one object to the threshold depth level, and capturing an image of the object when the depth of the object within the field of view exceeds the threshold depth level.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: April 30, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Shandon Campbell, Kalin Mitkov Atanassov, Karthikeyan Shanmugavadivelu, Stephen Michael Verrall
  • Patent number: 10021372
    Abstract: Methods and apparatus for active depth sensing are disclosed. In some aspects, an imaging device may generate first depth information based on an active sensing technology, such as structured light. In some aspects, at least some of the first depth information may be missing or inaccurate, perhaps due to an extended range between the imaging device and a subject of the image. Additional range information may then be generated based on a zero order component of the structured light. The additional range information may then be used alone or combined with the first depth information and used to control one or more parameters of an imaging device, such as an exposure time and/or aperture.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: July 10, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Shandon Campbell, Stephen Michael Verrall, Kalin Mitkov Atanassov
  • Publication number: 20180084240
    Abstract: Methods and apparatus for active depth sensing are disclosed. In some aspects, an imaging device may generate first depth information based on an active sensing technology, such as structured light. In some aspects, at least some of the first depth information may be missing or inaccurate, perhaps due to an extended range between the imaging device and a subject of the image. Additional range information may then be generated based on a zero order component of the structured light. The additional range information may then be used alone or combined with the first depth information and used to control one or more parameters of an imaging device, such as an exposure time and/or aperture.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 22, 2018
    Inventors: Shandon Campbell, Stephen Michael VerraII, Kalin Mitkov Atanassov
  • Patent number: 9635339
    Abstract: Systems and methods for correcting errors in a depth map generated by a structured light system are disclosed. In one aspect, a method includes receiving valid and invalid codewords, the valid spatial codewords included in a codebook. The method includes detecting the invalid codeword. The method includes retrieving a set of candidate valid codewords a lowest Hamming distance between the invalid codeword and the valid codewords in the codebook. The method includes estimating a median depth of neighboring locations of the invalid codeword. The method includes associating a depth with each candidate codeword and selecting the candidate with an associated depth closest to the depth estimate. The method includes assigning the depth associated with the selected candidate codeword to the location of the invalid codeword.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: April 25, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Shandon Campbell, Stephen Michael Verrall, Kalin Mitkov Atanassov, Ovidiu Cristian Miclea
  • Publication number: 20170048507
    Abstract: Systems and methods for correcting errors in a depth map generated by a structured light system are disclosed. In one aspect, a method includes receiving valid and invalid codewords, the valid spatial codewords included in a codebook. The method includes detecting the invalid codeword. The method includes retrieving a set of candidate valid codewords a lowest Hamming distance between the invalid codeword and the valid codewords in the codebook. The method includes estimating a median depth of neighboring locations of the invalid codeword. The method includes associating a depth with each candidate codeword and selecting the candidate with an associated depth closest to the depth estimate. The method includes assigning the depth associated with the selected candidate codeword to the location of the invalid codeword.
    Type: Application
    Filed: August 14, 2015
    Publication date: February 16, 2017
    Inventors: Shandon Campbell, Stephen Michael VerraII, Kalin Mitkov Atanassov, Ovidiu Cristian Miclea
  • Publication number: 20160212410
    Abstract: Systems and methods of triggering an event based on meeting a certain depth criteria in an image. One innovation of a method includes a identifying at least one object in a field of view of an imaging device, the imaging device configured to capture at least one image of the field of view, determining a threshold depth level, measuring a depth of the at least one object within the field of view with respect to the imaging device, comparing the measured depth of the at least one object to the threshold depth level, and capturing an image of the object when the depth of the object within the field of view exceeds the threshold depth level.
    Type: Application
    Filed: January 16, 2015
    Publication date: July 21, 2016
    Inventors: Shandon Campbell, Kalin Mitkov Atanassov, Karthikeyan Shanmugavadivelu, Stephen Michael Verrall