Dental arch alignment method, apparatus, device and storage medium

By determining and maintaining the transformation matrix of each tooth in the dental arch model, the teeth are controlled to be arranged in the dental arch, which solves the problem that the occlusal relationship of the upper and lower jaws does not meet the standard after single-jaw tooth arrangement, and realizes a dental arch model that meets the preset orthodontic standards.

CN115998465BActive Publication Date: 2026-04-10SHINING 3D TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHINING 3D TECH CO LTD
Filing Date
2022-12-27
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In existing technologies, the dental models obtained after single-jaw tooth arrangement cannot effectively adjust the occlusal relationship between the maxillary and mandibular teeth, thus making them unsuitable as final orthodontic models.

Method used

By obtaining the initial orthodontic dental model of the target user, the transformation matrix of each tooth relative to its corresponding initial dental arch is determined, and the transformation matrix is ​​kept unchanged. The dental arch is then aligned to form the target orthodontic dental model, so that the occlusal relationship of the upper and lower jaws meets the preset orthodontic standards.

Benefits of technology

This method enables the adjustment of the occlusal relationship of a dental model after single-jaw tooth arrangement, ensuring that the occlusal relationship of the upper and lower jaws meets the preset orthodontic standards and forming a dental model that meets the requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 1
    Figure 1
Patent Text Reader

Abstract

The present disclosure relates to a dental arch arrangement method, device, equipment and storage medium. An initial treatment dental arch model of a target user is obtained, wherein the initial treatment dental arch model is a dental arch model obtained after single jaw arrangement of the oral cavity of the target user; for each tooth on the upper jaw or the lower jaw of the initial treatment dental arch model, a transformation matrix of each tooth relative to the corresponding initial dental arch is determined; the transformation matrix corresponding to each tooth is kept unchanged, and each tooth is controlled to be arranged on the dental arch to form a target treatment dental arch model containing a target dental arch, wherein the target treatment dental arch model is a dental arch model whose occlusal relationship of the upper jaw and the lower jaw meets a preset treatment standard. Therefore, the transformation matrix of each tooth on the initial treatment dental arch model relative to the corresponding initial dental arch is kept unchanged, and each tooth is arranged on the corresponding dental arch, so that the occlusal relationship of the upper jaw and the lower jaw is adjusted to the preset treatment standard, and finally a dental arch model meeting the preset treatment standard is obtained.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of tooth correction, and particularly relates to a dental arch tooth arrangement method, device, equipment and storage medium. BACKGROUND

[0002] In recent years, with the continuous development of computer science and technology and digital dentistry technology, dental professionals more and more rely on computers to perform tooth correction.

[0003] In the related art, the upper jaw teeth and the lower jaw teeth in the dental arch model are generally rearranged to complete the tooth correction process. However, this arrangement method can only make the single jaw tooth arrangement better, and the occlusal relationship of the upper jaw teeth and the lower jaw teeth does not meet the prescribed correction standard, so the dental arch model obtained by single jaw tooth arrangement cannot be used as the final dental arch correction model. Therefore, it is a technical problem to be solved to provide a dental arch tooth arrangement method for adjusting the occlusal relationship of the upper jaw teeth and the lower jaw teeth. SUMMARY

[0004] To solve the above technical problems, the present disclosure provides a dental arch tooth arrangement method, device, equipment and storage medium.

[0005] In a first aspect, the present disclosure provides a dental arch tooth arrangement method, which comprises:

[0006] obtaining an initial correction dental arch model of a target user, wherein the initial correction dental arch model is a dental arch model obtained after single jaw tooth arrangement of the oral cavity of the target user;

[0007] for each tooth on the upper jaw or the lower jaw of the initial correction dental arch model, determining a transformation matrix of the tooth relative to the initial dental arch corresponding to the tooth;

[0008] keeping the transformation matrix corresponding to the tooth unchanged, controlling the tooth to perform dental arch tooth arrangement, and forming a target correction dental arch model containing a target dental arch, wherein the target correction dental arch model is a dental arch model whose occlusal relationship of the upper jaw and the lower jaw meets a preset correction standard.

[0009] In a second aspect, the present disclosure provides a dental arch tooth arrangement device, which comprises:

[0010] an obtaining module configured to obtain an initial correction dental arch model of a target user, wherein the initial correction dental arch model is a dental arch model obtained after single jaw tooth arrangement of the oral cavity of the target user;

[0011] a determining module configured to, for each tooth on the upper jaw or the lower jaw of the initial correction dental arch model, determine a transformation matrix of the tooth relative to the initial dental arch corresponding to the tooth;

[0012] The dental arch tooth arrangement module is used to keep the transformation matrix of each tooth unchanged, control the dental arch tooth arrangement of each tooth, and form a target treatment dental arch model containing a target dental arch, wherein the target treatment dental arch model is a dental arch model whose occlusal relationship of upper and lower jaws meets preset treatment standards.

[0013] In a third aspect, the embodiments of the present disclosure further provide an electronic device, which comprises:

[0014] one or more processors;

[0015] a storage device configured to store one or more programs,

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the method provided in the first aspect.

[0017] In a fourth aspect, the embodiments of the present disclosure further provide a computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method provided in the first aspect.

[0018] Compared with the prior art, the technical solutions provided by the embodiments of the present disclosure have the following advantages:

[0019] The dental arch tooth arrangement method, device, equipment and storage medium provided by the embodiments of the present disclosure obtain an initial treatment dental arch model of a target user, wherein the initial treatment dental arch model is a dental arch model obtained after single-arch tooth arrangement of the oral cavity of the target user; for each tooth on the upper jaw or the lower jaw of the initial treatment dental arch model, a transformation matrix of each tooth relative to the corresponding initial dental arch is determined; the transformation matrix of each tooth is kept unchanged, and the dental arch tooth arrangement of each tooth is controlled to form a target treatment dental arch model containing a target dental arch, wherein the target treatment dental arch model is a dental arch model whose occlusal relationship of upper and lower jaws meets preset treatment standards. Therefore, for the initial treatment dental arch model obtained after single-arch tooth arrangement, the transformation matrix of each tooth relative to the corresponding initial dental arch can be kept unchanged, and the dental arch tooth arrangement of each tooth is controlled, so that the occlusal relationship of upper and lower jaws is adjusted to the preset treatment standards, and finally a dental arch model meeting the preset treatment standards is obtained. BRIEF DESCRIPTION OF DRAWINGS

[0020] The accompanying drawings, which are incorporated into and form a part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure.

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, for those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.

[0022] Figure 1 A flowchart of a tooth-arranging method of a dental arch provided by the embodiments of the present disclosure;

[0023] Figure 2 A schematic diagram of an upper dental arch coordinate system of an initial orthodontic dental model provided by the embodiments of the present disclosure;

[0024] Figure 3 A schematic diagram of an upper dental arch coordinate system of an initial orthodontic dental model provided by the embodiments of the present disclosure;

[0025] Figure 4 A flowchart of another tooth-arranging method of a dental arch provided by the embodiments of the present disclosure;

[0026] Figure 5 A structural schematic diagram of an initial orthodontic dental model provided by the embodiments of the present disclosure;

[0027] Figure 6 A structural schematic diagram of a tooth-arranging device provided by the embodiments of the present disclosure;

[0028] Figure 7 A structural schematic diagram of an electronic device provided by the embodiments of the present disclosure. DETAILED DESCRIPTION

[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, for those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.

[0030] In the following description, many specific details are set forth in order to fully understand the present disclosure, but the present disclosure can also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some of the embodiments of the present disclosure, not all the embodiments.

[0031] In order to adjust the occlusal relationship of the upper teeth and the lower teeth, the embodiments of the present disclosure provide a tooth-arranging method, device, equipment and storage medium of a dental arch.

[0032] The following will be described in combination with Figures 1 to 5The tooth-arrangement method provided in the embodiments of the present disclosure is described. In the embodiments of the present disclosure, the tooth-arrangement method can be executed by an electronic device. The electronic device can include a tablet computer, a desktop computer, a notebook computer, or the like, and can also include a virtual machine or a device simulated by a simulator.

[0033] Figure 1 A flowchart of a tooth-arrangement method provided in the embodiments of the present disclosure is shown.

[0034] As shown in Figure 1 , the tooth-arrangement method can include the following steps.

[0035] S110, obtaining an initial orthodontic dental model of a target user, wherein the initial orthodontic dental model is a dental model obtained after single-jaw tooth arrangement of the oral cavity of the target user.

[0036] In the present embodiment, when it is desired to perform tooth correction on the target user, the upper / lower jaw teeth of the target user can be first arranged in single jaw, so that the local posture of the single-jaw teeth is adjusted, and the dental model obtained after single-jaw tooth arrangement is taken as the initial orthodontic dental model of the target user.

[0037] Specifically, the tooth scanning data of the target user is obtained, and based on the tooth scanning data, the dental arch line of the single-jaw teeth is generated, and then the shape of the dental arch line of the single-jaw teeth is adjusted according to the preset dental arch adjustment standard, and then the local posture of each tooth on the adjusted dental arch line of the single-jaw teeth is adjusted. At this time, the single-jaw tooth arrangement of the upper / lower jaw teeth of the target user is completed, and the initial orthodontic dental model is obtained.

[0038] It can be understood that the shape of the dental arch in the oral cavity is similar to the form of a quartic equation, the scanning data of the single-jaw teeth can be taken as the variable of the quartic equation, and the parameters of the quartic equation are calculated to obtain the parameters of the quartic equation. Substituting the parameters into the quartic equation can obtain a dental arch line similar to the single-jaw teeth.

[0039] S120, for each tooth on the upper / lower jaw of the initial orthodontic dental model, determining a transformation matrix of each tooth relative to its corresponding initial dental arch.

[0040] It can be understood that since the initial orthodontic dental model is obtained after adjusting the dental arch line and the local posture of the teeth of the single-jaw teeth, but the occlusal relationship of the upper and lower jaw teeth is not considered, the initial orthodontic dental model cannot be taken as the final orthodontic scheme. Therefore, the dental arch model obtained after single-jaw tooth arrangement needs to be adjusted for the occlusal relationship. Specifically, the transformation matrix of each tooth relative to its corresponding initial dental arch can be calculated, so that the dental arch arrangement is performed based on the transformation matrix, and the occlusal relationship of the upper and lower jaw teeth is adjusted.

[0041] The transformation matrix refers to a transformation relationship of each tooth coordinate system relative to the dental arch coordinate system in which the tooth coordinate system is located, and the transformation relationship is represented in the form of a matrix.

[0042] Optionally, the transformation matrix can include an axial inclination angle and a torque angle. The axial inclination angle refers to an angle formed by a long axis on the initial orthodontic dental model and a dental arch screen vertical line, and the torque angle refers to an angle between a projection of the long axis on the buccal-lingual plane and a vertical line perpendicular to the dental arch plane.

[0043] In the embodiments of the present disclosure, S120 can specifically include the following steps:

[0044] Determine the tooth coordinate system corresponding to each tooth and the dental arch coordinate system of the initial dental arch at each tooth;

[0045] Based on the tooth coordinate system and the dental arch coordinate system, calculate the transformation matrix of each tooth relative to the initial dental arch corresponding to the tooth.

[0046] In order to facilitate understanding, Figure 2 a schematic diagram of the dental arch coordinate system on the initial orthodontic dental model is shown, Figure 3 a schematic diagram of the tooth coordinate system on the initial orthodontic dental model is shown. Referring to Figure 2 , the dental arch coordinate system of the initial dental arch at each tooth is composed of the dental arch point O closest to the center of the tooth, the dental arch tangent (X), the dental arch normal (Y), and the normal (Z) of the occlusal plane. Referring to Figure 3 Each tooth coordinate system takes the center point of the tooth as the coordinate origin o, and is composed of the buccal-lingual axis (x) of the initial orthodontic dental model, the mesiodistal axis (y), and the normal (z) of the occlusal plane.

[0047] Specifically, for each tooth, determine the tooth coordinate system and the dental arch coordinate system corresponding to the tooth, and calculate the transformation matrix based on the tooth coordinate system and the dental arch coordinate system corresponding to the tooth.

[0048] S130, keep the transformation matrix corresponding to each tooth unchanged, control each tooth to perform dental arch alignment to form a target orthodontic dental model containing a target dental arch, wherein the target orthodontic dental model is a dental model whose occlusal relationship of the upper and lower jaws meets the preset orthodontic standard.

[0049] It can be understood that the local posture of each tooth on the initial orthodontic dental model has been adjusted, and when adjusting the occlusal relationship of the upper and lower jaws, the transformation matrix of each tooth is kept unchanged, and each tooth is subjected to dental arch alignment, so that the occlusal relationship of the upper and lower jaws is adjusted through the method of dental arch alignment, and a target orthodontic dental model containing a target dental arch is obtained, and finally the occlusal relationship of the upper dental arch is changed.

[0050] The target dental arch is a final adjusted dental arch, and the initial dental arch and the target dental arch have an isomorphism relationship.

[0051] In some embodiments, a predetermined arrangement range of each tooth can be acquired, and each tooth is controlled to be arranged in the dental arch based on the arrangement range corresponding to the tooth.

[0052] In some other embodiments, for each tooth, an arrangement range and a collision value when colliding with an adjacent tooth can be determined in real time, and each tooth is controlled to be arranged in the dental arch based on the arrangement range corresponding to the tooth and the collision value as a constraint condition.

[0053] In an embodiment of the present disclosure, a dental arch arrangement method is provided. An initial treatment dental arch model of a target user is acquired, where the initial treatment dental arch model is a dental arch model obtained after single arch arrangement of an oral cavity of the target user. For each tooth on the upper or lower jaw of the initial treatment dental arch model, a transformation matrix of each tooth relative to a corresponding initial dental arch is determined. Each tooth is controlled to be arranged in the dental arch while keeping the transformation matrix of each tooth corresponding to the initial dental arch unchanged, so as to form a target treatment dental arch model containing a target dental arch, where the target treatment dental arch model is a dental arch model whose occlusal relationship of the upper and lower jaws meets a preset treatment standard. Therefore, for the initial treatment dental arch model obtained after single arch arrangement, each tooth is controlled to be arranged in the dental arch while keeping the transformation matrix of each tooth relative to the corresponding initial dental arch unchanged, so as to adjust the occlusal relationship of the upper and lower jaws to the preset treatment standard, and finally obtain the dental arch model meeting the preset treatment standard.

[0054] In another embodiment of the present disclosure, for each tooth, the tooth is controlled to be arranged in the dental arch based on the arrangement range corresponding to the tooth and the collision value.

[0055] Figure 4 A flowchart of another dental arch arrangement method provided by an embodiment of the present disclosure is shown.

[0056] As shown in the figure, the dental arch arrangement method can include the following steps. Figure 4

[0057] S410, an initial treatment dental arch model of a target user is acquired, where the initial treatment dental arch model is a dental arch model obtained after single arch arrangement of an oral cavity of the target user.

[0058] S420, for each tooth on the upper or lower jaw of the initial treatment dental arch model, a transformation matrix of each tooth relative to a corresponding initial dental arch is determined.

[0059] S410-S420 are similar to S110-S120, and are not described herein.

[0060] ​S430, arrange the teeth adjacent to the central incisor on the upper or lower jaw as the current teeth, and keep the central incisor on the upper or lower jaw as the fixed teeth.

[0061] In this embodiment, the initial orthodontic tooth model can be regarded as a three-dimensional tooth model in the shape of a parabola, the tooth at the top of the upper or lower jaw is regarded as the central incisor, and the teeth adjacent to the central incisor are arranged along the corresponding dental arch as the current teeth, while the central incisor is kept as the fixed teeth.

[0062] In order to facilitate understanding, Figure 5 The structural diagram of the initial orthodontic tooth model is shown. As shown in Figure 5 The initial orthodontic tooth model is divided into left and right sides, the central incisor 510 on the left side can be regarded as the fixed teeth, and the teeth adjacent to the central incisor 510 can be regarded as the current teeth.

[0063] S440, determine the collision value generated when the current teeth collide with the fixed teeth, and determine the arrangement range corresponding to the current teeth.

[0064] In this embodiment, optionally, the step of "determining the collision value generated when the current teeth collide with the fixed teeth" in S440 can include the following steps:

[0065] Based on the first shape data corresponding to the current teeth and the second shape data corresponding to the fixed teeth, the collision value generated when the current teeth collide with the fixed teeth is determined.

[0066] The first shape data and the second shape data can be three-dimensional shape data of the teeth.

[0067] In this embodiment, the arrangement range corresponding to the current teeth is determined based on the position and shape data of the fixed teeth and the position and shape data of the adjacent teeth of the current teeth, and can also be determined according to the experience of tooth correction in advance.

[0068] S450, keep the transformation matrix corresponding to the current teeth unchanged, and control the current teeth to arrange the dental arch based on the collision value corresponding to the current teeth and the arrangement range corresponding to the current teeth.

[0069] In this embodiment, the collision value can be used as a constraint condition to control the change matrix corresponding to the current teeth unchanged, and the current teeth are controlled to arrange the dental arch based on the arrangement range corresponding to the current teeth.

[0070] The S450 can include the following steps:

[0071] determine whether the collision value corresponding to the current teeth meets the preset condition;

[0072] If yes, control the current tooth to arrange the dental arch based on the arrangement range;

[0073] If no, re-determine the arrangement range corresponding to the current tooth, and control the current tooth to arrange the dental arch based on the re-determined arrangement range.

[0074] Specifically, if it is judged that the collision value of the current tooth meets the preset condition, it means that the actual calculated collision value meets the expected collision condition, and the current tooth can be directly controlled to arrange the dental arch based on the arrangement range. Otherwise, it means that the actual calculated collision value does not meet the expected collision condition, and the arrangement range of the current tooth is adjusted before the current tooth is controlled to arrange the dental arch.

[0075] The "determining whether the collision value corresponding to the current tooth meets the preset condition" specifically includes the following steps:

[0076] Obtaining a preset collision value range corresponding to the current tooth;

[0077] If the collision value corresponding to the current tooth is not in the preset collision value range, it is determined that the collision value corresponding to the current tooth does not meet the preset condition;

[0078] If the collision value corresponding to the current tooth is in the preset collision value range, it is determined that the collision value corresponding to the current tooth meets the preset condition.

[0079] The preset collision value range can be a reasonable collision value determined based on a dental correction standard.

[0080] The "re-determining the arrangement range corresponding to the current tooth" can specifically include the following steps:

[0081] Determine the first critical position and the second critical position in the arrangement range corresponding to the current tooth, and calculate the intermediate position of the first critical position and the second critical position;

[0082] If the collision value corresponding to the current tooth is greater than the maximum value in the preset collision value range, the second critical position in the arrangement range corresponding to the current tooth is adjusted to the intermediate position;

[0083] If the collision value corresponding to the current tooth is less than the minimum value in the preset collision value range, the first critical position in the arrangement range corresponding to the current tooth is adjusted to the intermediate position.

[0084] The first critical position in the arrangement range corresponding to the current tooth can be determined based on the position and shape data of the fixed tooth, that is, the first critical position is the position of the first key point on the fixed tooth that first collides with the current tooth, and the first critical position is recorded as U s .

[0085] The second critical position in the arrangement range corresponding to the current tooth can be determined based on the position and shape data of the adjacent teeth of the current tooth except the fixed tooth, that is, the second critical position is the position of the second key point on the adjacent teeth of the current tooth except the fixed tooth that first collides with the current tooth, and the second critical position is recorded as U e .

[0086] Therefore, the initial arrangement range of the current tooth is recorded as (U s , U e ), the middle position U0 of the first critical position and the second critical position is (U s + U e )*0.5.

[0087] It can be understood that if the collision value corresponding to the current tooth is greater than the maximum value in the preset collision value range, it means that the current tooth needs to be adjusted by a larger distance to collide with the fixed tooth, and the current tooth can be arranged in the direction close to the fixed tooth, and the second critical position U e in the arrangement range corresponding to the current tooth is adjusted to the middle position U0, and the adjusted arrangement range corresponding to the current tooth is recorded as (U s , U0); if the collision value corresponding to the current tooth is less than the minimum value in the preset collision value range, it means that a smaller distance will collide with the fixed tooth, and the current tooth can be arranged in the direction away from the fixed tooth, and the first critical position U s in the arrangement range corresponding to the current tooth is adjusted to the middle position U0, and the adjusted arrangement range corresponding to the current tooth is recorded as (U0, U e ).

[0088] Therefore, by judging the size relationship between the collision value corresponding to the current tooth and the preset collision value range, it is determined whether to directly control the current tooth to arrange on the initial dental arch corresponding to the current tooth based on the arrangement range, or to control the current tooth to arrange after adjusting the arrangement range corresponding to the current tooth, so that the collision of the current tooth with its adjacent two teeth is avoided, and the accuracy of tooth adjustment is improved.

[0089] S460, taking the current tooth after completing the arrangement as the fixed tooth, and taking the adjacent tooth of the current tooth after completing the arrangement as the new current tooth, repeating the above steps until all the teeth on the upper jaw and the lower jaw complete the dental arch arrangement, forming a target treatment dental model containing the target dental arch.

[0090] It can be understood that if the current tooth is arranged, the adjacent tooth of the current tooth is determined in the direction away from the central incisor, the adjacent tooth of the current tooth at this time is taken as a new current tooth, and the arranged current tooth is taken as a fixed tooth, and the dental arch arrangement method of S340-S350 is executed again to control the new current tooth to perform dental arch arrangement until all the teeth on the upper jaw or the lower jaw are arranged on the corresponding initial dental arch, and a target dental arch model is obtained, that is, a dental arch model in which the occlusion relationship of the upper jaw and the lower jaw meets the preset treatment standard is obtained.

[0091] For ease of understanding, continue to refer to Figure 5 After the current tooth is arranged, the adjacent tooth 530 of the current tooth is taken as a new current tooth, and the new current tooth is arranged in the above manner. After the new current tooth is arranged, the new current tooth is determined in the direction away from the central incisor 510 until all the teeth on the upper jaw or the lower jaw are arranged.

[0092] Therefore, for each tooth, whether the arrangement range is reasonable can be determined based on the corresponding collision value as a constraint condition, and if not, adjustment is needed. Finally, the transformation matrix of each tooth is kept unchanged, and each tooth is controlled to perform dental arch arrangement based on the reasonable arrangement range of each tooth, thereby ensuring that the adjusted occlusion relationship of the upper jaw and the lower jaw meets the preset treatment standard and improving the accuracy of tooth adjustment.

[0093] The embodiments of the present disclosure also provide a dental arch arrangement device for implementing the above dental arch arrangement method, which will be described below in combination with Figure 6 In the embodiments of the present disclosure, the dental arch arrangement device can be an electronic device. The electronic device can include a tablet computer, a desktop computer, a notebook computer, and the like, and can also include a device simulated by a virtual machine or a simulator.

[0094] Figure 6 A structure diagram of a dental arch arrangement device provided by an embodiment of the present disclosure is shown.

[0095] As Figure 6 shown, the dental arch arrangement device 600 can include:

[0096] The acquisition module 610 is configured to acquire an initial treatment dental arch model of a target user, where the initial treatment dental arch model is a dental arch model obtained after single-jaw arrangement of an oral cavity of the target user.

[0097] The determination module 620 is configured to determine, for each tooth on the upper jaw or the lower jaw of the initial treatment dental arch model, a transformation matrix of the tooth relative to a corresponding initial dental arch of the tooth.

[0098] The dental arch tooth arrangement module 630 is configured to keep the transformation matrix corresponding to each tooth unchanged, control the dental arch tooth arrangement of each tooth, and form a target treatment dental arch model containing a target dental arch, wherein the target treatment dental arch model is a dental arch model in which the occlusal relationship of the upper and lower jaws meets the preset treatment standard.

[0099] The dental arch tooth arrangement device provided by the embodiment of the present disclosure comprises: an acquisition module configured to acquire an initial treatment dental arch model of a target user, wherein the initial treatment dental arch model is a dental arch model obtained after single-arch tooth arrangement of the oral cavity of the target user; a determination module configured to determine, for each tooth on the upper jaw or the lower jaw of the initial treatment dental arch model, a transformation matrix of each tooth relative to the initial dental arch corresponding to each tooth; and a dental arch tooth arrangement module configured to keep the transformation matrix corresponding to each tooth unchanged, control the dental arch tooth arrangement of each tooth, and form a target treatment dental arch model containing a target dental arch, wherein the target treatment dental arch model is a dental arch model in which the occlusal relationship of the upper and lower jaws meets the preset treatment standard. Therefore, for the initial treatment dental arch model obtained after single-arch tooth arrangement, the transformation matrix of each tooth relative to the initial dental arch corresponding to each tooth can be kept unchanged, and each tooth can be arranged on the corresponding dental arch, so that the occlusal relationship of the upper and lower jaws is adjusted to the preset treatment standard, and finally a dental arch model meeting the preset treatment standard is obtained.

[0100] In some embodiments of the present disclosure, the determination module 620 is specifically configured to:

[0101] determine a tooth coordinate system corresponding to each tooth and a dental arch coordinate system of the initial dental arch at each tooth;

[0102] calculate the transformation matrix of each tooth relative to the initial dental arch corresponding to each tooth based on the tooth coordinate system and the dental arch coordinate system.

[0103] In some embodiments of the present disclosure, the dental arch tooth arrangement module 630 comprises:

[0104] a first determination unit configured to arrange the adjacent teeth of the central incisor located on the upper jaw or the lower jaw as the current tooth, and arrange the central incisor on the upper jaw or the lower jaw as the fixed tooth;

[0105] a second determination unit configured to determine a collision value generated when the current tooth collides with the fixed tooth;

[0106] a third determination unit configured to determine an arrangement range corresponding to the current tooth;

[0107] a control unit configured to keep the transformation matrix corresponding to the current tooth unchanged, control the dental arch tooth arrangement of the current tooth based on the collision value corresponding to the current tooth and the arrangement range corresponding to the current tooth;

[0108] an iteration unit, configured to take the current tooth in the completed arrangement as a fixed tooth, and take the adjacent tooth of the current tooth in the completed arrangement as a new current tooth, and repeat the above steps until all the teeth on the upper jaw or the lower jaw are completed with the arch arrangement to form a target treatment dental model containing a target dental arch.

[0109] In some embodiments of the present disclosure, the second determination unit is specifically configured to:

[0110] determine a collision value generated when the current tooth collides with the fixed tooth based on the first morphological data corresponding to the current tooth and the second morphological data corresponding to the fixed tooth.

[0111] In some embodiments of the present disclosure, the control unit is specifically configured to:

[0112] determine whether the collision value corresponding to the current tooth satisfies a preset condition;

[0113] if yes, control the current tooth to perform the arch arrangement based on the arrangement range;

[0114] if no, re-determine the arrangement range corresponding to the current tooth, and control the current tooth to perform the arch arrangement based on the re-determined arrangement range.

[0115] In some embodiments of the present disclosure, the control unit is specifically configured to:

[0116] obtain a preset collision value range corresponding to the current tooth;

[0117] if the collision value corresponding to the current tooth is not within the preset collision value range, determine that the collision value corresponding to the current tooth does not satisfy the preset condition;

[0118] if the collision value corresponding to the current tooth is within the preset collision value range, determine that the collision value corresponding to the current tooth satisfies the preset condition.

[0119] In some embodiments of the present disclosure, the control unit is specifically configured to:

[0120] determine a first critical position and a second critical position in the arrangement range corresponding to the current tooth, and calculate a middle position between the first critical position and the second critical position;

[0121] if the collision value corresponding to the current tooth is greater than a maximum value in the preset collision value range, adjust the second critical position in the arrangement range corresponding to the current tooth to the middle position;

[0122] If the collision value corresponding to the current tooth is less than the minimum value in the preset collision value range, the first critical position in the arrangement range corresponding to the current tooth is adjusted to the intermediate position

[0123] It should be noted that, Figure 6 The dental arch arrangement device 600 shown can perform Figures 1 to 5 The various steps in the method embodiments shown, and achieve Figures 1 to 5 The various processes and effects in the method embodiments shown, and here is not redundant.

[0124] Figure 7 A structural schematic diagram of an electronic device provided by an embodiment of the present disclosure is shown.

[0125] As Figure 7 shown, the electronic device can include a processor 701 and a memory 702 storing computer program instructions.

[0126] Specifically, the processor 701 described above can include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or can be configured to implement one or more integrated circuits of the embodiments of the present application.

[0127] The memory 702 can include a mass storage for information or instructions. By way of example and not limitation, the memory 702 can include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 702 can include removable or non-removable (or fixed) media. Where appropriate, the memory 702 can be internal or external to the integrated gateway device. In certain embodiments, the memory 702 is a non-volatile solid-state memory. In certain embodiments, the memory 702 includes read-only memory (ROM). Where appropriate, this ROM can be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0128] The processor 701 executes the steps of the tooth-arranging method provided by the embodiments of the present disclosure by reading and executing the computer program instructions stored in the memory 702.

[0129] In one example, the electronic device can further include a transceiver 703 and a bus 704. As shown, the processor 701, the memory 702, and the transceiver 703 are connected through the bus 704 and complete communication among each other. Figure 7

[0130] The bus 704 includes hardware, software, or both. By way of example and not limitation, the bus can include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side BUS (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or another suitable bus or a combination of two or more of these. Where appropriate, the bus 704 can include one or more buses. Although the present application describes and illustrates a particular bus, this application contemplates any suitable bus or interconnect.

[0131] The following is an embodiment of a computer-readable storage medium provided by the embodiments of the present disclosure, which belongs to the same inventive concept as the tooth-arranging method of the above embodiments. Details not described in the embodiment of the computer-readable storage medium can be referred to the above embodiments of the tooth-arranging method.

[0132] ​The embodiment provides a storage medium containing computer executable instructions, which are used for executing a dental arch tooth arrangement method when executed by a computer processor, and the method comprises the following steps:

[0133] An initial orthodontic dental model of a target user is acquired, wherein the initial orthodontic dental model is a dental model obtained after single-jaw tooth arrangement is performed on an oral cavity of the target user;

[0134] For each tooth on the upper jaw or the lower jaw of the initial orthodontic dental model, a transformation matrix of each tooth relative to a corresponding initial dental arch is determined;

[0135] The corresponding transformation matrix of each tooth is kept unchanged, and the tooth arrangement of each tooth is controlled to form an arranged target orthodontic dental model, wherein the target orthodontic dental model is a dental model whose occlusal relationship of the upper jaw and the lower jaw meets a preset orthodontic standard.

[0136] Of course, the storage medium containing computer executable instructions provided by the embodiment of the present disclosure is not limited to the method operations described above, and can also perform related operations in the dental arch tooth arrangement method provided by any embodiment of the present disclosure.

[0137] From the above description of the embodiments, those skilled in the art can clearly understand that the present disclosure can be realized by means of software and necessary universal hardware, and of course can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present disclosure can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a floppy disk, a read-only memory (ROM), a random access memory (RAM), a FLASH memory (FLASH), a hard disk or an optical disk, etc., including a plurality of instructions to make a computer cloud platform (which can be a personal computer, a server, or a network cloud platform, etc.) execute the dental arch tooth arrangement method provided by each embodiment of the present disclosure.

[0138] Note that the above is only a preferred embodiment of the present disclosure and the technical principle applied. Those skilled in the art will understand that the present disclosure is not limited to the specific embodiments herein, and those skilled in the art can make various obvious changes, readjustments and substitutions without departing from the protection scope of the present disclosure. Therefore, although the present disclosure has been described in more detail through the above embodiments, the present disclosure is not limited to the above embodiments, and can include more other equivalent embodiments without departing from the concept of the present disclosure, and the scope of the present disclosure is determined by the scope of the appended claims.

Claims

1. A method of aligning teeth of a dental arch, characterized by, The method comprises the following steps: acquiring an initial orthodontic dental model of a target user, wherein the initial orthodontic dental model is a dental model obtained after single-jaw tooth alignment of the oral cavity of the target user; for each tooth on the upper jaw or the lower jaw of the initial orthodontic dental model, determining a transformation matrix of the tooth relative to the initial dental arch corresponding to the tooth; keeping the transformation matrix of the tooth unchanged, and controlling the tooth to perform dental arch alignment to form a target orthodontic dental model containing a target dental arch, wherein the target orthodontic dental model is a dental model whose occlusal relationship of the upper jaw and the lower jaw meets a preset orthodontic standard; the step of keeping the transformation matrix of the tooth unchanged and controlling the tooth to perform dental arch alignment comprises: starting to arrange the tooth adjacent to the central incisor on the upper jaw or the lower jaw as a current tooth, and taking the central incisor on the upper jaw or the lower jaw as a fixed tooth; determining a collision value generated when the current tooth collides with the fixed tooth, and determining an arrangement range corresponding to the current tooth; keeping the transformation matrix of the current tooth unchanged, and controlling the current tooth to perform dental arch alignment based on the collision value corresponding to the current tooth and the arrangement range corresponding to the current tooth; taking the current tooth after arrangement as the fixed tooth, taking the tooth adjacent to the current tooth after arrangement as a new current tooth, and repeating the above steps until all the teeth on the upper jaw or the lower jaw complete dental arch alignment to form the target orthodontic dental model containing the target dental arch.

2. The method of claim 1, wherein, the step of determining the transformation matrix of the tooth relative to the initial dental arch corresponding to the tooth comprises: determining a tooth coordinate system corresponding to the tooth and a dental arch coordinate system of the initial dental arch at the tooth; calculating the transformation matrix of the tooth relative to the initial dental arch corresponding to the tooth based on the tooth coordinate system and the dental arch coordinate system.

3. The method of claim 1, wherein, the step of determining the collision value generated when the current tooth collides with the fixed tooth comprises: determining the collision value generated when the current tooth collides with the fixed tooth based on first morphological data corresponding to the current tooth and second morphological data corresponding to the fixed tooth.

4. The method of claim 1, wherein, the step of controlling the current tooth to perform dental arch alignment based on the collision value corresponding to the current tooth and the arrangement range corresponding to the current tooth comprises: determining whether the collision value corresponding to the current tooth meets a preset condition; if yes, controlling the current tooth to perform dental arch alignment based on the arrangement range; if no, redetermining the arrangement range corresponding to the current tooth, and controlling the current tooth to perform dental arch alignment based on the redetermined arrangement range.

5. The method of claim 4, wherein, the step of determining whether the collision value corresponding to the current tooth meets the preset condition comprises: acquiring a preset collision value range corresponding to the current tooth; if the collision value corresponding to the current tooth is not within the preset collision value range, determining that the collision value corresponding to the current tooth does not meet the preset condition. If the collision value corresponding to the current tooth is in the preset collision value range, it is determined that the collision value corresponding to the current tooth satisfies the preset condition.

6. The method of claim 4, wherein, The re-determination of the arrangement range corresponding to the current tooth comprises: determining a first critical position and a second critical position in the arrangement range corresponding to the current tooth, and calculating a middle position between the first critical position and the second critical position; if the collision value corresponding to the current tooth is greater than the maximum value in the preset collision value range, the second critical position in the arrangement range corresponding to the current tooth is adjusted to the middle position; if the collision value corresponding to the current tooth is less than the minimum value in the preset collision value range, the first critical position in the arrangement range corresponding to the current tooth is adjusted to the middle position.

7. A dental arch alignment device, characterized by comprise: an acquisition module, configured to acquire an initial orthodontic dental arch model of a target user, wherein the initial orthodontic dental arch model is a dental arch model obtained after single-jaw tooth arrangement is performed on the oral cavity of the target user; a determination module, configured to determine, for each tooth on the upper jaw or the lower jaw of the initial orthodontic dental arch model, a transformation matrix of the tooth relative to a corresponding initial dental arch; a dental arch tooth arrangement module, configured to keep the transformation matrix corresponding to each tooth unchanged, control the tooth arrangement of each tooth, and form a target orthodontic dental arch model containing a target dental arch, wherein the target orthodontic dental arch model is a dental arch model whose occlusal relationship between the upper jaw and the lower jaw meets a preset orthodontic standard; the dental arch tooth arrangement module comprises: a first determination unit, configured to start arrangement from a tooth adjacent to a central incisor on the upper jaw or the lower jaw as a current tooth, and take the central incisor on the upper jaw or the lower jaw as a fixed tooth; a second determination unit, configured to determine a collision value generated when the current tooth collides with the fixed tooth; a third determination unit, configured to determine an arrangement range corresponding to the current tooth; a control unit, configured to keep the transformation matrix corresponding to the current tooth unchanged, control the tooth arrangement of the current tooth based on the collision value corresponding to the current tooth and the arrangement range corresponding to the current tooth; an iteration unit, configured to take the current tooth after arrangement as a fixed tooth, take a tooth adjacent to the current tooth after arrangement as a new current tooth, repeat the above steps, until all teeth on the upper jaw or the lower jaw complete dental arch tooth arrangement, and form a target orthodontic dental arch model containing a target dental arch.

8. An electronic device, comprising: comprise: a processor; a memory configured to store executable instructions; wherein the processor is configured to read the executable instructions from the memory and execute the executable instructions to implement the method of any one of claims 1-6.

9. A computer readable storage medium having stored thereon a computer program, characterized in that, The storage medium stores a computer program, and when the computer program is executed by the processor, the processor implements the method of any one of claims 1-6. The storage medium stores a computer program, and when the computer program is executed by the processor, the processor implements the method of any one of claims 1-6.

Citation Information

Patent Citations

  • Rapid tooth arrangement method based on big data

    CN110151342A

  • Digital tooth arrangement method, system, device and medium

    CN113449426A