Field curvature model for confocal imaging apparatus with curved focal surface
First Claim
1. A system comprising:
- a computing device comprising a memory to store a field curvature model that is calibrated to a confocal imaging apparatus, and a processor, coupled to the memory, the processor to;
receive intensity measurements generated by a plurality of pixels of a detector of the confocal imaging apparatus, wherein each pixel of the plurality of pixels provides intensity measurements for an associated returning light beam from an array of returning light beams that have been reflected off of an imaged three dimensional object, and wherein each returning light beam of the array of returning light beams is associated with a point of the three dimensional object;
determine, for each pixel of the plurality of pixels, a focusing setting of the confocal imaging apparatus that provides a maximum measured intensity;
determine, for each pixel of the plurality of pixels, a depth of a point of the three dimensional object associated with the pixel that corresponds to the determined focusing setting;
adjust the depth of at least one point of the three dimensional object based on applying the determined focusing setting for the pixel associated with the at least one point to the field curvature model to compensate for a non-flat focal surface of the confocal imaging apparatus; and
determine a shape of the three dimensional object based at least in part on the adjusted depth.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device comprises a processor that uses a field curvature model that is calibrated to a confocal imaging apparatus. The processor receives intensity measurements generated by pixels of a detector of the confocal imaging apparatus. The processor determines, for each pixel, a focusing setting of the confocal imaging apparatus that provides a maximum measured intensity. The processor determines, for each pixel, a depth of a point of a 3D object associated with the pixel that corresponds to the determined focusing setting. The processor adjusts the depth of at least one point of the 3D object based on applying the determined focusing setting for the pixel associated with the at least one point to the field curvature model to compensate for a non-flat focal surface of the confocal imaging apparatus. The processor determines a shape of the 3D object based at least in part on the adjusted depth.
493 Citations
20 Claims
-
1. A system comprising:
-
a computing device comprising a memory to store a field curvature model that is calibrated to a confocal imaging apparatus, and a processor, coupled to the memory, the processor to; receive intensity measurements generated by a plurality of pixels of a detector of the confocal imaging apparatus, wherein each pixel of the plurality of pixels provides intensity measurements for an associated returning light beam from an array of returning light beams that have been reflected off of an imaged three dimensional object, and wherein each returning light beam of the array of returning light beams is associated with a point of the three dimensional object; determine, for each pixel of the plurality of pixels, a focusing setting of the confocal imaging apparatus that provides a maximum measured intensity; determine, for each pixel of the plurality of pixels, a depth of a point of the three dimensional object associated with the pixel that corresponds to the determined focusing setting; adjust the depth of at least one point of the three dimensional object based on applying the determined focusing setting for the pixel associated with the at least one point to the field curvature model to compensate for a non-flat focal surface of the confocal imaging apparatus; and determine a shape of the three dimensional object based at least in part on the adjusted depth. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, by a processor, intensity measurements generated by a plurality of pixels of a detector of a confocal imaging apparatus, wherein each pixel of the plurality of pixels provides intensity measurements for an associated returning light beam from an array of returning light beams that have been reflected off of an imaged three dimensional object, and wherein each returning light beam of the array of returning light beams is associated with a point of the three dimensional object; determining, for each pixel of the plurality of pixels, a focusing setting of the confocal imaging apparatus that provides a maximum measured intensity; determining, for each pixel of the plurality of pixels, a depth of a point of the three dimensional object associated with the pixel that corresponds to the determined focusing setting; adjusting, by the processor, the depth of at least one point of the three dimensional object based on applying the determined focusing setting for the pixel associated with the at least one point to a field curvature model to compensate for a non-flat focal surface of the confocal imaging apparatus; and determining, by the processor, a shape of the three dimensional object based at least in part on the adjusted depth. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium having instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving intensity measurements generated by a plurality of pixels of a detector of a confocal imaging apparatus, wherein each pixel of the plurality of pixels provides intensity measurements for an associated returning light beam from an array of returning light beams that have been reflected off of an imaged three dimensional object, and wherein each returning light beam of the array of returning light beams is associated with a point of the three dimensional object; determining, for each pixel of the plurality of pixels, a focusing setting of the confocal imaging apparatus that provides a maximum measured intensity; determining, for each pixel of the plurality of pixels, a depth of a point of the three dimensional object associated with the pixel that corresponds to the determined focusing setting; adjusting, by the processor, the depth of at least one point of the three dimensional object based on applying the determined focusing setting for the pixel associated with the at least one point to a field curvature model to compensate for a curved focal surface of the confocal imaging apparatus; and determining a surface topology of the three dimensional object based at least in part on the adjusted depth. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification