Tooth movement measurement by automatic impression matching
First Claim
Patent Images
1. A computer-implemented method for the detection of deviations from an orthodontic treatment plan, comprising:
- receiving a tracking model comprising a non-segmented digital representation of an actual arrangement of a patient'"'"'s teeth after an orthodontic treatment plan has begun for the patient for comparison to a previously segmented plan model comprising a segmented digital representation of a pre-determined planned arrangement of the patient'"'"'s teeth;
performing a first alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement such that teeth in the segmented digital representation of the pre-determined planned arrangement are positioned to substantially match corresponding tooth positions in the non-segmented digital representation of the actual arrangement, the first alignment comprising;
a rough matching comprising automatically detecting a structural feature from the non-segmented digital representation of the actual arrangement previously unidentified in the tracking model and a structural feature from the segmented digital representation of the pre-determined planned arrangement, and rough aligning the non-segmented digital representation of the the actual arrangement and the segmented digital representation of the pre-determined planned arrangement based on the detected structural features; and
a fine aligning of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement, the fine aligning comprising matching a surface of the non-segmented digital representation of the actual arrangement and a surface of the segmented digital representation of the pre-determined planned arrangement;
performing a second alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement, comprising;
comparing the non-segmented digital representation of the actual arrangement with the segmented digital representation of the pre-determined planned arrangement so as to detect stationary elements of the patient'"'"'s dentition such that positions of one or more non-stationary teeth are measurable relative to the detected stationary elements, and re-aligning the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement based on the detected stationary elements; and
detecting, based on the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement as aligned per the second alignment, one or more positional differences between the actual arrangement of the patient'"'"'s teeth and the pre-determined planned arrangement of the patient'"'"'s teeth.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to systems and methods for detecting deviations from an orthodontic treatment plan. One method includes receiving a tracking model, performing a matching step between individual teeth in a plan model and the tracking model, comparing the tracking model with the plan model, and detecting one or more positional differences.
232 Citations
27 Claims
-
1. A computer-implemented method for the detection of deviations from an orthodontic treatment plan, comprising:
-
receiving a tracking model comprising a non-segmented digital representation of an actual arrangement of a patient'"'"'s teeth after an orthodontic treatment plan has begun for the patient for comparison to a previously segmented plan model comprising a segmented digital representation of a pre-determined planned arrangement of the patient'"'"'s teeth; performing a first alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement such that teeth in the segmented digital representation of the pre-determined planned arrangement are positioned to substantially match corresponding tooth positions in the non-segmented digital representation of the actual arrangement, the first alignment comprising; a rough matching comprising automatically detecting a structural feature from the non-segmented digital representation of the actual arrangement previously unidentified in the tracking model and a structural feature from the segmented digital representation of the pre-determined planned arrangement, and rough aligning the non-segmented digital representation of the the actual arrangement and the segmented digital representation of the pre-determined planned arrangement based on the detected structural features; and a fine aligning of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement, the fine aligning comprising matching a surface of the non-segmented digital representation of the actual arrangement and a surface of the segmented digital representation of the pre-determined planned arrangement; performing a second alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement, comprising;
comparing the non-segmented digital representation of the actual arrangement with the segmented digital representation of the pre-determined planned arrangement so as to detect stationary elements of the patient'"'"'s dentition such that positions of one or more non-stationary teeth are measurable relative to the detected stationary elements, and re-aligning the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement based on the detected stationary elements; anddetecting, based on the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement as aligned per the second alignment, one or more positional differences between the actual arrangement of the patient'"'"'s teeth and the pre-determined planned arrangement of the patient'"'"'s teeth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method of managing delivery and patient progression through an orthodontic treatment plan, comprising:
-
providing an initial treatment plan for a patient, the initial treatment plan comprising a plurality of planned successive tooth arrangements for moving teeth along a treatment path; providing a plurality of orthodontic appliances for successively moving the patient'"'"'s teeth at least partially along the treatment path, the plurality of orthodontic appliances being shaped to receive the patient'"'"'s teeth; and tracking progression of the patient'"'"'s teeth along the treatment path, the tracking comprising; receiving a non-segmented tracking model comprising a non-segmented digital representation of an actual arrangement of the patient'"'"'s teeth following administration of the plurality of orthodontic appliances for comparison to a previously segmented plan model comprising a segmented digital representation of a pre-determined planned arrangement of the patient'"'"'s teeth; performing a first alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement such that teeth in the segmented digital representation of the pre-determined planned arrangement are positioned to substantially match corresponding tooth positions in the non-segmented digital representation of the actual arrangement; performing a second alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement comprising;
comparing the non-segmented digital representation of the actual arrangement with the segmented digital representation of the pre-determined planned arrangement so as to detect stationary elements of the patient'"'"'s dentition such that positions of one or more non-stationary teeth are measurable relative to the detected stationary elements, and re-aligning the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement based on the detected stationary elements; anddetecting, based on the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement as aligned per the second alignment, one or more positional differences between the actual arrangement of the patient'"'"'s teeth and the pre-determined planned arrangement of the patient'"'"'s teeth, the detecting comprising constructing a measurement reference including an occlusal plane and/or archform, and computing tooth positions in the tracking and/or plan models relative to the measurement reference. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A system for detecting deviations from an orthodontic treatment plan, the system comprising a computer having a processor and a computer readable medium, the computer readable medium comprising instructions that when executed cause the computer to:
-
receive a tracking model comprising a non-segmented digital representation of an actual arrangement of a patient'"'"'s teeth after an orthodontic treatment plan has begun for the patient for comparison to a plan model comprising a segmented digital representation of a pre-determined planned arrangement of the patient'"'"'s teeth; perform a first alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement such that teeth in the segmented digital representation of the pre-determined planned arrangement are aligned to substantially match corresponding tooth positions in the non-segmented digital representation of the actual arrangement, the first alignment comprising; a rough matching comprising automatically detecting a structural feature from the non-segmented digital representation of the actual arrangement previously unidentified in the tracking model and a structural feature from the segmented digital representation of the pre-determined planned arrangement, and rough aligning the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement based on the detected structural features; and a fine aligning of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement comprising matching a surface of the non-segmented digital representation of the actual arrangement and a surface of the segmented digital representation of the pre-determined planned arrangement; perform a second alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement, the second alignment comprising;
comparing the non-segmented digital representation of the actual arrangement with the segmented digital representation of the pre-determined planned arrangement so as to detect stationary elements of the patient'"'"'s dentition such that positions of one or more non-stationary teeth are measurable relative to the detected stationary elements, and re-aligning the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement based on the detected stationary elements; anddetect, based on the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement as aligned per the second alignment, one or more positional differences between the actual arrangement of the patient'"'"'s teeth and the pre-determined planned arrangement of the patient'"'"'s teeth, the detecting comprising constructing a measurement reference including an occlusal plane and/or archform, and computing tooth positions in the tracking and/or plan models relative to the measurement reference.
-
-
23. A method for detecting deviations from an orthodontic treatment plan, comprising:
-
receiving a tracking model comprising a digital representation of an actual arrangement of a patient'"'"'s teeth after an orthodontic treatment plan has begun for the patient for comparison to a plan model comprising a pre-determined planned arrangement of the patient'"'"'s teeth; performing an alignment between the plan model and the tracking model using a partial region beyond a tooth crown of the plan model and a partial region beyond a tooth crown of the tracking model such that stationary elements of each of the plan model and the tracking model are aligned with one another, the alignment including detecting the partial region of each of the tracking model and the plan model based on a polygon formed from predetermined points on at least some of the teeth in the plan model and a polygon formed from predetermined points on at least some of the teeth in the tracking model; and detecting one or more positional differences between the actual arrangement of the patient'"'"'s teeth and the pre-determined planned arrangement of the patient'"'"'s teeth. - View Dependent Claims (24, 25, 26)
-
-
27. A computer-implemented method for the detection of deviations from an orthodontic treatment plan, comprising:
-
receiving a tracking model comprising a non-segmented digital representation of an actual arrangement of a patient'"'"'s teeth after an orthodontic treatment plan has begun for the patient for comparison to a previously segmented plan model comprising a segmented digital representation of a pre-determined planned arrangement of the patient'"'"'s teeth; performing an alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement, the alignment comprising; a rough matching comprising automatically detecting a structural feature from the non-segmented digital representation of the actual arrangement previously unidentified in the tracking model and a structural feature from the segmented digital representation of the pre-determined planned arrangement, and rough aligning the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement based on the detected structural features; and a fine aligning of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement, the fine aligning comprising matching a surface of the non-segmented digital representation of the actual arrangement and a surface of the digital representation of the pre-determined planned arrangement; and following the alignment of the non-segmented digital representation of the actual arrangement and the segmented digital representation of the pre-determined planned arrangement, detecting one or more positional differences between the actual arrangement of the patient'"'"'s teeth and the pre-determined planned arrangement of the patient'"'"'s teeth, the detecting comprising constructing a measurement reference including an occlusal plane and/or archform, and computing tooth positions, relative to the measurement reference, in at least one of the group consisting of the tracking model and the plan model.
-
Specification