Method and apparatus for determining interdental relationship

By acquiring a three-dimensional digital model of teeth, determining tooth feature information, and dividing baselines and auxiliary lines, the problem of inaccurate inter-tooth relationships in existing technologies is solved, thus improving the accuracy of orthodontic treatment plans.

WO2026098561A1PCT designated stage Publication Date: 2026-05-15WUXI EA BIOTECHNOLOGY LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
WUXI EA BIOTECHNOLOGY LTD
Filing Date
2025-11-06
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

The existing technology makes it difficult to accurately determine the relationship between teeth, which affects the formulation and adjustment of orthodontic treatment plans.

Method used

By acquiring a three-dimensional digital model of teeth, the tooth feature information is determined, baselines and auxiliary lines are drawn to form a segmented region, and tooth data that meets the screening boundary is selected to accurately determine the tooth surface region, thereby determining the relationship between teeth.

Benefits of technology

This allows for a more accurate determination of the relationships between teeth, improving the accuracy and effectiveness of orthodontic treatment planning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025133043_15052026_PF_FP_ABST
    Figure CN2025133043_15052026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present invention provide a method and apparatus for determining an interdental relationship. The method comprises: acquiring a three-dimensional tooth digital model of a patient from at least one orthodontic stage or collected from the patient; determining, according to the three-dimensional tooth digital model, tooth feature information of at least one tooth, the tooth feature information being used for representing a spatial feature of the tooth; determining, according to tooth feature information of a first tooth, a reference line of the first tooth and an auxiliary line corresponding to the reference line, the reference line and the auxiliary line forming at least one division region, and the first tooth being one tooth in the three-dimensional digital model; and determining, according to the reference line and the auxiliary line corresponding to the reference line, a corresponding tooth surface region located in the same division region from the tooth feature information, the tooth surface region being configured to determine an interdental relationship between the first tooth and other teeth. By means of more accurately determining the reference line and the auxiliary line, the corresponding tooth surface region is determined from the tooth feature information, thereby facilitating subsequent accurate determination of the interdental relationship according to the tooth surface region.
Need to check novelty before this filing date? Find Prior Art

Description

A method and apparatus for determining the relationship between teeth

[0001] Cross-references to related applications

[0002] This application claims priority to Chinese Patent Application No. 202411585940.1, filed on November 7, 2024, entitled "A method and apparatus for determining the relationship between teeth", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This invention relates to the field of image analysis technology, and in particular to a method and apparatus for determining the relationship between teeth. Background Technology

[0004] In orthodontic treatment, the interdental relationship of a patient's teeth is generally considered a key area requiring attention and correction. This relationship can be occlusal or proximal. In traditional orthodontic treatment, the occlusal relationship is crucial for evaluating malocclusion, designing prostheses, measuring occlusal contact area, and observing tooth wear. Providing accurate occlusal information is instructive for invisible orthodontics, and a more accurate assessment of the interdental relationship helps in the development and adjustment of subsequent treatment plans.

[0005] Currently, digital dental technology is developing rapidly, and digital treatment assistance systems can help create digital dental models, providing data support for the design of orthodontic treatment plans. However, it is difficult to accurately determine the relationships between teeth using 3D images such as CBCT, which may affect the creation or use of subsequent dental models, and thus affect the treatment plan. Summary of the Invention

[0006] This invention provides a method and apparatus for determining the relationship between teeth, thereby solving the problem that the relationship between teeth cannot be accurately determined in the prior art.

[0007] In a first aspect, embodiments of the present invention provide a method for determining inter-tooth relationships, comprising: acquiring a three-dimensional digital model of a patient's teeth at at least one orthodontic stage or from a patient; determining tooth feature information of at least one tooth based on the three-dimensional digital model of the teeth, the tooth feature information being used to characterize the spatial features of the teeth; determining a baseline and an auxiliary line corresponding to the baseline of the first tooth based on the tooth feature information of the first tooth, the baseline and the auxiliary line forming at least one segmented region; the first tooth being a tooth in the three-dimensional digital model; determining a tooth surface region located in the same segmented region from the tooth feature information based on the baseline and the auxiliary line corresponding to the baseline; the tooth surface region being used to determine the inter-tooth relationship between the first tooth and other teeth.

[0008] In the above technical solution, tooth feature information composed of multiple tooth data can accurately determine at least one baseline and at least one auxiliary line corresponding to the baseline. Then, tooth data that meet the filtering boundary composed of the baseline and the auxiliary line corresponding to the baseline can be accurately filtered from the tooth feature information. This allows the tooth data that meet the filtering boundary to be combined to obtain the corresponding tooth surface area, which facilitates the subsequent accurate determination of the relationship between teeth based on the tooth area between the first tooth and other teeth.

[0009] Optionally, tooth data located within the same segmented region are determined from the tooth feature information to obtain the tooth surface region corresponding to the segmented region, including at least one of the following: tooth data located within a first screening boundary are determined from the tooth feature information to obtain the occlusal surface of the tooth; the first screening boundary includes at least one of the following: a tooth ridge line as a baseline and an occlusal line as an auxiliary line; tooth data located within a second screening boundary are determined from the tooth feature information to obtain the anterior and posterior tooth surfaces of the tooth; the second screening boundary includes at least one of the following: a tooth ridge line as a baseline, a root-crown boundary line, and a medial lateral line as an auxiliary line; tooth data located within a third screening boundary are determined from the tooth feature information to obtain the medial surface of the tooth, the third screening boundary including at least one of the following: a root-crown boundary line as a baseline and an occlusal line and a medial lateral line as auxiliary lines.

[0010] Optionally, based on tooth feature information, at least one baseline and at least one auxiliary line corresponding to the baseline are determined, including at least one of the following: based on tooth feature information, the tooth ridge line and the root-crown boundary line are determined as baselines; based on tooth feature information and the baseline, the occlusal line and the mid-lateral line are determined as auxiliary lines.

[0011] Optionally, the dental ridges include the lingual ridges and the labial ridges; the occlusal lines include the mesial occlusal line and the distal occlusal line; the first screening boundary includes at least one of the following: the lingual ridge, the labial ridge, the mesial occlusal line, and the distal occlusal line.

[0012] Optionally, based on tooth feature information and a baseline, an occlusal line is determined as an auxiliary line, including at least one of the following: a mesial occlusal line is determined from the tooth feature information based on the first endpoint of the labial ridge line located at the first end and the second endpoint of the lingual ridge line located at the first end, wherein the distance between the first endpoint and the second endpoint satisfies a first preset range; a distal occlusal line is determined from the tooth feature information based on the third endpoint of the labial ridge line located at the second end and the fourth endpoint of the lingual ridge line located at the second end, wherein the distance between the third endpoint and the fourth endpoint satisfies a second preset range.

[0013] Optionally, the first tooth is a posterior tooth; the baseline also includes the central pit and groove line; the mesial occlusal line includes the mesial labial line and the mesial lingual line; the distal occlusal line includes the distal labial line and the distal lingual line; the first sub-screening boundary includes at least one of the following: labial ridge line, distal labial line, mesial labial line, and central pit and groove line; the first sub-screening boundary is used to determine the labial slope of the occlusal surface; the second sub-screening boundary includes at least one of the following: lingual ridge line, distal lingual line, mesial lingual line, and central pit and groove line; the second sub-screening boundary is used to determine the lingual slope of the occlusal surface.

[0014] Optionally, the mesial labial line, distal labial line, mesial lingual line, and distal lingual line are determined by at least one of the following methods: a mesial labial line is determined from the dental feature information based on the fifth endpoint of the central groove line located at the first end, where the distance between the fifth endpoint and the first endpoint satisfies a third preset range; a mesial lingual line is determined from the dental feature information based on the fifth endpoint of the central groove line located at the first end, where the distance between the fifth endpoint and the second endpoint satisfies a fourth preset range; a distal labial line is determined from the dental feature information based on the sixth endpoint of the central groove line located at the second end, where the distance between the sixth endpoint and the third endpoint satisfies a fifth preset range; and a distal lingual line is determined from the dental feature information based on the sixth endpoint of the central groove line located at the second end, where the distance between the sixth endpoint and the fourth endpoint satisfies a sixth preset range.

[0015] Optionally, the first tooth is a posterior tooth with a tooth number of 6, 7, or 8; the baseline also includes labial and lingual pit and groove lines; the labial pit and groove line is located between the central pit and groove line and the labial ridge line; the lingual pit and groove line is located between the central pit and groove line and the lingual ridge line; the labial ridge line is divided into a mesial labial ridge line and a distal labial ridge line; the central pit and groove line is divided into a mesial labial pit and groove line and a distal labial pit and groove line based on the labial pit and groove line; the lingual ridge line is divided into a mesial lingual ridge line and a distal lingual ridge line; the central pit and groove line is divided into a mesial lingual pit and groove line and a distal lingual pit and groove line based on the lingual pit and groove line; the labial slope includes a mesial labial occlusal surface and a distal labial occlusal surface; the lingual slope includes a mesial lingual occlusal surface and a distal lingual occlusal surface; the method further includes at least one of the following: determining a third sub-screening boundary, the third sub-screening boundary including at least the following One: mesial labial ridge, mesial labial line, labial pit and fissure line, and mesial labial pit and fissure line; the third sub-screening boundary is used to obtain the mesial labial occlusal surface; the fourth sub-screening boundary is determined, which includes at least one of the following: distal labial ridge, distal labial line, labial pit and fissure line, and distal labial pit and fissure line; the fourth sub-screening boundary is used to obtain the distal labial occlusal surface; the fifth sub-screening boundary is determined, which includes at least one of the following: mesial lingual ridge, mesial lingual line, lingual pit and fissure line, and mesial lingual pit and fissure line; the fifth sub-screening boundary is used to obtain the mesial lingual occlusal surface; the sixth sub-screening boundary is determined, which includes at least one of the following: distal lingual ridge, distal lingual line, lingual pit and fissure line, and distal lingual pit and fissure line; the sixth sub-screening boundary is used to obtain the distal lingual occlusal surface.

[0016] Optionally, the mesial labial ridge, distal labial ridge, mesial labial groove line, distal labial groove line, mesial lingual ridge, distal lingual ridge, mesial lingual groove line, and distal lingual groove line are determined by at least one of the following methods: dividing the labial ridge line into a mesial labial ridge line and a distal labial ridge line based on the labial groove line; dividing the central axial groove line into a mesial labial groove line and a distal labial groove line based on the labial groove line; dividing the lingual ridge line into a mesial lingual ridge line and a distal lingual ridge line based on the lingual groove line; and dividing the central axial groove line into a mesial lingual groove line and a distal lingual groove line based on the lingual groove line.

[0017] Optionally, based on the labial groove line, the central groove line is divided into the mesial labial groove line and the distal labial groove line, including: determining, based on the eighth endpoint of the labial groove line located at the second end, a mesial labial groove line whose distance between the eighth endpoint and the fifth endpoint satisfies a seventh preset range from the tooth feature information; and determining, based on the eighth endpoint of the labial groove line, a distal labial groove line whose distance between the eighth endpoint and the sixth endpoint satisfies an eighth preset range from the tooth feature information.

[0018] Optionally, based on the lingual groove line, the lingual ridge line is divided into a mesial lingual ridge line and a distal lingual ridge line, including: determining, based on the ninth endpoint of the lingual groove line located at the second end, a mesial lingual ridge line whose distance between the ninth endpoint and the second endpoint satisfies a ninth preset range from the tooth feature information; and determining, based on the ninth endpoint of the lingual groove line, a distal lingual ridge line whose distance between the ninth endpoint and the fourth endpoint satisfies a tenth preset range from the tooth feature information.

[0019] Optionally, based on the lingual groove line, the central groove line is divided into the mesial lingual groove line and the distal lingual groove line, including: determining, based on the tenth endpoint of the lingual groove line located at the second end, a mesial lingual groove line whose distance between the tenth endpoint and the fifth endpoint satisfies an eleventh preset range from the tooth feature information; and determining, based on the tenth endpoint of the lingual groove line, a distal lingual groove line whose distance between the tenth endpoint and the sixth endpoint satisfies a twelfth preset range from the tooth feature information.

[0020] Optionally, the tooth ridge line includes the lingual ridge line; the medial lateral line includes the mesial-lingual line and the distal-lingual line; the tooth ridge line as the baseline, the root-crown boundary line, and the medial lateral line as the auxiliary line are used as the second screening boundary, including: determining the first dividing line from the root-crown boundary line through the mesial-lingual line and the distal-lingual line; using the lingual ridge line, the first dividing line, the mesial-lingual line, and the distal-lingual line as the second screening boundary, the second screening boundary is used to obtain the posterior tooth surface.

[0021] Optionally, based on the tooth feature information and the baseline, the mid-lateral line, which serves as an auxiliary line, is determined, including: determining N coordinate points located at the first edge and M coordinate points located at the second edge from the tooth feature information; the first edge corresponds to the second endpoint of the lingual ridge, and the second edge corresponds to the fourth endpoint of the lingual ridge; the mesial lingual line is determined based on the coordinate origin, the second endpoint of the lingual ridge, and the N coordinate points in the tooth feature information; and the distal lingual line is determined based on the coordinate origin, the fourth endpoint of the lingual ridge, and the M coordinate points in the tooth feature information.

[0022] Optionally, the tooth ridge line includes the labial ridge line; the medial lateral line includes the mesial labial line and the distal labial line; the tooth ridge line as the baseline, the root-crown boundary line, and the medial lateral line as the auxiliary line are used as the second screening boundary, including: determining the second dividing line from the root-crown boundary line through the mesial labial line and the distal labial line; using the labial ridge line, the second dividing line, the mesial labial line, and the distal labial line as the second screening boundary, the second screening boundary is used to obtain the anterior tooth surface.

[0023] Optionally, based on the tooth feature information and the baseline, the mesial labial line is determined as an auxiliary line, including: determining K coordinate points located at the third edge and H coordinate points located at the fourth edge from the tooth feature information; the third edge corresponds to the first endpoint of the labial ridge line, and the fourth edge corresponds to the third endpoint of the labial ridge line; the mesial labial line is determined based on the coordinate origin, the first endpoint of the labial ridge line, and the K coordinate points in the tooth feature information; the distal labial line is determined based on the coordinate origin, the third endpoint of the labial ridge line, and the H coordinate points in the tooth feature information.

[0024] Optionally, the root-crown boundary line, which serves as the baseline, and the occlusal line and mid-lateral line, which serve as auxiliary lines, are used as the third screening boundary. This includes: determining the third dividing line from the root-crown boundary line through the mesial labial line and the mesial lingual line; using the mesial occlusal line, the third dividing line, the mesial labial line, and the mesial lingual line as the third screening boundary, which is used to obtain the mesial lateral surface.

[0025] Optionally, the root-crown boundary line, which serves as the baseline, and the occlusal line and medial lateral line, which serve as auxiliary lines, are used as the third screening boundary. This includes: determining the fourth dividing line from the root-crown boundary line through the distal labial line and the distal lingual line; using the distal occlusal line, the fourth dividing line, the distal labial line, and the distal lingual line as the third screening boundary, which is used to obtain the distal lateral surface.

[0026] Optionally, the second tooth is a tooth in the three-dimensional digital model that corresponds to the first tooth; determining the tooth relationship between the first tooth and other teeth includes: obtaining the contact surface between the first tooth and the second tooth; obtaining the first contact area between the first tooth and the second tooth, and the second contact area between the second tooth and the first tooth; determining the occlusal relationship between the first tooth and the second tooth based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area.

[0027] Optionally, obtaining the first contact area of ​​the first tooth and the second contact area of ​​the second tooth includes: obtaining a three-dimensional digital model of the patient's teeth at at least one orthodontic stage, simulating the collision between the first tooth and the second tooth to obtain the first contact area of ​​the first tooth and the second contact area of ​​the second tooth, or obtaining a panoramic film collected from the patient; and determining the first contact area of ​​the first tooth and the second contact area of ​​the second tooth based on the panoramic film.

[0028] Optionally, the first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; both the first and second teeth are anterior teeth; the occlusal relationship between the first and second teeth is determined based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area, including: if the first tooth surface area is the posterior tooth surface of the maxillary tooth and the second tooth surface area is the occlusal surface of the mandibular tooth, then the occlusal relationship between the first and second teeth is a normal occlusal relationship.

[0029] Optionally, the first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; both the first and second teeth are posterior teeth; the occlusal relationship between the first and second teeth is determined based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area, including: if the first tooth surface area corresponding to the first contact area is a lingual slope or lingual surface, and the first contact area is located within the first lingual ridge line setting area of ​​the first tooth surface area; if the second tooth surface area corresponding to the second contact area is a labial slope or lingual slope, and the second contact area is located within the first pit and fissure line setting area of ​​the second tooth surface area, then the occlusal relationship between the first and second teeth is a normal occlusal relationship; the first lingual ridge line setting area is a portion of the lingual slope near the lingual ridge line or a portion of the lingual surface near the lingual ridge line; the first pit and fissure line setting area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line.

[0030] Optionally, the occlusal relationship between the first tooth and the second tooth is determined based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area, including: if the first tooth surface area corresponding to the first contact area is the lingual surface, and the first contact area is located within the first pit and fissure line setting area of ​​the first tooth surface area, and the second tooth surface area corresponding to the second contact area is the labial slope or labial surface, and the second contact area is located within the labial ridge line setting area of ​​the second tooth surface area, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship; the first pit and fissure line setting area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line; the labial ridge line setting area is a portion of the labial slope near the labial ridge line or a portion of the labial surface near the lingual ridge line.

[0031] Optionally, the occlusal relationship between the first tooth and the second tooth is determined based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area, including at least one of the following: if the first tooth surface area corresponding to the first contact area is a labial slope or labial surface, and the first contact area is located within the labial ridge line defined area of ​​the first tooth surface area; if the second tooth surface area corresponding to the second contact area is a lingual slope or lingual surface, and the second contact area is located within the first lingual ridge line defined area of ​​the second tooth surface area, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship; the labial ridge line defined area is a portion of the labial slope near the labial ridge line or the labial surface... The first lingual ridge is defined as a portion of the lingual slope or lingual surface near the lingual ridge. If the first contact area corresponds to the first tooth surface area which is the lingual slope or lingual surface, and the first contact area is located within the first lingual ridge region of the first tooth surface area, and the second contact area corresponds to the second tooth surface area which is the labial surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship. If the first contact area corresponds to the first tooth surface area which is the labial surface, and the second contact area corresponds to the second tooth surface area which is the lingual surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0032] Optionally, the first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; both the first and second teeth are posterior teeth; the first tooth is tooth number 6, 7, or 8; the occlusal relationship between the first and second teeth is determined based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area, including: if the first tooth surface area corresponding to the first contact area is a mesial-lingual occlusal surface, a distal-lingual occlusal surface, or a lingual surface, the first contact area is located within the area defined by the second lingual ridge of the first tooth surface area. The second contact area corresponds to the second tooth surface area, which is either the labial or lingual slope. If the second contact area is located within the second pit and fissure line area of ​​the second tooth surface area, then the occlusal relationship between the first and second teeth is determined to be a normal occlusal relationship. The second lingual occlusal area is a portion of the mesial lingual occlusal surface near the lingual ridge, a portion of the distal lingual occlusal surface near the lingual ridge, or a portion of the lingual surface near the lingual ridge. The second pit and fissure line area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line.

[0033] Optionally, the occlusal relationship between the first tooth and the second tooth is determined based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area, including: if the first tooth surface area corresponding to the first contact area is a labial slope or a lingual slope, the first contact area is located in the second pit and fissure line setting area of ​​the first tooth surface area, the second tooth surface area corresponding to the second contact area is a mesial labial occlusal surface, a distal labial occlusal surface, or a labial surface, and the second contact area is located in the labial ridge line setting area of ​​the second tooth surface area, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship; the labial ridge line setting area is a portion of the mesial labial occlusal surface near the labial ridge line, a portion of the distal labial occlusal surface near the labial ridge line, or a portion of the labial surface near the labial ridge line.

[0034] Optionally, the occlusal relationship between the first tooth and the second tooth is determined based on the first tooth surface region corresponding to the first contact area and the second tooth surface region corresponding to the second contact area. This includes: if the first tooth surface region corresponding to the first contact area is a mesial labial occlusal surface, a distal labial occlusal surface, or a labial surface, and the first contact area is located within the labial ridge region of the first tooth surface region; if the second tooth surface region corresponding to the second contact area is a mesial lingual occlusal surface, a distal lingual occlusal surface, or a lingual surface, and the second contact area is located within the second lingual ridge region of the second tooth surface region, then the occlusal relationship between the first tooth and the second tooth is determined. The occlusal relationship between the two teeth is an abnormal occlusal relationship; if the first tooth surface area corresponding to the first contact area is the mesial lingual occlusal surface, the distal lingual occlusal surface, or the lingual surface, and the first contact area is located within the area defined by the second lingual ridge of the first tooth surface area, and the second tooth surface area corresponding to the second contact area is the labial surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship; if the first tooth surface area corresponding to the first contact area is the labial surface, and the second tooth surface area corresponding to the second contact area is the lingual surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0035] Optionally, the mesial surface of the first tooth is adjacent to the distal surface of the second tooth; for the adjacent first and second teeth, the tooth relationship between the first tooth and other teeth is determined, including at least one of the following: if there is a gap or overlap between the first surface area of ​​the first tooth and the second surface area of ​​the second tooth, the tooth relationship is determined to be abnormal; the first surface area of ​​the first tooth is the mesial surface and the second surface area of ​​the second tooth is the distal surface; if there is no gap between the first surface area of ​​the first tooth and the second surface area of ​​the second tooth, the tooth relationship is determined to be normal.

[0036] Secondly, embodiments of the present invention provide a method for displaying the relationship between teeth, comprising:

[0037] Based on the above, determine the relationship between the first tooth and the other teeth;

[0038] This shows the relationship between the first tooth and the other teeth.

[0039] Optionally, the method further includes at least one of the following:

[0040] Showing the relationship between the first tooth in the first orthodontic step and the other teeth;

[0041] Showing the relationship between the first tooth and other teeth in the second orthodontic step;

[0042] This shows the relationship between the first tooth and other teeth in the first stage of orthodontic treatment.

[0043] This shows the relationship between the first tooth and other teeth in the second orthodontic stage.

[0044] Optionally, the display method includes at least one of the following:

[0045] Contrast display, overlapping display;

[0046] Images are displayed in the order of the corrective steps;

[0047] The upper and lower jaws are displayed simultaneously.

[0048] Optionally, displaying the tooth relationship between the first tooth and other teeth includes:

[0049] On the first tooth, the relationship between the first tooth and at least one second tooth is shown; the second tooth is a tooth adjacent to or opposite the first tooth.

[0050] Thirdly, embodiments of the present invention also provide a computing device, including at least one processor and at least one memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the methods described in the first and / or second aspects.

[0051] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program executable by a computer device, which, when run on the computer device, causes the computer device to perform the methods described in the first and / or second aspects.

[0052] Fifthly, embodiments of this application provide a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions that, when executed by a computer device, cause the computer device to perform the steps of the methods described in the first and / or second aspects. Attached Figure Description

[0053] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0054] Figure 1 is a flowchart of a method for determining the relationship between teeth according to an embodiment of the present invention;

[0055] Figure 2 is a flowchart of a method for determining a baseline and the corresponding auxiliary line according to an embodiment of the present invention;

[0056] Figure 3 is a flowchart of a method for determining the bite line according to an embodiment of the present invention;

[0057] Figure 4 is a schematic diagram of an occlusal line provided in an embodiment of the present invention;

[0058] Figure 5 is a schematic diagram of an occlusal surface provided in an embodiment of the present invention;

[0059] Figure 6 is a flowchart of a method for determining the occlusal line of posterior teeth according to an embodiment of the present invention;

[0060] Figure 7 is a schematic diagram of an occlusal line provided in an embodiment of the present invention;

[0061] Figure 8 is a schematic diagram of the posterior occlusal surface provided in an embodiment of the present invention;

[0062] Figure 9 is a flowchart of a method for determining the dividing baseline and the central groove line according to an embodiment of the present invention;

[0063] Figure 10 is a schematic diagram of a posterior tooth provided in an embodiment of the present invention;

[0064] Figure 11 is a schematic diagram of a posterior tooth provided in an embodiment of the present invention;

[0065] Figure 12 is a flowchart of a method for determining the mesial lingual line and the distal lingual line according to an embodiment of the present invention;

[0066] Figure 13 is a schematic diagram of a mesial lingual line and a distal lingual line provided in an embodiment of the present invention;

[0067] Figure 14 is a flowchart of a method for determining the mesial labial line and the distal labial line according to an embodiment of the present invention;

[0068] Figure 15 is a schematic diagram of determining the mesial labial line and distal labial line according to an embodiment of the present invention;

[0069] Figure 16 is a flowchart of a method for determining the anterior tooth surface provided by an embodiment of the present invention;

[0070] Figure 17 is a flowchart of a method for determining the posterior tooth surface provided by an embodiment of the present invention;

[0071] Figure 18 is a flowchart of a method for determining the mesial side surface provided in an embodiment of the present invention;

[0072] Figure 19 is a schematic diagram of a near-middle side view provided in an embodiment of the present invention;

[0073] Figure 20 is a flowchart of a method for determining the far mid-lateral aspect according to an embodiment of the present invention;

[0074] Figure 21 is a schematic diagram of a distal side view provided in an embodiment of the present invention;

[0075] Figure 22 is a flowchart of a method for determining the relationship between teeth according to an embodiment of the present invention;

[0076] Figure 23 is a flowchart of a method for determining the relationship between teeth according to an embodiment of the present invention;

[0077] Figure 24 is a schematic diagram of the structure of a device for determining the relationship between teeth provided in an embodiment of the present invention;

[0078] Figure 25 is a schematic diagram of the structure of a computing device provided in an embodiment of the present invention. Detailed Implementation

[0079] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.

[0080] Figure 1 shows a flowchart of a method for determining the relationship between teeth according to an embodiment of the present invention. The method includes the following steps:

[0081] Step 101: Obtain a three-dimensional digital model of the patient's teeth at at least one orthodontic stage or from a patient-collected sample.

[0082] In this embodiment of the invention, if a patient comes for orthodontic treatment, in one possible scenario, the staff may need to simulate changes to the teeth during the treatment plan formulation process. This could involve simulating the extraction of tooth A and the creation of a three-dimensional digital model of the teeth after tooth repositioning. This three-dimensional digital model is obtained by the staff through a simulation of the patient's initial oral scan. In another possible scenario, if the patient is coming for treatment for the first time, an oral scan may be required, and a three-dimensional digital model of the teeth will be created based on this scan.

[0083] Step 102: Determine the dental feature information of at least one tooth based on the three-dimensional digital model of the teeth.

[0084] In this embodiment of the invention, since a tooth comprises multiple tooth surface regions, the relationship between teeth can be determined based on the tooth surface region to which the contact area between teeth belongs. Therefore, it is first necessary to accurately divide the tooth into multiple tooth surface regions. The following describes how to divide a tooth into multiple tooth surface regions. First, it is necessary to obtain the tooth feature information of each tooth from a three-dimensional tooth digital model. This three-dimensional tooth digital model can be a mesh model or other models, which are not limited here. The tooth feature information consists of multiple tooth data, where any one tooth data is used to represent the spatial features of the tooth. Each tooth data is a set composed of points, normal vectors, and surfaces. The three-dimensional tooth digital model is a three-dimensional object composed of interconnected points, lines, and surfaces from multiple tooth data. A point represents a vertex of the model, a line represents a line connecting two vertices, and a surface is a plane composed of three or more vertices. Through the composition of the above geometric elements, a three-dimensional tooth digital model can be constructed, thereby enabling the three-dimensional tooth digital model to define the shape of a 3D object. In this solution, the three-dimensional tooth digital model is used to represent the shape of the tooth.

[0085] Step 103: Based on the tooth feature information of the first tooth, determine the baseline of the first tooth and the auxiliary line corresponding to the baseline.

[0086] In this embodiment of the invention, a tooth comprises multiple tooth surface regions. To accurately divide the tooth into these regions, it is first necessary to determine the boundaries of each region. Specifically, at least one baseline is determined based on tooth feature information. This baseline characterizes the boundaries of the tooth surface regions. Then, based on the tooth feature information and the baseline, at least one auxiliary line corresponding to the baseline is determined. The baseline and the auxiliary line form at least one segmented region. The first tooth is a tooth in a three-dimensional digital model.

[0087] Step 104: Based on the baseline and the auxiliary lines corresponding to the baseline, determine the tooth surface regions located in the same divided region from the tooth feature information.

[0088] In this embodiment of the invention, the baseline and the auxiliary line corresponding to the baseline are determined as the screening boundary. Tooth data that meet the screening boundary are selected from the tooth feature information. The tooth data that meet the screening boundary belong to the same tooth surface region. Multiple tooth data that meet the screening boundary are combined to form the corresponding tooth surface region.

[0089] As can be seen from steps 101 to 104 above, by using tooth feature information composed of multiple tooth data, at least one baseline and at least one auxiliary line corresponding to the baseline can be determined relatively accurately. Then, the baseline and the auxiliary line corresponding to the baseline are determined as the filtering boundary. Then, tooth data that meets the filtering boundary can be filtered relatively accurately from the tooth feature information. Thus, the tooth data that meets the filtering boundary can be combined to obtain the corresponding tooth surface area, which makes it easier to determine the relationship between teeth relatively accurately based on the tooth area between the first tooth and other teeth.

[0090] The following describes how to determine the corresponding tooth surface area based on the baseline and auxiliary lines.

[0091] To accurately divide a tooth into multiple surface regions, it is first necessary to determine the baselines and auxiliary lines for each surface region based on the tooth's characteristic information. To facilitate understanding of this method, the following explains how to determine the baselines and their corresponding auxiliary lines.

[0092] Figure 2 shows a flowchart of a method for determining a baseline and its corresponding auxiliary line according to an embodiment of the present invention. The method includes the following steps:

[0093] Step 201: Based on the tooth characteristic information, determine the tooth ridge line and the root-crown boundary line as the baseline.

[0094] In this embodiment of the invention, tooth feature information is input into a segmentation algorithm to obtain the root-crown boundary line and the tooth ridge line to be processed; wherein the tooth ridge line to be processed is a line segment formed by connecting multiple tooth data. However, since the surface of a tooth is uneven and has irregular texture, in order to accurately determine the tooth ridge line, it is necessary to project the tooth ridge line to be processed onto a three-dimensional digital tooth model to obtain the tooth ridge line, wherein the tooth ridge line includes the lingual ridge line and the labial ridge line.

[0095] Step 202: Based on the tooth feature information and the baseline, determine the occlusal line and the mid-lateral line as auxiliary lines.

[0096] In this embodiment of the invention, the teeth are divided into anterior teeth and two posterior teeth. The anterior teeth do not have groove lines, while the posterior teeth do. Therefore, the occlusal lines of the anterior teeth include the mesial occlusal line and the distal occlusal line, and the occlusal lines of the posterior teeth include the mesial labial line, the mesial lingual line, the distal labial line, and the distal lingual line.

[0097] As can be seen from steps 201 to 202 above, the auxiliary line is determined by the baseline. Since the tooth type of the first tooth is different, the corresponding auxiliary line is also different.

[0098] Optionally, the tooth surface region includes the occlusal surface, anterior surface, posterior surface, mesial surface, and distal surface. The tooth ridge line (serving as a baseline) and the occlusal line (serving as an auxiliary line) are used as the first screening boundary. Tooth data located within the first screening boundary are determined from the tooth feature information, thereby obtaining the occlusal surface of the tooth.

[0099] Using the tooth ridge line as the baseline, the root-crown boundary line, and the medial lateral line as the auxiliary line as the second screening boundary, tooth data within the second screening boundary are determined from the tooth feature information, thereby obtaining the anterior and posterior surfaces of the teeth.

[0100] Using the root-crown boundary line as the baseline and the occlusal line and medial lateral line as auxiliary lines as the third screening boundary, tooth data within the third screening boundary are determined from the tooth feature information, thereby obtaining the medial lateral surface of the tooth.

[0101] The following section will first explain how to determine the occlusal surface of a tooth. It should be noted that different tooth types require different auxiliary lines. Tooth types are categorized as anterior teeth, posterior teeth, and posterior teeth numbered 6, 7, or 8. Since the occlusal surface of a tooth is determined by the occlusal line and the ridge line, the following section will explain how to determine the occlusal line of the anterior teeth.

[0102] Figure 3 shows a flowchart of a method for determining the occlusal line according to an embodiment of the present invention. The method includes the following steps:

[0103] Step 301: Based on the first endpoint of the labial ridge line located at the first end and the second endpoint of the lingual ridge line located at the first end, determine the mesial occlusal line from the tooth feature information that the distance between the first endpoint and the second endpoint satisfies the first preset range.

[0104] In this embodiment of the invention, the dental ridge lines include lingual ridge lines and labial ridge lines. The occlusal lines of the anterior teeth are divided into mesial occlusal lines and distal occlusal lines. Since the surface of the teeth is uneven, it is first necessary to determine the two endpoints of the mesial occlusal line, and then determine the set of points belonging to the mesial occlusal line from the dental feature information, thereby determining the mesial occlusal line. Specifically, based on the first endpoint of the labial ridge line and the second endpoint of the lingual ridge line, the line whose distance between the first endpoint and the second endpoint satisfies a first preset range is determined from the dental feature information as the mesial occlusal line. For example, the first preset range can be that the distance between the first endpoint and the second endpoint is such that the connecting line is the shortest distance, where any point on the connecting line belongs to the dental feature information. See Figure 4, where the blue line in Figure 4 is the labial ridge line, the red line is the lingual ridge line, and the green line is the mesial occlusal line.

[0105] Step 302: Based on the third endpoint of the labial ridge line located at the second end and the fourth endpoint of the lingual ridge line located at the second end, determine the distal occlusal line from the tooth feature information that the distance between the third endpoint and the fourth endpoint satisfies the second preset range.

[0106] In this embodiment of the invention, to determine the distal occlusal line, it is necessary to first determine the two endpoints of the distal occlusal line, namely the third endpoint of the labial ridge line located at the second end and the fourth endpoint of the lingual ridge line located at the second end. Then, the set of points belonging to the distal occlusal line is determined from the tooth feature information, thereby realizing the determination of the distal occlusal line. Specifically, based on the third endpoint of the labial ridge line located at the second end and the fourth endpoint of the lingual ridge line located at the second end, the distal occlusal line whose distance between the third and fourth endpoints satisfies a second preset range is determined from the tooth feature information. For example, the second preset range can be that the distance between the third and fourth endpoints is such that the distance between the two endpoints is the shortest possible distance when a line is drawn, where any point on the line belongs to the tooth feature information. See Figure 4, where the yellow line represents the distal occlusal line.

[0107] As can be seen from steps 301 to 302 above, since the surface of the teeth is uneven and has a certain irregular texture, in order to accurately determine the occlusal line of the teeth, the two endpoints of the occlusal line can be accurately determined by the tooth ridge line. Then, based on the tooth feature information and the two endpoints, the set of points on the determined occlusal line all belong to the tooth feature information, thus the determined occlusal line has the texture features of the teeth, which makes it easier to accurately divide the tooth surface area based on the occlusal line.

[0108] In this embodiment of the invention, when the tooth type of the first tooth is an anterior tooth, the lingual ridge line, labial ridge line, mesial occlusal line and distal occlusal line are used as the first screening boundary. The tooth data located within the first screening boundary are determined from the tooth feature information, thereby obtaining the occlusal surface of the tooth, as shown in Figure 5.

[0109] When the first tooth is a posterior tooth, the baseline for posterior teeth also includes the baseline pit and fissure lines. The mesial occlusal lines of posterior teeth include the mesial labial line and the mesial lingual line; the distal occlusal lines include the distal labial line and the distal lingual line. The following describes how to determine the occlusal lines of posterior teeth.

[0110] Figure 6 shows a flowchart of a method for determining the occlusal line of posterior teeth according to an embodiment of the present invention. The method includes the following steps:

[0111] Step 601: Determine the central pit and groove line of the posterior teeth based on the tooth feature information.

[0112] In this embodiment of the invention, tooth feature information is input into a segmentation algorithm to determine the central pit and groove line of the posterior tooth to be processed. The central pit and groove line of the posterior tooth to be processed is a line segment formed by connecting multiple tooth data points. However, because the surface of a tooth is uneven, some tooth data points within the central pit and groove line of the posterior tooth to be processed may not belong to the tooth feature information. Therefore, to more accurately determine the central pit and groove line, it is necessary to project the central pit and groove line of the posterior tooth to be processed onto a Mesh model, so that all tooth data points within the obtained central pit and groove line of the posterior tooth belong to the tooth feature information.

[0113] Step 602: Determine the mesial labial line and distal labial line from the tooth feature information based on the labial ridge line and the central pit and groove line.

[0114] In this embodiment of the invention, to determine the mesial labial line, it is necessary to first determine the two endpoints of the mesial labial line, namely the first endpoint of the labial ridge line at the first end and the fifth endpoint of the central pit and groove line at the first end. Then, the set of points belonging to the mesial labial line is determined from the tooth feature information, thereby realizing the determination of the mesial labial line. Specifically, based on the first endpoint of the labial ridge line at the first end and the fifth endpoint of the central pit and groove line at the first end, the mesial labial line with the shortest distance between the first endpoint of the labial ridge line and the fifth endpoint of the central pit and groove line is determined from the tooth feature information, as shown in Figure 7. In Figure 7, the blue line is the labial ridge line, the red line is the lingual ridge line, the yellow line is the central pit and groove line, the green line is the mesial labial line, the orange line is the distal labial line, the purple line is the mesial lingual line, and the purplish-red line is the distal lingual line.

[0115] Similarly, to determine the distal labial line, we first determine its two endpoints: the third endpoint of the labial ridge line at the second end and the sixth endpoint of the central groove line at the second end. Then, we determine the set of points belonging to the distal labial line from the dental feature information, thus determining the distal labial line. Specifically, based on the third endpoint of the labial ridge line at the second end and the sixth endpoint of the central groove line at the second end, we determine the distal labial line whose distance between the third endpoint of the labial ridge line and the sixth endpoint of the central groove line satisfies a fifth preset range from the dental feature information. For example, the fifth preset range can be that the distance between the third and sixth endpoints is such that the shortest distance is achieved by connecting the two endpoints, where any point on the connecting line belongs to the dental feature information, as shown in Figure 7.

[0116] Step 603: Determine the mesial lingual line and distal lingual line from the tooth feature information based on the lingual ridge line and the central pit and groove line.

[0117] In this embodiment of the invention, to determine the mesial-lingual line, it is first necessary to determine the two endpoints of the mesial-lingual line, namely the second endpoint of the lingual ridge line at the first end and the fifth endpoint of the central pit and groove line at the first end. Then, the set of points belonging to the mesial-lingual line is determined from the dental feature information, thereby realizing the determination of the mesial-lingual line. Specifically, based on the second endpoint of the lingual ridge line at the first end and the fifth endpoint of the central pit and groove line at the first end, the mesial-lingual line whose distance between the second endpoint of the lingual ridge line and the fifth endpoint of the central pit and groove line satisfies a fourth preset range is determined from the dental feature information. For example, the fourth preset range can be that the distance between the second endpoint and the fifth endpoint is such that the distance between the two endpoints is the shortest possible distance when a line is drawn, where any point on the line belongs to the dental feature information, as shown in Figure 7.

[0118] Similarly, to determine the distolingual line, it is first necessary to determine its two endpoints: the fourth endpoint of the lingual ridge at the second end and the sixth endpoint of the central fissure at the second end. Then, the point set of the distolingual line is determined from the tooth feature information, thus realizing the determination of the distolingual line. Specifically, based on the fourth endpoint of the lingual ridge at the second end and the sixth endpoint of the central fissure at the second end, the distolingual line whose distance between the fourth endpoint of the lingual ridge and the sixth endpoint of the central fissure is within a sixth preset range is determined from the tooth feature information. For example, the sixth preset range can be that the distance between the fourth and sixth endpoints is such that the shortest distance is achieved by connecting the two endpoints, where any point on the connecting line belongs to the tooth feature information, as shown in Figure 7.

[0119] As can be seen from steps 601 to 603 above, since the surface of the teeth is uneven and has certain irregular textures, in order to accurately determine the occlusal line of the teeth and make the point set of the occlusal line belong to the tooth feature information, the two endpoints of the occlusal line can be accurately determined by the tooth ridge line. Then, the occlusal line is determined by the tooth feature information and the two endpoints, thereby realizing that the point set of the occlusal line belongs to the tooth feature information.

[0120] In this embodiment of the invention, when the tooth type of the first tooth is a posterior tooth, the labial ridge line, distal labial line, mesial labial line and central pit and groove line are used as the first sub-screening boundary. The tooth data located within the first sub-screening boundary are determined from the tooth feature information, thereby obtaining the labial slope of the occlusal surface of the tooth, as shown in Figure 8.

[0121] The lingual ridge, distal lingual line, mesial lingual line, and central pit and fissure line are used as the second sub-screening boundary. The tooth data located within the second sub-screening boundary are determined from the tooth feature information, thereby obtaining the lingual slope of the occlusal surface of the tooth, as shown in Figure 8.

[0122] When the first tooth is a posterior tooth with a tooth number of 6, 7, or 8, the baseline of the posterior tooth also includes the labial pit and groove line and the lingual pit and groove line; the labial pit and groove line is located between the central pit and groove line and the labial ridge line; the lingual pit and groove line is located between the central pit and groove line and the lingual ridge line.

[0123] For posterior teeth numbered 6, 7, or 8, the labial and lingual groove lines divide the tooth ridges and central groove lines, thus dividing the labial slope into mesial labial and distal labial occlusal surfaces, and the lingual slope into mesial labial and distal labial occlusal surfaces. Specifically, the labial ridge line is divided into mesial labial and distal labial ridge lines; the central groove line is divided into mesial labial and distal labial groove lines based on the labial groove line; the lingual ridge line is divided into mesial lingual and distal lingual groove lines based on the lingual groove line.

[0124] The labial slope includes the mesial labial occlusal surface and the distal labial occlusal surface; the lingual slope includes the mesial lingual occlusal surface and the distal lingual occlusal surface. The following describes how to determine the mesial labial ridge, distal labial ridge, mesial labial pit and fissure line, distal labial pit and fissure line, mesial lingual ridge, distal lingual ridge, mesial lingual pit and fissure line, and distal lingual pit and fissure line of the posterior teeth numbered 6, 7, or 8.

[0125] Figure 9 shows a flowchart of a method for determining the dividing baseline and the central groove line according to an embodiment of the present invention. The method includes the following steps:

[0126] Step 901: Based on the labial pit and groove line, divide the labial ridge line into the mesial labial ridge line and the distal labial ridge line.

[0127] In this embodiment of the invention, to determine the mesial labial ridge line, it is first necessary to determine the two endpoints of the mesial labial ridge line, namely the seventh endpoint of the labial groove line at the first end and the first endpoint of the labial ridge line at the first end. Specifically, based on the seventh endpoint of the labial groove line at the first end, the mesial labial ridge line with the shortest distance between the seventh endpoint and the first endpoint is determined from the tooth feature information, as shown in Figure 8. To determine the distal labial ridge line, it is first necessary to determine the two endpoints of the distal labial ridge line, namely the seventh endpoint of the labial groove line and the third endpoint of the labial ridge line at the second end. Specifically, based on the seventh endpoint of the labial groove line, the distal labial ridge line with the shortest distance between the seventh endpoint and the third endpoint is determined from the tooth feature information, as shown in Figure 10.

[0128] Step 902: Based on the labial groove line, divide the central groove line into the mesial labial groove line and the distal labial groove line.

[0129] In this embodiment of the invention, to determine the mesial labial groove line, it is first necessary to determine the two endpoints of the mesial labial groove line, namely the eighth endpoint of the labial groove line located at the second end and the fifth endpoint of the central groove line located at the first end. Specifically, based on the eighth endpoint of the labial groove line located at the second end, the mesial labial groove line whose distance between the eighth endpoint and the fifth endpoint satisfies a seventh preset range is determined from the tooth feature information. For example, the seventh preset range can be that the distance between the eighth endpoint and the fifth endpoint is such that the distance between the two endpoints is the shortest possible distance when a line is drawn, where any point on the line is considered part of the tooth feature information, as shown in Figure 10.

[0130] To determine the distal labial fissure line, it is first necessary to identify its two endpoints: the eighth endpoint of the labial fissure line and the sixth endpoint of the central fissure line located at the second end. Specifically, based on the eighth endpoint of the labial fissure line, the distal labial fissure line where the distance between the eighth and sixth endpoints satisfies an eighth preset range is determined from the tooth feature information. For example, the eighth preset range can be defined as the shortest distance between the eighth and sixth endpoints when a line connecting them is drawn, where any point on the line is considered part of the tooth feature information (see Figure 11).

[0131] Step 903: Based on the lingual groove lines, divide the lingual ridge lines into the mesial lingual ridge line and the distal lingual ridge line.

[0132] In this embodiment of the invention, to determine the mesial lingual ridge line, it is first necessary to determine the two endpoints of the mesial lingual ridge line, namely the ninth endpoint of the lingual fissure line at the second end and the second endpoint of the lingual ridge line at the first end. Specifically, based on the ninth endpoint of the lingual fissure line at the second end, the mesial lingual ridge line whose distance between the ninth endpoint and the second endpoint satisfies a ninth preset range is determined from the tooth feature information. For example, the ninth preset range can be that the distance between the ninth endpoint and the second endpoint is such that the distance between them is the shortest possible distance when a line is drawn, where any point on the line is considered part of the tooth feature information, as shown in Figure 11.

[0133] To determine the distolingual ridge line, it is first necessary to identify its two endpoints: the ninth endpoint of the lingual fissure line and the fourth endpoint of the lingual ridge line located at the second endpoint. Specifically, based on the ninth endpoint of the lingual fissure line, the distolingual ridge line whose distance between the ninth and fourth endpoints satisfies a tenth preset range is determined from the tooth feature information. For example, the tenth preset range can be defined as the shortest distance between the ninth and fourth endpoints when a line connecting them is drawn, where any point on the line is considered part of the tooth feature information (see Figure 11).

[0134] Step 904: Based on the lingual groove lines, divide the central groove lines into the mesial lingual groove lines and the distal lingual groove lines.

[0135] In this embodiment of the invention, to determine the mesial lingual fissure line, it is first necessary to determine the mesial lingual fissure line, which is the tenth endpoint of the lingual fissure line at the second end and the fifth endpoint of the central fissure line at the first end. Specifically, based on the tenth endpoint of the lingual fissure line at the second end, a mesial lingual fissure line whose distance between the tenth and fifth endpoints satisfies an eleventh preset range is determined from the tooth feature information. For example, the eleventh preset range can be that the distance between the tenth and fifth endpoints is such that the distance between the two endpoints is the shortest possible distance when connected by a line, where any point on the line belongs to the tooth feature information, as shown in Figure 11.

[0136] To determine the distolingual fissure line, it is first necessary to identify the distolingual fissure line itself, which is the tenth endpoint of the lingual fissure line and the sixth endpoint of the central fissure line located at the second end. Specifically, based on the tenth endpoint of the lingual fissure line, the distolingual fissure line where the distance between the tenth and sixth endpoints satisfies a twelfth preset range is determined from the tooth feature information. For example, the twelfth preset range can be defined as the shortest distance between the tenth and sixth endpoints when a line connecting them is drawn, where any point on the line is considered part of the tooth feature information (see Figure 11).

[0137] In this embodiment of the invention, as can be seen from steps 901 to 904 above, since the occlusal surface of the posterior teeth numbered 6, 7 or 8 is relatively large, and these posterior teeth have three groove lines, namely the central groove line, the labial groove line and the lingual groove line, the occlusal surface of the teeth can be more finely divided through these three groove lines, which makes it easier to determine the relationship between teeth more accurately based on the tooth surface area.

[0138] In this embodiment of the invention, when the first tooth is a posterior tooth with tooth number 6, 7 or 8, the mesial labial ridge line, mesial labial line, labial groove line and mesial labial groove line are used as the third sub-screening boundary. The tooth data located within the third sub-screening boundary are determined from the tooth feature information, thereby obtaining the mesial labial occlusal surface of the labial slope of the tooth, as shown in Figure 10.

[0139] The distal labial ridge, distal labial line, labial pit and groove line, and distal labial pit and groove line are used as the fourth sub-screening boundary. The tooth data located within the fourth sub-screening boundary are determined from the tooth feature information, thereby obtaining the distal labial occlusal surface of the labial slope of the tooth, as shown in Figure 10.

[0140] The mesial lingual ridge, mesial lingual line, lingual pit and fissure line, and mesial lingual pit and fissure line are used as the fifth sub-screening boundary. The tooth data located within the fifth sub-screening boundary are determined from the tooth feature information, thereby obtaining the mesial lingual occlusal surface of the lingual slope of the tooth, as shown in Figure 11.

[0141] The distal lingual ridge, distal lingual line, lingual pit and fissure line, and distal lingual pit and fissure line are used as the sixth sub-screening boundary. The tooth data located within the sixth sub-screening boundary are determined from the tooth feature information, thereby obtaining the distal lingual occlusal surface of the tooth's lingual slope, as shown in Figure 11.

[0142] The following describes how to determine the anterior, posterior, mesial, and distal surfaces of the teeth. It is necessary to first determine the lateral line, and then use the lateral line, occlusal line, and ridge line to determine the corresponding tooth regions.

[0143] The following describes how to determine the mid-lateral line based on tooth characteristics and tooth ridges. The mid-lateral line includes the mesial-lingual line, distal-lingual line, mesial-labial line, and distal-labial line.

[0144] Figure 12 shows a flowchart of a method for determining the mesial lingual line and the distal lingual line according to an embodiment of the present invention. The method includes the following steps:

[0145] Step 1201: Determine N coordinate points located on the first edge and M coordinate points located on the second edge from the tooth feature information.

[0146] In this embodiment of the invention, tooth feature information is input into a segmentation algorithm to obtain N coordinate points located on the first edge and M coordinate points located on the second edge, wherein the first edge corresponds to the second endpoint of the lingual ridge line and the second edge corresponds to the fourth endpoint of the lingual ridge line. The N coordinate points are coordinate points on the mesial lingual line, and the M coordinate points are coordinate points on the distal lingual line.

[0147] Step 1202: Determine the mesial lingual line based on the coordinate origin, the second endpoint of the lingual ridge, and N coordinate points in the tooth feature information.

[0148] In this embodiment of the invention, the origin of the coordinates, the second endpoint of the lingual ridge, and N coordinate points in the tooth feature information are input into the first algorithm to output the point set of the mesial lingual ridge. The position of the mesial lingual ridge on the tooth can be seen in Figure 13.

[0149] Step 1203: Determine the distal lingual line based on the coordinate origin, the fourth endpoint of the lingual ridge, and M coordinate points in the tooth feature information.

[0150] In this embodiment of the invention, the origin of the coordinates, the fourth endpoint of the lingual ridge, M and the coordinate points in the tooth feature information are input into the point set of the distal lingual ridge output by the first algorithm. The position of the distal lingual ridge on the tooth can be seen in Figure 13.

[0151] As can be seen from steps 1201 to 1203 above, firstly, through the segmentation algorithm, some feature points on the mesial lingual line and the distal lingual line can be determined, and then based on these feature points, the corresponding mesial lingual line and distal lingual line can be determined more accurately.

[0152] Figure 14 shows a flowchart of a method for determining the mesial labial line and the distal labial line according to an embodiment of the present invention. The method includes the following steps:

[0153] Step 1401: Determine K coordinate points located on the third edge and H coordinate points located on the fourth edge from the tooth feature information.

[0154] In this embodiment of the invention, the third edge corresponds to the first endpoint of the labial ridge line, and the fourth edge corresponds to the third endpoint of the labial ridge line. Tooth feature information is input into a segmentation algorithm to obtain K coordinate points located at the third edge and H coordinate points located at the fourth edge, where the third edge corresponds to the first endpoint of the lingual ridge line, and the fourth edge corresponds to the third endpoint of the lingual ridge line. The K coordinate points are located on the mesial labial line, and the H coordinate points are located on the distal labial line.

[0155] Step 1402: Determine the mesial labial line based on the coordinate origin, the first endpoint of the labial ridge line, and K coordinate points in the tooth feature information.

[0156] In this embodiment of the invention, the origin of the coordinates, the first endpoint of the labial ridge line, and K coordinate points in the tooth feature information are input into the first algorithm, and the point set of the mesial labial ridge line is output. The position of the mesial labial ridge line on the tooth can be seen in Figure 15.

[0157] Step 1403: Determine the distal labial line based on the coordinate origin, the third endpoint of the labial ridge line, and H coordinate points in the tooth feature information.

[0158] In this embodiment of the invention, the origin of the coordinates, the third endpoint of the labial ridge, and H coordinate points in the tooth feature information are input into the first algorithm to output the point set of the distal labial ridge. The position of the distal labial ridge on the tooth can be seen in Figure 15.

[0159] As can be seen from steps 1401 to 1403 above, firstly, through the segmentation algorithm, some feature points on the mesial and distal labial lines can be determined, and then based on these feature points, the corresponding mesial and distal labial lines can be determined more accurately.

[0160] Figure 16 shows a flowchart of a method for determining the anterior tooth surface according to an embodiment of the present invention. The method includes the following steps:

[0161] Step 1601: Determine the second dividing line from the root-crown boundary line using the mesial labial line and the distal labial line.

[0162] In this embodiment of the invention, the anterior tooth surface can also be referred to as the labial surface. A second dividing line is determined from the root-crown boundary line based on the seventh endpoint of the mesial labial line at the first end and the eighth endpoint of the distal labial line at the first end. The second dividing line is used to divide the labial surface and the root region. The area below the second dividing line is the root region, as shown in Figure 15.

[0163] Step 1602: Use the labial ridge line, the second dividing line, the mesial labial line, and the distal labial line as the second screening boundaries, and determine the anterior tooth surface based on the second screening boundaries.

[0164] In this embodiment of the invention, the boundary of the labial surface includes the labial ridge line, the second dividing line, the mesial labial line, and the distal labial line. Therefore, in order to divide the labial surface from the teeth, the labial ridge line, the second dividing line, the mesial labial line, and the distal labial line are used as the second screening boundary. The tooth feature information is traversed to determine the tooth data located within the second screening boundary. The multiple tooth data within the second screening boundary constitute the labial surface, as shown in Figure 15.

[0165] As can be seen from steps 1601 to 1602 above, by determining the second dividing line from the root-crown boundary line based on the seventh endpoint of the mesial labial line at the first end and the eighth endpoint of the distal labial line at the first end, it is easier to screen out the root region and make the labial surface more accurately determined in the subsequent steps.

[0166] Figure 17 shows a flowchart of a method for determining the posterior tooth surface according to an embodiment of the present invention. The method includes the following steps:

[0167] Step 1701: Determine the first dividing line from the root-crown boundary line using the mesial lingual line and the distal lingual line.

[0168] In this embodiment of the invention, the posterior tooth surface can also be referred to as the lingual surface. A first dividing line is determined from the root-crown boundary line based on the ninth endpoint of the mesial lingual line at the first end and the tenth endpoint of the distal lingual line at the first end. The first dividing line is used to divide the lingual surface and the root region. The region below the first dividing line is the root region, as shown in Figure 13.

[0169] Step 1702: Use the lingual ridge line, the first dividing line, the mesial lingual line, and the distal lingual line as the second screening boundary, and determine the posterior tooth surface based on the second screening boundary.

[0170] In this embodiment of the invention, the boundary of the lingual surface includes the lingual ridge line, the first dividing line, the mesial lingual line, and the distal lingual line. Therefore, the lingual ridge line, the first dividing line, the mesial lingual line, and the distal lingual line are used as the second screening boundary to traverse the tooth feature information and determine the tooth data located within the second screening boundary. The multiple tooth data within the second screening boundary constitute the lingual surface, as shown in Figure 13.

[0171] As can be seen from steps 1701 to 1702 above, by determining the first dividing line from the root-crown boundary line based on the ninth endpoint of the mesial lingual line at the first end and the tenth endpoint of the distal lingual line at the first end, it is easier to screen out the root region and make the subsequent determination of the lingual surface more accurate.

[0172] Figure 18 shows a flowchart of a method for determining the mesial lateral surface according to an embodiment of the present invention. The method includes the following steps:

[0173] Step 1801: Determine the third dividing line from the root-crown boundary line by using the mesial labial line and the mesial lingual line.

[0174] In this embodiment of the invention, a third dividing line is determined from the root-crown boundary line based on the seventh endpoint of the mesial labial line at the first end and the ninth endpoint of the mesial lingual line at the first end. The third dividing line is used to divide the mesial lateral surface and the root region. The region below the third dividing line is the root region, as shown in Figure 19.

[0175] Step 1802: The mesial occlusal line, the third dividing line, the mesial labial line, and the mesial lingual line are used as the third screening boundary, and the mesial lateral surface is determined based on the third screening boundary.

[0176] In this embodiment of the invention, the boundary of the mesial lateral surface includes the mesial occlusal line, the third dividing line, the mesial labial line, and the mesial lingual line. Therefore, the mesial occlusal line, the third dividing line, the mesial labial line, and the mesial lingual line are used as the third screening boundary to traverse the tooth feature information and determine the tooth data located within the third screening boundary. Multiple tooth data within the third screening boundary constitute the mesial lateral surface, as shown in Figure 19.

[0177] As can be seen from steps 1801 to 1802 above, by determining the third dividing line from the root-crown boundary line based on the seventh endpoint of the mesial labial line at the first end and the ninth endpoint of the mesial lingual line at the first end, it is easier to screen out the root region and make the subsequent determination of the mesial surface more accurate.

[0178] Figure 20 shows a flowchart of a method for determining the distal lateral surface according to an embodiment of the present invention. The method includes the following steps:

[0179] Step 2001: Determine the fourth dividing line from the root-crown boundary line using the distal labial line and the distal lingual line.

[0180] In this embodiment of the invention, a fourth dividing line is determined from the root-crown boundary line based on the eighth endpoint of the distal labial line at the first end and the tenth endpoint of the distal lingual line at the first end. The fourth dividing line is used to divide the distal lateral surface and the root region. The region below the third dividing line is the root region, as shown in Figure 21.

[0181] Step 2002: The distal occlusal line, the fourth dividing line, the distal labial line, and the distal lingual line are used as the third screening boundary. The third screening boundary is used to obtain the distal lateral surface.

[0182] In this embodiment of the invention, since the boundary of the distal lateral surface includes the distal occlusal line, the fourth dividing line, the distal labial line, and the distal lingual line, the distal occlusal line, the fourth dividing line, the distal labial line, and the distal lingual line are used as the third screening boundary to traverse the tooth feature information and determine the tooth data located within the third screening boundary. The multiple tooth data within the third screening boundary constitute the distal lateral surface, as shown in Figure 21.

[0183] As can be seen from steps 2001 to 2002 above, by determining the third dividing line from the root-crown boundary line based on the eighth endpoint of the distal labial line at the first end and the tenth endpoint of the distal lingual line at the first end, it is easier to screen out the root region, making it easier to determine the mesial surface more accurately in the subsequent process.

[0184] Figure 22 shows a flowchart of a method for determining the relationship between teeth according to an embodiment of the present invention. The method includes the following steps:

[0185] Step 2201: Obtain the contact surface between the first tooth and the second tooth.

[0186] In this embodiment of the invention, a first contact area between a first tooth and a second tooth, and a second contact area between a second tooth and a first tooth are obtained. In one possible scenario, a three-dimensional digital model of the patient's teeth at at least one orthodontic stage is acquired, simulating a collision between the first and second teeth to obtain the first contact area of ​​the first tooth and the second contact area of ​​the second tooth. In another possible scenario, a panoramic radiograph taken from the patient is acquired; based on the panoramic radiograph, the first contact area of ​​the first tooth and the second contact area of ​​the second tooth are determined.

[0187] Step 2202: Determine the occlusal relationship between the first tooth and the second tooth based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area.

[0188] In this embodiment of the invention, based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area, it is possible to determine which tooth surface area corresponds to the contact area between the first tooth and the second tooth, thereby enabling the determination of the occlusal relationship between the first tooth and the second tooth.

[0189] As can be seen from steps 2201 to 2202 above, by determining the tooth surface area corresponding to the first contact area of ​​the first tooth and the tooth surface area corresponding to the second contact area of ​​the second tooth, the occlusal relationship between the first tooth and the second tooth can be determined more accurately.

[0190] Because the first and second teeth have different tooth types, the tooth surface areas required to determine the occlusal relationship are also different. Therefore, we will first introduce how the occlusal relationship is determined when the first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; and both the first and second teeth are anterior teeth.

[0191] In one possible scenario, if the first tooth surface is the posterior surface of the maxillary tooth and the second tooth surface is the occlusal surface of the mandibular tooth, then the occlusal relationship between the first and second teeth is a normal occlusal relationship.

[0192] Optionally, when the first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; and both the first and second teeth are posterior teeth, in one possible case, if the first tooth surface area corresponding to the first contact area is a lingual slope or lingual surface, and the first contact area is located within the area defined by the first lingual ridge line of the first tooth surface area, and the second tooth surface area corresponding to the second contact area is a labial slope or lingual slope, and the second contact area is located within the area defined by the first pit and fissure line of the second tooth surface area, then the occlusal relationship between the first and second teeth is a normal occlusal relationship; the area defined by the first lingual ridge line is a portion of the lingual slope near the lingual ridge line or a portion of the lingual surface near the lingual ridge line; the area defined by the first pit and fissure line is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line.

[0193] In another possible scenario, if the first contact area corresponds to the first tooth surface area which is the lingual surface, and the first contact area is located within the first pit and fissure line of the first tooth surface area, and the second contact area corresponds to the second tooth surface area which is the labial slope or labial surface, and the second contact area is located within the labial ridge line of the second tooth surface area, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship; the labial ridge line is a portion of the labial slope near the labial ridge line or a portion of the labial surface near the lingual ridge line.

[0194] In another possible scenario, if the first tooth surface region corresponding to the first contact area is a labial slope or labial surface, and the first contact area is located within the labial ridge line setting area of ​​the first tooth surface region; and the second tooth surface region corresponding to the second contact area is a lingual slope or lingual surface, and the second contact area is located within the first lingual ridge line setting area of ​​the second tooth surface region, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0195] In another possible scenario, if the first tooth surface region corresponding to the first contact area is a lingual slope or lingual surface, the first contact area is located in the area defined by the first lingual ridge of the first tooth surface region, and the second tooth surface region corresponding to the second contact area is a labial surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0196] In another possible scenario, if the first tooth surface area corresponding to the first contact area is the labial surface and the second tooth surface area corresponding to the second contact area is the lingual surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0197] Optionally, when the first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; both the first and second teeth are posterior teeth; and the first tooth is tooth number 6, 7, or 8, in one possible case, if the first tooth surface area corresponding to the first contact area is a mesial-lingual occlusal surface, a distal-lingual occlusal surface, or a lingual surface, and the first contact area is located within the area defined by the second lingual ridge line of the first tooth surface area, and the second tooth surface area corresponding to the second contact area is a labial slope or a lingual slope, and the second contact area is located within the area defined by the second pit and fissure line of the second tooth surface area, then the occlusal relationship between the first and second teeth is determined to be a normal occlusal relationship; the second lingual defined area is a portion of the mesial-lingual occlusal surface near the lingual ridge line, a portion of the distal-lingual occlusal surface near the lingual ridge line, or a portion of the lingual surface near the lingual ridge line; the second pit and fissure line defined area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line.

[0198] In another possible scenario, if the first tooth surface region corresponding to the first contact area is a labial or lingual slope, the first contact area is located within the second pit and fissure line setting area of ​​the first tooth surface region, the second tooth surface region corresponding to the second contact area is a mesial labial occlusal surface, a distal labial occlusal surface, or a labial surface, and the second contact area is located within the labial ridge line setting area of ​​the second tooth surface region, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship; the labial ridge line setting area is a portion of the mesial labial occlusal surface near the labial ridge line, a portion of the distal labial occlusal surface near the labial ridge line, or a portion of the labial surface near the labial ridge line.

[0199] In another possible scenario, the first tooth surface region corresponding to the first contact area is the mesial labial occlusal surface, the distal labial occlusal surface, or the labial surface. The first contact area is located within the labial ridge line of the first tooth surface region. The second tooth surface region corresponding to the second contact area is the mesial lingual occlusal surface, the distal lingual occlusal surface, or the lingual surface. The second contact area is located within the second lingual ridge line of the second tooth surface region. In this case, the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0200] In another possible scenario, if the first tooth surface region corresponding to the first contact area is a mesial lingual occlusal surface, a distal lingual occlusal surface, or a lingual surface, and the first contact area is located within the area defined by the second lingual ridge of the first tooth surface region, and the second tooth surface region corresponding to the second contact area is a labial surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0201] In another possible scenario, if the first tooth surface area corresponding to the first contact area is the labial surface and the second tooth surface area corresponding to the second contact area is the lingual surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0202] Figure 23 shows a flowchart of a method for managing interdental relationships provided in an embodiment of the present invention. The method includes the following steps:

[0203] Step 2301: For the adjacent first tooth and second tooth, determine whether there is a gap or overlap between the mesial surface of the first tooth and the distal surface of the second tooth. If yes, proceed to step 2302; otherwise, proceed to step 2303.

[0204] In this embodiment of the invention, the mesial surface of the first tooth is adjacent to the distal surface of the second tooth. If there is a gap or overlap between the mesial surface of the first tooth and the distal surface of the second tooth, the adjacency relationship between the first tooth and the second tooth is abnormal. If there is no gap and no overlap between the mesial surface of the first tooth and the distal surface of the second tooth, the adjacency relationship between the first tooth and the second tooth is normal.

[0205] Step 2302: Determine that the relationship between the teeth is an abnormal adjacency relationship.

[0206] Step 2303: Determine that the relationship between the teeth is a normal adjacent relationship.

[0207] As can be seen from steps 2301 to 2303 above, by judging whether there is a gap or overlap between the mesial surface of the first tooth and the distal surface of the second tooth based on the adjacent first tooth and second tooth, it is possible to determine more accurately whether the adjacent relationship between teeth is normal.

[0208] This application also provides a method for displaying the relationship between teeth, including:

[0209] Determine the relationship between the first tooth and other teeth based on at least one of the methods described above;

[0210] This shows the relationship between the first tooth and the other teeth.

[0211] In one possible scenario, after determining the relationship between the first tooth and the other teeth, in response to a display operation on the display interface, such as clicking the "Display" button on the display interface, the relationship between the first tooth and the other teeth will be displayed on the display interface.

[0212] Optionally, the method for showing the relationship between teeth also includes at least one of the following:

[0213] Showing the relationship between the first tooth in the first orthodontic step and the other teeth;

[0214] Showing the relationship between the first tooth and other teeth in the second orthodontic step;

[0215] This shows the relationship between the first tooth and other teeth in the first stage of orthodontic treatment.

[0216] This shows the relationship between the first tooth and other teeth in the second orthodontic stage.

[0217] In one possible scenario, for any tooth of a patient, from the initial state of the tooth obtained after the first oral scan to the completion of orthodontic treatment, multiple orthodontic steps are required. Depending on the patient's dental condition, different orthodontic tasks need to be completed at different stages, and the orthodontic process is divided into multiple orthodontic stages. For example, in the first orthodontic stage, the molars are moved backward, and in the second orthodontic stage, the incisors are rotated. Each orthodontic stage contains at least one orthodontic step. For example, when moving the molars backward in the first orthodontic stage, it requires 5 orthodontic steps, and when rotating the incisors in the second orthodontic stage, it requires 4 orthodontic steps.

[0218] During orthodontic treatment, the relationship between the first tooth and other teeth is constantly changing. Therefore, after the display interface responds to a display operation, it displays the relationship between the first tooth and other teeth in the first orthodontic step. In the second orthodontic step, which is different from the first, it displays the relationship between the first tooth and other teeth in the second orthodontic step. Similarly, for different orthodontic stages, after the display interface responds to a display operation, it displays the relationship between the first tooth and other teeth in the first orthodontic stage. In the second orthodontic stage, which is different from the first, it displays the relationship between the first tooth and other teeth in the second.

[0219] Optionally, the display method includes at least one of the following: contrast display, overlay display; image display, display according to the order of orthodontic steps; simultaneous display of the upper and lower jaws.

[0220] In one possible scenario, the display method is a comparative display, showing the state of the first tooth before and after treatment, or showing the state of the first tooth at different treatment steps, or showing the state of the first tooth at different treatment stages.

[0221] In another possible scenario, the display method is an overlapping display. First, in response to a display operation, such as clicking "Before Treatment," the state of the first tooth before treatment is displayed. Then, in response to another display operation, such as clicking "After Treatment," the state of the first tooth after treatment is displayed. Alternatively, the state of the first tooth in the first treatment step is displayed first, and in response to a display operation, such as clicking "Next Treatment Step," the state of the first tooth in the second treatment step is displayed. Or, the state of the first tooth in the first treatment stage is displayed first, and in response to a display operation, such as clicking "Next Treatment Stage," the state of the first tooth in the second treatment stage is displayed. Alternatively, the states of the first tooth in different treatment steps can be displayed simultaneously, using different colors or lines to distinguish the different states of the first tooth.

[0222] In another possible scenario, the display method is image display. In response to the display operation, the first tooth of each orthodontic step is displayed sequentially on the display interface according to the order of the orthodontic steps. Alternatively, the tooth status of the next orthodontic step is displayed after the display operation is triggered. For example, the tooth status of the next orthodontic step is displayed only after clicking "Next". If no display operation is triggered, the display interface displays the status of the first tooth of the current orthodontic step and does not automatically jump to the display interface of the first tooth of the next orthodontic step.

[0223] In another possible scenario, the display method is to show both the upper and lower jaws simultaneously, with the upper and lower teeth displayed on the interface at the same time.

[0224] Optionally, displaying the tooth relationship between the first tooth and other teeth includes: displaying the tooth relationship between the first tooth and at least one second tooth on the first tooth; the second tooth being a tooth adjacent to or opposite the first tooth.

[0225] In one possible scenario, in response to a display operation, the interdental relationship between a first tooth and at least one second tooth is displayed, wherein the second tooth is either adjacent to the first tooth or is an opposing tooth to the first tooth. Based on the same technical concept, embodiments of this application provide an apparatus for determining interdental relationships, as shown in FIG24. The apparatus 2400 includes: an acquisition unit 2401 for acquiring a three-dimensional digital model of teeth acquired from a patient at at least one orthodontic stage; a processing unit 2402 for determining tooth feature information of at least one tooth based on the three-dimensional digital model, the tooth feature information being used to characterize the spatial features of the tooth; determining a baseline and an auxiliary line corresponding to the baseline of the first tooth based on the tooth feature information of the first tooth, the baseline and the auxiliary line forming at least one segmented region; the first tooth being a tooth in the three-dimensional digital model; and determining a tooth surface region located within the same segmented region from the tooth feature information based on the baseline and the auxiliary line corresponding to the baseline; the tooth surface region being used to determine the interdental relationship between the first tooth and other teeth.

[0226] Optionally, the processing unit 2402 is specifically used to: determine tooth data located within a first screening boundary from the tooth feature information, thereby obtaining the occlusal surface of the tooth; the first screening boundary includes at least one of the following: a tooth ridge line as a reference line and an occlusal line as an auxiliary line; determine tooth data located within a second screening boundary from the tooth feature information, thereby obtaining the anterior and posterior surfaces of the tooth; the second screening boundary includes at least one of the following: a tooth ridge line as a reference line, a root-crown boundary line, and a medial lateral line as an auxiliary line; determine tooth data located within a third screening boundary from the tooth feature information, thereby obtaining the medial surface of the tooth, the third screening boundary including at least one of the following: a root-crown boundary line as a reference line and an occlusal line and a medial lateral line as auxiliary lines.

[0227] Optionally, the dental ridges include the lingual ridges and the labial ridges; the occlusal lines include the mesial occlusal line and the distal occlusal line; the first screening boundary includes at least one of the following: the lingual ridge, the labial ridge, the mesial occlusal line, and the distal occlusal line.

[0228] Optionally, the dental ridges include lingual ridges and labial ridges; the occlusal lines include mesial occlusal lines and distal occlusal lines; the processing unit 2402 is specifically used to: use the lingual ridges, labial ridges, mesial occlusal lines and distal occlusal lines as the first screening boundaries.

[0229] Optionally, the first tooth is a posterior tooth; the baseline also includes the central pit and groove line; the mesial occlusal line includes the mesial labial line and the mesial lingual line; the distal occlusal line includes the distal labial line and the distal lingual line; the first sub-screening boundary includes at least one of the following: labial ridge line, distal labial line, mesial labial line, and central pit and groove line; the first sub-screening boundary is used to determine the labial slope of the occlusal surface; the second sub-screening boundary includes at least one of the following: lingual ridge line, distal lingual line, mesial lingual line, and central pit and groove line; the second sub-screening boundary is used to determine the lingual slope of the occlusal surface.

[0230] Optionally, the processing unit 2402 is specifically used to: determine, based on the fifth endpoint of the central groove line located at the first end, a mesial labial line whose distance between the fifth endpoint and the first endpoint satisfies a third preset range from the tooth feature information; determine, based on the fifth endpoint of the central groove line located at the first end, a mesial lingual line whose distance between the fifth endpoint and the second endpoint satisfies a fourth preset range from the tooth feature information; determine, based on the sixth endpoint of the central groove line located at the second end, a distal labial line whose distance between the sixth endpoint and the third endpoint satisfies a fifth preset range from the tooth feature information; and determine, based on the sixth endpoint of the central groove line located at the second end, a distal lingual line whose distance between the sixth endpoint and the fourth endpoint satisfies a sixth preset range from the tooth feature information.

[0231] Optionally, the first tooth is a posterior tooth with a tooth number of 6, 7, or 8; the baseline also includes labial and lingual pit and groove lines; the labial pit and groove line is located between the central pit and groove line and the labial ridge line; the lingual pit and groove line is located between the central pit and groove line and the lingual ridge line; the labial ridge line is divided into a mesial labial ridge line and a distal labial ridge line; the central pit and groove line is divided into a mesial labial pit and groove line and a distal labial pit and groove line based on the labial pit and groove line; the lingual ridge line is divided into a mesial lingual ridge line and a distal lingual ridge line; the central pit and groove line is divided into a mesial lingual pit and groove line and a distal lingual pit and groove line based on the lingual pit and groove line; the labial slope includes a mesial labial occlusal surface and a distal labial occlusal surface; the lingual slope includes a mesial lingual occlusal surface and a distal lingual occlusal surface; the processing unit 2402 is also used to determine a third sub-screening boundary, the third sub-screening boundary including at least the following One: mesial labial ridge, mesial labial line, labial pit and fissure line, and mesial labial pit and fissure line; the third sub-screening boundary is used to obtain the mesial labial occlusal surface; the fourth sub-screening boundary is determined, which includes at least one of the following: distal labial ridge, distal labial line, labial pit and fissure line, and distal labial pit and fissure line; the fourth sub-screening boundary is used to obtain the distal labial occlusal surface; the fifth sub-screening boundary is determined, which includes at least one of the following: mesial lingual ridge, mesial lingual line, lingual pit and fissure line, and mesial lingual pit and fissure line; the fifth sub-screening boundary is used to obtain the mesial lingual occlusal surface; the sixth sub-screening boundary is determined, which includes at least one of the following: distal lingual ridge, distal lingual line, lingual pit and fissure line, and distal lingual pit and fissure line; the sixth sub-screening boundary is used to obtain the distal lingual occlusal surface.

[0232] Optionally, the processing unit 2402 is specifically used to: divide the labial ridge line into a mesial labial ridge line and a distal labial ridge line according to the labial groove line; divide the central axial groove line into a mesial labial groove line and a distal labial groove line according to the labial groove line; divide the lingual ridge line into a mesial lingual ridge line and a distal lingual ridge line according to the lingual groove line; and divide the central axial groove line into a mesial lingual groove line and a distal lingual groove line according to the lingual groove line.

[0233] Optionally, the processing unit 2402 is specifically used to: determine, based on the eighth endpoint of the labial groove line located at the second end, a mesial labial groove line whose distance between the eighth endpoint and the fifth endpoint satisfies a seventh preset range from the tooth feature information; and determine, based on the eighth endpoint of the labial groove line, a distal labial groove line whose distance between the eighth endpoint and the sixth endpoint satisfies an eighth preset range from the tooth feature information.

[0234] Optionally, the processing unit 2402 is specifically used to: determine, based on the ninth endpoint of the lingual groove line located at the second end, a mesial lingual ridge line whose distance between the ninth endpoint and the second endpoint satisfies a ninth preset range from the tooth feature information; and determine, based on the ninth endpoint of the lingual groove line, a distal lingual ridge line whose distance between the ninth endpoint and the fourth endpoint satisfies a tenth preset range from the tooth feature information.

[0235] Optionally, the processing unit 2402 is specifically used to: determine, based on the tenth endpoint of the lingual groove line located at the second end, a mesial lingual groove line whose distance between the tenth endpoint and the fifth endpoint satisfies an eleventh preset range from the tooth feature information; and determine, based on the tenth endpoint of the lingual groove line, a distal lingual groove line whose distance between the tenth endpoint and the sixth endpoint satisfies a twelfth preset range from the tooth feature information.

[0236] Optionally, the tooth ridge line includes the lingual ridge line; the mid-lateral line includes the mesial-lingual line and the distal-lingual line; the processing unit 2402 is specifically used to: determine a first dividing line from the root-crown boundary line through the mesial-lingual line and the distal-lingual line; and use the lingual ridge line, the first dividing line, the mesial-lingual line and the distal-lingual line as a second screening boundary, which is used to obtain the posterior tooth surface.

[0237] Optionally, the processing unit 2402 is specifically used to: determine N coordinate points located at the first edge and M coordinate points located at the second edge from the tooth feature information; the first edge corresponds to the second endpoint of the lingual ridge line, and the second edge corresponds to the fourth endpoint of the lingual ridge line; determine the mesial lingual line based on the coordinate origin, the second endpoint of the lingual ridge line, and the N coordinate points in the tooth feature information; and determine the distal lingual line based on the coordinate origin, the fourth endpoint of the lingual ridge line, and the M coordinate points in the tooth feature information.

[0238] Optionally, the tooth ridge line includes the labial ridge line; the mid-lateral line includes the mesial labial line and the distal labial line; the processing unit 2402 is specifically used to: determine a second dividing line from the root-crown boundary line through the mesial labial line and the distal labial line; and use the labial ridge line, the second dividing line, the mesial labial line and the distal labial line as a second screening boundary, which is used to obtain the anterior tooth surface.

[0239] Optionally, the processing unit 2402 is specifically used to: determine K coordinate points located at the third edge and H coordinate points located at the fourth edge from the tooth feature information; the third edge corresponds to the first endpoint of the labial ridge line, and the fourth edge corresponds to the third endpoint of the labial ridge line; determine the mesial labial line based on the coordinate origin, the first endpoint of the labial ridge line, and the K coordinate points in the tooth feature information; and determine the distal labial line based on the coordinate origin, the third endpoint of the labial ridge line, and the H coordinate points in the tooth feature information.

[0240] Optionally, the processing unit 2402 is specifically used to: determine a third dividing line from the root-crown boundary line through the mesial labial line and the mesial lingual line; and use the mesial occlusal line, the third dividing line, the mesial labial line and the mesial lingual line as the third screening boundary, which is used to obtain the mesial lateral surface.

[0241] Optionally, the processing unit 2402 is specifically used to: determine a fourth dividing line from the root-crown boundary line through the distal labial line and the distal lingual line; and use the distal occlusal line, the fourth dividing line, the distal labial line, and the distal lingual line as a third screening boundary, which is used to obtain the distal lateral surface.

[0242] Optionally, the processing unit 2402 is specifically used to: obtain the contact surfaces of the first tooth and the second tooth; obtain the first contact area between the first tooth and the second tooth, and the second contact area between the second tooth and the first tooth; and determine the occlusal relationship between the first tooth and the second tooth based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area.

[0243] Optionally, the processing unit 2402 is specifically used to: acquire a three-dimensional digital model of the patient's teeth at at least one orthodontic stage, simulate the collision between the first tooth and the second tooth, and obtain the first contact area of ​​the first tooth and the second contact area of ​​the second tooth, or acquire a panoramic film collected from the patient; and determine the first contact area of ​​the first tooth and the second contact area of ​​the second tooth based on the panoramic film.

[0244] Optionally, the first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; both the first tooth and the second tooth are anterior teeth; the processing unit 2402 is specifically used to: if the first tooth surface area is the posterior tooth surface of the maxillary tooth and the second tooth surface area is the occlusal surface of the mandibular tooth, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship.

[0245] Optionally, the first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; both the first tooth and the second tooth are posterior teeth; the processing unit 2402 is specifically used for: if the first tooth surface area corresponding to the first contact area is a lingual slope or lingual surface, and the first contact area is located within the first lingual ridge line setting area of ​​the first tooth surface area, and the second tooth surface area corresponding to the second contact area is a labial slope or lingual slope, and the second contact area is located within the first pit and fissure line setting area of ​​the second tooth surface area, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship. The first lingual ridge line setting area is a portion of the lingual slope near the lingual ridge line or a portion of the lingual surface near the lingual ridge line; the first pit and fissure line setting area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line.

[0246] Optionally, the processing unit 2402 is specifically used to: if the first tooth surface region corresponding to the first contact area is the lingual surface, the first contact area is located within the first pit and fissure line setting area of ​​the first tooth surface region, the second tooth surface region corresponding to the second contact area is the labial slope or labial surface, and the second contact area is located within the labial ridge line setting area of ​​the second tooth surface region, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship; the first pit and fissure line setting area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line; the labial ridge line setting area is a portion of the labial slope near the labial ridge line or a portion of the labial surface near the lingual ridge line.

[0247] Optionally, the processing unit 2402 is specifically used to: if the first tooth surface region corresponding to the first contact area is a labial slope or labial surface, and the first contact area is located in the labial ridge setting area of ​​the first tooth surface region; if the second tooth surface region corresponding to the second contact area is a lingual slope or lingual surface, and the second contact area is located in the first lingual ridge setting area of ​​the second tooth surface region, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship; the labial ridge setting area is a portion of the labial slope near the labial ridge or a portion of the labial surface near the lingual ridge; the first lingual ridge setting area The first contact area is a portion of the lingual slope or lingual surface near the lingual ridge line. If the first contact area corresponds to the first tooth surface area which is the lingual slope or lingual surface, and the first contact area is located within the first lingual ridge line area of ​​the first tooth surface area, and the second contact area corresponds to the second tooth surface area which is the labial surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship. If the first contact area corresponds to the first tooth surface area which is the labial surface, and the second contact area corresponds to the second tooth surface area which is the lingual surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0248] Optionally, the first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; both the first and second teeth are posterior teeth; the tooth number of the first tooth is 6, 7, or 8; the processing unit 2402 is specifically used to: if the first tooth surface area corresponding to the first contact area is a mesial lingual occlusal surface, a distal lingual occlusal surface, or a lingual surface, and the first contact area is located within the second lingual ridge line setting area of ​​the first tooth surface area, and the second tooth surface area corresponding to the second contact area is a labial slope or a lingual slope, and the second contact area is located within the second pit and fissure line setting area of ​​the second tooth surface area, then the occlusal relationship between the first tooth and the second tooth is determined to be a normal occlusal relationship; the second lingual setting area is a portion of the mesial lingual occlusal surface near the lingual ridge line, a portion of the distal lingual occlusal surface near the lingual ridge line, or a portion of the lingual surface near the lingual ridge line; the second pit and fissure line setting area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line.

[0249] Optionally, the processing unit 2402 is specifically used to: if the first tooth surface region corresponding to the first contact area is a labial slope or a lingual slope, the first contact area is located in the second pit and fissure line setting area of ​​the first tooth surface region, the second tooth surface region corresponding to the second contact area is a mesial labial occlusal surface, a distal labial occlusal surface, or a labial surface, and the second contact area is located in the labial ridge line setting area of ​​the second tooth surface region, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship; the labial ridge line setting area is a part of the mesial labial occlusal surface near the labial ridge line, a part of the distal labial occlusal surface near the labial ridge line, or a part of the labial surface near the labial ridge line.

[0250] Optionally, the processing unit 2402 is specifically used for: the first tooth surface region corresponding to the first contact area being a mesial labial occlusal surface, a distal labial occlusal surface, or a labial surface, the first contact area being located within a labial ridge setting area of ​​the first tooth surface region, and the second tooth surface region corresponding to the second contact area being a mesial lingual occlusal surface, a distal lingual occlusal surface, or a lingual surface, the second contact area being located within a second lingual ridge setting area of ​​the second tooth surface region, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship; if the first tooth surface region corresponding to the first contact area is a mesial lingual occlusal surface, a distal lingual occlusal surface, or a lingual surface, the first contact area being located within a second lingual ridge setting area of ​​the first tooth surface region, and the second tooth surface region corresponding to the second contact area being a labial surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship; if the first tooth surface region corresponding to the first contact area is a labial surface, and the second tooth surface region corresponding to the second contact area is a lingual surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

[0251] Optionally, the mesial surface of the first tooth is adjacent to the distal surface of the second tooth; the processing unit 2402 is specifically used to: if there is a gap or overlap between the first tooth surface region of the first tooth and the second tooth surface region of the second tooth, then the relationship between the teeth is determined to be an abnormal adjacency relationship; the first tooth surface region of the first tooth is the mesial surface, and the second tooth surface region of the second tooth is the distal surface; if there is no gap between the first tooth surface region of the first tooth and the second tooth surface region of the second tooth, then the relationship between the teeth is determined to be a normal adjacency relationship.

[0252] Based on the same technical concept, this application provides a computing device, as shown in FIG25, including at least one processor 2501 and a memory 2502 connected to at least one processor. This application does not limit the specific connection medium between the processor 2501 and the memory 2502; FIG25 shows an example where the processor 2501 and the memory 2502 are connected via a bus. The bus can be divided into address bus, data bus, control bus, etc.

[0253] In this embodiment of the application, the memory 2502 stores instructions that can be executed by at least one processor 2501. By executing the instructions stored in the memory 2502, at least one processor 2501 can perform the above-described method steps for determining the relationship between teeth.

[0254] The processor 2501 is the control center of the computing device. It can connect to various parts of the computing device through various interfaces and lines. By running or executing instructions stored in the memory 2502 and calling data stored in the memory 2502, it can process the method for determining the relationship between teeth.

[0255] Optionally, processor 2501 may include one or more processing units. Processor 2501 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor described above can also be integrated into processor 2501. In some embodiments, processor 2501 and memory 2502 can be implemented on the same chip; in some embodiments, they can also be implemented separately on independent chips.

[0256] Processor 2501 can be a general-purpose processor, such as a central processing unit (CPU), digital signal processor, application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.

[0257] Memory 2502, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory 2502 may include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. Memory 2502 can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer device, but is not limited thereto. In the embodiments of this application, memory 2502 can also be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.

[0258] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium storing a computer program executable by a computer device, which, when run on the computer device, causes the computer device to perform the steps of the method for determining the relationship between teeth described above.

[0259] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0260] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0261] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0262] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0263] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for determining the relationship between teeth, characterized in that, include: Obtain a three-dimensional digital model of the patient's teeth at at least one stage of orthodontic treatment or from a patient-collected model. Based on the three-dimensional digital model of teeth, tooth feature information of at least one tooth is determined, and the tooth feature information is used to characterize the spatial features of the tooth; Based on the dental feature information of the first tooth, a baseline and an auxiliary line corresponding to the baseline are determined, and the baseline and auxiliary line form at least one division region. The first tooth is a tooth in the three-dimensional digital model; Based on the baseline and the auxiliary line corresponding to the baseline, the tooth surface region located in the same divided region is determined from the tooth feature information; The tooth surface area is used to determine the tooth relationship between the first tooth and other teeth.

2. The method as described in claim 1, characterized in that, Determining tooth data located within the same segmented region from the tooth feature information, thereby obtaining the tooth surface region corresponding to the segmented region, includes at least one of the following: The tooth data located within the first screening boundary are determined from the tooth feature information to obtain the occlusal surface of the tooth; the first screening boundary includes at least one of the following: a tooth ridge line as a baseline and an occlusal line as an auxiliary line; The tooth data located within the second screening boundary are determined from the tooth feature information, thereby obtaining the anterior and posterior surfaces of the tooth; The second screening boundary includes at least one of the following: the tooth ridge line, the root-crown boundary line, and the medial lateral line, which will serve as the baseline; The tooth data located within the third screening boundary are determined from the tooth feature information to obtain the mid-lateral surface of the tooth. The third screening boundary includes at least one of the following: the root-crown boundary line as a baseline and the occlusal line and mid-lateral line as auxiliary lines.

3. The method as described in claim 2, characterized in that, Based on the tooth feature information, at least one baseline and an auxiliary line corresponding to the at least one baseline are determined, including at least one of the following: Based on the tooth feature information, the tooth ridge line and the root-crown boundary line are determined as the baseline. Based on the tooth feature information and the baseline, the occlusal line and the mid-lateral line are determined as auxiliary lines.

4. The method as described in claim 2, characterized in that, The dental ridges include the lingual ridges and the labial ridges; the occlusal lines include the mesial occlusal line and the distal occlusal line. The first screening boundary includes at least one of the following: the lingual ridge line, the labial ridge line, the mesial occlusal line, and the distal occlusal line.

5. The method as described in claim 4, characterized in that, The determination of the occlusal line as an auxiliary line based on the tooth feature information and the baseline includes at least one of the following: Based on the first endpoint of the labial ridge line located at the first end and the second endpoint of the lingual ridge line located at the first end, a mesial occlusal line is determined from the tooth feature information where the distance between the first endpoint and the second endpoint satisfies a first preset range; Based on the third endpoint of the labial ridge line located at the second end and the fourth endpoint of the lingual ridge line located at the second end, a distal occlusal line is determined from the tooth feature information where the distance between the third endpoint and the fourth endpoint satisfies a second preset range.

6. The method as described in claim 2, characterized in that, The first tooth is a posterior tooth; the reference line also includes the central pit and groove line; the mesial occlusal line includes the mesial labial line and the mesial lingual line; the distal occlusal line includes the distal labial line and the distal lingual line; The first sub-screening boundary includes at least one of the following: the labial ridge line, the distal labial line, the mesial labial line, and the central pit and fissure line; the first sub-screening boundary is used to determine the labial slope of the occlusal surface; The second sub-screening boundary includes at least one of the following: the lingual ridge line, the distal lingual line, the mesial lingual line, and the central pit and fissure line; the second sub-screening boundary is used to determine the lingual slope of the occlusal surface.

7. The method as described in claim 6, characterized in that, The mesial lip line, the distal lip line, the mesial tongue line, and the distal tongue line are each determined by at least one of the following methods: Based on the fifth endpoint of the central pit and groove line located at the first end, a mesial labial line is determined from the tooth feature information where the distance between the fifth endpoint and the first endpoint satisfies a third preset range; Based on the fifth endpoint of the central pit and groove line located at the first end, a mesial lingual line is determined from the tooth feature information where the distance between the fifth endpoint and the second endpoint satisfies a fourth preset range; Based on the sixth endpoint of the central pit and groove line located at the second end, the distal labial line is determined from the tooth feature information to satisfy the fifth preset range between the sixth endpoint and the third endpoint. Based on the sixth endpoint of the central pit and groove line located at the second end, the distal lingual line is determined from the tooth feature information to be a distance between the sixth endpoint and the fourth endpoint that satisfies a sixth preset range.

8. The method as described in claim 6, characterized in that, The first tooth is a posterior tooth with a tooth number of 6, 7, or 8; the reference line also includes a labial pit and groove line and a lingual pit and groove line; the labial pit and groove line is located between the central pit and groove line and the labial ridge line; the lingual pit and groove line is located between the central pit and groove line and the lingual ridge line; the labial ridge line is divided into a mesial labial ridge line and a distal labial ridge line; the central pit and groove line is divided into a mesial labial pit and groove line and a distal labial pit and groove line based on the labial pit and groove line; the lingual ridge line is divided into a mesial lingual ridge line and a distal lingual ridge line; the central pit and groove line is divided into a mesial lingual pit and groove line and a distal lingual pit and groove line based on the lingual pit and groove line; the labial slope includes a mesial labial occlusal surface and a distal labial occlusal surface; the lingual slope includes a mesial lingual occlusal surface and a distal lingual occlusal surface; the method further includes at least one of the following: The third sub-screening boundary is determined, and the third sub-screening boundary includes at least one of the following: the mesial labial ridge line, the mesial labial line, the labial pit and fissure line, and the mesial labial pit and fissure line; the third sub-screening boundary is used to obtain the mesial labial occlusal surface; The fourth sub-screening boundary is determined, and the fourth sub-screening boundary includes at least one of the following: the distal labial ridge line, the distal labial line, the labial pit and fissure line, and the distal labial pit and fissure line; the fourth sub-screening boundary is used to obtain the distal labial occlusal surface; The fifth sub-screening boundary is determined, and the fifth sub-screening boundary includes at least one of the following: the mesial lingual ridge line, the mesial lingual line, the lingual pit and fissure line, and the mesial lingual pit and fissure line; the fifth sub-screening boundary is used to obtain the mesial lingual occlusal surface; The sixth sub-screening boundary is determined, and the sixth sub-screening boundary includes at least one of the following: the distal lingual ridge line, the distal lingual line, the lingual pit and fissure line, and the distal lingual pit and fissure line; the sixth sub-screening boundary is used to obtain the distal lingual occlusal surface.

9. The method as described in claim 8, characterized in that, The mesial labial ridge, distal labial ridge, mesial labial pit line, distal labial pit line, mesial lingual ridge, distal lingual ridge, mesial lingual pit line, and distal lingual pit line are determined by at least one of the following methods: Based on the labial pit and groove line, the labial ridge line is divided into the mesial labial ridge line and the distal labial ridge line; Based on the labial groove line, the central groove line is divided into the mesial labial groove line and the distal labial groove line; Based on the lingual groove lines, the lingual ridge lines are divided into the mesial lingual ridge line and the distal lingual ridge line; Based on the lingual groove lines, the central groove lines are divided into the mesial lingual groove lines and the distal lingual groove lines.

10. The method according to any one of claims 1 to 9, characterized in that, The second tooth is the tooth in the three-dimensional digital model that corresponds to the first tooth; determining the relationship between the first tooth and other teeth includes: Obtain the contact surface between the first tooth and the second tooth; Obtain the first contact area where the first tooth contacts the second tooth, and the second contact area where the second tooth contacts the first tooth; The occlusal relationship between the first tooth and the second tooth is determined based on the first tooth surface area corresponding to the first contact area and the second tooth surface area corresponding to the second contact area.

11. The method as described in claim 10, characterized in that, The first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; both the first tooth and the second tooth are posterior teeth. Determining the occlusal relationship between the first tooth and the second tooth based on the first tooth surface region corresponding to the first contact region and the second tooth surface region corresponding to the second contact region includes: If the first tooth surface area corresponding to the first contact area is the lingual slope or lingual surface, and the first contact area is located within the first lingual ridge line setting area of ​​the first tooth surface area, and the second tooth surface area corresponding to the second contact area is the labial slope or the lingual slope, and the second contact area is located within the first pit and fissure line setting area of ​​the second tooth surface area, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship. The first lingual ridge line setting area is a portion of the lingual slope near the lingual ridge line or a portion of the lingual side surface near the lingual ridge line; the first pit and fissure line setting area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line.

12. The method as described in claim 10, characterized in that, Determining the occlusal relationship between the first tooth and the second tooth based on the first tooth surface region corresponding to the first contact region and the second tooth surface region corresponding to the second contact region includes: If the first contact area corresponds to the first tooth surface area which is the lingual surface, and the first contact area is located within the first pit and fissure line setting area of ​​the first tooth surface area, and the second contact area corresponds to the second tooth surface area which is the labial slope or the labial surface, and the second contact area is located within the labial ridge line setting area of ​​the second tooth surface area, then the occlusal relationship between the first tooth and the second tooth is a normal occlusal relationship; the first pit and fissure line setting area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line; the labial ridge line setting area is a portion of the labial slope near the labial ridge line or a portion of the labial surface near the lingual ridge line.

13. The method as described in claim 10, characterized in that, The occlusal relationship between the first tooth and the second tooth is determined based on the first tooth surface region corresponding to the first contact region and the second tooth surface region corresponding to the second contact region, including at least one of the following: If the first tooth surface region corresponding to the first contact area is the labial slope or the labial surface, and the first contact area is located in the labial ridge setting area of ​​the first tooth surface region; if the second tooth surface region corresponding to the second contact area is the lingual slope or the lingual surface, and the second contact area is located in the first lingual ridge setting area of ​​the second tooth surface region, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship; the labial ridge setting area is a portion of the labial slope near the labial ridge or a portion of the labial surface near the lingual ridge; the first lingual ridge setting area is a portion of the lingual slope near the lingual ridge or a portion of the lingual surface near the lingual ridge. If the first tooth surface area corresponding to the first contact area is the lingual slope or the lingual surface, the first contact area is located in the first lingual ridge setting area of ​​the first tooth surface area, and the second tooth surface area corresponding to the second contact area is the labial surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship. If the first tooth surface area corresponding to the first contact area is the labial surface, and the second tooth surface area corresponding to the second contact area is the lingual surface, then the occlusal relationship between the first tooth and the second tooth is an abnormal occlusal relationship.

14. The method as described in claim 10, characterized in that, The first tooth is a maxillary tooth; the second tooth is the mandibular tooth corresponding to the first tooth; both the first tooth and the second tooth are posterior teeth. The first tooth is numbered 6, 7, or 8; Determining the occlusal relationship between the first tooth and the second tooth based on the first tooth surface region corresponding to the first contact region and the second tooth surface region corresponding to the second contact region includes: If the first tooth surface area corresponding to the first contact area is the mesial lingual occlusal surface, distal lingual occlusal surface, or lingual surface, and the first contact area is located within the second lingual ridge line setting area of ​​the first tooth surface area, and the second tooth surface area corresponding to the second contact area is the labial slope or lingual slope, and the second contact area is located within the second pit and fissure line setting area of ​​the second tooth surface area, then the occlusal relationship between the first tooth and the second tooth is determined to be a normal occlusal relationship. The second lingual setting area is a portion of the mesial lingual occlusal surface near the lingual ridge, a portion of the distal lingual occlusal surface near the lingual ridge, or a portion of the lingual surface near the lingual ridge; the second pit and fissure line setting area is a portion of the labial slope near the pit and fissure line or a portion of the lingual slope near the pit and fissure line.

15. The method as described in claim 10, characterized in that, The mesial surface of the first tooth is adjacent to the distal surface of the second tooth; for the adjacent first and second teeth, determining the tooth relationship between the first tooth and other teeth includes at least one of the following: If there is a gap or overlap between the first tooth surface region of the first tooth and the second tooth surface region of the second tooth, then the relationship between the teeth is determined to be an abnormal adjacency relationship. The first tooth surface region of the first tooth is the mesial surface, and the second tooth surface region of the second tooth is the distal surface; If there is no gap between the first tooth surface region of the first tooth and the second tooth surface region of the second tooth, then the relationship between the teeth is determined to be a normal adjacency relationship.

16. A method for displaying the relationship between teeth, characterized in that, include: The tooth relationship between the first tooth and other teeth is determined according to at least one of claims 1-15; This shows the relationship between the first tooth and the other teeth.

17. The method as described in claim 16, characterized in that, The method further includes at least one of the following: Showing the relationship between the first tooth in the first orthodontic step and the other teeth; Showing the relationship between the first tooth and other teeth in the second orthodontic step; This shows the relationship between the first tooth and other teeth in the first stage of orthodontic treatment. This shows the relationship between the first tooth and other teeth in the second orthodontic stage.

18. The method as described in claim 16, characterized in that, The display method includes at least one of the following: Contrast display, overlapping display; Images are displayed in the order of the corrective steps; The upper and lower jaws are displayed simultaneously.

19. The method according to any one of claims 16-18, characterized in that, The description of the relationship between the first tooth and other teeth includes: On the first tooth, the relationship between the first tooth and at least one second tooth is shown; the second tooth is a tooth adjacent to or opposite the first tooth.

20. A computer-readable non-volatile storage medium, characterized in that, Includes computer-readable instructions that, when read and executed by a computer, cause the computer to perform the steps of the method as described in any one of claims 1 to 19.

21. A computing device, characterized in that, include: Memory, used to store computer programs; A processor is configured to invoke a computer program stored in the memory and execute the steps of the method as described in any one of claims 1 to 19 according to the obtained program.

22. A computer program product, comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method according to any one of claims 1-19.