3-D 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, the method executed at least in part on a computer and 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 has a group width defined by a set of p adjacent pixels on the illumination pixel array and the ordered set has k groups by;
projecting onto the surface and recording a first multiple group index image with a first pattern of lines and a second multiple group index image with a second pattern of lines, wherein lines that appear at identical positions in both the first pattern of lines and the second pattern of lines are evenly spaced from each other by a first distance that is a first multiple of group width p, wherein the first multiple is an integer greater than 1, and lines that appear only in either the first pattern of lines or the second pattern of lines are evenly spaced from each other by a second distance that is a second multiple of group size and that exceeds the first distance;
projecting onto the surface and recording a subset of a set of p multiline images, wherein each multiline image projects a line within each group and wherein the projected lines in each of the subset of p multiline images are evenly spaced apart by a group width of p pixels; and
correlating lines in one of the recorded multiline images with lines from the first and second multiple group index images to generate the group mapping for all k groups and storing the correlation in a computer-accessible memory.
7 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 in a on the sensor array to a group that has a group width defined by p adjacent pixels on the illumination pixel array by projecting and recording a first and a second multiple group index image with a first and second pattern of lines. Lines appearing in both first and second pattern are spaced by a first distance that is a first multiple of group width p, and lines that appear only in either pattern are evenly spaced by a second distance that exceeds the first distance. A subset of p multiline images are projected, each projecting a line within each group. Lines in one of the multiline images are correlated with lines from the group index images to generate the group mapping.
27 Citations
15 Claims
-
1. 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:
-
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 has a group width defined by a set of p adjacent pixels on the illumination pixel array and the ordered set has k groups by; projecting onto the surface and recording a first multiple group index image with a first pattern of lines and a second multiple group index image with a second pattern of lines, wherein lines that appear at identical positions in both the first pattern of lines and the second pattern of lines are evenly spaced from each other by a first distance that is a first multiple of group width p, wherein the first multiple is an integer greater than 1, and lines that appear only in either the first pattern of lines or the second pattern of lines are evenly spaced from each other by a second distance that is a second multiple of group size and that exceeds the first distance; projecting onto the surface and recording a subset of a set of p multiline images, wherein each multiline image projects a line within each group and wherein the projected lines in each of the subset of p multiline images are evenly spaced apart by a group width of p pixels; and correlating lines in one of the recorded multiline images with lines from the first and second multiple group index images to generate the group mapping for all k groups and storing the correlation in a computer-accessible memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing a surface contour image, the method executed at least in part by a computer and 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 has a group width defined by a set of p adjacent pixels on the illumination pixel array and the ordered set has k groups by; projecting and recording a first multiple group index image with a first pattern of lines and a second multiple group index image with a second pattern of lines, wherein there are lines that appear at identical positions in both the first and second pattern, and wherein lines that appear in both first and second patterns are evenly spaced from each other by a first distance that is a first multiple of group width p wherein the first multiple is an integer greater than 1, and lines that appear only in either the first or the second pattern are evenly spaced from each other by a second distance that is a second multiple of group size and that exceeds the first distance; projecting and recording a subset of a set of p multiline images, wherein each multiline image projects a line within each group and wherein the projected lines in each of the subset of p multiline images in the set are evenly spaced apart by a width of p pixels; correlating lines in one of the multiline images with lines from the first and second multiple group index images to generate the group mapping for all k groups and storing the correlation in a computer-accessible memory; detecting peak locations from the projected subset of p multiline images and forming the surface contour image according to the peak locations and group mapping; and displaying the surface contour image. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification