Patent ID: 11908173
Assignee: MATROX ELECTRONICS SYSTEMS, LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 22:
23. A non-transitory computer readable storage medium that provides instructions, which when executed by a processor of a three-dimensional profiling system for extracting points of a sheet of light as projected onto an object, cause said processor to perform operations comprising:
receiving a first set of pixels of a first image acquired by an image acquisition device, the first set of pixels forming a first set of rows and a first set of columns;
generating from the first set of pixels a first corrected set of pixels forming a first corrected set of rows and a first corrected set of columns,
wherein successive pixels of each row from the first corrected set of rows correspond to successive parallel lines in a plane defined by the sheet of light in a world site including the object that are equally spaced along a first axis of a world coordinate system and parallel to a second axis of the world coordinate system, and
wherein successive pixels of each column from the first corrected set of columns correspond to successive parallel lines in the plane defined by the sheet of light that are equally spaced along the second axis of the world coordinate system and parallel to the first axis of the world coordinate system;

determining, based on the first corrected set of pixels, a first set of points of the sheet of light; and
outputting the first set of points of the sheet of light to be used to obtain a three-dimensional profile of the object.