3D intraoral measurements using optical multiline method
First Claim
1. A method for mapping a sensor pixel array to an illumination pixel array according to a surface, comprising:
- forming a group mapping by assigning each pixel in a plurality of pixels on the sensor array to a corresponding group of an ordered set of groups on the illumination pixel array, wherein each group is p adjacent pixels on the illumination pixel array and each ordered set has k groups, by;
recording a sequence of two or more different group index images of a sequence of two or more different group index patterns projected onto the surface, wherein, with respect to each ordered set of k groups, each projected group index pattern has, in at least two of the groups, no illuminated pixels and in fewer than (k−
1) groups, has from 2 to (p−
1) adjacent illuminated pixels, and wherein the sequence of projected group index patterns uses illuminated pixels from each of the k groups;
recording at least p multiline images of at least p multiline patterns projected onto the surface, wherein each multiline pattern projects a line within each group of p adjacent pixels on the illumination pixel array;
correlating lines in the recorded multiline images with lines in the projected multiline patterns according to the group mapping; and
storing, displaying, or transmitting the correlation, wherein k and p are integers greater than or equal to 3.
11 Assignments
0 Petitions
Accused Products
Abstract
A method for mapping a sensor pixel array to an illumination pixel array according to a surface forms a group mapping by assigning each pixel to a corresponding group, each group with p adjacent pixels on the illumination array and each ordered set having k groups, by projecting and recording a sequence of group index images. Each group index image has, in at least two of the groups, no illuminated pixels and in fewer than (k−1) groups, from 2 to (p−1) adjacent illuminated pixels. The sequence of group index images uses pixels from each of the k groups. At least p multiline images are projected and recorded, wherein each multiline image projects a line within each group. Lines in the multiline images are correlated according to the group mapping and the correlation stored in memory. Integers k and p are greater than or equal to 3.
-
Citations
20 Claims
-
1. A method for mapping a sensor pixel array to an illumination pixel array according to a surface, comprising:
-
forming a group mapping by assigning each pixel in a plurality of pixels on the sensor array to a corresponding group of an ordered set of groups on the illumination pixel array, wherein each group is p adjacent pixels on the illumination pixel array and each ordered set has k groups, by; recording a sequence of two or more different group index images of a sequence of two or more different group index patterns projected onto the surface, wherein, with respect to each ordered set of k groups, each projected group index pattern has, in at least two of the groups, no illuminated pixels and in fewer than (k−
1) groups, has from 2 to (p−
1) adjacent illuminated pixels, and wherein the sequence of projected group index patterns uses illuminated pixels from each of the k groups;recording at least p multiline images of at least p multiline patterns projected onto the surface, wherein each multiline pattern projects a line within each group of p adjacent pixels on the illumination pixel array; correlating lines in the recorded multiline images with lines in the projected multiline patterns according to the group mapping; and storing, displaying, or transmitting the correlation, wherein k and p are integers greater than or equal to 3. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16, 17, 18, 19)
-
-
11. A method for mapping a sensor pixel array to an illumination pixel array according to a surface, the method executed at least in part on a computer and comprising:
-
characterizing the response of the sensor pixel array by projecting and recording a dark image and a flat image; forming a group mapping by assigning each pixel in a plurality of pixels on the sensor array to a corresponding group of an ordered set of groups, wherein each group is defined by a set of p adjacent pixels on the illumination pixel array and each ordered set has k groups, by; (a) projecting and recording one group index image at a time from each set, wherein each group index image has from 1 to (p−
1) adjacent illuminated pixels, and successively repeating the projection and recording at least k times; and(b) projecting and recording at least a first and a second block image, wherein each block image has a pattern with k contiguous groups of pixels illuminated at the same time and k contiguous groups of pixels de-energized at the same time, and wherein the pattern for the second block image is shifted from the pattern for the first block image by k/2 groups; projecting and recording at least p multiline images onto the surface, wherein each multiline image projects a line within each group; correlating lines in the recorded multiline images with lines in the projected multiline images according to the group mapping; and storing, displaying, or transmitting the correlation, wherein k and p are integers greater than or equal to 2. - View Dependent Claims (12, 13, 14, 15)
-
-
20. A method for mapping a sensor pixel array to an illumination pixel array according to a surface, comprising:
-
forming a group mapping by assigning each pixel in a plurality of pixels on the sensor array to a corresponding group of an ordered set of groups on the illumination pixel array, wherein each group is p adjacent pixels on the illumination pixel array and each ordered set has k groups, by; projecting a sequence of two or more group index patterns and recording a sequence of two or more group index images, wherein, with respect to each ordered set of k groups, each projected group index pattern has, in at least two of the groups, no illuminated pixels and in fewer than (k−
1) groups, has from 1 to (p−
1) adjacent illuminated pixels, and wherein the sequence of projected two or more group index patterns uses illuminated pixels from each of the k groups;projecting at least p multiline patterns onto the surface and recording at least p multiline images, wherein each of the at least p multiline patterns projects a line within each group of p adjacent pixels on the illumination pixel array; correlating lines in the recorded multiline images with lines in the projected multiline patterns according to the group mapping; and generating a surface contour image of the surface using the correlated recorded at least p multiline images, wherein k and p are integers greater than or equal to 3.
-
Specification