Method and apparatus for implant placement surgery result analysis

The method and device provide a precise comparison of planned and actual implant placement by aligning and calculating spatial differences in CT data, addressing the discrepancy issue and enhancing surgical planning accuracy.

WO2025170102A1PCT designated stage Publication Date: 2025-08-143D INDAL IMAGING
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/004341
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-08
Filing Date
2024-04-03
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

Current techniques for predicting implant placement in dental surgery lack the ability to accurately confirm the actual results post-surgery, leading to discrepancies between planned and actual implant locations, angles, and distances, which can result in implant failure.

Method used

A method and device that analyze implant placement surgery results by comparing planned implant information with actual post-surgery CT data, using a processor to extract and align implants, and calculate differences in angular, axial, and spatial distances, providing a quantitative evaluation of implant placement accuracy.

Benefits of technology

Enables precise comparison and evaluation of surgical outcomes, allowing for intuitive analysis of implant placement deviations and facilitating optimal surgical planning by aligning pre- and post-operative CT images, thereby improving implant success rates and longevity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024004341_14082025_PF_FP_ABST
    Figure KR2024004341_14082025_PF_FP_ABST
Patent Text Reader

Abstract

This analysis apparatus is an apparatus for analyzing the results of an implant placement surgery and comprises a memory for storing at least one instruction, and a processor for executing the instruction, wherein the processor, by executing the instruction, extracts implant data from first computed tomography (CT) data obtained by capturing the oral interior of a patient after an implant is placed in the oral cavity region of the patient, and outputs information obtained by comparatively analyzing the extracted implant data with implant plan information.
Need to check novelty before this filing date? Find Prior Art

Description

Method for analyzing implant placement surgery results and device therefor

[0001] The present invention relates to a method for analyzing the results of implant placement surgery and a device therefor.

[0002] A dental implant is an artificial tooth structure formed by planting an artificial tooth root in an area where a tooth has been partially or completely lost, attaching it to the alveolar bone, and then fixing a crown to the artificial tooth root.

[0003] Tooth implantation has become a major method of treating missing teeth, but there are several factors that lead to the failure of dental implant surgery, such as poor implant design.

[0004] Problems with implant design can be mainly caused by incorrect selection of implant size, implant placement angle, implant placement direction, or implant placement location.

[0005] As technologies continue to improve, computed tomography (CT) scanning and simulation software are being used to help dentists obtain 3D models of teeth that can be viewed from all directions.

[0006] However, although observation of 3D tooth model images may help dentists in preoperative planning, no technique has been proposed to confirm the results after actual implant placement.

[0007] Furthermore, while techniques for predicting implant placement have been proposed, these techniques do not reflect the actual results after implant placement. Therefore, the predicted implant placement location in conventional techniques differs from the actual implant placement location, a limitation.

[0008] The present disclosure provides a method and device for analyzing the results of an implant placement surgery, which outputs an implant extracted from computed tomography (CT) image data acquired after an implant placement surgery by overlapping it with a planned implant, and provides information by analyzing the difference by comparing the position and angle of an actually placed implant with the planned implant.

[0009] According to one feature, the analysis device includes a memory for storing at least one command, and a processor for executing the command, and by executing the command, the processor extracts an implant from first CT (Computed Tomography) data obtained by photographing the inside of the oral cavity of a patient after implant placement in the oral cavity of the patient, and outputs information obtained by comparing and analyzing the extracted implant with implant planning information.

[0010] The processor can check information of a planned implant object from the implant planning information, and compare at least one of an angular difference between an axis of the planned implant object and an axis of the extracted implant, an axial length difference, a distance between the tops of implants, and a distance between the bottoms of implants.

[0011] The above processor can compare the planned implant object and the extracted implant on a three-dimensional space and a two-dimensional panel.

[0012] The processor can display the implant object and the extracted implant by overlapping them on a screen that matches the first CT image data and the second CT image data used in implant planning, and output the comparatively analyzed information together with the matched screen.

[0013] The above processor may consider the implant extraction failure if at least one of the angular difference between the axis of the planned implant object and the axis of the extracted implant, the axial length difference, the distance between the tops of the implants, and the distance between the bottoms of the implants is greater than a threshold range.

[0014] The processor extracts an implant based on a specific density from the first CT image data, generates a first axis in the vertical direction penetrating the extracted implant, calculates both endpoints where the first axis meets the extracted implant, calculates planes that include points at a predetermined ratio at both endpoints of the first axis and for which the first axis serves as a normal vector, calculates center of gravity points of a portion where the implant and the planes overlap, generates a second axis passing through the center of gravity points, sets a straight line connected to both endpoints where the second axis meets the implant as a major axis, and sets voxel coordinates of both endpoints of the major axis on the first CT image data as a position of the extracted implant.

[0015] According to another feature, there is provided a method of operating an analysis device operated by at least one processor, comprising the steps of: receiving first CT (Computed Tomography) data obtained by photographing the inside of a patient's oral cavity after implantation in the patient's oral cavity; extracting an implant from the first CT image data; and outputting information obtained by comparing and analyzing the extracted implant with implant planning information.

[0016] The outputting step may include calling the implant planning information input and stored in advance and the second CT image data used in the implant planning, overlapping the implant object and the extracted implant on a screen in which the first CT image data and the called second CT image data are aligned, and outputting the comparatively analyzed information together with the aligned screen.

[0017] Between the extracting step and the outputting step, a step of checking information of a planned implant object from the implant planning information and comparing at least one of an angular difference between the axis of the planned implant object and the axis of the extracted implant, an axial length difference, a distance between the tops of implants, and a distance between the bottoms of implants may be further included.

[0018] Between the comparing step and the outputting step, if at least one of the angular difference between the axes, the axial length difference, the distance between the tops of the implants, and the distance between the bottoms of the implants is outside a critical range, a step of considering the implant extraction as a failure and outputting the implant extraction failure result may be further included.

[0019] According to the present disclosure, by using the comparative analysis function before and after implant surgery, the surgical plan and the actual implanted results can be compared, the surgical results can be evaluated in numerical form, and deviations according to various surgical methods, tools, equipment, etc. can be analyzed.

[0020] In addition, it does not stop at simply comparing and displaying, but compares and analyzes the numerical values ​​between the 3D data (library) before and after surgery, i.e., the implant placement angle, the upper / lower distance, and the vertical distance, and provides additional functions necessary for this, such as implant axis extraction and alignment, pre-operative / post-operative CT alignment, and a user interface (Data box), thereby helping users analyze the surgical results more intuitively and conveniently.

[0021] Fig. 1 is a block diagram showing the configuration of an analysis device according to one embodiment.

[0022] Figure 2 is a flowchart showing the process of analyzing the results of implant placement surgery according to one embodiment.

[0023] Figure 3 is an example of CT image data used in implant planning according to one embodiment.

[0024] FIG. 4 is an example of implanted CT image data according to one embodiment.

[0025] FIG. 5 is an example of a matching screen of CT image data according to one embodiment.

[0026] FIG. 6 is an exemplary diagram illustrating distance calculation between implant objects according to one embodiment.

[0027] FIG. 7 is an exemplary diagram illustrating calculation of vertical distance between implant objects according to one embodiment.

[0028] Figure 8 is a flowchart showing a process of extracting an implant from CT image data according to one embodiment.

[0029] FIG. 9 is an exemplary diagram showing a mesh extracted from CT image data of a planted implant according to one embodiment.

[0030] Fig. 10 is an exemplary diagram illustrating an implant extraction process according to one embodiment.

[0031] FIG. 11 is an example of an image overlapping a planned implant and a planted implant according to one embodiment.

[0032] Fig. 12 is an example diagram showing a case where the angle difference between the planned implant and the implanted implant according to one embodiment is outside the critical range.

[0033] Fig. 13 is an example diagram showing a case where the axis of an implant is incorrectly extracted according to one embodiment.

[0034] FIGS. 14 and 15 are exemplary diagrams illustrating an operation of aligning an axis through implant movement and rotation according to one embodiment.

[0035] Figure 16 is an exemplary diagram showing the hardware configuration of a computing device according to one embodiment.

[0036] Below, with reference to the attached drawings, embodiments of the present disclosure are described in detail so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein. In addition, in the drawings, parts irrelevant to the description are omitted for clarity of explanation, and similar parts are designated with similar reference numerals throughout the specification.

[0037] Throughout the specification, whenever a part is said to "include" a component, this does not mean that it excludes other components, but rather that it may include other components, unless otherwise stated.

[0038] Additionally, terms such as “part,” “unit,” and “module” described in the specification mean a unit that processes at least one function or operation, which may be implemented by hardware, software, or a combination of hardware and software.

[0039] The devices described in the present invention are comprised of hardware including at least one processor, a memory device, a communication device, and the like, and a program that is executed by being combined with the hardware and stored in a designated location. The hardware has a configuration and performance capable of executing the method of the present invention. The program includes instructions that implement the operating method of the present invention described with reference to the drawings, and executes the present invention by being combined with hardware such as a processor and a memory device.

[0040] In this specification, “transmitting or providing” may include not only direct transmission or providing, but also indirect transmission or providing via another device or by using a bypass route.

[0041] In this specification, expressions described in the singular may be interpreted as singular or plural, unless explicit expressions such as “one” or “single” are used.

[0042] In this specification, the same drawing numbers refer to the same components regardless of the drawings, and “and / or” includes each and every combination of one or more of the mentioned components.

[0043] In this specification, terms including ordinal numbers, such as "first" and "second," may be used to describe various components, but these components are not limited by these terms. These terms are used solely to distinguish one component from another. For example, without departing from the scope of the present disclosure, a first component could be referred to as a "second component," and similarly, a second component could also be referred to as a "first component."

[0044] In the flowcharts described with reference to the drawings in this specification, the order of operations may be changed, several operations may be merged, some operations may be split, and certain operations may not be performed.

[0045]

[0046] Fig. 1 is a block diagram showing the configuration of an analysis device according to one embodiment.

[0047] Referring to FIG. 1, the analysis device (100) is a device for analyzing the results of an implant placement surgery, and may include an input unit (101), a matching unit (102), an implant extraction unit (103), and a comparative analysis unit (104).

[0048] The input unit (101) receives computed tomography (CT) data and implant planning information from outside.

[0049] The input unit (101) can provide a user interface (UI) that can receive CT image data and implant planning information in file form.

[0050] The input unit (101) can receive first CT image data obtained by photographing the inside of the patient's oral cavity after implant placement in the patient's oral cavity, and second CT image data used in implant planning.

[0051] At this time, the input unit (101) receives CT image data in stages. That is, in the first stage, the input unit (101) receives second CT image data and implant planning information. And in the second stage, the input unit (101) additionally receives first CT image data.

[0052] When planning an implant, the size, length, position, and implantation angle of the implant object placed in the implant placement site are set in the CT image, and at this time, the set size, length, position, and implantation angle of the implant object are saved as implant planning information.

[0053] The input unit (101) can receive such implant planning information.

[0054] Implant planning information is information about the planned implant, and may include not only the size, length, location, and implantation angle of the implant object, but also information related to medical devices used in the implantation surgery, information related to the manufacturing process, and all information related to the implant placement surgery, including the dental drill used during the surgery among medical devices, implant shape (straight, tapered), structure, and manufacturing method (3D printer equipment and materials).

[0055] The alignment unit (102) aligns the first CT image data and the second CT image data.

[0056] The matching method can use various known techniques.

[0057] For example, the alignment unit (102) can align the first CT image data and the second CT image data by three-point alignment using set points on the CT image data.

[0058] Alternatively, the alignment unit (102) may align the first CT image data and the second CT image data using a deep learning object detection algorithm. For example, the alignment unit (102) may separate the upper and lower jaws of the human body indicated on the CT image data using the Yolo (You Only Look Once) algorithm, and align them by matching the feature points (Fast Point Feature Histograms) detected from the upper and lower jaws.

[0059] The alignment unit (102) can provide image data that aligns the first CT image data and the second CT image data in the form of a 2D cross-sectional shape and a 3D stereoscopic shape.

[0060] The implant extraction unit (103) extracts the implanted implant from the first CT image data obtained by photographing the inside of the patient's oral cavity after implant placement.

[0061] The comparative analysis unit (104) compares and analyzes the implant extracted from the first CT image data with the planned implant obtained from the implant planning information.

[0062] The comparative analysis unit (104) can compare and analyze at least one of the difference in the angle of the implant axis (or the difference in the implant placement angle), the difference in the axial length of the implant (or the difference in the vertical distance), the difference in the distance between the tops of the implants, and the difference in the distance between the bottoms of the implants.

[0063] The comparative analysis unit (104) may consider an implant extraction failure if at least one of the differences among the angular difference of the implant axis, the axial length difference of the implant, the distance difference between the upper ends of the implants, and the distance difference between the lower ends of the implants exceeds a predetermined threshold range. In this case, even if the implant is extracted, it may be considered an implant extraction failure because it was extracted incorrectly. The comparative analysis unit (104) may output the implant extraction failure result on the comparative analysis screen so that the user can recognize it.

[0064] The comparative analysis unit (104) may provide a function capable of moving and rotating the implant. Accordingly, if the comparative analysis results indicate that the implant extraction has failed or is deemed to have failed, the user may move and rotate the extracted implant. That is, if the implant implanted on the first CT image displayed on the screen does not match the implant extracted by the implant extraction unit (103), the user may move and rotate the extracted implant.

[0065] The comparative analysis unit (104) can compare and analyze the moved and rotated implant again with the planned implant.

[0066]

[0067] FIG. 2 is a flowchart showing an implant placement surgery result analysis process according to one embodiment, FIG. 3 is an example diagram of CT image data used in implant planning according to one embodiment, FIG. 4 is an example diagram of implanted CT image data according to one embodiment, FIG. 5 is an example diagram of a CT image data alignment screen according to one embodiment, FIG. 6 is an example diagram explaining distance calculation between implant objects according to one embodiment, and FIG. 7 is an example diagram explaining vertical distance calculation between implant objects according to one embodiment.

[0068] Referring to FIG. 2, as an operation of the analysis device (100) described in FIG. 1, the input unit (101) receives first CT image data (S101).

[0069] Referring to Fig. 3, in the second CT image data, a virtual object in the shape of an implant, i.e., an implant object (P12), is placed at the location where the implanted tooth (P11) is implanted.

[0070] Referring to Fig. 4, in the first CT image data as well, an actual implant is implanted at the implant implantation design location.

[0071] The alignment unit (102) calls the surgical plan information and the second CT image in which the designed implant object is placed, which are input and stored through the input unit (101) prior to analysis, and aligns the called second CT image with the first CT image data in which the actually placed implant is placed (S102).

[0072] The implant extraction unit (103) extracts the implanted implant from the first CT image data (S103).

[0073] The comparative analysis unit (104) can confirm the designed implant object from the implant plan information and compare and analyze the implant placement angle difference, upper / lower distance difference, and vertical distance difference between the designed implant object and the actually placed implant (S104).

[0074] The comparative analysis unit (104) can output the information comparatively analyzed in S104 on a user interface (UI) screen along with a screen that aligns the first CT image data and the second CT image data (S104).

[0075] Referring to FIG. 5, the comparative analysis unit (104) can overlap and display the designed implant object (P12) and the actually implanted implant (P13) on a screen (20) that aligns the CT image data. Here, the alignment screen where the implants overlap can be displayed on a 2D image and a 3D image.

[0076] The comparative analysis information provided by the comparative analysis unit (104) can be defined as in Table 1.

[0077] 3DAngleThe angle between the axes of the planned and actual implants in 3D space.ShoulderThe distance between the top of the planned implant and the top of the actual implant in 3D space.ApexThe distance between the bottom of the planned implant and the bottom of the actual implant in 3D space.VerticalThe distance in the direction of the planned implant axis between the top of the planned implant and the top of the actual implant in 3D space. If the actual implant is placed deeper than the planned implant, it is a positive number, and if it is placed shallower, it is a negative number.Implant alignedAngleThe angle between the axes of the planned and actual implants in 2D panel.ShoulderThe distance between the top of the planned implant and the top of the actual implant in 2D panel.ApexThe distance between the bottom of the planned implant and the bottom of the actual implant in 2D panel.

[0078] The 3D Angle, Shoulder, and Apex in Table 1 do not change in value depending on the viewing direction.

[0079] Since the Implant Aligned Angle in Table 1 is a 2D angle, its value changes each time the planned implant is rotated.

[0080] The Shoulder of Implant Alignment in Table 1 is the distance between the top of the implant planned in 2D and the top of the implant actually placed. Since it is a distance in 2D, its value changes each time the planned implant is rotated.

[0081] The Apex of Implant Aligned in Table 1 is the distance between the bottom of the implant planned in 2D and the bottom of the actual implant. Since it is a distance in 2D, its value changes each time the planned implant is rotated.

[0082] The comparative analysis unit (104) calculates the angle between the axis of the designed implant object and the axis of the implanted implant.

[0083] Here, in order to calculate the angle between the axes, the comparative analysis unit (104) can calculate the angle between the axes passing through the center of the designed implant object displayed on the image based on the vertical axis of the image, i.e., the implantation angle. Similarly, the comparative analysis unit (104) can calculate the implantation angle (Angle) between the axes passing through the center of the actually implanted implant based on the vertical axis of the image. In addition, the comparative analysis unit (104) can calculate the difference between the implantation angle of the designed implant object and the implantation angle of the implanted implant as the angle between the axis of the designed implant object and the axis of the implanted implant.

[0084] Referring to FIG. 6, the comparative analysis unit (104) can calculate the distance (Shoulder) between the upper ends of the axis of the designed implant object and the axis of the actually implanted implant, and the distance (Apex) between the ends, i.e. the lower ends.

[0085] The comparative analysis unit (104) can calculate the vertical distance (Vertical) formed by each axis of the designed implant object and the actually implanted implant.

[0086] Referring to FIG. 7, the comparative analysis unit (104) can calculate the vertical distance, which is the distance from the point where the perpendicular line intersects the designed implant object to the top of the designed implant object when the perpendicular line is lowered from the upper end point of the implanted implant toward the designed implant object. The vertical distance is always calculated the same based on the plane containing the designed implant object.

[0087] The comparative analysis unit (104) can display the comparative analysis information defined in Table 1 on the screen and output a 2D matching screen and a 3D matching screen corresponding to the comparative analysis information together.

[0088] At this time, on the 2D alignment screen, when the plane including the implant axis is rotated by a specific angle around the planned implant axis, analysis information is displayed according to the angle of the plane. Conventionally, as in the present disclosure, there is no provision for extracting or comparing implants by aligning post-operative CT image data.

[0089] Additionally, if a user wants to evaluate a post-operative implant simply using CT image data, it is extremely difficult and inaccurate to perform the evaluation manually because limited tools such as line drawing are required.

[0090] On the other hand, in the present disclosure, an implant is extracted from post-operative CT image data, overlapped with a planned implant and displayed, and the angle, upper-lower distance, and vertical distance difference of the implant before / after surgery are provided, thereby providing a quantitative index that can evaluate whether the implant surgery was performed as planned.

[0091]

[0092] FIG. 8 is a flowchart illustrating a process for extracting an implant planted from CT image data according to one embodiment, FIG. 9 is an exemplary diagram illustrating an implant extracted from CT image data of an implant planted according to one embodiment, and FIG. 10 is an exemplary diagram explaining an implant extraction process according to one embodiment.

[0093] Referring to FIGS. 8 to 10, the implant extraction process (S103 of FIG. 2) of the implant extraction unit (103) is described in detail.

[0094] The implant extraction unit (103) extracts implants based on a specific density from first CT image data containing actually implanted implants (S201). For example, as shown in FIG. 9, a tooth and two implanted implants can be extracted.

[0095] The implant extraction unit (103) can assign a tooth number (e.g., 36, 37 in FIG. 9) to the implant extracted in S201 using the planned implant coordinates confirmed from the implant planning information (S202).

[0096] The implant extraction unit (103) generates an axis in the vertical direction penetrating the implant through principal component analysis (S203).

[0097] If the implant is expressed in cross section, it is as shown in Fig. 10.

[0098] Referring to (A) of Fig. 10, the implant extraction unit (103) can form an axis (31) in the vertical direction penetrating the implant (30) through principal component analysis (PCA) (S203). The implant extraction unit (103) can obtain one principal component through principal component analysis (PCA) for three-dimensional points and extract the position of the implanted implant using the obtained principal component.

[0099] In general, principal component analysis (PCA) is one of the widely used dimensionality reduction techniques, which is a method of transforming data in a high-dimensional space into a low-dimensional space while preserving the distribution of the original data as much as possible.

[0100] Next, as shown in (B) of FIG. 10, the implant extraction unit (103) obtains the axis (31) of the implant (30) and the two end points (32a, 32b) where the implant (30) meets (S204). Among the points where the implant (30) meets the axis (31), the point (32a) with the minimum value in the axial direction and the point (32b) with the maximum value become the two end points of the axis (31) of the implant (30).

[0101] Next, as shown in (C) of Fig. 10, the implant extraction unit (103) obtains points (33) at a predetermined ratio (e.g., 1:4, 4:1) at both end points (32a, 32b), and obtains planes (34) that include the points (33) and whose axis (31) becomes a normal vector (S205).

[0102] Next, as shown in (D) of FIG. 10, the implant extraction unit (103) obtains points (36) that serve as centers of gravity of the overlapping portions (35) of the extracted implant (30) and the corresponding planes (34) (S206). That is, the average value of the coordinates of the voxels of the volume intersecting the planes (34) obtained in (C) of FIG. 10, i.e., two centers of gravity (36), can be calculated.

[0103] Typically, in two dimensions, they are called pixels, and in three dimensions, they are called voxels. A volume is made up of voxels.

[0104] Next, referring to (E) of FIG. 10, the implant extraction unit (103) can create a new axis (37) passing through the centers of gravity (36) calculated in S205 (S207).

[0105] Next, the implant extraction unit (103) can obtain the two end points (38) where the new axis (37) meets the implant (30), and set the straight line where the new axis (37) meets the two end points (38) as the major axis (39) (S208), and can be represented as in (F) of FIG. 10.

[0106] The implant extraction unit (103) can set the voxel coordinates of the two end points (38) obtained in (F) of FIG. 10 on the first CT image as the implanted implant location (S209).

[0107]

[0108] FIG. 11 is an example diagram of an image overlapping a planned implant and a planted implant according to one embodiment, FIG. 12 is an example diagram showing a case where the angular difference between a planned implant and a planted implant according to one embodiment is outside a critical range, FIG. 13 is an example diagram showing a case where the axis of an implant is incorrectly extracted according to one embodiment, and FIGS. 14 and 15 are example diagrams for explaining an operation of aligning an axis through implant movement and rotation according to one embodiment.

[0109] Figure 11 (A) is an image of the axis (41) of the implanted implant extracted from CT image data acquired after implantation surgery.

[0110] Figure 11 (B) is an image overlapping the planned implant and the implanted implant, showing the axis (41) of the implanted implant and the axis (42) of the planned implant.

[0111] In Fig. 11(B), the axis (42) of the planned implant and the axis (41) of the implanted implant for implant number 37 are almost aligned, so that there is little difference in the angle between the axes. Therefore, it can be confirmed that the implant placement surgery for implant number 37 was performed as planned.

[0112] However, for various reasons, implant placement may not proceed as planned, as shown in Figs. 12 and 13.

[0113] Referring to Fig. 12, implant No. 37 has a significant difference in the angle between the planned implant axis (41) and the planted implant axis (42). Since it is assumed that the angles of the planned implant and the planted implant are almost the same, it is considered a case where the axis extraction of the planted implant for No. 37 failed. For example, the comparative analysis unit (104 in Fig. 1) can consider it a failure in the axis extraction of the planted implant if the axis (42) of the planned implant and the axis of the planted implant (41) differ by 30° or more.

[0114] At this time, although not shown in the drawing, if the difference between the angle of the planned implant and the vertical length of the planted implant is greater than the critical range, the comparative analysis unit (104) may consider it as a failure in extracting the axis of the planted implant. For example, if the length of the axis of the planted implant is 30% shorter or longer than the axis of the planned implant, the comparative analysis unit (104) may consider it as a failure in extracting the axis of the planted implant.

[0115] Also, referring to (A) of Fig. 13, the axis (41) may be incorrectly extracted, as in the right implant, due to some problem. In this case, the comparative analysis unit (104) can move and rotate the extracted implant to align the axis (41) as in (B) of Fig. 13.

[0116] Referring to FIGS. 14 and 15, the implant shown in the drawing is a virtualized implant model corresponding to the implanted implant, which is a task performed when the extraction result of the implanted implant is poor.

[0117] Referring to Fig. 14, the extracted implant model is placed at a position away from the teeth.

[0118] Referring to FIG. 15, if the user visually confirms that the analysis result of the analysis device (100) is an implant extraction failure or that the extracted implant does not match the implant on the CT image, the user can use the movement and rotation function provided by the analysis device (100) to move and rotate the extracted implant model so that it overlaps accurately with the tooth.

[0119] In this way, the comparative analysis unit (104) can compare and analyze the planned implant and the implanted implant again while moving and rotating the extracted implant model.

[0120]

[0121] Meanwhile, FIG. 16 is an exemplary diagram showing the hardware configuration of a computing device according to one embodiment.

[0122] Referring to FIG. 16, the analysis device (100) described in FIGS. 1 to 15 may be implemented as a computing device (200). The computing device (200) may include one or more processors (210), a memory (220) for loading a computer program executed by the processor (210), a storage device (230) for storing the computer program and various data, a user interface (240), a display module (250), and a bus (260) connecting them. In addition, the computing device (200) may further include various components such as a communication device.

[0123] The processor (210) is a device that controls the operation of the computing device (200), and may be a processor of various types that processes instructions included in a computer program, and may be configured to include, for example, at least one of a CPU (Central Processing Unit), an MPU (Micro Processor Unit), an MCU (Micro Controller Unit), a GPU (Graphics Processing Unit), or any other type of processor well known in the technical field of the present disclosure.

[0124] The memory (220) stores various data, commands, and / or information. The memory (220) can load a computer program from a storage device (230) so that the commands described to execute the operations of the present disclosure are processed by the processor (210). The memory (220) may be, for example, a read-only memory (ROM), a random access memory (RAM), etc.

[0125] The storage device (230) can non-temporarily store computer programs and various data. The storage device (230) can be configured to include non-volatile memory such as ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), flash memory, a hard disk, a removable disk, or any form of computer-readable recording medium well known in the technical field to which the present disclosure pertains.

[0126] The user interface (240) can perform the communication of commands or data between the user and the computing device (200). Software executed by the processor (210) can perform the communication of commands or data between the user interface (240) and the computing device (200). The user interface (240) can include an input device such as a keyboard, a mouse, a touch screen, or a scanner. The user interface (240) can include a physical device such as an output device such as a monitor, a speaker, or a plotter. In addition, the software can include a virtual device such as a command line user interface (CLI), a graphical user interface (GUI), or a web user interface (WUI).

[0127] The display module (250) can display a matching screen, implant image, and comparative analysis information of CT image data provided from the processor (210) or the user interface (240). The display module (250) can include an LCD (Liquid Crystal Display), an OLED (Organic Light Emitting Diode), an AMOLED (Active Matrix OLED), a flexible display, electronic ink, etc.

[0128] The bus (260) provides communication capabilities between components of the computing device (200). The bus (260) may be configured to support various types of communication formats used in the computing device (200).

[0129] A computer program includes instructions executed by a processor (210) and is stored in a non-transitory computer-readable storage medium, the instructions causing the processor (210) to perform the operations of the present disclosure. The computer program may be downloaded through a network or sold in product form.

[0130] Such a computer program may include commands for performing the implant analysis comparison operations described below in FIGS. 1 through 15.

[0131]

[0132] As described above, by using CT image data acquired from patients who have already undergone implant placement surgery, a clear pre-operative / post-operative comparative analysis can be performed.

[0133] Furthermore, these pre- and post-operative analyses can be used to assess issues that may arise during the software's surgical planning phase, such as appropriate crown placement, appropriate implant diameter and length, and appropriate surgical guide design. Furthermore, by selecting appropriate experimental and control groups, it is possible to analyze differences in medical devices, such as implant design, surface treatment, drill design, frequency of use, and sleeve design. Furthermore, it is possible to evaluate the surgical procedures using the manufactured surgical guide, as well as the manufacturing equipment and processes used to produce the surgical guide. Therefore, pre- and post-operative analyses can be used to evaluate a variety of factors.

[0134] In addition, because the surgical plan performed on the patient is compared and analyzed with the implant that has actually been placed, it is possible to evaluate the entire surgical process, including the surgical plan, medical device, and manufacturing equipment.

[0135] For example, it's possible to analyze differences in implant placement outcomes due to the dullness of dental drill blades used during surgery, as well as differences in implant shape (straight, tapered), structure, and manufacturing method (3D printer equipment and materials). Here, medical devices such as dental drills used during surgery, implant shape / structure, and manufacturing method can be identified through implant planning information.

[0136] Therefore, by providing patients with appropriate surgical and prosthetic treatment, the surgery can be completed as originally planned, ensuring implant placement in the optimal position and angle, and minimizing excessive load on the implant as the prosthesis is restored. This can have the effect of extending the lifespan of the implant and facilitating the long-term recovery of full masticatory function.

[0137] Additionally, since it utilizes the implant 3D model that was actually used for surgical planning, it is possible to provide comparative analysis information to the doctor more easily and intuitively than when comparing by overlapping with a simple CT 2D image.

[0138] In addition, it does not stop at simply comparing and displaying, but compares and analyzes the numerical values ​​(implant placement angle, upper / lower distance, vertical distance) between the 3D data (library) before and after surgery, and provides additional functions necessary for this (implant axis extraction and alignment, pre-operative / post-operative CT registration) and comparative analysis information such as in Fig. 7 (A), thereby helping users analyze the surgical results more intuitively and conveniently.

[0139] In addition, since the pre-operative / post-operative comparative analysis uses only the pre-operative CT image that was taken after the surgery and superimposed on the existing pre-operative CT image, dental clinics do not need dedicated equipment or separate software (S / W) for comparative analysis, making accessibility and convenience very excellent.

[0140]

[0141] The embodiments of the present invention described above are not implemented only through devices and methods, but may also be implemented through a program that realizes a function corresponding to the configuration of the embodiments of the present invention or a recording medium on which the program is recorded.

[0142] Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements made by those skilled in the art using the basic concept of the present invention defined in the following claims also fall within the scope of the present invention.

Claims

1. Memory for storing at least one instruction, and A processor comprising: By executing the above instruction, the processor, After implant placement in the patient's oral cavity, the implant is extracted from the first CT (Computed Tomography) data obtained by photographing the inside of the patient's oral cavity. An analysis device that outputs information obtained by comparing and analyzing the extracted implant with implant planning information.

2. In paragraph 1, The above processor, An analysis device that verifies information of a planned implant object from the implant planning information and compares at least one of the angular difference between the axis of the planned implant object and the axis of the extracted implant, the axial length difference, the distance between the tops of the implants, and the distance between the bottoms of the implants.

3. In paragraph 2, The above processor, An analysis device for comparing the planned implant object and the extracted implant on a three-dimensional space and a two-dimensional panel.

4. In paragraph 2, The above processor, An analysis device that overlaps the implant object and the extracted implant and displays them on a screen that aligns the first CT image data and the second CT image data used in implant planning, and outputs the comparatively analyzed information together with the aligned screen.

5. In paragraph 4, The above processor, An analysis device that considers an implant extraction failure if at least one of the angular difference between the axis of the planned implant object and the axis of the extracted implant, the axial length difference, the distance between the tops of the implants, and the distance between the bottoms of the implants is greater than a critical range.

6. In paragraph 2, The above processor, Extracting an implant based on a specific density from the first CT image data, generating a first axis in the vertical direction penetrating the extracted implant, and calculating both endpoints where the first axis meets the extracted implant. By calculating planes that include points that have a set ratio at both ends of the first axis and for which the first axis is a normal vector, the center of gravity points of the portion where the implant and the planes overlap are calculated, A second axis passing through the above centers of gravity is created, and a straight line extending from the two end points where the second axis meets the implant is set as the major axis. An analysis device that sets the voxel coordinates of both ends of the long axis on the first CT image data as the location of the extracted implant.

7. A method of operating an analysis device operated by at least one processor, A step of receiving the first CT (Computed Tomography) data obtained by photographing the inside of the patient's oral cavity after implant placement in the patient's oral cavity. A step of extracting an implant from the first CT image data, and A step of outputting information obtained by comparing and analyzing the extracted implant with the implant planning information. A method comprising:

8. In paragraph 7, The above outputting step is: A method of calling implant planning information input and stored in advance and second CT image data used in implant planning, overlapping the implant object and the extracted implant on a screen in which the first CT image data and the called second CT image data are aligned, and outputting the comparatively analyzed information together with the aligned screen.

9. In paragraph 8, Between the extracting step and the outputting step, A step of confirming information of a planned implant object from the implant planning information, and comparing at least one of the angular difference between the axis of the planned implant object and the axis of the extracted implant, the axial length difference, the distance between the top of the implant, and the distance between the bottom of the implant. A method further comprising:

10. In paragraph 9, Between the comparing step and the outputting step, If at least one of the angular difference between the axes, the axial length difference, the distance between the tops of the implants, and the distance between the bottoms of the implants is outside the critical range, the step of considering the implant extraction as a failure and outputting the implant extraction failure result A method further comprising:

Citation Information

Patent Citations

  • Augmented reality guided surgery method and system

    JP2021529618A

  • Coil having structure for minimizing influence thereon by metal material and resonant circuit comprising the same

    KR1020220114860A

  • Prebiotics composition for improving intestinal microflora comprising banana peel extract and funtional food comprising the same

    KR1020220119893A

  • System for drying electrode and electrode manufacturing system

    KR1020230146843A

  • Intraoral scanner with dental diagnostics capabilities

    KR102546050B1