Patents by Inventor Martin Schaffer

Martin Schaffer 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: 11954767
    Abstract: Methods, systems, and computer readable media for generating a three-dimensional reconstruction of an object with reduced distortion are described. In some aspects, a system includes at least two image sensors, at least two projectors, and a processor. Each image sensor is configured to capture one or more images of an object. Each projector is configured to illuminate the object with an associated optical pattern and from a different perspective. The processor is configured to perform the acts of receiving, from each image sensor, for each projector, images of the object illuminated with the associated optical pattern and generating, from the received images, a three-dimensional reconstruction of the object. The three-dimensional reconstruction has reduced distortion due to the received images of the object being generated when each projector illuminates the object with an associated optical pattern from the different perspective.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: April 9, 2024
    Assignee: Cognex Corporation
    Inventors: Martin Schaffer, Marcus Große
  • Publication number: 20230222707
    Abstract: Methods, systems, and computer readable media for generating a three-dimensional reconstruction of an object with reduced distortion are described. In some aspects, a system includes at least two image sensors, at least two projectors, and a processor. Each image sensor is configured to capture one or more images of an object. Each projector is configured to illuminate the object with an associated optical pattern and from a different perspective. The processor is configured to perform the acts of receiving, from each image sensor, for each projector, images of the object illuminated with the associated optical pattern and generating, from the received images, a three-dimensional reconstruction of the object. The three-dimensional reconstruction has reduced distortion due to the received images of the object being generated when each projector illuminates the object with an associated optical pattern from the different perspective.
    Type: Application
    Filed: January 20, 2023
    Publication date: July 13, 2023
    Applicant: Cognex Corporation
    Inventors: Martin Schaffer, Marcus Große
  • Patent number: 11593954
    Abstract: In some aspects, the techniques described herein relate to systems, methods, and computer readable media for data pre-processing for stereo-temporal image sequences to improve three-dimensional data reconstruction. In some aspects, the techniques described herein relate to systems, methods, and computer readable media for improved correspondence refinement for image areas affected by oversaturation. In some aspects, the techniques described herein relate to systems, methods, and computer readable media configured to fill missing correspondences to improve three-dimensional (3-D) reconstruction. The techniques include identifying image points without correspondences, using existing correspondences and/or other information to generate approximated correspondences, and cross-checking the approximated correspondences to determine whether the approximated correspondences should be used for the image processing.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: February 28, 2023
    Assignee: Cognex Corporation
    Inventors: Marcus Große, Martin Schaffer, Simon Willeke
  • Patent number: 11587268
    Abstract: Methods, systems, and computer readable media for generating a three-dimensional reconstruction of an object with reduced distortion are described. In some aspects, a system includes at least two image sensors, at least two projectors, and a processor. Each image sensor is configured to capture one or more images of an object. Each projector is configured to illuminate the object with an associated optical pattern and from a different perspective. The processor is configured to perform the acts of receiving, from each image sensor, for each projector, images of the object illuminated with the associated optical pattern and generating, from the received images, a three-dimensional reconstruction of the object. The three-dimensional reconstruction has reduced distortion due to the received images of the object being generated when each projector illuminates the object with an associated optical pattern from the different perspective.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: February 21, 2023
    Assignee: Cognex Corporation
    Inventors: Martin Schaffer, Marcus Große
  • Publication number: 20210407110
    Abstract: In some aspects, the techniques described herein relate to systems, methods, and computer readable media for data pre-processing for stereo-temporal image sequences to improve three-dimensional data reconstruction. In some aspects, the techniques described herein relate to systems, methods, and computer readable media for improved correspondence refinement for image areas affected by oversaturation. In some aspects, the techniques described herein relate to systems, methods, and computer readable media configured to fill missing correspondences to improve three-dimensional (3-D) reconstruction. The techniques include identifying image points without correspondences, using existing correspondences and/or other information to generate approximated correspondences, and cross-checking the approximated correspondences to determine whether the approximated correspondences should be used for the image processing.
    Type: Application
    Filed: July 7, 2021
    Publication date: December 30, 2021
    Applicant: Cognex Corporation
    Inventors: Marcus Große, Martin Schaffer, Simon Willeke
  • Patent number: 11107268
    Abstract: The techniques described herein relate to methods, apparatus, and computer readable media for efficiently processing data of initial correspondence assignments, e.g., for three-dimensional reconstruction of an object. In some aspects, the system includes a processor configured to perform the acts of receiving a first set of images of a scene and a second set of images of the scene, determining a first pixel fingerprint based on the first set of images and a second pixel fingerprint based on the second set of images, generating a first binary pixel fingerprint based on the first pixel fingerprint and a second binary pixel fingerprint based on the second pixel fingerprint, and determining whether there exists a stereo correspondence between the first pixel fingerprint and the second pixel fingerprint at least in part based on comparing the first binary pixel fingerprint and the second binary pixel fingerprint.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: August 31, 2021
    Assignee: Cognex Corporation
    Inventors: Marcus Große, Martin Schaffer, Simon Willeke, Bastian Harendt
  • Patent number: 11074700
    Abstract: In some aspects, the techniques described herein relate to systems, methods, and computer readable media for generating, based on a set of images, a temporal pixel image comprising a set of temporal pixels, where each temporal pixel in the set of temporal pixels comprises a set of pixel values at an associated position from each image of the set of images. For a first temporal pixel from the set of temporal pixels, saturation data comprising a set of saturation values is generated, where each saturation value of the set of saturation values is associated with a pixel value of the set of pixel values of the first temporal pixel, and each pixel value is compared to a metric to determine a corresponding saturation value.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: July 27, 2021
    Assignee: Cognex Corporation
    Inventors: Marcus Große, Martin Schaffer, Bastian Harendt
  • Patent number: 11069074
    Abstract: In some aspects, the techniques described herein relate to systems, methods, and computer readable media for data pre-processing for stereo-temporal image sequences to improve three-dimensional data reconstruction. In some aspects, the techniques described herein relate to systems, methods, and computer readable media for improved correspondence refinement for image areas affected by oversaturation. In some aspects, the techniques described herein relate to systems, methods, and computer readable media configured to fill missing correspondences to improve three-dimensional (3-D) reconstruction. The techniques include identifying image points without correspondences, using existing correspondences and/or other information to generate approximated correspondences, and cross-checking the approximated correspondences to determine whether the approximated correspondences should be used for the image processing.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: July 20, 2021
    Assignee: Cognex Corporation
    Inventors: Marcus Große, Martin Schaffer, Simon Willeke
  • Patent number: 10648798
    Abstract: A device for projecting a time variable optical pattern onto an object that is to be measured in three dimensions, the device comprising a frame for an optical pattern; a light source with optional illumination optics; and imaging optics, wherein the optical pattern is on slide that is attached to a movement mechanism that moves the optical pattern relative to the optional illumination optics and/or relative to the imaging optics, wherein the movement mechanism causes a movement of the optical pattern in a slide plane that is oriented orthogonal to an optical axis of the imaging optics.
    Type: Grant
    Filed: December 16, 2018
    Date of Patent: May 12, 2020
    Assignee: Cognex Corporation
    Inventors: Jens Petersen, Martin Schaffer, Bastian Harendt
  • Publication number: 20200082605
    Abstract: The techniques described herein relate to methods, apparatus, and computer readable media for efficiently processing data of initial correspondence assignments, e.g., for three-dimensional reconstruction of an object. In some aspects, the system includes a processor configured to perform the acts of receiving a first set of images of a scene and a second set of images of the scene, determining a first pixel fingerprint based on the first set of images and a second pixel fingerprint based on the second set of images, generating a first binary pixel fingerprint based on the first pixel fingerprint and a second binary pixel fingerprint based on the second pixel fingerprint, and determining whether there exists a stereo correspondence between the first pixel fingerprint and the second pixel fingerprint at least in part based on comparing the first binary pixel fingerprint and the second binary pixel fingerprint.
    Type: Application
    Filed: August 29, 2019
    Publication date: March 12, 2020
    Applicant: Cognex Corporation
    Inventors: Marcus Große, Martin Schaffer, Simon Willeke, Bastian Harendt
  • Publication number: 20200074698
    Abstract: Methods, systems, and computer readable media for generating a three-dimensional reconstruction of an object with reduced distortion are described. In some aspects, a system includes at least two image sensors, at least two projectors, and a processor. Each image sensor is configured to capture one or more images of an object. Each projector is configured to illuminate the object with an associated optical pattern and from a different perspective. The processor is configured to perform the acts of receiving, from each image sensor, for each projector, images of the object illuminated with the associated optical pattern and generating, from the received images, a three-dimensional reconstruction of the object. The three-dimensional reconstruction has reduced distortion due to the received images of the object being generated when each projector illuminates the object with an associated optical pattern from the different perspective.
    Type: Application
    Filed: August 29, 2019
    Publication date: March 5, 2020
    Applicant: Cognex Corporation
    Inventors: Martin Schaffer, Marcus Große
  • Publication number: 20190325598
    Abstract: In some aspects, the techniques described herein relate to systems, methods, and computer readable media for data pre-processing for stereo-temporal image sequences to improve three-dimensional data reconstruction. In some aspects, the techniques described herein relate to systems, methods, and computer readable media for improved correspondence refinement for image areas affected by oversaturation. In some aspects, the techniques described herein relate to systems, methods, and computer readable media configured to fill missing correspondences to improve three-dimensional (3-D) reconstruction. The techniques include identifying image points without correspondences, using existing correspondences and/or other information to generate approximated correspondences, and cross-checking the approximated correspondences to determine whether the approximated correspondences should be used for the image processing.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 24, 2019
    Applicant: Cognex Corporation
    Inventors: Marcus Große, Martin Schaffer, Bastian Harendt
  • Publication number: 20190325594
    Abstract: In some aspects, the techniques described herein relate to systems, methods, and computer readable media for data pre-processing for stereo-temporal image sequences to improve three-dimensional data reconstruction. In some aspects, the techniques described herein relate to systems, methods, and computer readable media for improved correspondence refinement for image areas affected by oversaturation. In some aspects, the techniques described herein relate to systems, methods, and computer readable media configured to fill missing correspondences to improve three-dimensional (3-D) reconstruction. The techniques include identifying image points without correspondences, using existing correspondences and/or other information to generate approximated correspondences, and cross-checking the approximated correspondences to determine whether the approximated correspondences should be used for the image processing.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 24, 2019
    Applicant: Cognex Corporation
    Inventors: Marcus Große, Martin Schaffer, Simon Willeke
  • Publication number: 20190137267
    Abstract: A device for projecting a time variable optical pattern onto an object that is to be measured in three dimensions, the device comprising a frame for an optical pattern; a light source with optional illumination optics; and imaging optics, wherein the optical pattern is on slide that is attached to a movement mechanism that moves the optical pattern relative to the optional illumination optics and/or relative to the imaging optics, wherein the movement mechanism causes a movement of the optical pattern in a slide plane that is oriented orthogonal to an optical axis of the imaging optics.
    Type: Application
    Filed: December 16, 2018
    Publication date: May 9, 2019
    Inventors: Jens Petersen, Martin Schaffer, Bastian Harendt
  • Patent number: 8817974
    Abstract: Various embodiments relate to a method for integrity protected calculation of a cryptographic function including: performing an operation c=a?b in a cryptographic function f(x1, x2, . . . , xn) defined over a commutative ring R; choosing a? and b? corresponding to a and b such that a? and b? are elements of a commutative ring R?; computing c?=a???b?; computing a?=CRT(a, a?) and b?=CRT(b, b?), where CRT is the Chinese Remainder Theorem; computing c?=a???b?; mapping c? into R?; and determining if the mapping of c? into R? equals c?.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: August 26, 2014
    Assignee: NXP B.V.
    Inventors: Martin Schaffer, Bruce Murray
  • Publication number: 20120288086
    Abstract: Various embodiments relate to a method for integrity protected calculation of a cryptographic function including: performing an operation c=a?b in a cryptographic function f(x1, x2, . . . , xn) defined over a commutative ring R; choosing a? and b? corresponding to a and b such that a? and b? are elements of a commutative ring R?; computing c?=a???b?; computing a?=CRT(a, a?) and b?=CRT(b, b?), where CRT is the Chinese Remainder Theorem; computing c?=a???b?; mapping c? into R?; and determining if the mapping of c? into R? equals c?.
    Type: Application
    Filed: May 11, 2011
    Publication date: November 15, 2012
    Applicant: NXP B.V.
    Inventors: Martin Schaffer, Bruce Murray
  • Patent number: 6589478
    Abstract: The invention relates to a device for carrying out the process, which enables the disinfection of flat and enclosing surfaces using steam. In order to achieve this, a disinfection head 1, which exhibits a nozzle assembly 3 and a suction bell 6, is connected to a holder 2 such that it can move. The holder has an inlet hose 13 to enable the steam to be introduced into the disinfection head and an outlet suction hose 7. The inlet hose is connected to an initial evaporator cell 9 and the outlet suction hose is connected to a collection container 8. The initial evaporator cell, the collection is container, the suction pumps and the necessary valves and heating elements are joined together in a mobile unit 23.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: July 8, 2003
    Assignees: Genoveva Beurer
    Inventors: Bettina Keim, Martin Schaffer