Three-dimensional modeling of the oral cavity by projecting a two-dimensional array of random patterns
First Claim
1. A method for three-dimensional modeling of the surface features of a intra-oral scene for a dental application, the method comprising:
- generating a two-dimensional array of a plurality of random two-dimensional patterns;
saving said array in a projectable medium;
projecting said array from said projectable medium onto a reference surface from a first angle;
acquiring a first image of said array projected on said reference surface, wherein said acquiring said first image is performed from a second angle;
projecting said array from said projectable medium onto the intra-oral scene said first angle;
acquiring a second image of said array projected on the intra-oral scene from said second angle;
calculating the two-dimensional relative positions of said random patterns based on the relative positions thereof in an image;
matching said random two-dimensional patterns in said first image with said random two-dimensional patterns in said second image;
calculating the parallax between said random patterns in said first image with said random patterns in said second image;
calculating a three-dimensional relative positions of said random patterns based on said two-dimensional relative positions and said parallax; and
constructing a three-dimensional model of the intra-oral scene based on said three-dimensional relative positions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for creating three-dimensional models of intra-oral scenes and features. The intra-oral scene is illuminated by a two-dimensional array of structured illumination points, with anti-aliasing achieved by using stored two-dimensional patterns of pixels for anti-aliasing. Using a single camera to form images reduces the amount of apparatus necessary to introduce into the patient'"'"'s mouth. Three-dimensional models are obtained from the single image by triangulation with a stored image of the structured illumination onto a reference surface such as a plane. Alternative methods include the use of “bar-coded” one-dimensional patterns.
-
Citations
6 Claims
-
1. A method for three-dimensional modeling of the surface features of a intra-oral scene for a dental application, the method comprising:
-
generating a two-dimensional array of a plurality of random two-dimensional patterns; saving said array in a projectable medium; projecting said array from said projectable medium onto a reference surface from a first angle; acquiring a first image of said array projected on said reference surface, wherein said acquiring said first image is performed from a second angle; projecting said array from said projectable medium onto the intra-oral scene said first angle; acquiring a second image of said array projected on the intra-oral scene from said second angle; calculating the two-dimensional relative positions of said random patterns based on the relative positions thereof in an image; matching said random two-dimensional patterns in said first image with said random two-dimensional patterns in said second image; calculating the parallax between said random patterns in said first image with said random patterns in said second image; calculating a three-dimensional relative positions of said random patterns based on said two-dimensional relative positions and said parallax; and constructing a three-dimensional model of the intra-oral scene based on said three-dimensional relative positions. - View Dependent Claims (2, 3)
-
-
4. A method for three-dimensional modeling of the surface features of a intra-oral scene for a dental application, the method comprising:
-
generating a two-dimensional array of a plurality of random one-dimensional patterns; saving said array in a projectable medium; projecting said array from said projectable medium onto a reference surface from a first angle; acquiring a first image of said array projected on said reference surface, wherein said acquiring said first image is performed from a second angle; projecting said array from said projectable medium onto the intra-oral scene said first angle; acquiring a second image of said array projected on the intra-oral scene from said second angle; calculating the two-dimensional relative positions of said random patterns based on the relative positions thereof in an image; matching said random one-dimensional patterns in said first image with said random one-dimensional patterns in said second image; calculating the parallax between said random patterns in said first image with said random patterns in said second image; calculating a three-dimensional relative positions of said random patterns based on said two-dimensional relative positions and said parallax; and constructing a three-dimensional model of the intra-oral scene based on said three-dimensional relative positions. - View Dependent Claims (5, 6)
-
Specification