Artificial Tooth Selection Method, Computing Device for Performing the Method and a Computer-readable Recording Medium therefor
Patent Information
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-10-13
- Publication Date
- 2026-08-12
Smart Images

Figure 112023112424418-PAT00002_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a method for selecting artificial teeth, and more specifically, to a method and apparatus for selecting artificial teeth using measured values from a patient's oral data. Background Technology
[0002] The selection of artificial teeth is an essential step in the fabrication of complete dentures. In the traditional analog method, users selected artificial teeth by directly measuring the occlusal rim. In contrast, the digital method using CAD software allows users to roughly select artificial teeth by viewing the patient's arch data displayed on a monitor, or in some cases, artificial teeth are automatically suggested through the CAD software's built-in algorithms without the need for separate measurement values.
[0003] Therefore, during the artificial tooth selection process, differences in the size selection of artificial teeth occur depending on the user, which may lead to problems requiring changes in the size of the artificial teeth during the subsequent alignment verification and trial stages. Prior Art: Registered Patent Publication No. 10-1485000 (Registration Date: 2015.01.15.) The problem to be solved
[0004] The present invention aims to provide a method and apparatus for measuring the parts necessary for the artificial tooth selection process within a patient's oral data and presenting the selected artificial tooth to a user based on the measurement results.
[0005] In addition, the present invention aims to provide a method and apparatus for a user to change the artificial tooth size when necessary by providing measurement results and a selected artificial tooth size. means of solving the problem
[0006] A method for selecting artificial teeth according to one embodiment of the present invention may include: identifying the position of the corner of the mouth of a maxillary virtual occlusal rim among maxillary virtual occlusal rims set through a patient's oral data; generating an arch line on the occlusal surface of the maxillary virtual occlusal rims; setting measurement regions of the arch line based on the position of the corner of the mouth of the maxillary virtual occlusal rims; and selecting an artificial tooth stored in a library based on the measurement value for the arch line of each of the set measurement regions.
[0007] The step of identifying the position of the corner of the mouth can identify the position of the corner of the mouth of the maxillary virtual occlusal rim through the corner of the mouth landmarks included in the patient's facial data when the patient's oral data and the patient's facial data are aligned.
[0008] The step of identifying the position of the corner of the mouth can identify the position of the corner of the mouth of the maxillary virtual occlusal rim using the corner of the mouth indicated in the occlusal rim data when the patient's oral data and the occlusal rim data are aligned.
[0009] The step of generating the above arch line can be generated by connecting points located on the labial and buccal sides of the occlusal surface of the upper and lower virtual occlusal rims.
[0010] The step of setting each of the above measurement areas may include: determining the area between the corners of the mouth identified at the arch line of the maxillary virtual occlusal rim as a first measurement area for the arrangement of artificial teeth corresponding to the maxillary anterior teeth; and determining the area between the rear end of the first measurement area and the arrangement limit line of the maxillary virtual occlusal rim as a second measurement area for the arrangement of artificial teeth corresponding to the maxillary posterior teeth.
[0011] The step of setting each of the above measurement areas may include: determining a third measurement area for the arrangement of artificial teeth corresponding to the mandibular anterior region based on the first measurement area; and determining the area between the rear end of the third measurement area and the arrangement limit line of the mandibular virtual occlusal rim as a fourth measurement area for the arrangement of artificial teeth corresponding to the mandibular posterior region.
[0012] The step of selecting the artificial tooth may compare the length of the first measurement area identified in the arch line of the maxillary virtual occlusal rim with the length of each of the sets of artificial teeth of the maxillary anterior region stored in the library, and select the set of artificial teeth with the length that differs the least from the length of the first measurement area as the artificial tooth of the maxillary anterior region.
[0013] The step of selecting the artificial teeth above may select a preset set of artificial teeth corresponding to the set of artificial teeth of the maxillary anterior region as the artificial teeth of the mandibular anterior region corresponding to the third measurement area.
[0014] The step of selecting the artificial tooth may select, among the sets of artificial teeth of the maxillary posterior region stored in the library, a set of artificial teeth corresponding to the length of the second measurement region shorter than the second measurement region as the artificial tooth of the maxillary posterior region.
[0015] The step of selecting the artificial tooth may select, among the sets of artificial teeth of the mandibular posterior region stored in the library, a set of artificial teeth corresponding to the length of the shorter fourth measurement region in the fourth measurement regions as the artificial tooth of the mandibular posterior region.
[0016] A computing device according to one embodiment of the present invention comprises one or more processors; and a memory for loading or storing a program executed by said processors, wherein the program may include instructions for performing operations such as identifying the position of the corner of the mouth in the maxillary virtual occlusal rim among the maxillary virtual occlusal rims set through the patient's oral data, generating an arch line on the occlusal surface of said maxillary virtual occlusal rims, setting measurement regions of said arch line based on the position of the corner of the mouth in said maxillary virtual occlusal rims, and selecting an artificial tooth stored in a library based on the measurement value for each of said measurement regions of said arch line.
[0017] The processor may determine the area between the corners of the mouth identified at the arch line of the maxillary virtual occlusal rim as a first measurement area for the arrangement of artificial teeth corresponding to the maxillary anterior teeth, and the area between the rear end of the first measurement area and the arrangement limit line of the maxillary virtual occlusal rim as a second measurement area for the arrangement of artificial teeth corresponding to the maxillary posterior teeth.
[0018] The processor may determine a third measurement area for the arrangement of artificial teeth corresponding to the mandibular anterior region based on the first measurement area, and determine the area between the rearmost end of the third measurement area and the arrangement limit line of the mandibular virtual occlusal rim as a fourth measurement area for the arrangement of artificial teeth corresponding to the mandibular posterior region.
[0019] The processor compares the length of a first measurement area identified in the arch line of the maxillary virtual occlusal rim with the length of each of the sets of artificial teeth of the maxillary anterior region stored in the library, selects the set of artificial teeth with the length that differs the least from the length of the first measurement area as the artificial teeth of the maxillary anterior region, and selects a preset set of artificial teeth corresponding to the set of artificial teeth of the maxillary anterior region as the artificial teeth of the mandibular anterior region corresponding to the third measurement area.
[0020] The processor may select, among the sets of artificial teeth of the maxillary posterior region stored in the library, a set of artificial teeth corresponding to the length of a second measurement region shorter than the second measurement region as the artificial tooth of the maxillary posterior region, and among the sets of artificial teeth of the mandibular posterior region stored in the library, a set of artificial teeth corresponding to the length of a fourth measurement region shorter than the fourth measurement region as the artificial tooth of the mandibular posterior region. Effects of the invention
[0021] According to one embodiment of the present invention, a portion necessary for the artificial tooth selection process is measured within the patient's oral data, and by selecting an artificial tooth based on the measurement result, an artificial tooth suitable for the patient's dental arch size can be presented to the user.
[0022] In addition, according to one embodiment of the present invention, user convenience can be increased during the process of changing the artificial tooth size by providing measurement results and a selected artificial tooth size. Brief explanation of the drawing
[0023] FIG. 1 is a diagram showing the configuration of a computing device according to an embodiment of the present invention. FIG. 2 is a flowchart illustrating a method for selecting artificial teeth according to an embodiment of the present invention. FIGS. 3a and 3b are drawings illustrating a method for setting up a virtual occlusion system for the upper and lower jaws according to an embodiment of the present invention. FIG. 4 is a drawing showing a method for indicating the position of a corner of the mouth according to an embodiment of the present invention. FIG. 5 is a diagram showing a method for generating an arch line according to an embodiment of the present invention. FIG. 6 is a diagram showing a method for setting a measurement area of an arch line according to an embodiment of the present invention. FIG. 7 is a diagram showing a method for selecting artificial teeth corresponding to six maxillary anterior teeth according to an embodiment of the present invention. FIG. 8 is a diagram showing a method for selecting artificial teeth corresponding to six mandibular anterior teeth according to an embodiment of the present invention. FIG. 9 is a diagram showing a method for selecting artificial teeth corresponding to upper and lower molars according to an embodiment of the present invention. FIGS. 10a to 10b are drawings illustrating a method for displaying the result of selecting artificial teeth according to an embodiment of the present invention. FIG. 11 is a drawing showing a user interface for modifying a selected artificial tooth according to an embodiment of the present invention. Specific details for implementing the invention
[0024] Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.
[0025] FIG. 1 is a diagram showing the configuration of a computing device according to an embodiment of the present invention.
[0026] As illustrated in FIG. 1, the computing device (100) may include one or more processors (110) and a memory (120) that loads or stores a program (130) executed by the processors (110). The components included in the computing device (100) of FIG. 1 are merely examples, and a person skilled in the art to which the present invention pertains will know that other general-purpose components may be included in addition to the components shown in FIG. 1.
[0027] The processor (110) controls the overall operation of each component of the computing device (100). The processor (110) may be configured to include at least one of a CPU (Central Processing Unit), MPU (Micro Processor Unit), MCU (Micro Controller Unit), GPU (Graphic Processing Unit), NPU (Neural Processing Unit), DSP (Digital Signal Processor), or any other type of processor well known in the art of the present invention. Additionally, the processor (110) may perform operations for at least one application or program for executing a method / operation according to various embodiments of the present invention. The computing device (100) may have one or more processors.
[0028] Memory (120) stores one or more combinations of various data, instructions, and information used by a component (e.g., processor (110)) included in the computing device (100). Memory (120) may include volatile memory and / or non-volatile memory.
[0029] The program (130) may include one or more actions in which methods / actions according to various embodiments of the present invention are implemented, and may be stored in memory (120) in the form of software. Here, the action corresponds to an instruction implemented in the program (130). For example, the program (130) may include instructions to perform actions such as identifying the position of the corner of the mouth in the maxillary virtual occlusal rim among the maxillary virtual occlusal rims set through the patient's oral data, generating an arch line on the occlusal surface of the maxillary virtual occlusal rim, setting measurement areas of the arch line based on the position of the corner of the mouth in the maxillary virtual occlusal rim, and selecting an artificial tooth stored in a library based on the measurement value for the arch line of each of the set measurement areas.
[0030] When the program (130) is loaded into memory (120), the processor (110) can perform methods / operations according to various embodiments of the present invention by executing a plurality of operations to implement the program (130).
[0031] The execution screen of the program (130) can be displayed through the display (140). In the case of FIG. 1, the display (140) is depicted as a separate device connected to the computing device (100), but in the case of a computing device (100) such as a terminal that a user can carry, such as a smartphone or tablet, the display (140) can be a component of the computing device (100). The screen displayed on the display (140) may be the result of the execution of the program or before information is input into the program.
[0033] FIG. 2 is a flowchart illustrating a method for selecting artificial teeth according to an embodiment of the present invention.
[0034] The artificial tooth selection method illustrated in FIG. 2 is performed by a processor of the computing device presented in FIG. 1. Referring to FIG. 2, in step (210), the processor can set up a virtual occlusion for the upper and lower jaws using the patient's oral data. More specifically, the processor can set up a virtual occlusion for the upper and lower jaws using the patient's facial data, bite scan data, oral scan data, landmarks within the oral scan data, and alveolar crest lines. Here, the bite scan data may include information regarding the occlusion, the intermaxillary relationship between the upper and lower jaws, the position of the jaw joint, etc.
[0035] For example, FIGS. 3a and 3b are drawings illustrating a method for setting up an upper and lower jaw virtual occlusal rim according to an embodiment of the present invention. First, the upper jaw occlusal plane (310) of FIG. 3a represents a method for setting up an upper jaw virtual occlusal rim, and the lower jaw occlusal plane (320) represents a method for setting up a lower jaw virtual occlusal rim.
[0036] Referring to the maxillary occlusal plane (310), the processor can create an alveolar crest line (311) on the occlusal plane and an alignment limit line (312) of the maxillary molars on the maxillary tuberosity. Subsequently, the processor can create a labial occlusal line (313) of the maxillary anterior teeth using the surface of the bite scan data.
[0037] More specifically, the processor can generate point a at a position 5 mm lingually from the lowest point (314) of the maxillary bite midline identified in the bite scan data. Additionally, the processor can generate points b and c, respectively, at positions 7 mm lingually from the right maxillary corner point (hereinafter, corner point R) and the left maxillary corner point (hereinafter, corner point L) identified in the bite scan data. The processor can generate the maxillary anterior lingual occlusal line (315) by connecting the generated points a, b, and c with a curve having a curvature similar to that of the alveolar crest line (311).
[0038] Subsequently, the processor can generate right end points d and e of the alignment limit line (312) of the maxillary molars, and generate the right occlusal line (316) of the maxillary molar region by connecting the corner point R and point d and the point b and point e with curves, respectively. At this time, the generated right occlusal line (316) of the maxillary molar region may have a curvature similar to that of the section of the alveolar crest line (311).
[0039] Likewise, the processor can generate left end points f and g of the alignment boundary line (312) of the maxillary molars, and generate a left occlusal rim line (317) of the maxillary molar region by connecting the corner point L and point f and the point c and point g with curves, respectively. At this time, the generated left occlusal rim line (317) of the maxillary molar region can also have a curvature similar to that of the section of the alveolar crest line (311).
[0040] Meanwhile, if the artificial teeth of the six upper incisors are determined from the length of the labial occlusal line (313) of the upper incisors, the artificial teeth of the six lower incisors corresponding to them can be determined from the library.
[0041] Referring to the mandibular occlusal plane (320) of FIG. 3a, the processor can create an alveolar crest line (321) on the occlusal plane and create an alignment limit line (322) of the mandibular molars. Subsequently, the processor can create a point h at a position 2 mm in the direction of the alveolar crest line (321) from the lowest point (314) of the maxillary bite midline, and create points j and l, respectively, at a position 2 mm in the direction of the alveolar crest line (321) from points (corner point R' and corner point L') that are moved 4 mm forward along the labial occlusal line (313) of the maxillary anterior part of the mouth.
[0042] The processor can generate a mandibular anterior labial occlusal line (323) by connecting points j, h, and l generated in this way with a curve having a curvature similar to that of the alveolar crest line (321).
[0043] Subsequently, the processor can create point i 5mm behind point h, point k 7mm behind point j, and point m 7mm behind point l, and then connect the created points i, k, and m with a curve having a curvature similar to that of the alveolar crest line (321) to create a lingual occlusal line (324) of the mandibular anterior teeth.
[0044] Subsequently, the processor can generate right end points n and o of the alignment limit line (322) of the mandibular posterior teeth, and generate a right occlusal rim line (325) of the mandibular posterior teeth by connecting points j and n and points k and o with curves, respectively. At this time, the generated right occlusal rim line (325) of the mandibular posterior teeth may have a curvature similar to that of the section of the alveolar crest line (321).
[0045] Likewise, the processor can generate left end points p and q of the alignment limit line (322) of the mandibular posterior teeth, and generate a left occlusal line (326) of the mandibular posterior teeth by connecting points l and p and points m and q with curves, respectively. At this time, the generated left occlusal line (326) of the mandibular posterior teeth can also have a curvature similar to that of the section of the alveolar crest line (321).
[0046] The processor can establish a virtual occlusion for the upper and lower jaws by projecting the occlusion lines generated in Fig. 3a perpendicularly in the direction of the occlusal plane of the upper and lower jaw scan data as in Fig. 3b. At this time, the labial occlusion area of the upper anterior teeth may have the labial region of the anterior teeth of the bite scan data as the lateral surface.
[0047] In step (220), the processor can identify the position of the corner of the mouth in the maxillary virtual occlusal rim among the set maxillary virtual occlusal rims. For example, FIG. 4 is a diagram showing a method for indicating the position of the corner of the mouth according to an embodiment of the present invention.
[0048] Referring to FIG. 4, the processor can mark the location of the corner of the mouth (410) on the maxillary virtual occlusal rim using the corner of the mouth landmark identified in the patient's facial data when the patient's oral data and the patient's facial data are aligned. Alternatively, the processor can mark the location of the corner of the mouth (410) on the virtual occlusal rim using the corner of the mouth marked on the occlusal rim when the patient's oral data and the occlusal rim data are aligned.
[0049] In step (230), the processor can generate an arch line on the occlusal surface of the upper and lower occlusal rims. FIG. 5 is a diagram illustrating a method for generating an arch line according to an embodiment of the present invention. Referring to FIG. 5, reference numeral (510) is an example in which an upper virtual occlusal rim (511) is placed in upper scan data, and reference numeral (520) is an example in which a lower virtual occlusal rim (521) is placed in lower scan data. At this time, the processor can generate arch lines (512, 522) respectively by connecting all points located on the buccal side on the occlusal surface of the upper and lower virtual occlusal rims as shown in FIG. 5.
[0050] In step (240), the processor can set measurement areas of the arch line based on the position of the corner of the maxillary virtual occlusal rim. For example, FIG. 6 is a diagram illustrating a method for setting measurement areas of the arch line according to an embodiment of the present invention. Referring to FIG. 6, reference numeral (610) is an example illustrating a method for setting measurement areas for the arch line of the maxillary virtual occlusal rim, and reference numeral (620) is an example illustrating a method for setting measurement areas for the arch line of the mandibular virtual occlusal rim.
[0051] First, the processor may determine the area between the corners of the mouth identified at the arch line of the maxillary virtual occlusal rim as a first measurement area (ⓐ) for arranging artificial teeth corresponding to the maxillary anterior teeth. Then, the processor may determine the area between the rear end (611) of the first measurement area (ⓐ) and the arrangement limit line (612) of the maxillary posterior teeth as second measurement areas (ⓑ, ⓒ) for arranging artificial teeth corresponding to the maxillary posterior teeth.
[0052] Meanwhile, as mentioned above, once the artificial teeth of the six maxillary anterior teeth are determined, the artificial teeth of the six mandibular anterior teeth corresponding thereto can be determined from the library. Based on the length of the determined six mandibular anterior teeth, the processor can determine a third measurement area (ⓔ) for arranging the artificial teeth corresponding to the mandibular anterior teeth. Subsequently, the processor can determine the area between the rear end (621) of the third measurement area (ⓔ) and the arrangement limit line (622) of the mandibular posterior teeth as the fourth measurement areas (ⓕ, ⓖ) for arranging the artificial teeth corresponding to the mandibular posterior teeth.
[0053] In step (250), the processor can select artificial teeth stored in a library based on the measurement values for each of the set measurement regions' arch lines. For example, FIG. 7 is a diagram illustrating a method for selecting artificial teeth corresponding to the six maxillary anterior teeth according to an embodiment of the present invention. Referring to FIG. 7, the processor can identify the measurement values of the first measurement region (ⓐ) in the arch line of the maxillary virtual occlusal rim. The processor can select the set of artificial teeth corresponding to the six maxillary anterior teeth stored in the library that has the measurement value with the smallest difference from the measurement value of the first measurement region (ⓐ) as the artificial teeth of the maxillary anterior portion.
[0054] At this time, the measurement value of the first measurement area (ⓐ) may represent the length of the arch line corresponding to the first measurement area (ⓐ). However, depending on the manufacturer, the measurement value of the first measurement area (ⓐ) may be provided as the straight distance (d) between the left and right corners of the mouth rather than the length of the arch line. In this case, the processor may select a set of artificial teeth having the straight distance d' that is least different from the straight distance (d) between the left and right corners of the mouth as the artificial teeth of the maxillary anterior region.
[0055] FIG. 8 is a diagram illustrating a method for selecting artificial teeth corresponding to six mandibular anterior teeth according to an embodiment of the present invention. In the library, six mandibular anterior teeth may be matched as a set corresponding to six maxillary anterior teeth. Accordingly, the processor may identify a set of artificial teeth for six mandibular anterior teeth that is pre-matched as a set in the library corresponding to the length of six maxillary anterior teeth selected by the first measurement area (ⓐ), and select the identified set of artificial teeth as the artificial teeth of the mandibular anterior portion corresponding to the third measurement area (ⓔ).
[0056] FIG. 9 is a diagram illustrating a method for selecting artificial teeth corresponding to upper and lower molars according to an embodiment of the present invention. A library may be composed of a set of artificial teeth in which the upper and lower molars are in an occluded state, and a processor may select a set of artificial teeth satisfying the second measurement regions (ⓑ, ⓒ) and the fourth measurement regions (ⓕ, ⓖ) from the library as artificial teeth corresponding to the upper and lower molars.
[0057] Referring to FIG. 9, the processor can identify a second measurement area (e.g., ⓑ) having a shorter measurement value among second measurement areas (ⓑ, ⓒ) for arranging artificial teeth corresponding to the maxillary posterior region, and identify a fourth measurement area (e.g., ⓕ) having a shorter measurement value among fourth measurement areas (ⓕ, ⓖ) for arranging artificial teeth corresponding to the mandibular posterior region. The processor can identify sets of artificial teeth for the maxillary posterior region among sets of artificial teeth for the maxillary posterior region stored in a library, wherein the set of artificial teeth for the maxillary posterior region has the smallest measurement value with the smallest difference from the measurement value of the identified second measurement area (e.g., ⓑ). At the same time, the processor can select the set of artificial teeth for the mandibular posterior region among the identified sets of artificial teeth for the maxillary posterior region as the artificial tooth for the maxillary posterior region, wherein the set of artificial teeth for the mandibular posterior region has the smallest measurement value with the smallest difference from the measurement value of the identified fourth measurement area (e.g., ⓕ).
[0058] Meanwhile, since the mandible is considered more important than the maxilla in complete dentures, the processor may select a set of artificial teeth corresponding to the upper and lower posterior teeth based on the fourth measurement regions (f, g), which are the mandibular posterior regions. More specifically, the processor may identify a fourth measurement region (e.g., f) that has a shorter measurement value among the fourth measurement regions (f, g), and select from the library a set of artificial teeth for the upper and lower posterior teeth that includes a set of artificial teeth for the mandibular posterior teeth that has the smallest measurement value and the smallest difference from the measurement value of the identified fourth measurement region (e.g., f).
[0060] FIGS. 10a to 10b are drawings illustrating a method for displaying the result of selecting artificial teeth according to an embodiment of the present invention.
[0061] Referring to FIG. 10a, the processor can distinguish and display measurement values for measurement areas of the upper and lower virtual occlusal rims and result values of artificial teeth selected based on said measurement values. However, the method of expressing measurement values presented in FIG. 10a is merely one example and is not limited to the above example.
[0062] Referring to Fig. 10b, the processor provides a shape in which the outline of a selected artificial tooth is traced on an upper and lower virtual occlusal rim, thereby providing a method for the user to more intuitively check the size of the artificial tooth within the arrangement space.
[0064] FIG. 11 is a drawing showing a user interface for modifying a selected artificial tooth according to an embodiment of the present invention.
[0065] The processor can provide various artificial tooth sizes for sets of artificial teeth corresponding to the upper and lower anterior teeth and sets of artificial teeth corresponding to the upper and lower posterior teeth included in the library, and can change sets of artificial teeth of a size selected by the user among the provided sets of artificial teeth into artificial teeth of the upper and lower anterior teeth or upper and lower posterior teeth.
[0066] For example, in FIG. 11, the artificial tooth size corresponding to the current maxillary anterior region is approximately 52.3 mm, and the artificial tooth size corresponding to the mandibular anterior region is approximately 40.3 mm. The processor can provide sets of artificial teeth for the maxillary and mandibular anterior regions that have an artificial tooth size one step larger or smaller than the current artificial tooth size of the maxillary and mandibular anterior regions. At this time, when a set of artificial teeth for the maxillary and mandibular anterior regions that has an artificial tooth size one step larger or smaller is selected through the user interface, the currently applied set of artificial teeth for the maxillary and mandibular anterior regions can be changed and displayed as the selected set of artificial teeth.
[0067] As described above, the configuration for modifying artificial teeth was explained by selecting different artificial tooth size stages; however, this is merely one example and is not limited to this.
[0068] Meanwhile, if the artificial tooth size corresponding to the maxillary anterior region is changed, the processor may display the distance between the maxillary corners of the mouth by changing it in accordance with the changed artificial tooth size, but it may also display the initially presented maxillary corners of the mouth separately. Additionally, the processor may change the measurement values for the maxillary posterior region according to the changed artificial tooth size. Similarly, in the case of the mandible, the measurement values displayed for both the anterior and posterior regions may also be changed.
[0070] The technical concept of the present invention may be implemented as computer-readable code on a computer-readable medium. The computer-readable recording medium may be, for example, a removable recording medium (CD, DVD, Blu-ray disc, USB storage device, removable hard disk), or a fixed recording medium (ROM, RAM), a hard disk drive (HDD), or a solid-state disk (SSD). The program recorded on the computer-readable recording medium may be transmitted to another computing device via a network such as the Internet and installed on the other computing device, thereby allowing it to be used on the other computing device.
[0071] Although embodiments of the present invention have been described above with reference to the attached drawings, those skilled in the art will understand that the present invention may be implemented in other specific forms without altering the technical concept or essential features thereof. Therefore, the embodiments described above should be understood as illustrative in all respects and not restrictive. The scope of protection of the present invention shall be interpreted by the claims below, and all technical concepts within the equivalent scope shall be interpreted as being included within the scope of rights of the technical concept defined by the present invention. Explanation of the symbols
[0072] 100: Computing device 110 : Processor 120 : Memory 130 : Program 140 : Display
Claims
Claim 1 A method for selecting artificial teeth performed by a computing device, comprising: identifying the position of the corner of the mouth of a maxillary virtual occlusal rim among maxillary virtual occlusal rims set through a patient’s oral data; generating an arch line on the occlusal surface of the maxillary virtual occlusal rims; setting measurement regions of the arch line based on the position of the corner of the mouth of the maxillary virtual occlusal rims; and selecting an artificial tooth stored in a library based on the arch line length of each of the set measurement regions. Claim 2 In claim 1, the step of identifying the corner of the mouth position is an artificial tooth selection method that identifies the corner of the mouth position of the maxillary virtual occlusal rim through corner of the mouth landmarks included in the patient's facial data when the patient's oral data and the patient's facial data are aligned. Claim 3 In claim 1, the step of identifying the position of the corner of the mouth is a method for selecting artificial teeth that identifies the position of the corner of the mouth of the maxillary virtual occlusal rim using the corner of the mouth indicated in the occlusal rim data when the patient's oral data and occlusal rim data are aligned. Claim 4 In claim 1, the step of generating the arch line is a method for selecting artificial teeth generated by connecting points located on the labial and buccal sides of the occlusal surface of the upper and lower virtual occlusal rims. Claim 5 A method for selecting artificial teeth according to claim 1, wherein the step of setting each of the measurement areas comprises: determining the area between the corners of the mouth identified at the arch line of the maxillary virtual occlusal rim as a first measurement area for the arrangement of artificial teeth corresponding to the maxillary anterior teeth; and determining the area between the rear end of the first measurement area and the arrangement limit line of the maxillary virtual occlusal rim as a second measurement area for the arrangement of artificial teeth corresponding to the maxillary posterior teeth. Claim 6 A method for selecting artificial teeth according to claim 5, wherein the step of setting each of the above measurement areas comprises: a step of determining a third measurement area for the arrangement of artificial teeth corresponding to the mandibular anterior region based on the first measurement area; and a step of determining the area between the rear end of the third measurement area and the arrangement limit line of the mandibular virtual occlusal rim as a fourth measurement area for the arrangement of artificial teeth corresponding to the mandibular posterior region. Claim 7 In claim 5, the step of selecting the artificial tooth comprises comparing the arch line length measured in the first measurement area with the arch line length of each of the sets of artificial teeth of the maxillary anterior region that are predefined and stored in the library, and selecting the set of artificial teeth having the arch line length that has the smallest difference from the arch line length measured in the first measurement area as the artificial tooth of the maxillary anterior region. Claim 8 In claim 7, the step of selecting the artificial tooth is a method for selecting an artificial tooth by selecting a preset set of artificial teeth corresponding to the set of artificial teeth of the maxillary anterior region as the artificial tooth of the mandibular anterior region corresponding to the third measurement area. Claim 9 In claim 5, the step of selecting the artificial tooth is a method for selecting an artificial tooth, wherein among the sets of artificial teeth of the maxillary posterior region stored in the library, the set of artificial teeth corresponding to the length of the second measurement region shorter than the second measurement region is selected as the artificial tooth of the maxillary posterior region. Claim 10 In claim 6, the step of selecting the artificial tooth is a method for selecting an artificial tooth, wherein among the sets of artificial teeth of the mandibular posterior region stored in the library, the set of artificial teeth corresponding to the length of the fourth measurement region shorter than the fourth measurement region is selected as the artificial tooth of the mandibular posterior region. Claim 11 A computer-readable recording medium having a program recorded thereon for executing the method of any one of paragraphs 1 through 10. Claim 12 A computing device comprising: one or more processors; and a memory for loading or storing a program executed by said processors, wherein the program comprises instructions for performing operations such as identifying the position of the corner of the mouth in a maxillary virtual occlusal rim among maxillary virtual occlusal rims set through a patient’s oral data, generating an arch line on the occlusal surface of said maxillary virtual occlusal rims, setting measurement regions of said arch line based on the position of the corner of the mouth in said maxillary virtual occlusal rims, and selecting an artificial tooth stored in a library based on the arch line length of each of said set measurement regions. Claim 13 A computing device according to claim 12, wherein the processor determines the area between the corners of the mouth identified at the arch line of the maxillary virtual occlusal rim as a first measurement area for the arrangement of artificial teeth corresponding to the maxillary anterior teeth, and determines the area between the rear end of the first measurement area and the arrangement limit line of the maxillary virtual occlusal rim as a second measurement area for the arrangement of artificial teeth corresponding to the maxillary posterior teeth. Claim 14 A computing device according to claim 13, wherein the processor determines a third measurement area for the arrangement of artificial teeth corresponding to the mandibular anterior region based on the first measurement area, and determines the area between the rear end of the third measurement area and the arrangement limit line of the mandibular virtual occlusal rim as a fourth measurement area for the arrangement of artificial teeth corresponding to the mandibular posterior region. Claim 15 In claim 13, the processor is a computing device that compares the arch line length measured in the first measurement area with the arch line length of each of the sets of artificial teeth of the maxillary anterior region that are predefined and stored in the library, selects the set of artificial teeth having the arch line length that differs the least from the arch line length measured in the first measurement area as the artificial teeth of the maxillary anterior region, and selects a preset set of artificial teeth corresponding to the set of artificial teeth of the maxillary anterior region as the artificial teeth of the mandibular anterior region corresponding to the third measurement area. Claim 16 In claim 14, the processor is a computing device that selects, among the sets of artificial teeth of the maxillary posterior region stored in the library, a set of artificial teeth corresponding to the length of a second measurement region shorter than the second measurement region as the artificial teeth of the maxillary posterior region, and among the sets of artificial teeth of the mandibular posterior region stored in the library, a set of artificial teeth corresponding to the length of a fourth measurement region shorter than the fourth measurement region as the artificial teeth of the mandibular posterior region. Claim 17 A method for selecting artificial teeth performed by a computing device, comprising: identifying the position of the corner of the mouth of a maxillary virtual occlusal rim among maxillary virtual occlusal rims set through a patient’s oral data; generating an arch line on the occlusal surface of the maxillary virtual occlusal rim; setting the area between the corners of the mouth identified in the arch line of the maxillary virtual occlusal rim as a first measurement area for arranging artificial teeth corresponding to the maxillary anterior teeth; and comparing the straight distance between the left and right corners of the maxillary virtual occlusal rim measured in the first measurement area with the straight distance of each set of artificial teeth of the maxillary anterior teeth stored in a library, and selecting the set of artificial teeth having the straight distance with the smallest difference from the straight distance between the left and right corners of the mouth as the artificial teeth of the maxillary anterior teeth.
Citation Information
Patent Citations
Method for automatically / semi-automatically designing dental implant
JP2015077431A
Apparatus And Method For Determining Space-Saving Procedure During Tooth Setup Process
KR1020200005847A
Automatic tooth set-up method and guide design device for implant surgery to perform the same
KR1020210072261A
Dental arrangement system using data of edentulous patient and method of operating the same
KR1020220118589A
System and method for finding and confirming the anatomical position of a full-arch dental prosthesis
KR1020220138369A