KR20160140326A - Method for automatically adjusting tooth in orthodontic simulation device, orthodontic simulation device applying the method, and computer readable record medium storing the same - Google Patents
Method for automatically adjusting tooth in orthodontic simulation device, orthodontic simulation device applying the method, and computer readable record medium storing the same Download PDFInfo
- Publication number
- KR20160140326A KR20160140326A KR1020150179893A KR20150179893A KR20160140326A KR 20160140326 A KR20160140326 A KR 20160140326A KR 1020150179893 A KR1020150179893 A KR 1020150179893A KR 20150179893 A KR20150179893 A KR 20150179893A KR 20160140326 A KR20160140326 A KR 20160140326A
- Authority
- KR
- South Korea
- Prior art keywords
- tooth
- objects
- movement
- rotation axis
- tooth object
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61C—DENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
- A61C7/00—Orthodontics, i.e. obtaining or maintaining the desired position of teeth, e.g. by straightening, evening, regulating, separating, or by correcting malocclusions
- A61C7/002—Orthodontic computer assisted systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61C—DENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
- A61C19/00—Dental auxiliary appliances
- A61C19/04—Measuring instruments specially adapted for dentistry
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61C—DENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
- A61C7/00—Orthodontics, i.e. obtaining or maintaining the desired position of teeth, e.g. by straightening, evening, regulating, separating, or by correcting malocclusions
- A61C7/02—Tools for manipulating or working with an orthodontic appliance
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Epidemiology (AREA)
- Dentistry (AREA)
- Animal Behavior & Ethology (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)
Abstract
The present invention relates to a method of acquiring a maxillary / mandibular object of a subject; Obtaining a plurality of tooth objects from the maxillary / mandibular object; Setting a setting plane; And performing a first movement with respect to the tooth object data such that an end of the tooth object contacts the setting surface. And more particularly, to a computer readable recording medium storing the program.
Description
TECHNICAL FIELD The present invention relates to a method of automatic correction of a tooth in a tooth correction simulation apparatus, a device for simulating teeth correction to which the method is applied, and a computer-readable recording medium storing the same.
In general, malocclusion refers to malocclusion in which the upper and lower teeth are abnormal in dentition. Such malocclusion not only causes functional problems such as writing and pronunciation problems and aesthetic problems on the face, but also causes tooth decay and gum disease And may cause the same health problems.
Therefore, tooth orthodontic treatment should be performed in order to make such malocclusion into normal occlusion.
Prior to such orthodontic treatment, in order to determine the appropriate treatment modality, it is desirable that a simulation of the expected tooth shape at the time of orthodontic treatment be preceded, in addition to the current tooth status of the examinee.
However, in correcting teeth in such a tooth simulation apparatus, a physician who is a practitioner has to perform a positional movement and a rotational movement with respect to each tooth.
The present invention relates to a tooth simulation apparatus in which a subject and a practitioner can perform tooth correction in a desired form in establishing a diagnosis and treatment plan prior to tooth correction, so that tooth movement / rotation is automatically performed, And a computer-readable recording medium storing the same. The present invention provides a method of automatically calibrating teeth in a dental-orthodontic simulation apparatus, a dental-orthodontic simulation apparatus to which the method is applied, and a computer-readable recording medium storing the same.
According to another aspect of the present invention, there is provided a method of automatically calibrating teeth in a dental-orthodontic simulation apparatus, comprising: acquiring an upper / lower object of a subject; Obtaining a plurality of tooth objects from the maxillary / mandibular object; Setting a setting plane; And performing a first movement of the tooth object data so that an end of the tooth object contacts the setting surface.
Here, the method of automatically calibrating teeth in the orthodontic appliance includes storing tooth standard data; And performing a second movement on the tooth object, which is rotation axis movement for the tooth object, using the tooth standard data.
Here, the method of automatic correction of teeth in the orthodontic appliance may further include the step of performing a third movement with respect to the tooth object so as to be positioned above the set path.
Here, the second movement may include torque angular movement and tip angular rotation.
Here, the acquiring of the maxillary / mandibular object of the examinee may include acquiring the examinee's tooth structure image data through the scanner shooting of the examinee to obtain the maxillary / mandibular object.
Here, the automatic method of correcting teeth in the orthodontic appliance may further include a step of driving the collision program for the plurality of teeth objects after the third movement, and re-adjusting the tooth objects so that they do not collide with each other .
Here, after performing the third movement, the step of driving the collision program for the plurality of tooth objects to readjust the tooth objects so that they do not collide with each other may include checking whether the plurality of tooth objects collide with each other, And allowing one of the tooth objects to be spaced apart a predetermined distance along the set path if the tooth objects collide with each other.
The step of verifying whether or not the plurality of teeth objects collide includes the steps of: checking a vector distance between a first tooth object and a second tooth object which is an adjacent object of the first tooth object; And determining that the first tooth object and the second tooth object overlap each other if the vector movement distance is a negative value and determining that the first tooth object and the second tooth object overlap each other, And moving the tooth object according to the moving direction of the first tooth object.
The step of checking whether or not the plurality of teeth objects collide includes determining that the first tooth object and the second tooth object are spaced apart from each other if the vector movement distance is a positive value, And moving the second tooth object to a contiguous vector according to the moving direction of the first tooth object so that the second tooth object is within the predetermined vector distance range.
Here, the method of automatically calibrating teeth in the orthodontic appliance may include manually changing an angle of a rotation axis of the first tooth object in the tooth object data; And automatically aligning the rotation axis angle of another tooth object using the changed rotation axis angle and the tooth standard data.
Here, the step of automatically aligning the rotation axis angle of another tooth object using the changed rotation axis angle and the tooth standard data may be such that, when the first tooth object is transposed, the rotation axis angle of the other tooth object is expressed by the
[Formula 1]
X = B / A * C
X: Rotation axis angle of another auto-aligned tooth object
A: rotation axis angle of the set first tooth object
B: rotation axis angle of the changed first tooth object
C: Rotation axis angle of another set tooth object
The step of automatically aligning the rotation axis angle of the other tooth objects using the changed rotation axis angle and the tooth standard data may be such that when the first tooth object is not the front tooth but the rotation axis angle is fixed with respect to the front tooth, And the rotational axis angle of the object may be automatically aligned according to the following [Equation 2].
[Formula 2]
X = D- (D-C) * (D-B) / (D-A)
X: Rotation axis angle of another auto-aligned tooth object
A: rotation axis angle of the set first tooth object
B: rotation axis angle of the changed first tooth object
C: Rotation axis angle of another set tooth object
D: Angle of rotation axis of the preset
[When another object is located between the transpose and the first tooth object]
Here, the step of setting the setting surface may include the step of defining, as the setting surface, a joint surface where the upper and lower jaws of the examinee contact each other.
Here, the step of setting the setting surface includes: obtaining lower end point information of at least three tooth objects of the maxilla; Obtaining top point information of at least three tooth objects of the mandible; And setting a maximal setting surface through the lower point information and setting a lower setting surface through the upper point information.
The step of performing a first movement on the tooth object data such that an end of the plurality of tooth objects is in contact with the setting surface includes: obtaining a rotation axis of the tooth object; And performing the first movement with respect to the tooth object along the rotation axis.
Here, the step of performing the first movement with respect to the tooth object data such that the ends of the plurality of tooth objects contact the setting surface includes performing the first movement in the direction perpendicular to the setting surface with respect to the tooth object .
Here, the method of automatically calibrating teeth in the orthodontic appliance may further comprise: acquiring total length information of the plurality of teeth objects readjusted; Comparing a length of the set path with a total length of the plurality of tooth objects to delete a pair of tooth objects of the plurality of tooth objects; And calculating the total length information of the plurality of tooth objects excluding the deleted tooth object, and adjusting the setting pass to the length information.
Here, the automatic correction method of a tooth in the orthodontic appliance may further comprise setting at least one of the plurality of tooth objects as a fixed tooth object, wherein the length of the setting path and the total length of the plurality of tooth objects And deleting a pair of tooth objects of the plurality of tooth objects may include deleting a pair of tooth objects of the tooth objects other than the fixed tooth object.
Another embodiment of the present invention relates to One of the methods for automatically correcting teeth in the above-described orthodontic appliance can be a computer-readable recording medium.
A tooth calibration simulation apparatus according to another embodiment of the present invention includes a memory for storing tooth standard data, maxillary / mandibular objects, setting surface information, and collision programs; A user input unit for changing a tip angle and a torque angle of a tooth object included in the maxillary / mandibular object; And performing a first movement, which is an axial movement with respect to the tooth object data, so as to contact the end surface of the plurality of tooth objects with a setting surface designated by the setting surface information, And performing a second movement of the tooth based on the tooth standard data and performing a second movement on the tooth object based on the tooth standard data that is a rotation axis movement with respect to the tooth object, And a control unit for performing a third movement to make the first movement.
According to an embodiment of the present invention having the above-described configuration, when the practitioner performs the orthodontic simulation for tooth correction of the examinee, the orthodontist moves vertically to the tooth occlusal surface, By self-calibration, user convenience is greatly enhanced.
In addition, according to an embodiment of the present invention, the practitioner can accurately predict a tooth to be extracted at the time of orthodontic correction, and can predict the post-extraction tooth correction state.
In addition, when adjusting the protruding angle of the teeth with the angle required by the user, it is necessary to quickly and precisely adjust the angle of 28 teeth, The angle can be adjusted.
Further, after adjusting the tooth projecting angle, the tooth calibration simulation is executed according to the changed arch, so that it is possible to provide information necessary for selecting an appropriate treatment method.
BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is an illustration of an example of a tooth not in contact with an occlusal surface, in connection with an embodiment of the present invention. Fig.
Fig. 2 is an exploded view of an image of an examinee showing the maxilla and mandible associated with an embodiment of the present invention; Fig.
FIG. 3 is a conceptual diagram for explaining a first embodiment of a method of automatically moving a tooth object according to an embodiment of the present invention; FIG.
FIG. 4 is a conceptual diagram for explaining a second embodiment of a method of automatically moving a tooth object according to an embodiment of the present invention; FIG.
5 is a conceptual diagram illustrating a method of measuring a vector distance between teeth in an automatic method of moving a tooth object according to an embodiment of the present invention.
6 is a diagram for describing tip angles and torque angles of a tooth according to an embodiment of the present invention;
FIG. 7 is a flowchart for explaining the operation of the method of automatic correction of teeth in the orthodontic appliance according to the embodiment of the present invention; FIG.
FIG. 8 is a block diagram for explaining an electronic configuration of a denture correction simulation apparatus according to an embodiment of the present invention; FIG.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, in which like reference numerals refer to like elements throughout.
1 is a view showing an example of a tooth not in contact with an occlusal surface, in connection with an embodiment of the present invention. In other words, if a normal subject is scanned by a three-dimensional scanner and imaged, it can be confirmed that various types of teeth exist. As shown in Fig. 1, the T1 tooth is located downward with respect to the occlusal surface, that is, the surface where the maxillary and mandibular teeth meet, and the T2 tooth is located upward with respect to the occlusal surface.
In orthodontics, it is very important that the teeth move axially (or vertically in the occlusal plane) about the central axis of the tooth as well as to the left and right and the rotational movement, so that the teeth coincide with the occlusal plane Do. That is, it is necessary to move the T1 tooth in the upward direction D1 and the T2 tooth in the D2 direction.
On the other hand, when the tooth protrudes like T3, it is necessary to reduce the protruding angle so as to restrict the duck mouth. When the angle of protrusion of the T3 tooth is reduced, the total size of the arch of the examinee is reduced. As a result, the teeth that did not collide with each other may collide with each other.
Further, even in the case of the T1 and T2 teeth, a collision or widening between the teeth may occur in accordance with the axial movement of the teeth.
In order to determine whether a tooth will collide and how much spacing will be required in the tooth calibration and how to use it (extraction method, tooth movement method, etc.) in this case, It is necessary to move the tooth up and down by adjusting the projecting angle of the teeth.
FIG. 2 is a developed image diagram for showing the maxilla and mandible of a subject in accordance with an embodiment of the present invention. FIG. As shown, the general adult has seven teeth (1-7) on both sides of the anterior teeth (1: front teeth). These teeth are each slightly protruding, and the following table shows an example of tooth standard data.
Here, the numbers represent respective teeth, 1 represents transposition, and 7 represents molar teeth. As illustrated in Table 1, the angles of the mandible and mandible are stored in the memory of the orthodontic simulation apparatus according to the present invention as tooth standard data.
On the other hand, the occlusal surface can be determined as follows, that is, in the case of the maxilla, after confirming three set points, that is, one of the anterior teeth and the two molar end points (R1 to R3) S1). Also, in the case of the mandible, the three sets of points O1 to O3 may be similarly identified, and then the plane formed by the set points O1 to O3 may be set to the mandibular occlusal plane S2.
1, when the teeth that are not in contact with the occlusal surface are moved up and down along the central axis of each of the teeth, the teeth are overlapped with each other like the first tooth and the second tooth, , The separation distance becomes large. Further, along with the vertical movement of the tooth, the center point (control point) of the tooth can be spaced from the set path.
In such a case, these teeth should be located within a set distance of a short distance, and should be separated or moved adjacent to the set path. This will be described in more detail with reference to FIG. 3 and FIG.
FIG. 3 is a conceptual diagram for explaining a first embodiment of a method of automatically moving a tooth object according to an embodiment of the present invention, FIG. 4 is a flowchart illustrating a method of automatically moving a tooth object according to a second embodiment of the present invention. FIG.
3 is a view for explaining the movement of the second tooth object when the first tooth object and the second tooth object are overlapped as the first tooth object is moved.
After acquiring the maxillary / mandibular object from the tooth image of the examinee obtained through an oral scanner, CT photographing, and so on, each of the teeth is objectified, and an image as shown in FIG. 3 (a) is displayed. Here, when the first tooth object A, which is the transposed position, is moved along the preset path P (moves to A '), the first tooth object A' and the first tooth object A ' The second tooth object B is collided (overlapped). Since such a thing can not actually happen, the tooth corresponding to the second tooth object (B) must be moved to the substance at the time of orthodontic treatment. At this time, as shown in FIG. 3 (b), the second tooth object B moves a predetermined distance along the preset path P (moves to B ') to avoid the collision.
Here, the preset path P may be generated on the basis of tooth standard data previously stored in the memory, or may be generated through the maxillary / mandibular object in the tooth image of the examinee. At this time, (Control points) of the control point.
When the teeth are spaced apart, the treatment is performed as shown in FIG. 4A, the first tooth object A moves in a direction away from the second tooth object B (moves to A '), or the first tooth object A moves in the direction away from the second tooth object B When the object A and the second tooth object are spaced apart from each other, the first tooth object A and the second tooth object B adjacent to the first tooth object A are separated from the first tooth object A ' (Within the vector distance) (movement to B '). Accordingly, the respective objects are aligned in parallel with a predetermined interval. At this time, the control points of the respective objects are moved along the preset path P.
Hereinafter, a method of measuring the vector distance in the automatic movement in Figs. 3 and 4 will be described in more detail with reference to Fig.
5 is a conceptual diagram illustrating a method of measuring a vector distance between teeth in an automatic method of moving a tooth object according to an embodiment of the present invention.
In FIGS. 5A and 5B, A denotes a first tooth object and B denotes a second tooth object. The first tooth object and the second tooth object are two-dimensional or three-dimensional objects made up of a plurality of points. A method of measuring the distance between them is a method of measuring the distance between points A and B, with the direction from A to B being the positive direction. According to this method, the distances between all the points (P1 to P7) of A and all the points (p1 to p7) of B are measured, and the shortest distance (d) among these distances is defined as the vector distance. In Fig. 4 (b), the distance between the point and the surface is measured. The distances between all the points P1 to P7 of the first tooth object A and the plurality of surfaces S1 and S2 of three points of the second tooth object B are measured, Distance.
Although not shown, the distance between the plane at A which is the first tooth object and the point at B which is the second tooth object can be measured, and the shortest distance among them can be defined as the vector distance. This will be the case opposite to that of FIG. 4 (b).
In the present invention, the collision between objects is checked using a vector distance. However, the present invention is not limited to this, and it is possible to check whether there is a collision between objects according to various methods.
In Fig. 5, the vector distance has a positive value when the first tooth object and the second tooth object are spaced apart from each other. If the first tooth object and the second tooth object are overlapped, it is to be understood that the vector distance has a negative value.
Meanwhile, the number of points of the first tooth object and the second tooth object may be leveled to increase the operation speed. For example, it is possible to set the number of points of the first tooth object to be 100 at
If the user performs automatic movement of the second tooth object after selecting
On the other hand, when the user selects the
6 is a view for explaining a tip angle and a torque angle of a tooth according to an embodiment of the present invention.
The angle of the rotation axis indicates how much the teeth are inclined with respect to the arch. The angle of the rotation axis can be distinguished by a torque angle indicating whether the tooth T is rotated to the left or to the right when viewed from the front and a tip angle indicating whether the tooth T is rotated to the left or to the left when viewed from the side.
6 (a) shows the torque angle. The teeth consist largely of root (b) and crown (c). Here, the torque angle? Means the angle between the tangent line L1 at one point K of the crown b and the normal line M1 of the setting surface V.
6 (b) shows the tip angle. In the present invention, the tip angle (?) May refer to an angle between the side rotation axis (M2) and the vertical plane (L2) in the arch
Hereinafter, the operation of the method of automatic correction of teeth in the orthodontic appliance according to one embodiment of the present invention will be described with reference to FIG.
FIG. 7 is a flowchart for explaining the operation of the automatic method of correcting teeth in the orthodontic appliance according to one embodiment of the present invention. First, the maxillary / mandibular object is acquired from the tooth structure image data of the examinee (S1). The image of the tooth structure of the examinee can be obtained through a CT scan or an oral scanner, or from a plaster cast of the examinee. A teeth object, which is data for each tooth, is obtained from the thus obtained maxillomandial / mandibular object (S3). On the other hand, the setting surface (occlusal surface) is set. The setting surface may be included in the tooth standard data or may be obtained from the tooth object. In other words, after acquiring the lower end point information from at least three teeth objects of the maxillary teeth, the upper end point information of at least three teeth of the mandibular teeth is obtained using the obtained lower end point information, You can also set the mandibular setting plane through the top point information.
Then, a third movement, a second movement, and a first movement are performed on the false teeth tooth reference (S5, S7, S9). Here, the third movement is a horizontal movement such that the center point of the tooth object, or the control point is positioned above the setting pass included in the tooth standard data. That is, the path set by the tooth object or the set path included in the tooth standard data may be movement along the arc line. Particularly, when performing the third movement, it is possible to control so that the transposition of the tooth objects is located at the correct position. That is, the interface between the transposition and the prepositions may be moved so as to coincide with the midline (center line) of the tooth standard data, so that each tooth object is placed in the correct position. After the third movement, the second movement is released, and the second movement includes the torque angular movement and tip angular movement for each tooth object. Then, after the second movement, the first movement, which is the vertical movement to make contact with the setting surface, is performed. The first movement is a movement in which the first movement makes a vertical movement along the tooth center axis after acquiring the central axis of the tooth so that the tip of the tooth object comes into contact with the setting surface.
In the present invention, the movement of the tooth object is performed in the order from the third movement to the first movement, but the change of the order will belong to the protection scope of the present invention.
After the third movement and the first movement are set to predetermined values, it is determined whether each tooth object is in contact with the setting surface (S11). If the tooth object is spaced apart from the setting surface by a predetermined distance or longer than a predetermined distance, that is, if the tooth object does not contact the setting surface, the tip of the plurality of tooth objects is brought into contact with the setting surface, The first movement to the data is performed (S9). That is, when the tooth object is spaced by a predetermined distance or more, the center axis of the tooth is acquired, and then the tooth is vertically moved along the tooth center axis so that the tip of the tooth object is in contact with the setting surface. If the tooth object is spaced apart from the setting surface by a predetermined distance or more, adjacent movement is performed along the central axis. When the tooth object is transmitted from the setting surface by a predetermined distance or more, the tooth object is moved along the central axis. Alternatively, the tooth object may be vertically moved up and down along the manipulation direction of the setting surface (occlusal surface) so that the tip of the tooth object is brought into contact with the setting surface.
After completion of the first movement to the third movement, it is confirmed whether the tooth object touches the setting surface again (S13). Check whether the tooth object touches the setting surface, and if not, proceed to the first movement again. If the tooth object comes into contact with the setting surface, it is checked whether there is a collision between the objects between the teeth (S13). That is, after checking the vector distance between the objects, if the vector distance is a negative value, it can be determined that collision has occurred between the objects. When a collision occurs between the objects, the separated vector movement is performed so that the objects are separated from each other (S15). More specifically, a collision program is driven for a plurality of tooth objects to readjust the tooth objects so that they do not collide with each other. This sets a setting path connecting the center points of the tooth objects, After the collision of the tooth objects is confirmed, the collision of the tooth objects causes one of the tooth objects to be automatically spaced a predetermined distance along the set path. Here, the set path may be path information included in the tooth standard data, or may be an arch path extracted from the maxillary / mandibular object of the examinee. Or path information based on the setting of the practitioner. In addition, the center point of the tooth may be moved as a control point along the tooth setting path at the time of movement, and the control point may be set for each tooth according to the setting of the practitioner.
Then, steps S5 to S13 are performed again.
If the vector movement distance, which is the distance between the tooth object and the adjacent tooth object, is a positive value, it is determined that the first tooth object and the second tooth object are spaced apart from each other, (S17). In order to make the first tooth object and the second tooth object fall within the predetermined vector distance range, the second tooth object is moved in the adjacent vector along the moving direction of the first tooth object (S19). If the adjacent vector movement is performed in this manner, the tooth object may be twisted again, and the process proceeds to steps S5 to S17 again.
When such automatic alignment of the tooth objects proceeds, the total length of the auto-aligned tooth objects may become longer than the total length of the arch bridge of the examinee. In this case, the teeth correction is performed by extracting from the actual teeth correction. Therefore, in the present invention, when a plurality of tooth objects are automatically aligned, the length of the arch is generally longer than the arch path (set path) of the examinee. Accordingly, if the examinee's arch passage is fixed, the correction should be performed through the extraction of the teeth. In the present invention, the length of the arch passage is compared with the total length of the automatically aligned tooth object, a pair of teeth closest to the difference is deleted, and the automatic alignment of the tooth objects is performed in a state where the teeth are deleted. Then, if the length of the arch passage is longer due to deletion of the teeth, the arch passage is adjusted so as to match the total length of the tooth object in the extracted state. That is, it reduces the arch passage. By constructing as described above, the practitioner can more accurately establish the treatment plan of the examinee.
On the other hand, in setting the treatment plan by using the arch path and the total length of the tooth object, the fixed tooth object can be set according to the setting of the practitioner. The fixed tooth object corresponds to a tooth object that is not to be extracted, such as a transposition or a molar. The practitioner can set a fixed tooth object for a tooth having a good tooth condition at the time of diagnosis of the examinee or for a tooth necessary for cosmetics and fix it so as not to be extracted or to prevent movement during the automatic alignment, The above-described automatic alignment can be performed.
After such automatic alignment is completed, one of the teeth can be changed to a value different from the tooth standard data according to the request of the examinee or the operator. That is, you may want to put the teeth in more, or even more, to protrude out. In this case, the rotation axis angle of the first tooth object, which is the tooth to be corrected, is manually changed through the user input unit of the simulation apparatus. Then, the rotation axis angle of the other tooth objects is automatically aligned using the changed rotation axis angle and the tooth standard data.
When the first tooth object is inverted, the rotation axis angle of the second tooth object is automatically aligned according to the following [Equation 1].
[Formula 1]
X = B / A * C
X: rotation axis angle of the second object that is automatically aligned
A: rotation axis angle of the first object set
B: rotation axis angle of the changed first object
C: rotation axis angle of the set second object
Table 1 shows the rotation axis angle of the primary aligned teeth (tooth object).
Here, when the angle of the first tooth, which is the transposition of the maxilla, is changed to 8 degrees, the rotation axis of the remaining teeth of the maxilla is changed according to the above-mentioned expression (1). The angles of rotation of the changed teeth are changed to the following [Table 2].
If there is a change in the angle of the rotation axis with respect to teeth other than transposition, there are two methods. In the first case, transposition is the case of moving, and the second case is the case of fixing the transposition.
In the first case, for example, when the upper 5th tooth is changed from 3 degrees to 4 degrees in [Table 1], the following table is changed. In this case, it is changed according to [Equation 1].
In the second case, when the second object tooth is located between the transpose and the first object tooth, the rotational axis is changed according to the following expression (2).
[Formula 2]
X = D- (D-C) * (D-B) / (D-A)
X: rotational axis angle of the automatically aligned second tooth object
A: rotation axis angle of the first object set
B: rotation axis angle of the changed first object
C: rotation axis angle of the set second object
D: Angle of rotation axis of the preset
If the second tooth object to be automatically aligned is located between the first tooth object and the molar (including molar teeth), it is automatically aligned according to the following expression (3).
[Formula 3]
X = B / A * C
X: rotation axis angle of the second object that is automatically aligned
A: rotation axis angle of the first object set
B: rotation axis angle of the changed first object
C: rotation axis angle of the set second object
[When the second object is located between the first object and the molar (including the molar)]
In this case, when the teeth of the maxillary third tooth are changed from 5 degrees to 4 degrees and the rotation axis angle of the anterior teeth is fixed, the rotation axis is changed as shown in Table 4 below.
Thus, when the angle of the rotation axis of one of the tooth objects is changed, the tooth angle object is automatically aligned with the axis of the tooth, so that the operator does not need to change the axis angle one by one.
After completion of the automatic alignment, one of the teeth can be changed to the X, Y, and Z axes according to the requirements of the examinee or the operator. After that, the teeth are automatically aligned according to the operation after S15.
Hereinafter, a tooth calibration simulation apparatus for performing the above-described operation will be described in more detail with reference to FIG.
FIG. 8 is a block diagram for explaining an electronic configuration of a denture correction simulation apparatus according to an embodiment of the present invention. 5, the
The
The
The
The
The
The
Further, according to an embodiment of the present invention, the above-described method can be implemented as a code that can be read by a processor on a medium on which the program is recorded. That is, the method of automatically adjusting the tooth protrusion angle in the above-described orthodontic appliance can be stored in a computer-readable recording medium. Examples of the medium that can be read by the processor include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, etc., and may be implemented in the form of a carrier wave (e.g., transmission over the Internet) .
According to an embodiment of the present invention having the above-described configuration, when the practitioner performs the orthodontic simulation for tooth correction of the examinee, the orthodontist moves vertically to the tooth occlusal surface, By self-calibration, user convenience is greatly enhanced.
In addition, when adjusting the protruding angle of the teeth to an angle desired by the user, or when the tooth's anterior tooth is particularly protruded and needs to be corrected, or when the user manually adjusts the angle of protrusion of the teeth, 28 teeth The protruding angle can be adjusted.
Further, after adjusting the tooth projecting angle, the tooth calibration simulation is executed according to the changed arch, so that it is possible to provide information necessary for selecting an appropriate treatment method.
The method of automatically correcting a tooth in the orthodontic simulation apparatus described above, the orthodontic simulation apparatus to which the method is applied, and the computer-readable recording medium storing the same can be applied to a configuration and a method of the above- However, all or some of the embodiments may be selectively combined so that various modifications of the embodiments can be made.
100: Orthodontic simulation apparatus
110: Memory
120: user input section
130:
140: Scanner
150:
Claims (20)
Setting a setting plane; And
And performing a first movement with respect to the tooth object data such that an end of the tooth object contacts the setting surface.
Storing tooth standard data; And
Further comprising using the tooth standard data to perform a second movement on the tooth object that is a rotation axis movement for the tooth object.
Further comprising the step of: performing a third movement for the tooth object to be above the set path.
Wherein the second movement comprises torque angular movement and tip angular rotation.
Further comprising the step of acquiring the subject data of the subject through scanner imaging of the subject and obtaining the maxillary / mandibular object.
Further comprising the step of driving the collision program for the plurality of tooth objects after the third movement to readjust the tooth objects so that they do not collide with each other.
The step of driving the collision program for the plurality of tooth objects to readjust the tooth objects so that they do not collide with each other after the third movement,
Checking whether the plurality of tooth objects collide with each other; And
And automatically causing one of the tooth objects to be spaced apart a predetermined distance along the set path if the teeth objects collide with each other.
Wherein the step of verifying whether or not the plurality of teeth objects collide comprises:
Confirming a vector distance between a first tooth object and a second tooth object which is an adjacent object of the first tooth object; And
If the vector movement distance is a negative value, it is determined that the first tooth object and the second tooth object overlap each other, and in order to make the first tooth object and the second tooth object fall within a preset range, And shifting the object in accordance with the direction of movement of the first tooth object by a separate vector.
Wherein the step of verifying whether or not the plurality of teeth objects collide comprises:
If the vector movement distance is a positive value, it is determined that the first tooth object and the second tooth object are spaced apart from each other, so that the first tooth object and the second tooth object are within a predetermined vector distance range, And shifting the two-tooth object in accordance with the moving direction of the first tooth object.
Manually changing a rotation axis angle of the first tooth object in the tooth object data; And
Further comprising automatically aligning the rotational axis angle of the other tooth object using the modified rotational axis angle and the tooth standard data. ≪ RTI ID = 0.0 > 11. < / RTI >
The step of automatically aligning the rotation axis angle of another tooth object using the changed rotation axis angle and the tooth standard data may include:
Wherein when the first tooth object is inverted, the rotation axis angle of the other tooth object is automatically aligned in accordance with the following formula (1): " (1) "
[Formula 1]
X = B / A * C
X: Rotation axis angle of another auto-aligned tooth object
A: rotation axis angle of the set first tooth object
B: rotation axis angle of the changed first tooth object
C: Rotation axis angle of another set tooth object
The step of automatically aligning the rotation axis angle of another tooth object using the changed rotation axis angle and the tooth standard data may include:
Wherein when the first tooth object is not transposed and the angle of the rotation axis with respect to the anterior tooth is fixed, the angle of rotation of the other tooth object is automatically aligned according to the following expression (2). Automatic correction of teeth.
[Formula 2]
X = D- (DC) * (DB) / (DA)
X: Rotation axis angle of another auto-aligned tooth object
A: rotation axis angle of the set first tooth object
B: rotation axis angle of the changed first tooth object
C: Rotation axis angle of another set tooth object
D: Angle of rotation axis of the preset
[When another object is located between the transpose and the first tooth object]
The step of setting the setting plane includes:
And defining the abutment surface where the maxillary and mandibular surfaces of the examinee contact with each other as the setting surface.
The step of setting the setting plane includes:
Obtaining lower end point information of at least three tooth objects of the maxilla;
Obtaining top point information of at least three tooth objects of the mandible; And
Setting an upper setting surface through the lower end point information and setting a lower setting surface through the upper end point information.
The step of performing a first movement with respect to the tooth object data such that an end of the plurality of teeth objects is in contact with the setting surface,
Obtaining a rotation axis of the tooth object; And
And performing the first movement along the rotation axis with respect to the tooth object.
The step of performing a first movement with respect to the tooth object data such that an end of the plurality of teeth objects is in contact with the setting surface,
And performing the first movement in a direction perpendicular to the setting surface with respect to the tooth object.
Obtaining length information of the readjusted tooth objects;
Comparing a length of the set path with a total length of the plurality of tooth objects to delete a pair of tooth objects of the plurality of tooth objects; And
Further comprising calculating total length information of the plurality of tooth objects excluding the deleted tooth object and adjusting the setting path so as to correspond thereto.
Further comprising setting at least one of the plurality of tooth objects as a fixed tooth object,
The step of comparing the length of the set path with the total length of the plurality of tooth objects and deleting a pair of tooth objects of the plurality of tooth objects,
And removing a pair of tooth objects of the tooth objects excluding the fixed tooth objects.
A user input for changing at least one of a tip angle, a torque angle, and a rotation angle of a tooth object included in the maxillary / mandibular object; And
A first movement, which is an axial movement with respect to the tooth object data, is performed so as to obtain a plurality of tooth objects from the maxillary / mandibular object, and to contact an end of the plurality of tooth objects with a setting surface designated by the setting surface information, Performing a first movement and using the tooth standard data to perform a second movement that is a rotation axis movement with respect to the tooth object with respect to the tooth object and to place the tooth object on a setting path included in the tooth standard data And performing a third movement of the teeth of the tooth.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20150073753 | 2015-05-27 | ||
KR1020150073753 | 2015-05-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160140326A true KR20160140326A (en) | 2016-12-07 |
KR101883345B1 KR101883345B1 (en) | 2018-08-30 |
Family
ID=57572959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150179893A KR101883345B1 (en) | 2015-05-27 | 2015-12-16 | Method for automatically adjusting tooth in orthodontic simulation device, orthodontic simulation device applying the method, and computer readable record medium storing the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101883345B1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019088343A1 (en) * | 2017-11-06 | 2019-05-09 | 주식회사 디디에스 | Method and system for designing prosthesis on basis of arc line |
KR20190051161A (en) * | 2017-11-06 | 2019-05-15 | 주식회사 디디에스 | Method and system for design dental prosthesis based on arch lines |
KR20200038049A (en) * | 2018-10-02 | 2020-04-10 | 주식회사 디오코 | Method for manufacturing indirect bonding tray for dental, indirect bonding tray manufactured by the same, and simulator for producing virtual guide |
CN112243366A (en) * | 2018-04-30 | 2021-01-19 | 株式会社Dds | Three-dimensional oral cavity model analysis method and prosthesis design method comprising same |
KR20210048756A (en) * | 2019-10-24 | 2021-05-04 | 오스템임플란트 주식회사 | Teeth setup method for orthodontic treatment and orthodontic setup apparatus therefor |
KR102469288B1 (en) * | 2022-05-13 | 2022-11-22 | 주식회사 쓰리디오엔에스 | Methods, devices and computer programs for automated orthodontic planning |
WO2024071571A1 (en) * | 2022-09-27 | 2024-04-04 | 오스템임플란트 주식회사 | Method for segmenting three-dimensional oral model and system therefor |
WO2024143898A1 (en) * | 2022-12-28 | 2024-07-04 | 오스템임플란트 주식회사 | Method for providing tooth measurement information, computing device for performing method, and computer-readable recording medium therefor |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102416167B1 (en) * | 2020-08-07 | 2022-07-05 | 오스템임플란트 주식회사 | Tooth model arrangement method and orthodontic simulation device |
KR102573907B1 (en) * | 2021-01-19 | 2023-09-04 | 오스템임플란트 주식회사 | Method for editing arch line and tooth arrangement design apparatus thereof |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130048202A (en) * | 2010-02-25 | 2013-05-09 | 쓰리세이프 에이/에스 | Dynamic virtual articulator |
JP2014512891A (en) * | 2011-02-18 | 2014-05-29 | スリーエム イノベイティブ プロパティズ カンパニー | Orthodontic digital setup |
-
2015
- 2015-12-16 KR KR1020150179893A patent/KR101883345B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130048202A (en) * | 2010-02-25 | 2013-05-09 | 쓰리세이프 에이/에스 | Dynamic virtual articulator |
JP2014512891A (en) * | 2011-02-18 | 2014-05-29 | スリーエム イノベイティブ プロパティズ カンパニー | Orthodontic digital setup |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019088343A1 (en) * | 2017-11-06 | 2019-05-09 | 주식회사 디디에스 | Method and system for designing prosthesis on basis of arc line |
KR20190051161A (en) * | 2017-11-06 | 2019-05-15 | 주식회사 디디에스 | Method and system for design dental prosthesis based on arch lines |
CN110381879A (en) * | 2017-11-06 | 2019-10-25 | 株式会社Dds | Prosthetic designs method and system based on camber line |
US11039905B2 (en) | 2017-11-06 | 2021-06-22 | Dds Company | Prosthesis design method and system based on arch line |
CN110381879B (en) * | 2017-11-06 | 2021-08-24 | 株式会社Dds | Prosthesis design method and system based on arc line |
CN112243366A (en) * | 2018-04-30 | 2021-01-19 | 株式会社Dds | Three-dimensional oral cavity model analysis method and prosthesis design method comprising same |
KR20200038049A (en) * | 2018-10-02 | 2020-04-10 | 주식회사 디오코 | Method for manufacturing indirect bonding tray for dental, indirect bonding tray manufactured by the same, and simulator for producing virtual guide |
KR20210048756A (en) * | 2019-10-24 | 2021-05-04 | 오스템임플란트 주식회사 | Teeth setup method for orthodontic treatment and orthodontic setup apparatus therefor |
KR102469288B1 (en) * | 2022-05-13 | 2022-11-22 | 주식회사 쓰리디오엔에스 | Methods, devices and computer programs for automated orthodontic planning |
WO2024071571A1 (en) * | 2022-09-27 | 2024-04-04 | 오스템임플란트 주식회사 | Method for segmenting three-dimensional oral model and system therefor |
WO2024143898A1 (en) * | 2022-12-28 | 2024-07-04 | 오스템임플란트 주식회사 | Method for providing tooth measurement information, computing device for performing method, and computer-readable recording medium therefor |
Also Published As
Publication number | Publication date |
---|---|
KR101883345B1 (en) | 2018-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101883345B1 (en) | Method for automatically adjusting tooth in orthodontic simulation device, orthodontic simulation device applying the method, and computer readable record medium storing the same | |
KR101829409B1 (en) | Method for correcting teeth in tooth correcton simulation device | |
US11116605B2 (en) | Buccal corridor assessment and computation | |
US11464604B2 (en) | Dental arch width measurement tool | |
KR102121963B1 (en) | Appratus, method and program for setting a tranparent orthodontic model using orthodontics clinical bigdata | |
KR102057207B1 (en) | Method for analizing 3d oral model and method for designing virtual prosthetics having the same | |
JP5886740B2 (en) | System and method for aligning virtual dental models | |
US11045293B2 (en) | Method for applying design guides | |
KR101887198B1 (en) | Simulation method in orthodontics and facial plastic surgery simulation device, and computer-readable storage medium storing the same | |
US10258439B1 (en) | Method of manufacturing orthodontic devices | |
US9503282B2 (en) | Methods and systems for determining the positions of orthodontic appliances | |
JP6757671B2 (en) | Virtual secondary processing method for gingival model | |
KR20150039028A (en) | Simulation method and system for orthodontic treatment | |
KR101616551B1 (en) | Orthodontic simulation device, method for automatically adjusting tooth projecting angle in orthodontic simulation device, and computer readable record medium storing the same | |
US20130273491A1 (en) | System and method for evaluating orthodontic treatment | |
Nalcaci et al. | A reliable method for evaluating upper molar distalization: Superimposition of three-dimensional digital models | |
JP2017513597A (en) | Method for performing optical three-dimensional imaging | |
Grauer et al. | Registration of orthodontic digital models | |
Panayi et al. | Digital assessment of direct and virtual indirect bonding of orthodontic brackets: A clinical prospective cross-sectional comparative investigation | |
KR102410408B1 (en) | Method for designing implant surgical guide to suggest optimized abutment and apparatus thereof | |
Brahem et al. | Positional changes of maxillary central incisors following orthodontic treatment using single‐crown implants as fixed reference markers | |
KR101701273B1 (en) | Symmetry Evaluation Apparatus for Face, and Manufacturing Method Thereof | |
KR102350098B1 (en) | Method for generating arch line and dental image processing apparatus therefor | |
US10307229B2 (en) | Method for constructing tooth surfaces of a dental prosthesis and for producing dental restorations | |
EP3238652B1 (en) | Control guide for checking placement of at least two dental elements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |