Software And Methods For Dental Treatment Planning
Abstract
Computer-implemented methods to plan, display and evaluate orthodontic treatment plans. A plurality of teeth 40, 42 in a representation on a computer display may be moved simultaneously in accordance with a mathematically defined pattern. Software tools available to generate the treatment path may include adjusting the smile teeth, moving teeth along a curve 62 fit to points 66, 68 in the mandible, individually moving a tooth, cross sectioning 74, 76 to check for interference and simulations of occlusal points 112 , highlighting teeth 48 that have moved from their original position, making notations 94, 96 on the teeth, and generating and saving animation 152 sequences of before and after treatment tooth positions.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method to identify an orthodontic treatment plan applicable to teeth of a human patient, the method comprising:
displaying a representation of the teeth of the patient to a user; receiving from the user a selection of an element of the orthodontic treatment plan; receiving from the user an adjustment of the selected element of the orthodontic treatment plan; and moving at least one tooth of the teeth of the patient to a new position on the display corresponding to the adjustment.
2 . The computer-implemented method of claim 1 wherein the selected element of the orthodontic treatment plan is a control point on a curve, the method further comprising:
associating at least a portion of the teeth of the patient with the curve;
adjusting a shape of the curve by moving the control point in response to user input; and
moving the portion of the teeth associated with the curve to a new position based on the adjusted shape of the curve.
3 . The computer-implemented method of claim 2 wherein the movement of the portion of the teeth associated with the curve occurs in real time with the adjustment of the shape of the curve.
4 . The computer-implemented method of claim 2 wherein the movement of the control point is limited by predetermined bounds.
5 . The computer-implemented method of claim 2 wherein the curve is a smile arc and associating at least a portion of the teeth of the patient with the curve comprises:
fixing a first end point of the smile arc to a first cuspid;
fixing a second end point of the smile arc to a second cuspid; and
interpolating the arc through two additional points on a first and second maxillary incisor, wherein the smile arc spans four front teeth.
6 . The computer-implemented method of claim 2 wherein the curve is a mantrough curve and associating at least a portion of the teeth of the patient with the curve comprises:
overlaying an archform curve with a portion of the teeth of the patient in the mandible using mathematical methods.
7 . The computer-implemented method of claim 6 further comprising:
displaying distances between corresponding teeth on opposites sides of the mandible.
8 . The computer-implemented method of claim 7 further comprising:
displaying a change in distance from a first, original distance between the corresponding teeth a second distance between the corresponding teeth after the mantrough curve has been adjusted.
9 . The computer-implemented method of claim 6 further comprising:
simultaneously display an original representation of the mantrough curve in addition to the adjusted mantrough curve.
10 . The computer-implemented method of claim 6 wherein moving the control point causes symmetric movement of the portion of the teeth.
11 . The computer-implemented method of claim 2 further comprising:
recording the movement of the control point as it is performed by a user;
maintaining a sequential list of the recorded movements; and
allowing the user to back up to a previous recorded movement in the sequential list of recorded movements,
wherein a current movement of the control point is undone.
12 . The computer-implemented method of claim 11 further comprising:
allowing the user to move forward though the sequential list of recorded movements to a recorded movement,
wherein the undone movement of the control point is performed again.
13 . The computer-implemented method of claim 11 further comprising:
providing the user with a control to select a previous recorded movement of the control point anywhere in the sequential listing; and
causing all intervening recorded movements from the selected recorded movement to be undone.
14 . The computer-implemented method of claim 13 further comprising:
providing the user with a control to select a previous recorded movement of the control point in the sequential listing that has been undone; and
causing all intervening recorded movements from the selected recorded movement to be performed again.
15 . The computer-implemented method of claim 1 further comprising:
retrieving an initial position of a tooth among the representation of the teeth of the patient;
determining a position of the tooth subsequent to orthodontic treatment;
comparing the initial position of the tooth to the subsequent position of the tooth; and
in response to the subsequent position being different from the current position, highlighting the tooth.
16 . The method of claim 15 wherein highlighting comprises:
changing a color of the displayed representation of the tooth.
17 . The method of claim 15 further comprising:
highlighting the tooth in real time as soon as it is moved from the original position.
18 . The method of claim 1 further comprising:
displaying a pictorial representation of an amount of interference between a tooth mass of a mandibular assembly and a maxillary assembly
19 . A system for identifying an orthodontic treatment plan applicable to teeth of a human patient, the system comprising:
a user interface for interfacing with a computer program; the computer program configured to interact with a user through the user interface to display a representation of the teeth of the patient, select an element of the orthodontic treatment plan, adjust the target for the orthodontic treatment plan, and move at least one tooth of the teeth of the patient to a new position corresponding to the element adjustment.
20 . The system of claim 19 wherein the target for the orthodontic treatment plan is a control point on a curve, the computer program further configured to interact with the user to:
associate at least a portion of the teeth of the patient with the curve;
adjust a shape of the curve by moving the control point in response to user input; and
move the portion of the teeth associated with the curve to a new position based on the adjusted shape of the curve.
21 . The system of claim 19 wherein after interaction with the user, the computer program is further configured to:
retrieve an initial position of a tooth among the representation of the teeth of the patient;
determine a position of the tooth subsequent to orthodontic treatment;
compare the initial position of the tooth to the subsequent position of the tooth; and
in response to the subsequent position being different from the current position, highlight the tooth.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.