Method for measuring distance from apical point to alveolar process cheek palate side bone plate based on three-dimensional reconstruction

By constructing three-dimensional coordinate systems and region divisions in CBCT images, the problem of the inability of the prior art to calculate the shortest distance between the root apex point to the buccal or palatal bone plate is solved, and more efficient and accurate dental operations are achieved.

CN119856943AActive Publication Date: 2025-04-22SICHUAN UNIV
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411925017.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-04-22
Estimated Expiration
2044-12-25

AI Technical Summary

Technical Problem

The prior art cannot calculate the shortest distance from the root apic point to the buccal or palatal bone plate, limiting the accuracy and safety of dental operations.

Method used

By constructing a three-dimensional coordinate system and region division in CBCT images, the range of the target area is narrowed, and the shortest distance from the calculated root apex point to the buccal palate side is converted into the calculation distance from the root apex point to all points on the bone plate, improving the calculation efficiency.

Benefits of technology

Accurately calculate the shortest distance from the root apical point to the important structure, which improves the accuracy and safety of dental operations, and is suitable for treatment plan evaluation, minimally invasive surgical guide plate design and complication risk assessment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119856943A_ABST
    Figure CN119856943A_ABST
Patent Text Reader

Abstract

The invention discloses a method for measuring the distance from an apical point to an alveolar process cheek palate side bone plate based on three-dimensional reconstruction, and particularly relates to the technical field of medical image measurement, which is technically characterized by comprising the following steps of: constructing a first spherical surface by taking the apical point as an original point and the distance from the apical point to a first reference point as a radius; acquiring a first intersection point where the first spherical surface intersects with the outer surface of the jaw bone and the distance between the first intersection point and the root tip point is the smallest, wherein the distance from the first intersection point to the root tip point is the shortest distance from the root tip point to the buccal bone plate; constructing a connecting line of the first intersection point and the apical point, and extending the connecting line towards the apical point to obtain an intersection point of the connecting line and the outer surface of the palate-side alveolar bone, namely obtaining a second reference point on the outer surface of the palate-side alveolar bone corresponding to the apical point; a second spherical surface is constructed with the root tip point as the original point and the distance between the root tip point and the second reference point as the radius, a second intersection point where the second spherical surface intersects with the outer surface of the palate-side alveolar bone and the distance between the second spherical surface and the root tip point is the smallest is obtained, and the distance between the second intersection point and the root tip point is the shortest distance between the root tip point and the palate-side bone plate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of medical image measurement, and in particular to a method for measuring the distance from a root apex to a buccal and palatal bone plate of an alveolar process based on three-dimensional reconstruction. Background Art

[0002] In the human oral cavity, the teeth in the maxillary posterior region are closely related to the maxillary sinus, the largest sinus in the jawbone. The number and shape of tooth roots vary greatly and they are far away from the buccal and palatal bone plates, which poses many challenges to dental operations such as tooth extraction, implantation, and apical surgery. The buccal and palatal bone plates of the alveolar process include the buccal bone plate of the alveolar ridge and the palatal bone plate of the alveolar ridge. The distance between the root apex / implantation site and the buccal and palatal bone plate is an important clinical indicator for evaluating the difficulty of the operation and the risk of complications. Cone beam CT (CBCT) is currently the preferred imaging method for evaluating the anatomical structure of the maxillary posterior region due to its low radiation dose and excellent three-dimensional imaging capabilities.

[0003] Many literatures have used apical surgical guides to guide the surgeon to accurately locate the root apex of the maxillary posterior teeth. However, the selection of surgical path under the guidance of the guide mainly depends on clinical experience, without considering the shortest path from the root apex to the buccal and palatal bone plate.

[0004] At present, more mature computer-aided systems such as 3-Matic 12.0 developed by Materialise can measure the shortest distance from a point to the surface of an object. However, they have the following defects: (1) the coordinates of the nearest point on the surface of an object cannot be given; (2) the shortest distance from the apex to the buccal or palatal bone plate cannot be calculated. For the above reasons, the application of 3-matic in the measurement of clinical indicators is subject to many restrictions.

[0005] Based on this, the present invention provides a method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction to solve the above-mentioned related problems. Summary of the invention

[0006] The technical problem to be solved by the present invention is that the prior art is unable to calculate the shortest distance from the root apex to the buccal or palatal bone plate. The purpose is to provide a distance measurement method from the root apex to the buccal and palatal bone plates of the alveolar process based on three-dimensional reconstruction. By narrowing the scope of the target area layer by layer, the shortest distance calculated from the root apex to the buccal and palatal sides is converted into the distance calculated from the root apex to all points of the bone plate in the corresponding part, thereby narrowing the traversal range, improving the calculation efficiency, and accurately calculating the shortest distance from the root apex to important structures. This solves the problem that the prior art is unable to calculate the shortest distance from the root apex to the buccal or palatal bone plates. The method can be widely used in treatment plan evaluation, minimally invasive surgery guide design, and complication risk assessment, and promotes the clinical transformation of dental precision medicine.

[0007] The present invention is achieved through the following technical solutions:

[0008] A method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction, the method comprising:

[0009] A three-dimensional coordinate system is constructed in the CBCT image of the patient's head, and the CBCT image is divided into a plurality of xy-axis coordinate plane images along the z-axis direction, and each xy-axis coordinate plane image is divided into regions according to a pre-constructed partitioning rule, and each xy-axis coordinate plane image is divided into a plurality of image regions;

[0010] Determine the image region where the root apex point to be measured is located, and obtain the first reference point on the outer surface of the jaw corresponding to the root apex point based on the pre-constructed reference point matching rule on the outer surface of the jaw;

[0011] The first sphere is constructed with the apex as the origin and the distance between the apex and the first reference point as the radius, and the first intersection point where the first sphere intersects with the outer surface of the jaw and has the smallest distance with the apex is obtained. The distance from the first intersection point to the apex is the shortest distance from the apex to the buccal bone plate.

[0012] Constructing a connecting line between the first intersection point and the apex point, and extending the connecting line toward the apex point to obtain the intersection point of the connecting line with the outer surface of the palatal alveolar bone, that is, obtaining a second reference point on the outer surface of the palatal alveolar bone corresponding to the apex point;

[0013] The second sphere is constructed with the apex as the origin and the distance from the apex to the second reference point as the radius, and the second intersection point where the second sphere intersects with the outer surface of the palatal alveolar bone and has the smallest distance from the apex is obtained. The distance from the second intersection point to the apex is the shortest distance from the apex to the palatal bone plate.

[0014] Furthermore, a three-dimensional coordinate system is constructed in the CBCT image of the patient's head, specifically:

[0015] Acquire a CBCT image of the patient's head, and construct an xyz three-dimensional coordinate system with the x-axis perpendicular to the right side of the patient's head, the y-axis perpendicular to the back of the patient's head, and the z-axis perpendicular to the top of the patient's head.

[0016] Furthermore, each xy-axis coordinate plane image is divided into regions according to the pre-constructed partitioning rules, and each xy-axis coordinate plane image is divided into a plurality of image regions, specifically:

[0017] Obtain the most anterior first position point on the outer surface of the mandible in the xy axis coordinate plane image. If the number of the first position point is 1, the axis passing through the first position point and parallel to the y axis is the first area; if the number of the first position point is greater than 1, the area contained in the projection range of all the first position points on the x axis and parallel to the y axis is the first area;

[0018] The leftmost second position point on the outer surface of the mandible in the xy axis coordinate plane image is obtained. If the number of the second position point is 1, the axis passing through the second position point and parallel to the x axis is the second area; if the number of the second position point is greater than 1, the area contained in the projection range of all the second position points on the y axis and parallel to the x axis is the second area; wherein the second area is located on the left side of the first area;

[0019] Obtain the third rightmost position point on the outer surface of the mandible in the xy axis coordinate plane image. If the number of the third position point is 1, the axis passing through the third position point and parallel to the x axis is the second area; if the number of the third position point is greater than 1, the area contained in the projection range of all the third position points on the y axis and parallel to the x axis is the third area; wherein the third area is located to the right of the first area;

[0020] The area between the front side of the second area and the left side of the first area is the fourth area, the area between the front side of the third area and the right side of the first area is the fifth area, the area between the rear side of the second area and the left side of the first area is the sixth area, and the area between the rear side of the third area and the right side of the first area is the seventh area.

[0021] Furthermore, based on the pre-constructed reference point matching rule of the outer surface of the jaw, the first reference point on the outer surface of the jaw corresponding to the apex point is obtained, specifically:

[0022] If the root apex is located in the first area, the intersection point of the y-axis line of the root apex and the most anterior side of the outer surface of the jaw is obtained as the first reference point;

[0023] If the root apex is located in the second area or the sixth area, the intersection point of the x-axis line of the root apex and the leftmost side of the outer surface of the jaw is obtained as the first reference point;

[0024] If the root apex is located in the third area or the seventh area, the intersection point of the x-axis line of the root apex and the rightmost side of the outer surface of the jaw is obtained as the first reference point;

[0025] If the apex point is located in the fourth area or the fifth area, obtain the perpendicular points of the apex point with the x-axis and the y-axis respectively and connect the two perpendicular points to obtain a reference oblique line, draw a perpendicular line between the apex point and the reference oblique line, and the intersection point of the perpendicular line with the outer surface of the mandible is taken as the first reference point.

[0026] Furthermore, a first spherical surface is constructed with the apex point as the origin and the distance between the apex point and the first reference point as the radius, and a first intersection point where the first spherical surface intersects with the outer surface of the jawbone and has the smallest distance from the apex point is obtained, specifically:

[0027] On the xy axis coordinate plane image, a first spherical surface is constructed with the root apex point as the origin and the distance between the root apex point and the first reference point as the radius;

[0028] A plurality of intersection points where the first spherical surface intersects with the outer surface of the jawbone are obtained, the distance values ​​between the plurality of intersection points and the apex point are calculated respectively, and the intersection point with the smallest distance value to the apex point is selected as the first intersection point.

[0029] Furthermore, a second spherical surface is constructed with the apex point as the origin and the distance between the apex point and the second reference point as the radius, and a second intersection point where the second spherical surface intersects with the outer surface of the palatal alveolar bone and has the smallest distance from the apex point is obtained, specifically:

[0030] On the xy axis coordinate plane image, a second spherical surface is constructed with the root apex point as the origin and the distance between the root apex point and the second reference point as the radius;

[0031] A plurality of intersection points where the second spherical surface intersects with the outer surface of the palatal alveolar bone are obtained, the distance values ​​between the plurality of intersection points and the apex point are calculated respectively, and the intersection point with the smallest distance value from the apex point is selected as the second intersection point.

[0032] The present invention also provides a system for measuring the distance from the apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction, which is used in any one of the above-mentioned methods for measuring the distance from the apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction, and the system comprises:

[0033] A region division module is used to construct a three-dimensional coordinate system in the CBCT image of the patient's head, and divide the CBCT image into a plurality of xy-axis coordinate plane images along the z-axis direction, and divide each xy-axis coordinate plane image into regions according to a pre-constructed partitioning rule, and each xy-axis coordinate plane image is divided into a plurality of image regions;

[0034] A first reference point acquisition module is used to determine the image area where the root apex point to be measured is located, and based on a pre-constructed jaw outer surface reference point matching rule, obtain a first reference point on the jaw outer surface corresponding to the root apex point;

[0035] The buccal bone plate spacing calculation module is used to construct a first spherical surface with the apex point as the origin and the distance between the apex point and the first reference point as the radius, and obtain the first intersection point where the first spherical surface intersects with the outer surface of the jaw and has the smallest distance with the apex point. The distance from the first intersection point to the apex point is the shortest distance from the apex point to the buccal bone plate.

[0036] A second reference point acquisition module is used to construct a connecting line between the first intersection point and the apex point, and extend the connecting line toward the apex point to obtain an intersection point between the connecting line and the outer surface of the palatal alveolar bone, that is, to obtain a second reference point on the outer surface of the palatal alveolar bone corresponding to the apex point;

[0037] The palatal bone plate spacing calculation module is used to construct a second sphere with the apex as the origin and the distance between the apex and the second reference point as the radius, and obtain the second intersection point where the second sphere intersects with the outer surface of the palatal alveolar bone and has the smallest distance from the apex. The distance from the second intersection point to the apex is the shortest distance from the apex to the palatal bone plate.

[0038] The present invention also provides a computer device, comprising a system memory and a processor, wherein the system memory stores a computer program, and the processor implements the steps of any one of the above-mentioned methods when executing the computer program.

[0039] The present invention also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any one of the methods described above are implemented.

[0040] The present invention also provides a computer program product comprising instructions, and when the instructions are executed by a computer device cluster, the computer device cluster executes any of the above methods.

[0041] Compared with the prior art, the present invention has the following advantages and beneficial effects:

[0042] In the present invention, by narrowing the scope of the target area layer by layer, the calculation of the shortest distance from the root apex to the buccal and palatal sides is converted into the calculation of the distance from the root apex to all points of the corresponding bone plate, thereby reducing the traversal range, improving the calculation efficiency, and accurately calculating the shortest distance from the root apex to important structures. This solves the problem that the prior art cannot calculate the shortest distance from the root apex to the buccal or palatal bone plate. The present invention can be widely used in treatment plan evaluation, minimally invasive surgical guide design, and complication risk assessment, and promotes the clinical transformation of dental precision medicine. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and should not be regarded as limiting the scope. For those of ordinary skill in the art, other relevant drawings can be obtained based on these drawings without creative work. In the drawings:

[0044] Figure 1 Flow chart of the method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment;

[0045] Figure 2Schematic diagram of the image area in the method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment, wherein Figure a is an xy-axis coordinate plane image of the right side of the oral cavity, and Figure b is an xy-axis coordinate plane image of the left side of the oral cavity;

[0046] Figure 3 Schematic diagram of the first reference point in the method for measuring the distance from the apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment, wherein Figure a is an xy-axis coordinate plane image of the right side of the oral cavity, and Figure b is an xy-axis coordinate plane image of the left side of the oral cavity;

[0047] Figure 4 Schematic diagram of the first spherical scan in the method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment;

[0048] Figure 5 Schematic diagram of the second reference point in the method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment;

[0049] Figure 6 Schematic diagram of the second spherical scanning of the method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment;

[0050] Figure 7 A schematic diagram of a jaw mask layer illustrating an example of a method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment;

[0051] Figure 8 This is a schematic diagram of an automatic distance measurement selection interface for an example of a method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment;

[0052] Fig. 9 , Fig.10 All of them are schematic diagrams of the shortest distance interface of the buccal and palatal bone plates corresponding to the example of the distance measurement method from the root apex to the buccal and palatal bone plates of the alveolar process based on three-dimensional reconstruction in this embodiment;

[0053] Fig.11 A three-dimensional distance schematic diagram of an example of a method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment;

[0054] Fig.12 Schematic diagram of the module of the system for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction in this embodiment;

[0055] Fig.13 It is a structural schematic diagram of a computer device in this embodiment. DETAILED DESCRIPTION

[0056] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope of the present disclosure. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description.

[0057] In the present disclosure, unless otherwise specified, the use of the terms "first", "second", etc. to describe various elements is not intended to limit the positional relationship, timing relationship, or importance relationship of these elements, and such terms are only used to distinguish one element from another element. In some examples, the first element and the second element may refer to the same instance of the element, and in some cases, based on the description of the context, they may also refer to different instances.

[0058] The terms used in the description of various examples in this disclosure are only for the purpose of describing specific examples and are not intended to be limiting. Unless the context clearly indicates otherwise, if the number of elements is not specifically limited, the element can be one or more. In addition, the term "and / or" used in this disclosure covers any one of the listed items and all possible combinations.

[0059] At the same time, it needs to be explained that in the accompanying drawings, “x axis” means x-axis, “y axis” means y-axis, “z axis” means z-axis, “x axis scanning” means x-axis scanning direction, “y axis scanning” means y-axis scanning direction, and “zaxis scanning” means z-axis scanning direction.

[0060] Example 1

[0061] See also Figure 1 As shown, this embodiment also provides a method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction, the method comprising:

[0062] S1: constructing a three-dimensional coordinate system in the CBCT image of the patient's head, dividing the CBCT image into a plurality of xy-axis coordinate plane images along the z-axis direction, and performing region division on each xy-axis coordinate plane image according to a pre-constructed partitioning rule, wherein each xy-axis coordinate plane image is divided into a plurality of image regions;

[0063] It should be noted that the CBCT image is in a mirror image relationship with the actual patient's oral position, the left side of the image is the right side of the patient's oral cavity, and the right side of the image is the left side of the patient's oral cavity. In this embodiment, the front, back, left, and right directions are described based on the image position relationship. The front side refers to the upper end of the image, the back side refers to the lower end of the image, the left side refers to the left end of the image, and the right side refers to the right end of the image. An xyz space three-dimensional coordinate system is constructed in the CBCT image of the patient's head. The scanning direction of the CBCT image and the position relationship of the patient's head can be determined according to the PatientPosition attribute labeled (0x0018, 0x5100) in the DICOM file, thereby assisting in the construction of the xyz space three-dimensional coordinate system. At the same time, it should also be noted that the xy axis coordinate plane image refers to an image parallel to the xOy axis plane. At the same time, see Figure 2 As shown, an xy-axis coordinate plane image may also only include the oral structure on one side. For example, Figure a shows the xy-axis coordinate plane image on the right side of the oral cavity, and Figure b shows the xy-axis coordinate plane image on the left side of the oral cavity.

[0064] Specifically, in this embodiment, a CBCT image of the patient's head is first acquired, and then an xyz three-dimensional coordinate system is constructed with an x-axis perpendicular to the right side of the patient's head, a y-axis perpendicular to the back side of the patient's head, and a z-axis perpendicular to the top of the patient's head. It should be further explained that the axis of the x-axis extends toward the right end of the image, and the axis of the y-axis extends toward the bottom end of the image.

[0065] Then, see Figure 2 As shown, each xy-axis coordinate plane image is divided into regions according to the pre-constructed partitioning rules, and each xy-axis coordinate plane image is divided into seven image regions, specifically: the most anterior first position point on the outer surface of the mandible in the xy-axis coordinate plane image is obtained, if the number of the first position point is 1, the axis passing through the first position point and parallel to the y-axis is the first region; if the number of the first position point is greater than 1, the region parallel to the y-axis and included in the projection range of all the first position points on the x-axis is the first region;

[0066] The leftmost second position point on the outer surface of the mandible in the xy axis coordinate plane image is obtained. If the number of the second position point is 1, the axis passing through the second position point and parallel to the x axis is the second area; if the number of the second position point is greater than 1, the area contained in the projection range of all the second position points on the y axis and parallel to the x axis is the second area; wherein the second area is located on the left side of the first area;

[0067] Obtain the third rightmost position point on the outer surface of the mandible in the xy axis coordinate plane image. If the number of the third position point is 1, the axis passing through the third position point and parallel to the x axis is the second area; if the number of the third position point is greater than 1, the area contained in the projection range of all the third position points on the y axis and parallel to the x axis is the third area; wherein the third area is located to the right of the first area;

[0068] The area between the front side of the second area and the left side of the first area is the fourth area, the area between the front side of the third area and the right side of the first area is the fifth area, the area between the rear side of the second area and the left side of the first area is the sixth area, and the area between the rear side of the third area and the right side of the first area is the seventh area.

[0069] S2: determining the image region where the root apex point to be measured is located, and obtaining the first reference point on the outer surface of the jaw corresponding to the root apex point based on the pre-constructed reference point matching rule on the outer surface of the jaw;

[0070] It should be noted that, in this embodiment, the apex point to be measured can be determined in the acquired image, or in the acquired CBCT image, or in the xy axis coordinate plane image, depending on the actual situation and needs, and no excessive restrictions are made here.

[0071] Specifically, refer to Figure 3 As shown, in this embodiment, if the apex point is located in the first area, the intersection point (B1) of the y-axis line of the apex point (A1) and the anteriormost side of the outer surface of the mandible is obtained as the first reference point; if the apex point is located in the second area or the sixth area, the intersection point (B2 or B6) of the x-axis line of the apex point (A2 or A6) and the leftmost side of the outer surface of the mandible is obtained as the first reference point; if the apex point is located in the third area or the seventh area, the intersection point (B3 or B7) of the x-axis line of the apex point (A3 or A7) and the rightmost side of the outer surface of the mandible is obtained as the first reference point; if the apex point is located in the fourth area or the fifth area, the perpendicular points of the apex point (A4 or A5) with the x-axis and y-axis are obtained respectively, and the two perpendicular points are connected to obtain a reference oblique line, and a perpendicular line (A4P4 or A5P5) between the apex point and the reference oblique line is drawn, and the intersection point (B4 or B5) of the perpendicular line with the outer surface of the mandible is taken as the first reference point.

[0072] S3: With the apex as the origin and the distance between the apex and the first reference point as the radius, a first spherical surface is constructed, and the first intersection point where the first spherical surface intersects with the outer surface of the jaw and has the smallest distance to the apex is obtained. The distance from the first intersection point to the apex is the shortest distance from the apex to the buccal bone plate.

[0073] For details, see Figure 4As shown, in this embodiment, a first spherical surface is constructed with the root apex point as the origin and the distance between the root apex point and the first reference point as the radius on the xy-axis coordinate plane image; scanning is performed downward along the z-axis direction from the top of the first spherical surface, and scanning is performed in each xy-axis coordinate plane image according to the image area in a corresponding scanning direction, with the scanning starting point being the surface of the first spherical surface and the scanning end point being the outer surface of the jaw, thereby obtaining a plurality of intersection points P where the first spherical surface intersects with the outer surface of the jaw n , calculate the distance values ​​between multiple intersection points and the apex point respectively, select the intersection point with the smallest distance value to the apex point as the first intersection point, and the distance from the first intersection point to the apex point is the shortest distance from the apex point to the buccal bone plate.

[0074] It should be noted that, in the present embodiment, scanning is performed in each xy coordinate plane image according to the corresponding scanning direction based on the image area, specifically: the first area is the front protrusion, which is scanned from a position closer to the z-axis to a position farther away in the y-axis direction, and first scanned from a position closer to the z-axis to a position farther away in the x-axis direction, and then scanned from a position farther away to a closer position; the third area, the fifth area and the seventh area are the right part or the right rear part, which are scanned from a position closer to the z-axis to a position farther away in the y-axis direction, and scanned from a position farther away from the z-axis to a position closer in the x-axis direction; the second area, the fourth area and the sixth area are the left part or the left rear part, which are scanned from a position closer to the z-axis to a position farther away in the y-axis direction, and scanned from a position closer to the z-axis to a position farther away in the x-axis direction.

[0075] S4: construct a connecting line between the first intersection point and the apex point, and extend the connecting line toward the apex point to obtain the intersection point between the connecting line and the outer surface of the palatal alveolar bone, that is, obtain a second reference point on the outer surface of the palatal alveolar bone corresponding to the apex point;

[0076] Specifically, in the embodiments, see Figure 5 As shown in the figure, point M is the first intersection point, point A is the root node, a connecting line MA is constructed, and then a straight line is extended toward the apex point A to obtain the second reference point N.

[0077] S5: With the apex as the origin and the distance from the apex to the second reference point as the radius, a second sphere is constructed to obtain the second intersection point where the second sphere intersects with the outer surface of the palatal alveolar bone and has the smallest distance from the apex. The distance from the second intersection point to the apex is the shortest distance from the apex to the palatal bone plate.

[0078] For details, see Figure 6As shown, in this embodiment, a second spherical surface is constructed with the root apex point as the origin and the distance between the root apex point and the second reference point as the radius on the xy-axis coordinate plane image; scanning is performed downward along the z-axis direction from the top of the second spherical surface, and scanning is performed in each xy-axis coordinate plane image according to the image area in a corresponding scanning direction, with the scanning starting point being the surface of the first spherical surface and the scanning end point being the outer surface of the jaw, to obtain a plurality of intersection points P where the second spherical surface intersects with the outer surface of the palatal alveolar bone n , calculate the distance values ​​between multiple intersection points and the apex point respectively, select the intersection point with the smallest distance value to the apex point as the second intersection point, and the distance from the second intersection point to the apex point is the shortest distance from the apex point to the palatal bone plate.

[0079] It should be noted that, in the present embodiment, scanning is performed in each xy-axis coordinate plane image according to the corresponding scanning direction based on the image area, specifically: the first area is scanned from a position farther from the z-axis to a position closer to the z-axis in the y-axis direction, and is scanned from a position closer to the z-axis to a position farther away in the x-axis direction; the third area, the fifth area, and the seventh area are scanned from a position closer to the z-axis to a position farther away in the y-axis direction, and are scanned from a position closer to the z-axis to a position farther away in the x-axis direction; the second area, the fourth area, and the sixth area are scanned from a position closer to the z-axis to a position farther away in the y-axis direction, and are scanned from a position farther from the z-axis to a position closer to the x-axis direction.

[0080] Specifically, in this embodiment, by narrowing the scope of the target area layer by layer, the calculation of the shortest distance from the root apex to the buccal and palatal side is converted into the calculation of the distance from the root apex to all points of the corresponding bone plate, which reduces the traversal range, improves the calculation efficiency, and accurately calculates the shortest distance from the root apex to important structures. It can be widely used in treatment plan evaluation, minimally invasive surgical guide design, and complication risk assessment, and promotes the clinical transformation of dental precision medicine.

[0081] At the same time, this embodiment also gives an example of the distance from the root apex to the buccal and palatal bone plates of the alveolar ridge, see Figure 7-Figure 11 As shown, select the jaw mask layer in sequence; select the apex point A, right-click and select "Distance to External Jaw" to obtain the shortest distance of the corresponding buccal and palatal bone plates.

[0082] Example 2

[0083] See also Fig.12 As shown, the present invention also provides a system for measuring the distance from the apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction, which is used in any one of the above-mentioned methods for measuring the distance from the apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction, and the system comprises:

[0084] A region division module 100 is used to construct a three-dimensional coordinate system in the CBCT image of the patient's head, and divide the CBCT image into a plurality of xy-axis coordinate plane images along the z-axis direction, and divide each xy-axis coordinate plane image into regions according to a pre-constructed partitioning rule, wherein each xy-axis coordinate plane image is divided into a plurality of image regions;

[0085] The first reference point acquisition module 200 is used to determine the image area where the root apex point to be measured is located, and obtain the first reference point on the outer surface of the jaw corresponding to the root apex point based on the pre-constructed jaw outer surface reference point matching rule;

[0086] The buccal bone plate spacing calculation module 300 is used to construct a first spherical surface with the apex point as the origin and the distance between the apex point and the first reference point as the radius, and obtain the first intersection point where the first spherical surface intersects with the outer surface of the jaw and has the smallest distance with the apex point. The distance from the first intersection point to the apex point is the shortest distance from the apex point to the buccal bone plate.

[0087] The second reference point acquisition module 400 is used to construct a connecting line between the first intersection point and the apex point, and extend the connecting line toward the apex point to obtain the intersection point between the connecting line and the outer surface of the palatal alveolar bone, that is, to obtain a second reference point on the outer surface of the palatal alveolar bone corresponding to the apex point;

[0088] The palatal bone plate spacing calculation module 500 is used to construct a second sphere with the apex as the origin and the distance between the apex and the second reference point as the radius, and obtain the second intersection point where the second sphere intersects with the outer surface of the palatal alveolar bone and has the smallest distance from the apex. The distance from the second intersection point to the apex is the shortest distance from the apex to the palatal bone plate.

[0089] It should be noted that the modules in the system of Example 2 correspond to the steps in the method of Example 1. The steps in the method of Example 1 have been described in detail in Example 1. In this Example 2, the contents of the modules in the system will not be described in detail.

[0090] Example 3

[0091] See also Fig.13 As shown, this embodiment further provides a computer device, including a system memory 1005 and a processor 1001, wherein the system memory 1005 stores a computer program, and the processor 1001 implements the steps of any of the above methods when executing the computer program.

[0092] It should be noted that the processor 1001 is used to execute the steps in the above method embodiments according to the instructions in the program code. Alternatively, the processor 1001 implements the functions of each module / unit in the above system / device embodiments when executing the computer program.

[0093] Specifically, in this embodiment, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the system memory 1005, and are executed by the processor 1001 to complete the present application. One or more modules / units may be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program in the terminal device.

[0094] The terminal device may be a computing device such as a desktop computer, a notebook, a PDA, a cloud server, etc. The terminal device may include, but is not limited to, a processor 1001 and a system memory 1005. Those skilled in the art will appreciate that this does not constitute a limitation on the terminal device, and may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the terminal device may also include an input / output device 1003, a network access device 1002, a bus 1006, etc.

[0095] The processor 1001 may be a central processing unit (CPU), or other general-purpose processors 1001, digital signal processors 1001 (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor 1001 may be a microprocessor or any conventional processor, etc.

[0096] The system memory 1005 may be an internal storage unit of the terminal device, such as a hard disk or memory of the terminal device. The system memory 1005 may also be a storage device 1004 of the terminal device, such as a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (FlashCard), etc. equipped on the terminal device. Further, the system memory 1005 may also include both the internal storage unit of the terminal device and the storage device 1004. The system memory 1005 is used to store computer programs and other programs and data required by the terminal device. The system memory 1005 may also be used to temporarily store data that has been output or is to be output.

[0097] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, systems and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0098] Example 4

[0099] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the above methods are implemented.

[0100] Among them, the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, system or device, or any combination of the above. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk. Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM), registers, hard disks, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above, or any other form of computer-readable storage medium known in the art.

[0101] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application-specific integrated circuit (ASIC). In an embodiment of the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system, or device.

[0102] Example 5

[0103] This embodiment also provides a computer program product including instructions. When the instructions are executed by a computer device cluster, the computer device cluster executes the method described in Embodiment 1.

[0104] The specific implementation methods described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for measuring the distance from the apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction, characterized in that the method include: A three-dimensional coordinate system is constructed in the CBCT image of the patient's head, and the CBCT image is divided into a plurality of xy-axis coordinate plane images along the z-axis direction, and each xy-axis coordinate plane image is divided into regions according to a pre-constructed partitioning rule, and each xy-axis coordinate plane image is divided into a plurality of image regions; Determine the image region where the root apex point to be measured is located, and obtain the first reference point on the outer surface of the jaw corresponding to the root apex point based on the pre-constructed reference point matching rule on the outer surface of the jaw; The first sphere is constructed with the apex as the origin and the distance between the apex and the first reference point as the radius, and the first intersection point where the first sphere intersects with the outer surface of the jaw and has the smallest distance with the apex is obtained. The distance from the first intersection point to the apex is the shortest distance from the apex to the buccal bone plate. Constructing a connecting line between the first intersection point and the apex point, and extending the connecting line toward the apex point to obtain the intersection point of the connecting line with the outer surface of the palatal alveolar bone, that is, obtaining a second reference point on the outer surface of the palatal alveolar bone corresponding to the apex point; The second sphere is constructed with the apex as the origin and the distance from the apex to the second reference point as the radius, and the second intersection point where the second sphere intersects with the outer surface of the palatal alveolar bone and has the smallest distance from the apex is obtained. The distance from the second intersection point to the apex is the shortest distance from the apex to the palatal bone plate.

2. The method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction according to claim 1, characterized in that: A three-dimensional coordinate system is constructed in the CBCT image of the patient's head, specifically: Acquire a CBCT image of the patient's head, and construct an xyz three-dimensional coordinate system with the x-axis perpendicular to the right side of the patient's head, the y-axis perpendicular to the back of the patient's head, and the z-axis perpendicular to the top of the patient's head.

3. A method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction according to claim 1 or 2, characterized in that: Each xy-axis coordinate plane image is divided into regions according to the pre-built partitioning rules. Each xy-axis coordinate plane image is divided into multiple image regions, specifically: Obtain the most anterior first position point on the outer surface of the mandible in the xy axis coordinate plane image. If the number of the first position point is 1, the axis passing through the first position point and parallel to the y axis is the first area; if the number of the first position point is greater than 1, the area contained in the projection range of all the first position points on the x axis and parallel to the y axis is the first area; The leftmost second position point on the outer surface of the mandible in the xy axis coordinate plane image is obtained. If the number of the second position point is 1, the axis passing through the second position point and parallel to the x axis is the second area; if the number of the second position point is greater than 1, the area contained in the projection range of all the second position points on the y axis and parallel to the x axis is the second area; wherein the second area is located on the left side of the first area; Obtain the third rightmost position point on the outer surface of the mandible in the xy axis coordinate plane image. If the number of the third position point is 1, the axis passing through the third position point and parallel to the x axis is the second area; if the number of the third position point is greater than 1, the area contained in the projection range of all the third position points on the y axis and parallel to the x axis is the third area; wherein the third area is located to the right of the first area; The area between the front side of the second area and the left side of the first area is the fourth area, the area between the front side of the third area and the right side of the first area is the fifth area, the area between the rear side of the second area and the left side of the first area is the sixth area, and the area between the rear side of the third area and the right side of the first area is the seventh area.

4. A method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction according to claim 1 or 2, characterized in that: Based on the pre-constructed reference point matching rule of the outer surface of the jaw, the first reference point on the outer surface of the jaw corresponding to the apex point is obtained, which is: If the root apex is located in the first area, the intersection point of the y-axis line of the root apex and the most anterior side of the outer surface of the jaw is obtained as the first reference point; If the root apex is located in the second area or the sixth area, the intersection point of the x-axis line of the root apex and the leftmost side of the outer surface of the jaw is obtained as the first reference point; If the root apex is located in the third area or the seventh area, the intersection point of the x-axis line of the root apex and the rightmost side of the outer surface of the jaw is obtained as the first reference point; If the apex point is located in the fourth area or the fifth area, obtain the perpendicular points of the apex point with the x-axis and the y-axis respectively and connect the two perpendicular points to obtain a reference oblique line, draw a perpendicular line between the apex point and the reference oblique line, and the intersection point of the perpendicular line with the outer surface of the mandible is taken as the first reference point.

5. A method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction according to claim 1 or 2, characterized in that: The first spherical surface is constructed with the apex point as the origin and the distance between the apex point and the first reference point as the radius, and the first intersection point where the first spherical surface intersects with the outer surface of the jaw and has the smallest distance from the apex point is obtained, specifically: On the xy axis coordinate plane image, a first spherical surface is constructed with the root apex point as the origin and the distance between the root apex point and the first reference point as the radius; A plurality of intersection points where the first spherical surface intersects with the outer surface of the jawbone are obtained, the distance values ​​between the plurality of intersection points and the apex point are calculated respectively, and the intersection point with the smallest distance value to the apex point is selected as the first intersection point.

6. A method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction according to claim 1 or 2, characterized in that: The second sphere is constructed with the apex as the origin and the distance from the apex to the second reference point as the radius, and the second intersection point where the second sphere intersects with the outer surface of the palatal alveolar bone and has the smallest distance from the apex is obtained, specifically: On the xy axis coordinate plane image, a second spherical surface is constructed with the root apex point as the origin and the distance between the root apex point and the second reference point as the radius; A plurality of intersection points where the second spherical surface intersects with the outer surface of the palatal alveolar bone are obtained, the distance values ​​between the plurality of intersection points and the apex point are calculated respectively, and the intersection point with the smallest distance value from the apex point is selected as the second intersection point.

7. A system for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction, characterized in that: The system is used in a method for measuring the distance from the root apex to the buccal and palatal bone plate of the alveolar process based on three-dimensional reconstruction as described in any one of claims 1 to 6, and the system comprises: A region division module is used to construct a three-dimensional coordinate system in the CBCT image of the patient's head, and divide the CBCT image into a plurality of xy-axis coordinate plane images along the z-axis direction, and divide each xy-axis coordinate plane image into regions according to a pre-constructed partitioning rule, and each xy-axis coordinate plane image is divided into a plurality of image regions; A first reference point acquisition module is used to determine the image area where the root apex point to be measured is located, and based on a pre-constructed jaw outer surface reference point matching rule, obtain a first reference point on the jaw outer surface corresponding to the root apex point; The buccal bone plate spacing calculation module is used to construct a first spherical surface with the apex point as the origin and the distance between the apex point and the first reference point as the radius, and obtain the first intersection point where the first spherical surface intersects with the outer surface of the jaw and has the smallest distance with the apex point. The distance from the first intersection point to the apex point is the shortest distance from the apex point to the buccal bone plate. A second reference point acquisition module is used to construct a connecting line between the first intersection point and the apex point, and extend the connecting line toward the apex point to obtain an intersection point between the connecting line and the outer surface of the palatal alveolar bone, that is, to obtain a second reference point on the outer surface of the palatal alveolar bone corresponding to the apex point; The palatal bone plate spacing calculation module is used to construct a second sphere with the apex as the origin and the distance between the apex and the second reference point as the radius, and obtain the second intersection point where the second sphere intersects with the outer surface of the palatal alveolar bone and has the smallest distance from the apex. The distance from the second intersection point to the apex is the shortest distance from the apex to the palatal bone plate.

8. A computer device comprising a system memory and a processor, wherein the system memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product comprising instructions, characterized in that When the instructions are executed by a computer device cluster, the computer device cluster executes the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and device for conducting Micro-CT image analysis and quantitative evaluation on alveolar bone of molar

    CN104240241A

  • Implant positioning method, device and equipment and storage medium

    CN112022387A

  • Method for measuring distance between glazed cementum boundary and alveolar ridge crest based on oral medical image

    CN114897829A

  • Dental arch curve automatic generation method, device and equipment and storage medium

    CN117689599A

  • Automatic airway segmentation result post-processing method based on oral cavity CBCT image

    CN118691632A