US 12,282,116 B2
Machine vision method and system
Rolf Jon Gerchberg, Longmeadow, MA (US); and Thomas Dean Milster, Tucson, AZ (US)
Assigned to Wavefront Analysis, Inc., New York, NY (US)
Filed by Wavefront Analysis, Inc., New York, NY (US)
Filed on Apr. 5, 2019, as Appl. No. 16/376,804.
Claims priority of provisional application 62/652,939, filed on Apr. 5, 2018.
Prior Publication US 2019/0310374 A1, Oct. 10, 2019
Int. Cl. G01S 17/89 (2020.01); G01S 7/481 (2006.01); G01S 7/484 (2006.01); G01S 7/486 (2020.01); G01S 7/51 (2006.01); G01S 17/10 (2020.01); G02B 5/32 (2006.01); G03H 1/08 (2006.01)
CPC G01S 7/4815 (2013.01) [G01S 17/89 (2013.01); G02B 5/32 (2013.01); G03H 1/0866 (2013.01)] 5 Claims
OG exemplary drawing
 
1. An optical system for generating digital images, comprising:
a single light source configured to emit a beam into an environment;
a first diffractive optical element in alignment with the light source such that the beam passes through the first diffractive optical element, resulting in an illumination wave emitted with a plurality of beams into the environment;
a second diffractive optical element configured to receive a reflected illumination wave;
wherein the reflected illumination wave is the illumination wave reflected back from the environment;
a two-dimensional pixelated detector in alignment with the second diffractive optical element such that the detector receives the reflected illumination wave passed through the second diffractive optical element;
wherein the two-dimensional pixelated detector is configured to determine wave data from the reflected illumination wave and generate an image having a plurality of pixels representing the wave data; and
a processor configured to receive the image having the plurality of pixels representing the wave data and generate a representation of the environment from the image having the plurality of pixels.