GENERATING A DYNAMIC THREE-DIMENSIONAL OCCLUSOGRAM
First Claim
Patent Images
1. A non-transitory computing device readable medium having executable instructions which can be executed by a processor to cause a computing device to perform a method, comprising:
- determining a plurality of data sets associated with a set of occlusal information for at least one tooth of a patient, wherein determining a data set includes calculating an average occlusal distance of at least one triangle of a three dimensional (3D) mesh of the at least one tooth using at least one of a height map and a distance field of the at least one tooth;
determining a virtual 3D mesh model object of the at least one tooth using the plurality of data sets; and
displaying the determined virtual 3D mesh model object of the at least one tooth of a patient.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for generating a three-dimensional occlusogram are disclosed. One method includes determining a virtual three dimensional (3D) mesh model object of at least one tooth of a patient and displaying the determined virtual 3D mesh model object of at least one tooth of a patient wherein the 3D mesh model object includes a plurality of data sets associated with a set of occlusal information for the at least one tooth of the patient.
20 Citations
20 Claims
-
1. A non-transitory computing device readable medium having executable instructions which can be executed by a processor to cause a computing device to perform a method, comprising:
-
determining a plurality of data sets associated with a set of occlusal information for at least one tooth of a patient, wherein determining a data set includes calculating an average occlusal distance of at least one triangle of a three dimensional (3D) mesh of the at least one tooth using at least one of a height map and a distance field of the at least one tooth; determining a virtual 3D mesh model object of the at least one tooth using the plurality of data sets; and displaying the determined virtual 3D mesh model object of the at least one tooth of a patient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computing device readable medium having executable instructions which can be executed by a processor to cause a computing device to perform a method, comprising:
-
determining a plurality of data sets associated with a set of occlusal information for at least one tooth of a patient, wherein determining a data set includes calculating an average occlusal distance of at least one triangle of a three dimensional (3D) mesh of the at least one tooth using at least one of a height map and a distance field of the at least one tooth; determining a virtual 3D mesh model object of the at least one tooth using the plurality of data sets; and simulating a dental treatment process using the virtual 3D mesh model object of the at least one tooth. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computing system, comprising:
-
a memory having executable instructions stored thereon; and a processor coupled to the memory and configured to execute the instructions to; determine a plurality of data sets associated with a set of occlusal information for at least one tooth of a patient, wherein determining a data set among the plurality of data sets includes instructions executed to; map nodes from a surface grid of the at least one tooth to a three dimensional (3D) mesh of the at least one tooth to form a rectangular 3D mesh of the tooth; split at least one rectangle in the rectangular 3D mesh along a diagonal into two triangles; and calculate an average occlusal distance of the at least one triangle using at least one of a height map and a distance field of the at least one tooth; determine a virtual 3D mesh model object of the at least one tooth using the plurality of data sets; and display the determined virtual 3D mesh model object of the at least one tooth of the patient. - View Dependent Claims (17, 18, 19, 20)
-
Specification