WO2020226473A1 - Additional tooth information providing method and apparatus therefor - Google Patents

Additional tooth information providing method and apparatus therefor Download PDF

Info

Publication number
WO2020226473A1
WO2020226473A1 PCT/KR2020/095014 KR2020095014W WO2020226473A1 WO 2020226473 A1 WO2020226473 A1 WO 2020226473A1 KR 2020095014 W KR2020095014 W KR 2020095014W WO 2020226473 A1 WO2020226473 A1 WO 2020226473A1
Authority
WO
WIPO (PCT)
Prior art keywords
tooth
image
images
viewer
information
Prior art date
Application number
PCT/KR2020/095014
Other languages
French (fr)
Korean (ko)
Inventor
김현석
정진아
최규옥
Original Assignee
오스템임플란트 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 오스템임플란트 주식회사 filed Critical 오스템임플란트 주식회사
Publication of WO2020226473A1 publication Critical patent/WO2020226473A1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/50Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications
    • A61B6/51Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications for dentistry
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/52Devices using data or image processing specially adapted for radiation diagnosis
    • A61B6/5211Devices using data or image processing specially adapted for radiation diagnosis involving processing of medical diagnostic data
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/52Devices using data or image processing specially adapted for radiation diagnosis
    • A61B6/5294Devices using data or image processing specially adapted for radiation diagnosis involving using additional data, e.g. patient information, image labeling, acquisition parameters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/40ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/101Computer-aided simulation of surgical operations
    • A61B2034/105Modelling of the patient, e.g. for ligaments or bones
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/107Visualisation of planned trajectories or target regions
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2576/00Medical imaging apparatus involving image processing or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10081Computed x-ray tomography [CT]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30036Dental; Teeth

Definitions

  • the present invention relates to a method and apparatus for providing additional tooth information.
  • a 2D panoramic image of a tooth is provided through a 2D viewer, but when a user selects a specific tooth within a 2D panoramic image, a 3D cross-sectional image of the selected tooth is provided, so that the overall condition of the tooth with only a 2D viewer
  • it relates to a method and apparatus for providing additional tooth information that can check the detailed state of a specific tooth.
  • the panoramic image technique refers to unfolding the region of interest of an object on a curved surface, such as a arch, as a flat image.
  • the panoramic imaging technique has the advantage of not only being able to observe the entire tooth in one image, but also checking the abnormalities of the jawbone or jaw joint, and in understanding the position of the maxillary sinus and neural tube during implantation. , Due to these advantages, the panoramic imaging technique is widely used in the medical field dealing with the oral cavity, including the dental field.
  • a method of diagnosing a patient's tooth condition using a panoramic image uses a 2D panoramic image generated using a panoramic imaging device through a 2D viewer.
  • teeth can be seen at a glance through the panoramic image, but since the state of the tooth can only be seen in a cross-sectional area, it is difficult to accurately diagnose the tooth state.
  • the technical problem to be solved by the present invention is to provide a panoramic image of the entire tooth through a 2D viewer application, but when a user selects a specific tooth image from a 2D panoramic image, a tooth capable of providing a 3D image of the selected tooth It is to provide a method and apparatus for providing additional information.
  • Another technical problem to be solved by the present invention is a method and apparatus for providing additional tooth information capable of confirming the results of implant simulation even with only a 2D viewer by displaying the results of the implant simulation performed through the 3D viewer application in a 2D viewer. Is to provide.
  • a method of providing additional tooth information is performed by a computing device, in which tooth segmentation for a 2D panoramic image and a 3D image of a tooth is performed.
  • a computing device To generate a plurality of 2D tooth images and a plurality of 3D tooth images respectively, and assigning a tooth number to each of the plurality of 2D tooth images and the plurality of 3D tooth images, and the plurality of tooth numbers Matching the 2D tooth image with the plurality of 3D tooth images, and when selecting any one 2D tooth image from the plurality of 2D tooth images, outputting a 3D tooth image matched with the selected 2D tooth image.
  • the step of assigning the tooth number includes a 2D panoramic image and a 3D image of the tooth using at least one of a bone density analysis method and a gray scale analysis method. It may include the step of performing the tooth segmentation.
  • the step of assigning the tooth number comprises generating a 3D panoramic image of a tooth by reconstructing a Cone Beam CT (CBCT) image, and the tooth from a 2D panoramic image of the tooth and a 3D panoramic image of the tooth. It may include performing the tooth segmentation using the center line and the smile line of.
  • CBCT Cone Beam CT
  • the step of assigning the tooth number further includes automatically capturing a cross-section image of the plurality of 3D tooth images through a 3D viewer after performing the tooth segmentation.
  • the outputting of the 3D tooth image matched with the selected tooth image may include outputting the cross-sectional image of the 3D tooth image matched with the selected 2D tooth image through a 2D viewer.
  • the step of assigning the tooth number comprises generating a plurality of individual tooth images by performing the tooth segmentation, but when the interval between the individual tooth images adjacent to each other exceeds a reference interval, the individual teeth adjacent to each other It may include determining that there is an extracted tooth between the images, and assigning the tooth number to a location where the extracted tooth is determined.
  • the step of mutual matching includes, when an implant simulation is performed at a position determined to be the extracted tooth through a 3D viewer, the tooth number assigned to the position determined to be the extracted tooth According to the method, it may include displaying the result of the implant simulation at the same location in the 2D panoramic image.
  • the method of providing tooth information is, when the implant simulation is performed at a position determined to be the extracted tooth through the 3D viewer, a cross-sectional image of the position at which the implant simulation is performed is performed.
  • the step of automatically generating the 3D tooth image matched with the selected 2D tooth image further comprises: when selecting a result of the implant simulation displayed on the 2D panoramic image output through a 2D viewer, the It may include the step of outputting the automatically generated cross-sectional image.
  • the outputting of the 3D tooth image matched with the selected 2D tooth image may include outputting the 3D tooth image in the form of a pop-up window at a position adjacent to the selected 2D tooth image.
  • the outputting of the 3D tooth image matched with the selected 2D tooth image includes selecting any one of the plurality of 2D tooth images on a 2D viewer that outputs the 2D panoramic image, It may further include executing a 3D viewer that outputs the 3D image, and automatically outputting a cross-sectional image of the 3D tooth image matching the selected 2D tooth image on the 3D viewer.
  • the step of mutual matching includes matching the plurality of 2D tooth images and the plurality of 3D tooth images with each other only when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same. It may include steps.
  • the step of matching when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are different from each other, the number of the plurality of 2D tooth images and the plurality of 3D tooth images are The tooth segmentation is repeatedly performed until the number of teeth is the same, but when the number of repetitions of the tooth segmentation exceeds a preset number, a guide message instructing to retake the 2D panoramic image and the 3D image of the tooth is output. It may include the step of.
  • the step of mutual matching includes direct matching of the plurality of 2D tooth images and the plurality of 3D tooth images when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are different from each other. It may include the step of outputting a user interface for.
  • an apparatus for providing additional tooth information includes a communication interface for receiving a 2D panoramic image and a 3D image of a tooth, a storage storing software for providing tooth information, the A memory in which a plurality of instructions are loaded according to the execution of software, and a processor that executes the plurality of instructions, wherein the plurality of instructions include a tooth segmentation for the 2D panoramic image and the 3D image of the tooth.
  • a 3D tooth image matching the selected 2D tooth image is output. It may contain instructions to do.
  • a computer program is combined with a computing device to perform tooth segmentation on a 2D panoramic image and a 3D image of a tooth to obtain a plurality of 2D teeth.
  • a panoramic image of the entire tooth is provided through a 2D viewer application, but when a specific tooth image is selected from a 2D panoramic image from a user, a 3D image of the selected tooth may be provided.
  • results of the implant simulation performed through the 3D viewer application are displayed in the 2D viewer, so that the results of the implant simulation can be checked even with only the 2D viewer.
  • FIG. 1 is a block diagram of a system for providing additional tooth information according to an embodiment of the present invention.
  • FIG. 2 is a flowchart of a method of providing additional tooth information according to another embodiment of the present invention.
  • FIG. 3 is a diagram illustrating an exemplary tooth panorama image divided according to a tooth segmentation step of the method for providing additional tooth information described with reference to FIG. 2.
  • FIG. 4 is a diagram illustrating a form in which tooth numbers are assigned to divided teeth according to a tooth numbering step of the method for providing additional tooth information described with reference to FIG.
  • FIG. 5 is a flowchart illustrating an embodiment of a tooth image matching step of the method for providing additional tooth information described with reference to FIG. 2.
  • FIG. 6 is a flowchart illustrating another embodiment of a tooth image matching step of the method of providing additional tooth information described with reference to FIG. 2.
  • FIG. 7 is a diagram for explaining an operation of generating a cross-sectional image of a divided tooth image and an operation of determining whether a tooth is extracted, performed according to some embodiments of the present invention.
  • FIG. 8 is a diagram illustrating a form in which a 3D tooth image is output when a specific tooth image is selected according to some embodiments of the present invention.
  • FIG. 9 is a flowchart illustrating a method of displaying an implant simulation result on a 2D panoramic image in a method of providing additional tooth information according to another embodiment of the present invention.
  • FIG. 10 is a diagram illustrating a result of an implant simulation performed according to a step of performing an implant simulation in the method of displaying the result of the implant simulation described with reference to FIG. 9.
  • FIG. 11 is a diagram illustrating an example of displaying an implant simulation result on a 2D panoramic image according to a step of displaying an implant simulation result of the method of displaying the implant simulation result described with reference to FIG. 9.
  • FIG. 12 is a diagram illustrating a form in which an implant simulation result and a cross-sectional image are output in a 2D viewer according to some embodiments.
  • FIG. 13 is a diagram illustrating a form in which the result of an implant simulation is displayed as an icon in a 2D viewer according to some embodiments.
  • FIG. 14 is a hardware configuration diagram of an apparatus for providing additional tooth information according to another embodiment of the present invention.
  • the present specification describes an apparatus and method for providing additional tooth information applied to the dental field, but is not limited thereto, and can be applied to any field using a 2D viewer and a 3D viewer at the same time.
  • tooth segmentation refers to partitioning individual tooth regions by dividing between teeth and gums and between teeth and teeth in a tooth panoramic image.
  • An example of the result of performing tooth segmentation is as shown in FIG. 3.
  • FIG. 1 is a configuration diagram of a system for providing additional tooth information according to an embodiment of the present invention.
  • the system for providing additional tooth information may include a photographing device 10, a server for providing additional tooth information 100, a network 11, and a user terminal 12.
  • FIG. 1 system for providing additional tooth information shown in FIG. 1 is according to an embodiment, and its components are not limited to the embodiment shown in FIG. 1, and may be added, changed, or deleted as necessary. do.
  • each of the components 10, 11, 12, and 100 of the tooth supplementary information providing system shown in FIG. 1 represent functional elements that are functionally divided, and a plurality of components are integrated with each other in an actual physical environment. Note that it may be implemented.
  • the imaging device 10 may be a device that generates image data by photographing a patient's teeth in order to determine the patient's tooth arrangement.
  • the photographing apparatus 10 may be a 2D panoramic photographing apparatus for photographing a 2D panoramic image of a tooth and a Cone Beam CT (CBCT) apparatus for photographing a 3D image.
  • CBCT Cone Beam CT
  • the photographing apparatus 10 includes both a device for photographing a 2D panoramic image and a device for photographing a 3D image in order to provide a 2D panoramic image and a 3D image of a tooth to the apparatus 100 for providing additional tooth information to be described later. It is desirable to do.
  • the present invention is not limited thereto, and any method of providing a tooth related image may be applied.
  • the system for providing additional tooth information may not include a separate photographing device 10 and may use image data of a tooth provided from an external storage server that stores 2D image data and 3D image data of the tooth.
  • the apparatus 100 for providing additional tooth information divides the tooth region of each image into a plurality of individual tooth images by performing tooth segmentation on a 2D panoramic image and a 3D image of a tooth provided from the photographing device 10, respectively, and You can assign a tooth number to an individual tooth image of.
  • the apparatus 100 for providing additional tooth information may match the 2D panoramic image and the 3D image based on the tooth number.
  • the apparatus 100 for providing additional tooth information may communicate with the user terminal 12 through the network 11 and may provide a tooth viewer application to the user terminal 12 through the network 11.
  • the tooth viewer application may refer to an application having a user interface that displays image data generated by the apparatus 100 for providing additional tooth information.
  • the tooth viewer application may include a 2D viewer application that displays a 2D panoramic image and a 3D viewer application that displays a 3D image, and the tooth additional information providing device ( By outputting the image data provided from 100), the user can check the 2D panoramic image and the 3D image matched with the 2D panoramic image.
  • a process of providing a 3D image (additional information) within a 2D panoramic image will be described with reference to FIGS. 2 to 13.
  • FIG. 2 is a flowchart illustrating a method of providing additional tooth information according to another exemplary embodiment of the present invention.
  • the method of providing additional tooth information according to the present embodiment may be performed by a computing device.
  • the computing device may be the device 100 for providing additional tooth information of FIG. 1.
  • the subject is the apparatus 100 for providing additional tooth information of FIG. 1.
  • a 2D panoramic image and a 3D image of a tooth are received (S110).
  • the device 100 for providing additional tooth information receives a 2D panoramic image and a 3D image captured through the photographing device 10, or provides a pre-stored 2D panoramic image and a 3D image from an external server (not shown). I can receive it. However, it is not limited thereto.
  • step S110 by performing tooth segmentation on the 2D panoramic image and the 3D image of the teeth received in step S110, a plurality of 2D tooth images and a plurality of 3D tooth images are respectively generated (S120).
  • the apparatus 100 for providing additional tooth information uses at least one of a bone density analysis method and a gray scale analysis method to perform tooth segmentation on a 2D panoramic image and a 3D image of a tooth. Can be done.
  • the apparatus 100 for providing additional tooth information may perform tooth segmentation using a center line and a smile line of a tooth in a 2D panoramic image and a 3D image.
  • the apparatus 100 for providing additional tooth information reconstructs the CBCT image in a panorama form to generate a 3D panorama image, and reconstructs the 2D panorama image and the panorama form.
  • Tooth segmentation can be performed using the center line and smile line of the teeth of the CBCT image.
  • the present invention is not limited thereto, and various tooth segmentation methods may be applied.
  • the tooth image divided through the step S120 is as shown in FIG. 3.
  • the apparatus 100 for providing additional tooth information may automatically generate additional information for the segmented 3D tooth image after performing tooth segmentation on a 3D image.
  • the additional information means information necessary for more precise treatment and diagnosis of teeth.
  • the apparatus 100 for providing additional tooth information has a cross section of 3D tooth images 40-1 and 40-2 divided through a 3D viewer. -section)
  • the image 50 can be automatically captured.
  • the present invention is not limited thereto, and may be generated through a 3D viewer, and any information necessary for precise treatment and diagnosis of teeth may be applied.
  • step S120 a tooth number is assigned to each of the plurality of 2D tooth images and the plurality of 3D tooth images generated in step S120 (S130).
  • the apparatus 100 for providing additional tooth information uses a tooth number table preset according to the position of the tooth and the type of the tooth, as shown in FIG. 4, for each of a plurality of 2D tooth images and a plurality of 3D tooth images. You can give it a number. However, it is not limited thereto.
  • the plurality of 2D tooth images and the plurality of 3D tooth images are matched with each other by using the tooth numbers of the plurality of 2D tooth images and the plurality of 3D tooth images given in step S130 (S140).
  • teeth 13 and 23 maxillary fangs
  • teeth 13 and 23 of a plurality of 3D tooth images maxillary fangs
  • the plurality of 2D tooth images and the plurality of 3D tooth images may be matched with each other only when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same.
  • a method of mutually matching a plurality of individual tooth images will be described with reference to FIGS. 5 and 6.
  • the apparatus 100 for providing additional tooth information may repeatedly perform the tooth segmentation operation again.
  • step S130 of FIG. 2 the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are compared (S210), and the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images according to the comparison result in step S210 It is determined whether is the same (S220).
  • step S220 when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same, step S140 of FIG. 2 is performed, so that the plurality of 2D tooth images and the plurality of 3D tooth images are matched with each other.
  • step S130 of FIG. 2 is repeatedly performed (S230).
  • step S230 it is possible to check whether the number of repetitions of step S230 exceeds the preset number (N) (S240), and when the number of repetitions exceeds the preset number, the user terminal 12 performs a 2D panoramic image of the tooth and A guide message instructing to re-capture the 3D image is output (S250).
  • the device 100 for providing additional tooth information provides a user with a plurality of 2D tooth images and a plurality of 3D teeth.
  • a tooth matching user interface for directly matching images may be provided to the user terminal 12.
  • step S310 the number of 2D tooth images and the number of 3D tooth images are compared (S310), and the number of 2D tooth images and the number of 3D tooth images according to the comparison result in step S310 It is determined whether is the same (S320).
  • step S320 when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same, step S140 of FIG. 2 is performed, so that the plurality of 2D tooth images and the plurality of 3D tooth images are matched with each other.
  • the user terminal If it is determined that the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are different in step S320, the user terminal provides a tooth matching user interface capable of directly matching the plurality of 2D tooth images and the plurality of 3D tooth images. It is provided as (12), and the user can directly match the tooth image.
  • the apparatus 100 for providing additional tooth information performs mutual matching only when the number of the plurality of 2D tooth images and the plurality of 3D tooth images are the same, and if they are not the same, a method of repeatedly performing tooth segmentation or direct matching. By performing the method, there is an advantage in that it is possible to improve the accuracy of matching between tooth images, and thus, accurate information can be provided.
  • step S140 a 2D panoramic image is provided through a viewer application provided to the user terminal 12, and the user selects a specific tooth image through a 2D viewer output to the user terminal 12 ,
  • the 3D tooth image matched with the selected 2D tooth image is output (S150).
  • the apparatus 100 for providing additional tooth information is a pop-up at a location adjacent to the selected 2D tooth image.
  • the 3D tooth image can be output in the form of a window.
  • the device 100 for providing additional tooth information when receiving a selection of a specific tooth image 40 from a user, the device 100 for providing additional tooth information outputs a pop-up window 30 at a position adjacent to the selected specific tooth image 40, and outputs the pop-up window ( In 30), a cross-sectional image of a tooth automatically captured after tooth segmentation in step S120 of FIG. 2 may be output.
  • the device 100 for providing additional tooth information is selected as shown in FIG.
  • the region By activating the region, it is possible to accurately guide a specific tooth image to be selected by the user.
  • the device for providing additional tooth information 100 provides a 3D image of a tooth when the user selects a specific 2D tooth image through a 2D viewer output to the user terminal 12.
  • a 3D viewer that outputs may be executed, and detailed information on the 3D tooth image matching the specific tooth image 40 selected in the 2D viewer may be automatically output through the 3D viewer.
  • the apparatus 100 for providing additional tooth information can provide detailed additional information of the tooth through a pop-up window in a situation where a tooth is diagnosed using only a 2D panoramic image, as well as more detailed information.
  • the 3D viewer is directly executed and more additional information is provided through the 3D viewer, thereby providing information according to the situation.
  • FIG. 9 is a flowchart illustrating a method of displaying a result of an implant simulation in a method of providing additional tooth information according to another embodiment of the present invention.
  • tooth segmentation for a 2D panoramic image and a 3D image is performed to generate a plurality of individual tooth images, but when the interval between the individual tooth images adjacent to each other exceeds the reference interval, individual teeth adjacent to each other It is determined that there are teeth extracted between them (S410).
  • a first tooth image 40-1 and a second tooth image 40-2 adjacent to each other may be generated.
  • the first tooth image 40-1 and the second tooth image 40-2 exceeds the reference distance of 1.5mm
  • the first tooth image 40-1 and the second tooth image ( 40-2) It can be determined that there are teeth extracted between them.
  • a tooth number is given to a position determined to have a tooth extracted in step S410 (S420).
  • a tooth number may be assigned to a position 40-3 determined to have an extracted tooth.
  • step S420 when the user performs an implant simulation at the position 40-3 determined to be extracted through the 3D viewer application output to the user terminal 12 (S430), the implant from the user terminal 12 The result of the simulation is received, and the tooth number for the position where the user has performed the implant simulation is identified using the received result of the implant simulation (S440).
  • the apparatus 100 for providing additional tooth information is a cross-sectional view of the position at which the implant simulation is performed. Images can be automatically generated. For example, as shown in FIG. 10, when the implant fixture 20 is placed through implant simulation, a cross-sectional image 50 of the position where the fixture 20 is placed can be automatically captured and generated. . However, it is not limited thereto.
  • step S440 the result of the implant simulation is displayed at the same position in the 2D panoramic image according to the tooth number identified in step S440 (S450).
  • the device 100 for providing additional tooth information provides information on the fixture 20 placed by the user through a 3D viewer application.
  • the fixture image 21 may be displayed in the 2D panorama image as a result of an implant simulation using information on the received fixture 20 and received.
  • the apparatus 100 for providing additional tooth information may display a fixture image 21 as a result of an implant simulation together with an icon 21a indicating an implant simulation result.
  • step S450 when the user selects the result of the implant simulation displayed on the 2D panoramic image output through the 2D viewer application through the user terminal 12, as shown in FIG. 13, the position where the result of the implant simulation is displayed and A pop-up window 30 is output at an adjacent location to output the cross-sectional image generated in step S440.
  • the apparatus 100 for providing additional tooth information displays the results of the implant simulation performed by the 3D viewer in the 2D panorama image output to the 2D viewer, thereby displaying information on the implant simulation only with the 2D panorama image. It can be obtained, and by providing detailed additional information on the implant simulation when selecting the result of the implant simulation, there is an advantage that the dental treatment of the patient can be smoothly performed even if only the 2D viewer is used.
  • the methods according to the embodiments of the present invention described so far can be performed by executing a computer program implemented in computer-readable code.
  • the computer program may be transmitted from a first computing device to a second computing device through a network such as the Internet and installed in the second computing device, thereby being used in the second computing device.
  • the first computing device and the second computing device include all of a server device, a physical server belonging to a server pool for cloud services, and a fixed computing device such as a desktop PC.
  • the computer program may be stored in a recording medium such as a DVD-ROM or a flash memory device.
  • a recording medium such as a DVD-ROM or a flash memory device.
  • FIG. 14 is a hardware configuration diagram of an apparatus for providing additional tooth information according to another embodiment of the present invention.
  • an apparatus 100 for providing additional tooth information includes at least one processor 110, a communication interface 120, and a computer program 141 executed by the processor 110. It may include a memory 130 for loading (Load), a storage 140 for storing the computer program 141, and a bus 150.
  • a memory 130 for loading (Load) may be loaded (Load)
  • a storage 140 for storing the computer program 141 may be further included in addition to the components shown in FIG. 14.
  • the processor 110 controls the overall operation of each component of the apparatus 100 for providing additional tooth information.
  • the processor 110 includes a CPU (Central Processing Unit), MPU (Micro Processor Unit), MCU (Micro Controller Unit), GPU (Graphic Processing Unit), or any type of processor well known in the technical field of the present invention. Can be. Further, the processor 110 may perform an operation on at least one application or program for executing the method according to the embodiments of the present invention, and may include one or more processors.
  • the communication interface 120 supports wired/wireless Internet communication of the apparatus 100 for providing additional tooth information.
  • the communication interface 120 may support various communication methods other than Internet communication.
  • the communication interface 120 may be configured to include a communication module well known in the art. In some embodiments, the communication interface 120 may be omitted.
  • the memory 130 stores various types of data, commands and/or information.
  • the memory 120 may load the computer program 141 from the storage 140 in order to execute a method/operation according to various embodiments of the present disclosure.
  • the processor 110 may perform the method/operation by executing one or more instructions constituting the computer program 141.
  • the memory 120 may be implemented as a volatile memory such as RAM, but the technical scope of the present invention is not limited thereto.
  • the storage 140 may non-temporarily store the computer program 141.
  • the storage 140 may store tooth matching information 142 generated by matching a plurality of 2D tooth images and a plurality of 3D tooth images in the apparatus 100 for providing additional tooth information.
  • the storage 140 is a nonvolatile memory such as a ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), flash memory, etc., a hard disk, a removable disk, or well in the technical field to which the present invention belongs. It may be configured to include any known computer-readable recording medium.
  • Computer program 141 may include one or more instructions that when loaded into memory 130 cause processor 110 to perform a method/operation according to various embodiments of the present invention. That is, the processor 110 may perform the method/operation according to various embodiments of the present disclosure by executing the one or more instructions.
  • the computer program 141 generates a plurality of 2D tooth images and a plurality of 3D tooth images by performing tooth segmentation on a 2D panoramic image and a 3D image of a tooth, respectively, and a plurality of 2D teeth
  • an instruction for outputting a 3D tooth image matched with the selected 2D tooth image may be included.
  • the bus 150 provides a communication function between components of the apparatus 100 for providing additional tooth information.
  • the bus 150 may be implemented as various types of buses such as an address bus, a data bus, and a control bus.

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Public Health (AREA)
  • General Health & Medical Sciences (AREA)
  • Surgery (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Radiology & Medical Imaging (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Physics & Mathematics (AREA)
  • High Energy & Nuclear Physics (AREA)
  • Biophysics (AREA)
  • Optics & Photonics (AREA)
  • Pathology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Primary Health Care (AREA)
  • Epidemiology (AREA)
  • Theoretical Computer Science (AREA)
  • Robotics (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

A technology for a method for providing additional tooth information by matching a 2D panoramic image and a 3D image of a tooth is provided. More particularly, the technology relates to an additional tooth information providing method capable of providing detailed information regarding teeth using only a 2D viewer without executing a 3D viewer to identify a 3D image, and an apparatus therefor, wherein a 2D panoramic image and a 3D image of the teeth are divided into a plurality of individual tooth images by performing tooth segmentation on the 2D panoramic image and the 3D image, the plurality of individual tooth images are matched via tooth numbers respectively assigned to the divided tooth images, and, when a user selects a specific tooth image in the 2D panoramic image, a 3D image matched with the specific tooth image is provided in the form of a popup window.

Description

치아 부가정보 제공 방법 및 그 장치Method and device for providing additional tooth information
본 발명은 치아 부가정보 제공 방법 및 그 장치에 관한 것이다. 보다 자세하게는, 2D 뷰어를 통해 치아의 2D 파노라마 영상을 제공하되, 사용자가 2D 파노라마 영상 내에서 특정 치아를 선택하는 경우, 선택한 치아에 대한 3D 단면 영상을 제공함으로써, 2D 뷰어 만으로 치아에 대한 전체적인 상태와 특정 치아의 세부적인 상태를 확인할 수 있는 치아 부가정보 제공 방법 및 그 장치에 관한 것이다.The present invention relates to a method and apparatus for providing additional tooth information. In more detail, a 2D panoramic image of a tooth is provided through a 2D viewer, but when a user selects a specific tooth within a 2D panoramic image, a 3D cross-sectional image of the selected tooth is provided, so that the overall condition of the tooth with only a 2D viewer And it relates to a method and apparatus for providing additional tooth information that can check the detailed state of a specific tooth.
파노라마 영상 기법은 악궁과 같이 곡면에 있는 물체의 관심영역을 평면의 영상으로 펼쳐 보이는 것을 말한다. 치과 분야에서 파노라마 영상 기법은 치아 전체를 하나의 이미지에서 관찰할 수 있을 뿐만 아니라, 턱뼈나 턱관절의 이상도 함께 확인할 수 있고, 임플란트 시술 시 상악동, 신경관 등의 위치를 이해하는데 유리하다는 이점이 있으며, 이러한 이점들으로 인해, 파노라마 영상 기법은 치과 분야를 비롯하여 구강을 다루는 의료분야에서 널리 사용되고 있다.The panoramic image technique refers to unfolding the region of interest of an object on a curved surface, such as a arch, as a flat image. In the dental field, the panoramic imaging technique has the advantage of not only being able to observe the entire tooth in one image, but also checking the abnormalities of the jawbone or jaw joint, and in understanding the position of the maxillary sinus and neural tube during implantation. , Due to these advantages, the panoramic imaging technique is widely used in the medical field dealing with the oral cavity, including the dental field.
일반적으로, 파노라마 영상을 이용하여 환자의 치아 상태를 진단하는 방법은 2D 뷰어를 통해 파노라마 영상 장치를 이용하여 생성된 2차원 파노라마 영상을 이용하는 방법을 사용한다. 그러나, 2D 파노라마 영상을 이용하는 방법의 경우, 파노라마 영상을 통해 치아를 한눈에 볼 수 있지만, 치아의 상태를 단면적으로 밖에 볼 수 없기 때문에, 치아 상태에 대한 정확한 진단을 하기 어렵다는 단점이 있다. In general, a method of diagnosing a patient's tooth condition using a panoramic image uses a 2D panoramic image generated using a panoramic imaging device through a 2D viewer. However, in the case of the method using a 2D panoramic image, teeth can be seen at a glance through the panoramic image, but since the state of the tooth can only be seen in a cross-sectional area, it is difficult to accurately diagnose the tooth state.
최근에는 이러한 단점을 보완하기 위해 치아의 상태에 대한 보다 상세한 정보 및 영상을 제공하는 3D 뷰어를 2D 뷰어와 함께 사용하고 있다. 그러나, 2D 뷰어와 3D 뷰어를 동시에 사용하는 경우, 환자의 치아 전체적인 영상을 보기 위해 2D 뷰어를 사용하고, 세부적인 정보를 얻기 위해 3D 뷰어를 사용하는 등 용도에 따라 서로 다른 애플리케이션을 오가야 하기 때문에, 치과 진료를 수행하는데 불편함이 있다.Recently, in order to compensate for these shortcomings, a 3D viewer that provides more detailed information and images on the state of teeth is used together with a 2D viewer. However, if you use the 2D viewer and the 3D viewer at the same time, you have to go between different applications depending on the purpose, such as using the 2D viewer to view the entire image of the patient's teeth, and using the 3D viewer to obtain detailed information. I am inconvenient to perform dental treatment.
또한, 3D 뷰어를 통해 발치된 치아에 대한 임플란트 시뮬레이션을 수행하는 경우, 2D 뷰어에서는 임플란트 시뮬레이션의 결과를 확인할 수 없고, 2D 뷰어에서 임플란트 시뮬레이션의 결과를 보기 위해 사용자가 동일한 작업을 중복적으로 수행해야 한다는 문제가 있다.In addition, when performing an implant simulation on the tooth extracted through the 3D viewer, the results of the implant simulation cannot be checked in the 2D viewer, and the user must perform the same operation repeatedly to view the results of the implant simulation in the 2D viewer. There is a problem.
따라서, 기존의 2D 뷰어 및 3D 뷰어의 단점을 개선하여, 치아를 한눈에 볼 수 있을 뿐만 아니라, 치아에 대한 상세한 정보, 임플란트 시뮬레이션 결과 등을 확인할 수 있는 애플리케이션 개발이 필요하다.Therefore, it is necessary to develop an application that can improve the disadvantages of the existing 2D viewer and 3D viewer, not only to view the teeth at a glance, but also to check detailed information on the teeth and the results of implant simulation.
본 발명이 해결하고자 하는 기술적 과제는, 2D 뷰어 애플리케이션을 통해 치아 전체의 파노라마 영상을 제공하되, 사용자로부터 2D 파노라마 영상에서 특정 치아 이미지를 선택받는 경우, 선택한 치아에 대한 3D 영상을 제공할 수 있는 치아 부가정보 제공 방법 및 그 장치를 제공하는 것이다.The technical problem to be solved by the present invention is to provide a panoramic image of the entire tooth through a 2D viewer application, but when a user selects a specific tooth image from a 2D panoramic image, a tooth capable of providing a 3D image of the selected tooth It is to provide a method and apparatus for providing additional information.
본 발명이 해결하고자 하는 다른 기술적 과제는, 3D 뷰어 애플리케이션을 통해 수행된 임플란트 시뮬레이션의 결과를 2D 뷰어에 표시함으로써, 2D 뷰어 만을 이용하더라도 임플란트 시뮬레이션의 결과를 확인할 수 있는 치아 부가정보 제공 방법 및 그 장치를 제공하는 것이다.Another technical problem to be solved by the present invention is a method and apparatus for providing additional tooth information capable of confirming the results of implant simulation even with only a 2D viewer by displaying the results of the implant simulation performed through the 3D viewer application in a 2D viewer. Is to provide.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명의 기술분야에서의 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The technical problems of the present invention are not limited to the technical problems mentioned above, and other technical problems that are not mentioned will be clearly understood by those skilled in the art from the following description.
상기 기술적 과제를 해결하기 위한, 본 발명의 일 실시예에 따른 치아 부가정보 제공 방법은, 컴퓨팅 장치에 의해 수행되는 방법에 있어서, 치아의 2D 파노라마 영상 및 3D 영상에 대한 치아 세그먼테이션(tooth segmentation)을 수행하여 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지를 각각 생성하고, 상기 복수의 2D 치아 이미지 및 상기 복수의 3D 치아 이미지 각각에 치아 번호를 부여하는 단계, 상기 치아 번호를 매개로 하여 상기 복수의 2D 치아 이미지와 상기 복수의 3D 치아 이미지를 상호 매칭하는 단계 및 상기 복수의 2D 치아 이미지 중 어느 하나의 2D 치아 이미지를 선택하는 경우, 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계를 포함할 수 있다.In order to solve the above technical problem, a method of providing additional tooth information according to an embodiment of the present invention is performed by a computing device, in which tooth segmentation for a 2D panoramic image and a 3D image of a tooth is performed. To generate a plurality of 2D tooth images and a plurality of 3D tooth images respectively, and assigning a tooth number to each of the plurality of 2D tooth images and the plurality of 3D tooth images, and the plurality of tooth numbers Matching the 2D tooth image with the plurality of 3D tooth images, and when selecting any one 2D tooth image from the plurality of 2D tooth images, outputting a 3D tooth image matched with the selected 2D tooth image. Can include.
일 실시예에서, 상기 치아 번호를 부여하는 단계는, 골밀도(Bone Density) 분석 방법 및 그레이 스케일(Gray scale) 분석 중 적어도 하나의 분석 방법을 이용하여 상기 치아의 2D 파노라마 영상 및 상기 3D 영상에 대한 상기 치아 세그먼테이션을 수행하는 단계를 포함할 수 있다.In one embodiment, the step of assigning the tooth number includes a 2D panoramic image and a 3D image of the tooth using at least one of a bone density analysis method and a gray scale analysis method. It may include the step of performing the tooth segmentation.
일 실시예에서, 상기 치아 번호를 부여하는 단계는, CBCT(Cone Beam CT) 영상을 재구성하여 치아의 3D 파노라마 영상을 생성하는 단계 및 상기 치아의 2D 파노라마 영상 및 상기 치아의 3D 파노라마 영상에서 상기 치아의 중심선 및 스마일 라인을 이용하여 상기 치아 세그먼테이션을 수행하는 단계를 포함할 수 있다.In one embodiment, the step of assigning the tooth number comprises generating a 3D panoramic image of a tooth by reconstructing a Cone Beam CT (CBCT) image, and the tooth from a 2D panoramic image of the tooth and a 3D panoramic image of the tooth. It may include performing the tooth segmentation using the center line and the smile line of.
일 실시예에서, 상기 치아 번호를 부여하는 단계는, 상기 치아 세그먼테이션을 수행한 이후, 3D 뷰어를 통해 상기 복수의 3D 치아 이미지에 대한 횡단면(Cross-section) 영상을 자동으로 캡쳐하는 단계를 더 포함하며, 상기 선택한 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계는, 2D 뷰어를 통해 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지에 대한 상기 횡단면 영상을 출력하는 단계를 포함할 수 있다.In one embodiment, the step of assigning the tooth number further includes automatically capturing a cross-section image of the plurality of 3D tooth images through a 3D viewer after performing the tooth segmentation. The outputting of the 3D tooth image matched with the selected tooth image may include outputting the cross-sectional image of the 3D tooth image matched with the selected 2D tooth image through a 2D viewer.
일 실시예에서, 상기 치아 번호를 부여하는 단계는, 상기 치아 세그먼테이션을 수행하여 복수의 개별 치아 이미지를 생성하되, 서로 인접한 개별 치아 이미지 사이의 간격이 기준 간격을 초과하는 경우, 상기 서로 인접한 개별 치아 이미지들 사이에 발치된 치아가 있는 것으로 판단하는 단계 및 상기 발치된 치아가 있는 것으로 판단된 위치에 상기 치아 번호를 부여하는 단계를 포함할 수 있다.In one embodiment, the step of assigning the tooth number comprises generating a plurality of individual tooth images by performing the tooth segmentation, but when the interval between the individual tooth images adjacent to each other exceeds a reference interval, the individual teeth adjacent to each other It may include determining that there is an extracted tooth between the images, and assigning the tooth number to a location where the extracted tooth is determined.
일 실시예에서, 상기 상호 매칭하는 단계는, 3D 뷰어를 통해 상기 발치된 치아가 있는 것으로 판단된 위치에 임플란트 시뮬레이션이 수행되는 경우, 상기 발치된 치아가 있는 것으로 판단된 위치에 부여된 상기 치아 번호에 따라 상기 2D 파노라마 영상 내의 동일한 위치에 상기 임플란트 시뮬레이션의 결과를 표시하는 단계를 포함할 수 있다.In one embodiment, the step of mutual matching includes, when an implant simulation is performed at a position determined to be the extracted tooth through a 3D viewer, the tooth number assigned to the position determined to be the extracted tooth According to the method, it may include displaying the result of the implant simulation at the same location in the 2D panoramic image.
일 실시예에서, 상기 치아 정보를 제공하는 방법은, 상기 3D 뷰어를 통해 상기 발치된 치아가 있는 것으로 판단된 위치에 상기 임플란트 시뮬레이션이 수행되는 경우, 상기 임플란트 시뮬레이션을 수행한 위치에 대한 단면 영상을 자동으로 생성하는 단계를 더 포함하며, 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계는, 2D 뷰어를 통해 출력되는 상기 2D 파노라마 영상에 표시된 상기 임플란트 시뮬레이션의 결과를 선택하는 경우, 상기 자동으로 생성된 단면 영상을 출력하는 단계를 포함할 수 있다.In one embodiment, the method of providing tooth information is, when the implant simulation is performed at a position determined to be the extracted tooth through the 3D viewer, a cross-sectional image of the position at which the implant simulation is performed is performed. The step of automatically generating the 3D tooth image matched with the selected 2D tooth image further comprises: when selecting a result of the implant simulation displayed on the 2D panoramic image output through a 2D viewer, the It may include the step of outputting the automatically generated cross-sectional image.
일 실시예에서, 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계는, 상기 선택한 2D 치아 이미지와 인접한 위치에 팝업창 형태로 상기 3D 치아 이미지를 출력하는 단계를 포함할 수 있다.In an embodiment, the outputting of the 3D tooth image matched with the selected 2D tooth image may include outputting the 3D tooth image in the form of a pop-up window at a position adjacent to the selected 2D tooth image.
일 실시예에서, 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계는, 상기 2D 파노라마 영상을 출력하는 2D 뷰어 상에서 상기 복수의 2D 치아 이미지 중 어느 하나의 2D 치아 이미지를 선택하는 경우, 상기 3D 영상을 출력하는 3D 뷰어를 실행하고, 상기 선택한 2D 치아 이미지와 매칭되는 상기 3D 치아 이미지에 대한 단면 영상을 상기 3D 뷰어 상에 자동으로 출력하는 단계를 더 포함할 수 있다.In an embodiment, the outputting of the 3D tooth image matched with the selected 2D tooth image includes selecting any one of the plurality of 2D tooth images on a 2D viewer that outputs the 2D panoramic image, It may further include executing a 3D viewer that outputs the 3D image, and automatically outputting a cross-sectional image of the 3D tooth image matching the selected 2D tooth image on the 3D viewer.
일 실시예에서, 상기 상호 매칭하는 단계는, 상기 복수의 2D 치아 이미지의 개수와 상기 복수의 3D 치아 이미지의 개수가 동일한 경우에만 상기 복수의 2D 치아 이미지 및 상기 복수의 3D 치아 이미지를 상호 매칭하는 단계를 포함할 수 있다.In one embodiment, the step of mutual matching includes matching the plurality of 2D tooth images and the plurality of 3D tooth images with each other only when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same. It may include steps.
일 실시예에서, 상기 상호 매칭하는 단계는, 상기 복수의 2D 치아 이미지의 개수와 상기 복수의 3D 치아 이미지의 개수가 서로 상이한 경우, 상기 복수의 2D 치아 이미지의 개수와 상기 복수의 3D 치아 이미지의 개수가 서로 동일할 때까지 상기 치아 세그먼테이션을 반복 수행하되, 상기 치아 세그먼테이션의 반복 횟수가 기 설정된 횟수를 초과하는 경우, 상기 치아의 2D 파노라마 영상과 상기 3D 영상을 재 촬영할 것을 안내하는 안내 메시지를 출력하는 단계를 포함할 수 있다.In one embodiment, in the step of matching, when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are different from each other, the number of the plurality of 2D tooth images and the plurality of 3D tooth images are The tooth segmentation is repeatedly performed until the number of teeth is the same, but when the number of repetitions of the tooth segmentation exceeds a preset number, a guide message instructing to retake the 2D panoramic image and the 3D image of the tooth is output. It may include the step of.
일 실시예에서, 상기 상호 매칭하는 단계는, 상기 복수의 2D 치아 이미지의 개수와 상기 복수의 3D 치아 이미지의 개수가 서로 상이한 경우, 상기 복수의 2D 치아 이미지와 상기 복수의 3D 치아 이미지를 직접 매칭하기 위한 사용자 인터페이스를 출력하는 단계를 포함할 수 있다.In one embodiment, the step of mutual matching includes direct matching of the plurality of 2D tooth images and the plurality of 3D tooth images when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are different from each other. It may include the step of outputting a user interface for.
상기 기술적 과제를 해결하기 위한, 본 발명의 다른 실시예에 따른 치아 부가정보 제공 장치는, 치아의 2D 파노라마 영상 및 3D 영상을 수신하는 통신 인터페이스, 치아 정보를 제공하기 위한 소프트웨어를 저장하는 스토리지, 상기 소프트웨어의 실행에 따라 복수의 인스트럭션(instruction)이 로드 되는 메모리, 상기 복수의 인스트럭션을 실행하는 프로세서를 포함하되, 상기 복수의 인스트럭션은, 상기 치아의 2D 파노라마 영상 및 상기 3D 영상에 대한 치아 세그먼테이션(tooth segmentation)을 수행하여 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지를 각각 생성하고, 상기 복수의 2D 치아 이미지 및 상기 복수의 3D 치아 이미지 각각에 치아 번호를 부여하는 인스트럭션, 상기 치아 번호를 매개로 하여 상기 복수의 2D 치아 이미지와 상기 복수의 3D 치아 이미지를 상호 매칭하는 인스트럭션 및 상기 복수의 2D 치아 이미지 중 어느 하나의 2D 치아 이미지를 선택하는 경우, 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 인스트럭션을 포함할 수 있다.In order to solve the above technical problem, an apparatus for providing additional tooth information according to another embodiment of the present invention includes a communication interface for receiving a 2D panoramic image and a 3D image of a tooth, a storage storing software for providing tooth information, the A memory in which a plurality of instructions are loaded according to the execution of software, and a processor that executes the plurality of instructions, wherein the plurality of instructions include a tooth segmentation for the 2D panoramic image and the 3D image of the tooth. segmentation) to generate a plurality of 2D tooth images and a plurality of 3D tooth images, respectively, and to assign a tooth number to each of the plurality of 2D tooth images and the plurality of 3D tooth images, using the tooth number as a medium In the case of selecting an instruction for mutually matching the plurality of 2D tooth images and the plurality of 3D tooth images and a 2D tooth image from among the plurality of 2D tooth images, a 3D tooth image matching the selected 2D tooth image is output. It may contain instructions to do.
상기 기술적 과제를 해결하기 위한, 본 발명의 또 다른 실시예에 따른 컴퓨터 프로그램은, 컴퓨팅 장치와 결합되어, 치아의 2D 파노라마 영상 및 3D 영상에 대한 치아 세그먼테이션(tooth segmentation)을 수행하여 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지를 각각 생성하고, 상기 복수의 2D 치아 이미지 및 상기 복수의 3D 치아 이미지 각각에 치아 번호를 부여하는 단계, 상기 치아 번호를 매개로 하여 상기 복수의 2D 치아 이미지와 상기 복수의 3D 치아 이미지를 상호 매칭하는 단계 및 상기 복수의 2D 치아 이미지 중 어느 하나의 2D 치아 이미지를 선택하는 경우, 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계를 실행시키기 위하여 컴퓨터로 판독가능한 기록매체에 저장할 수 있다.In order to solve the above technical problem, a computer program according to another embodiment of the present invention is combined with a computing device to perform tooth segmentation on a 2D panoramic image and a 3D image of a tooth to obtain a plurality of 2D teeth. Generating an image and a plurality of 3D tooth images respectively, and assigning a tooth number to each of the plurality of 2D tooth images and the plurality of 3D tooth images, the plurality of 2D tooth images and the plurality of teeth through the tooth number In order to execute the step of mutually matching 3D tooth images of and when selecting any one of the plurality of 2D tooth images, outputting a 3D tooth image matched with the selected 2D tooth image, read by a computer It can be stored on any recording medium.
본 발명의 실시예들에 따르면, 2D 뷰어 애플리케이션을 통해 치아 전체의 파노라마 영상을 제공하되, 사용자로부터 2D 파노라마 영상에서 특정 치아 이미지를 선택받는 경우, 선택한 치아에 대한 3D 영상을 제공할 수 있다.According to embodiments of the present invention, a panoramic image of the entire tooth is provided through a 2D viewer application, but when a specific tooth image is selected from a 2D panoramic image from a user, a 3D image of the selected tooth may be provided.
또한, 3D 뷰어 애플리케이션을 통해 수행된 임플란트 시뮬레이션의 결과를 2D 뷰어에 표시함으로써, 2D 뷰어 만을 이용하더라도 임플란트 시뮬레이션의 결과를 확인할 수 있다.In addition, the results of the implant simulation performed through the 3D viewer application are displayed in the 2D viewer, so that the results of the implant simulation can be checked even with only the 2D viewer.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명의 기술분야에서의 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The technical problems of the present invention are not limited to the technical problems mentioned above, and other technical problems that are not mentioned will be clearly understood by those skilled in the art from the following description.
도 1은 본 발명의 일 실시예에 따른 치아 부가정보 제공 시스템의 구성도이다.1 is a block diagram of a system for providing additional tooth information according to an embodiment of the present invention.
도 2는 본 발명의 다른 실시예에 따른 치아 부가정보 제공 방법의 순서도이다.2 is a flowchart of a method of providing additional tooth information according to another embodiment of the present invention.
도 3은 도 2를 참조하여 설명한 치아 부가정보 제공 방법의 치아 세그먼테이션 단계에 따라 분할된 치아 파노라마 영상을 예시적으로 도시한 도면이다.FIG. 3 is a diagram illustrating an exemplary tooth panorama image divided according to a tooth segmentation step of the method for providing additional tooth information described with reference to FIG. 2.
도 4는 도 2를 참조하여 설명한 치아 부가정보 제공 방법의 치아 번호 부여 단계에 따라 분할된 치아에 치아 번호가 부여된 형태를 예시적으로 도시한 도면이다.FIG. 4 is a diagram illustrating a form in which tooth numbers are assigned to divided teeth according to a tooth numbering step of the method for providing additional tooth information described with reference to FIG.
도 5는 도 2를 참조하여 설명한 치아 부가정보 제공 방법의 치아 이미지 매칭 단계의 일 실시예를 설명하기 위한 순서도이다.5 is a flowchart illustrating an embodiment of a tooth image matching step of the method for providing additional tooth information described with reference to FIG. 2.
도 6은 도 2를 참조하여 설명한 치아 부가정보 제공 방법의 치아 이미지 매칭 단계의 다른 실시예를 설명하기 위한 순서도이다.6 is a flowchart illustrating another embodiment of a tooth image matching step of the method of providing additional tooth information described with reference to FIG. 2.
도 7은 본 발명의 몇몇 실시예에 따라 수행되는 분할된 치아 이미지의 횡단면 영상을 생성하는 동작 및 치아의 발치 여부를 판단하는 동작을 설명하기 위한 도면이다.7 is a diagram for explaining an operation of generating a cross-sectional image of a divided tooth image and an operation of determining whether a tooth is extracted, performed according to some embodiments of the present invention.
도 8은 본 발명의 몇몇 실시예에 따라 특정 치아 이미지를 선택한 경우에 3D 치아 이미지가 출력되는 형태를 도시한 도면이다.8 is a diagram illustrating a form in which a 3D tooth image is output when a specific tooth image is selected according to some embodiments of the present invention.
도 9는 본 발명의 다른 실시예에 따른 치아 부가정보 제공 방법에서, 2D 파노라마 영상에 임플란트 시뮬레이션의 결과를 표시하는 방법을 설명하기 위한 순서도이다.9 is a flowchart illustrating a method of displaying an implant simulation result on a 2D panoramic image in a method of providing additional tooth information according to another embodiment of the present invention.
도 10은 도 9를 참조하여 설명한 임플란트 시뮬레이션의 결과를 표시하는 방법의 임플란트 시뮬레이션 수행 단계에 따라 수행된 임플란트 시뮬레이션의 결과를 예시적으로 도시한 도면이다.FIG. 10 is a diagram illustrating a result of an implant simulation performed according to a step of performing an implant simulation in the method of displaying the result of the implant simulation described with reference to FIG. 9.
도 11은 도 9를 참조하여 설명한 임플란트 시뮬레이션의 결과를 표시하는 방법의 임플란트 시뮬레이션 결과를 표시하는 단계에 따라 2D 파노라마 영상에 임플란트 시뮬레이션의 결과가 표시되는 것을 예시적으로 도시한 도면이다.FIG. 11 is a diagram illustrating an example of displaying an implant simulation result on a 2D panoramic image according to a step of displaying an implant simulation result of the method of displaying the implant simulation result described with reference to FIG. 9.
도 12는 몇몇 실시예에 따라 2D 뷰어에서 임플란트 시뮬레이션의 결과 및 단면 영상이 출력되는 형태를 예시적으로 도시한 도면이다.12 is a diagram illustrating a form in which an implant simulation result and a cross-sectional image are output in a 2D viewer according to some embodiments.
도 13은 몇몇 실시예에 따라 2D 뷰어에서 임플란트 시뮬레이션의 결과가 아이콘으로 표시되는 형태를 예시적으로 도시한 도면이다.13 is a diagram illustrating a form in which the result of an implant simulation is displayed as an icon in a 2D viewer according to some embodiments.
도 14는 본 발명의 또 다른 실시예에 따른 치아 부가정보 제공 장치의 하드웨어 구성도이다.14 is a hardware configuration diagram of an apparatus for providing additional tooth information according to another embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예들을 상세히 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 게시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 게시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Advantages and features of the present invention, and a method of achieving them will become apparent with reference to the embodiments described below in detail together with the accompanying drawings. However, the present invention is not limited to the embodiments to be posted below, but may be implemented in a variety of different forms, and only these embodiments make the posting of the present invention complete, and common knowledge in the technical field to which the present invention pertains. It is provided to completely inform the scope of the invention to those who have it, and the invention is only defined by the scope of the claims. The same reference numerals refer to the same components throughout the specification.
각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성 요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.In adding reference numerals to elements of each drawing, it should be noted that the same elements are to have the same numerals as possible even if they are indicated on different drawings. In addition, in describing the present invention, if it is determined that a detailed description of a related known configuration or function may obscure the subject matter of the present invention, a detailed description thereof will be omitted.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있다. 또 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다. 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다.Unless otherwise defined, all terms (including technical and scientific terms) used in the present specification may be used with meanings that can be commonly understood by those of ordinary skill in the art to which the present invention belongs. In addition, terms defined in a commonly used dictionary are not interpreted ideally or excessively unless explicitly defined specifically. The terms used in the present specification are for describing exemplary embodiments and are not intended to limit the present invention. In this specification, the singular form also includes the plural form unless specifically stated in the phrase.
또한, 본 명세서에서는 치과 분야에 적용하여 치아 부가정보를 제공하는 장치 및 방법에 대하여 서술하고 있으나, 이에 한정되지 않고, 2D 뷰어와 3D 뷰어를 동시에 사용하는 어떠한 분야에서든 적용이 가능하다.In addition, the present specification describes an apparatus and method for providing additional tooth information applied to the dental field, but is not limited thereto, and can be applied to any field using a 2D viewer and a 3D viewer at the same time.
본 명세서에서, 치아 세그먼테이션(tooth segmentation)이란, 치아 파노라마 영상에서 치아와 잇몸 사이, 치아와 치아 사이를 구분하여 개별 치아영역을 구획하는 것을 의미한다. 치아 세그먼테이션이 수행된 결과의 예는 도 3에 도시된 바와 같다.In the present specification, tooth segmentation refers to partitioning individual tooth regions by dividing between teeth and gums and between teeth and teeth in a tooth panoramic image. An example of the result of performing tooth segmentation is as shown in FIG. 3.
이하, 도면들을 참조하여 본 발명의 몇몇 실시예들을 설명한다.Hereinafter, some embodiments of the present invention will be described with reference to the drawings.
먼저, 도 1은 본 발명의 일 실시예에 따른 치아 부가정보 제공 시스템의 구성도이다.First, FIG. 1 is a configuration diagram of a system for providing additional tooth information according to an embodiment of the present invention.
도 1을 참조하면, 본 실시예에 따른 치아 부가정보 제공 시스템은 촬영 장치(10), 치아 부가정보 제공 서버(100), 네트워크(11) 및 사용자 단말(12)을 포함할 수 있다.Referring to FIG. 1, the system for providing additional tooth information according to the present embodiment may include a photographing device 10, a server for providing additional tooth information 100, a network 11, and a user terminal 12.
여기서, 도 1에 도시된 치아 부가정보 제공 시스템은 일 실시예에 따른 것이고, 그 구성요소가 도 1에 도시된 실시예에 한정되는 것은 아니며, 필요에 따라 부가, 변경 또는 삭제될 수 있음을 유의한다.Here, note that the system for providing additional tooth information shown in FIG. 1 is according to an embodiment, and its components are not limited to the embodiment shown in FIG. 1, and may be added, changed, or deleted as necessary. do.
또한, 도 1에 도시된 치아 부가정보 제공 시스템 각각의 구성요소(10, 11, 12, 100)들은 기능적으로 구분되는 기능 요소들을 나타낸 것으로서, 복수의 구성요소가 실제 물리적 환경에서는 서로 통합되는 형태로 구현될 수도 있음에 유의한다.In addition, each of the components 10, 11, 12, and 100 of the tooth supplementary information providing system shown in FIG. 1 represent functional elements that are functionally divided, and a plurality of components are integrated with each other in an actual physical environment. Note that it may be implemented.
먼저, 촬영 장치(10)는 환자의 치아 배열을 파악하기 위하여 환자의 치아를 촬영함으로써 영상 데이터를 생성하는 장치일 수 있다. 예를 들어, 촬영 장치(10)는 치아의 2D 파노라마 영상을 촬영하는 2D 파노라마 촬영 장치 및 3D 영상을 촬영하는 CBCT(Cone Beam CT) 장치일 수 있다.First, the imaging device 10 may be a device that generates image data by photographing a patient's teeth in order to determine the patient's tooth arrangement. For example, the photographing apparatus 10 may be a 2D panoramic photographing apparatus for photographing a 2D panoramic image of a tooth and a Cone Beam CT (CBCT) apparatus for photographing a 3D image.
여기서, 촬영 장치(10)는 후술되는 치아 부가정보 제공 장치(100)로 치아의 2D 파노라마 영상과 3D 영상을 각각 제공하기 위하여, 2D 파노라마 영상을 촬영하는 장치와 3D 영상을 촬영하는 장치를 모두 포함하는 것이 바람직하다. 그러나, 이에 한정되지 않고, 치아관련 영상을 제공하는 어떠한 방법이든 적용이 가능하다. 예를 들어, 치아 부가정보 제공 시스템은 별도의 촬영 장치(10)를 구비하지 않고, 치아의 2D 영상 데이터 및 3D 영상 데이터를 저장하는 외부의 스토리지 서버로부터 제공된 치아의 영상 데이터를 이용할 수 있다.Here, the photographing apparatus 10 includes both a device for photographing a 2D panoramic image and a device for photographing a 3D image in order to provide a 2D panoramic image and a 3D image of a tooth to the apparatus 100 for providing additional tooth information to be described later. It is desirable to do. However, the present invention is not limited thereto, and any method of providing a tooth related image may be applied. For example, the system for providing additional tooth information may not include a separate photographing device 10 and may use image data of a tooth provided from an external storage server that stores 2D image data and 3D image data of the tooth.
치아 부가정보 제공 장치(100)는 촬영장치(10)로부터 제공된 치아의 2D 파노라마 영상과 3D 영상에 대한 치아 세그먼테이션을 각각 수행하여 각 영상의 치아 영역을 복수의 개별 치아 이미지로 분할하고, 분할된 복수의 개별 치아 이미지에 대하여 치아 번호를 부여할 수 있다. 또한, 치아 부가정보 제공 장치(100)는 치아 번호를 매개로 2D 파노라마 영상과 3D 영상을 매칭할 수 있다.The apparatus 100 for providing additional tooth information divides the tooth region of each image into a plurality of individual tooth images by performing tooth segmentation on a 2D panoramic image and a 3D image of a tooth provided from the photographing device 10, respectively, and You can assign a tooth number to an individual tooth image of. In addition, the apparatus 100 for providing additional tooth information may match the 2D panoramic image and the 3D image based on the tooth number.
또한, 치아 부가정보 제공 장치(100)는 네트워크(11)를 통해 사용자 단말(12)과 통신 가능하며, 네트워크(11)를 통해 사용자 단말(12)로 치아 뷰어 애플리케이션을 제공할 수 있다.In addition, the apparatus 100 for providing additional tooth information may communicate with the user terminal 12 through the network 11 and may provide a tooth viewer application to the user terminal 12 through the network 11.
여기서, 치아 뷰어 애플리케이션은, 치아 부가정보 제공 장치(100)에서 생성한 영상 데이터를 디스플레이 하는 사용자 인터페이스를 가지는 애플리케이션을 의미할 수 있다. 예를 들어, 치아 뷰어 애플리케이션은 2D 파노라마 영상을 디스플레이 하는 2D 뷰어 애플리케이션과 3D 영상을 디스플레이 하는 3D 뷰어 애플리케이션을 포함할 수 있으며, 사용자 단말(12)에 설치된 치아 뷰어 애플리케이션을 통해 치아 부가정보 제공 장치(100)로부터 제공된 영상 데이터를 출력함으로써, 사용자가 2D 파노라마 영상 및 2D 파노라마 영상과 매칭된 3D 영상을 확인하도록 할 수 있다. 이하, 도 2 내지 도 13을 참조하여, 2D 파노라마 영상 내에서 3D 영상(부가정보)을 제공하는 프로세스에 대하여 설명하도록 한다.Here, the tooth viewer application may refer to an application having a user interface that displays image data generated by the apparatus 100 for providing additional tooth information. For example, the tooth viewer application may include a 2D viewer application that displays a 2D panoramic image and a 3D viewer application that displays a 3D image, and the tooth additional information providing device ( By outputting the image data provided from 100), the user can check the 2D panoramic image and the 3D image matched with the 2D panoramic image. Hereinafter, a process of providing a 3D image (additional information) within a 2D panoramic image will be described with reference to FIGS. 2 to 13.
도 2는 본 발명의 다른 실시예에 따른 치아 부가정보 제공 방법을 설명하기 위한 순서도이다. 본 실시예의 치아 부가정보 제공 방법은 컴퓨팅 장치에 의하여 수행될 수 있다. 예를 들어, 상기 컴퓨팅 장치는 도 1의 치아 부가정보 제공 장치(100)일 수 있다. 이하, 본 실시예와 관련된 기재에서 동작의 주체에 대한 기재가 생략된 경우, 그 주체는 도 1의 치아 부가정보 제공 장치(100)인 것으로 이해될 수 있을 것이다.2 is a flowchart illustrating a method of providing additional tooth information according to another exemplary embodiment of the present invention. The method of providing additional tooth information according to the present embodiment may be performed by a computing device. For example, the computing device may be the device 100 for providing additional tooth information of FIG. 1. Hereinafter, when the description of the subject of the operation is omitted in the description related to the present embodiment, it may be understood that the subject is the apparatus 100 for providing additional tooth information of FIG. 1.
도 2를 참조하면, 먼저, 치아의 2D 파노라마 영상 및 3D 영상이 수신된다(S110). 예를 들어, 치아 부가정보 제공 장치(100)는 촬영 장치(10)를 통해 촬영된 2D 파노라마 영상 및 3D 영상을 수신하거나 또는, 외부 서버(미도시)로부터 기 저장된 2D 파노라마 영상 및 3D 영상을 제공받을 수 있다. 그러나, 이에 한정되지 않는다.Referring to FIG. 2, first, a 2D panoramic image and a 3D image of a tooth are received (S110). For example, the device 100 for providing additional tooth information receives a 2D panoramic image and a 3D image captured through the photographing device 10, or provides a pre-stored 2D panoramic image and a 3D image from an external server (not shown). I can receive it. However, it is not limited thereto.
S110 단계 이후, S110단계에서 수신한 치아의 2D 파노라마 영상과 3D 영상에 대한 치아 세그먼테이션을 수행함으로써, 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지가 각각 생성된다(S120).After step S110, by performing tooth segmentation on the 2D panoramic image and the 3D image of the teeth received in step S110, a plurality of 2D tooth images and a plurality of 3D tooth images are respectively generated (S120).
일 실시예에서, 치아 부가정보 제공 장치(100)는 골밀도(Bone Density) 분석 방법 및 그레이 스케일(Gray scale) 분석 중 적어도 하나의 분석 방법을 이용하여 치아의 2D 파노라마 영상 및 3D 영상에 대한 치아 세그먼테이션을 수행할 수 있다.In one embodiment, the apparatus 100 for providing additional tooth information uses at least one of a bone density analysis method and a gray scale analysis method to perform tooth segmentation on a 2D panoramic image and a 3D image of a tooth. Can be done.
다른 실시예에서, 치아 부가정보 제공 장치(100)는 2D 파노라마 영상과 3D 영상에서의 치아의 중심선과 스마일 라인을 이용하여 치아의 세그먼테이션을 수행할 수 있다. 예를 들어, S110단계에서 수신한 3D 영상 데이터가 CBCT 영상인 경우, 치아 부가정보 제공 장치(100)는 CBCT 영상을 파노라마 형태로 재구성하여 3D 파노라마 영상을 생성하고, 2D 파노라마 영상과 파노라마 형태로 재구성된 CBCT 영상의 치아의 중심선 및 스마일 라인을 이용하여 치아 세그먼테이션을 수행할 수 있다. 그러나, 이에 한정되지 않고, 다양한 치아 세그먼테이션 방법이 적용될 수 있다. 여기서, S120 단계를 거쳐 분할된 치아 이미지는 도 3에 도시된 바와 같다.In another embodiment, the apparatus 100 for providing additional tooth information may perform tooth segmentation using a center line and a smile line of a tooth in a 2D panoramic image and a 3D image. For example, if the 3D image data received in step S110 is a CBCT image, the apparatus 100 for providing additional tooth information reconstructs the CBCT image in a panorama form to generate a 3D panorama image, and reconstructs the 2D panorama image and the panorama form. Tooth segmentation can be performed using the center line and smile line of the teeth of the CBCT image. However, the present invention is not limited thereto, and various tooth segmentation methods may be applied. Here, the tooth image divided through the step S120 is as shown in FIG. 3.
일 실시예에서, 치아 부가정보 제공 장치(100)는 3D 영상에 대한 치아 세그먼테이션을 수행한 이후, 분할된 3D 치아 이미지에 대한 부가정보를 자동으로 생성할 수 있다. In an embodiment, the apparatus 100 for providing additional tooth information may automatically generate additional information for the segmented 3D tooth image after performing tooth segmentation on a 3D image.
여기서, 부가정보는, 치아에 대한 보다 정밀한 진료 및 진단을 위하여 필요한 정보를 의미한다. 예를 들어, 치아 부가정보 제공 장치(100)는 도 7에 도시된 바와 같이 치아 세그먼테이션을 수행한 이후, 3D 뷰어를 통해 분할된 3D 치아 이미지(40-1 및 40-2)에 대한 횡단면(Cross-section) 영상(50)을 자동으로 캡쳐할 수 있다. 그러나, 이에 한정되지 않고, 3D 뷰어를 통해 생성 가능하며, 치아의 정밀한 진료 및 진단을 위해 필요한 어떠한 정보든지 적용이 가능하다.Here, the additional information means information necessary for more precise treatment and diagnosis of teeth. For example, after performing the tooth segmentation as shown in FIG. 7, the apparatus 100 for providing additional tooth information has a cross section of 3D tooth images 40-1 and 40-2 divided through a 3D viewer. -section) The image 50 can be automatically captured. However, the present invention is not limited thereto, and may be generated through a 3D viewer, and any information necessary for precise treatment and diagnosis of teeth may be applied.
S120 단계 이후, S120 단계에서 생성된 복수의 2D 치아 이미지와 복수의 3D 치아 이미지 각각에 대하여 치아 번호가 부여된다(S130). After step S120, a tooth number is assigned to each of the plurality of 2D tooth images and the plurality of 3D tooth images generated in step S120 (S130).
여기서, 치아 부가정보 제공 장치(100)는 도 4에 도시된 바와 같이 치아의 위치, 치아에 종류에 따라 기 설정된 치아 번호 테이블을 이용하여 복수의 2D 치아 이미지와 복수의 3D 치아 이미지 각각에 대하여 치아 번호를 부여할 수 있다. 그러나, 이에 한정되지 않는다.Here, the apparatus 100 for providing additional tooth information uses a tooth number table preset according to the position of the tooth and the type of the tooth, as shown in FIG. 4, for each of a plurality of 2D tooth images and a plurality of 3D tooth images. You can give it a number. However, it is not limited thereto.
S130 단계 이후, S130 단계에서 부여된 복수의 2D 치아 이미지와 복수의 3D 치아 이미지 각각의 치아 번호를 매개로 하여 복수의 2D 치아 이미지와 복수의 3D 치아 이미지가 상호 매칭된다(S140). 예를 들어, 복수의 2D 치아 이미지 중 13번, 23번 치아 이미지(상악 송곳니)와 복수의 3D 치아 이미지 중 13번, 23번 치아 이미지(상악 송곳니)를 각각 매칭할 수 있다.After step S130, the plurality of 2D tooth images and the plurality of 3D tooth images are matched with each other by using the tooth numbers of the plurality of 2D tooth images and the plurality of 3D tooth images given in step S130 (S140). For example, among a plurality of 2D tooth images, teeth 13 and 23 (maxillary fangs) and teeth 13 and 23 of a plurality of 3D tooth images (maxillary fangs) may be matched, respectively.
일 실시예에서, 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지의 개수가 동일한 경우에만 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지를 상호 매칭할 수 있다. 이하, 도 5 및 6을 참조하여, 복수의 개별 치아 이미지들 간의 상호 매칭하는 방법을 설명하도록 한다.In an embodiment, the plurality of 2D tooth images and the plurality of 3D tooth images may be matched with each other only when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same. Hereinafter, a method of mutually matching a plurality of individual tooth images will be described with reference to FIGS. 5 and 6.
도 5를 참조하면, 일 실시예에서, 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수가 상이한 경우, 치아 부가정보 제공 장치(100)는 치아 세그먼테이션 동작을 반복적으로 재 수행할 수 있다.Referring to FIG. 5, in an embodiment, when the number of 2D tooth images and the number of 3D tooth images are different from each other, the apparatus 100 for providing additional tooth information may repeatedly perform the tooth segmentation operation again.
도 2의 S130단계 이후, 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수를 비교하고(S210), S210 단계에서의 비교 결과에 따라 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수가 동일한지 여부가 판단된다(S220).After step S130 of FIG. 2, the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are compared (S210), and the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images according to the comparison result in step S210 It is determined whether is the same (S220).
S220 단계에서, 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수가 동일한 경우, 도 2의 S140단계를 수행하여, 복수의 2D 치아 이미지와 복수의 3D 치아 이미지가 상호 매칭된다.In step S220, when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same, step S140 of FIG. 2 is performed, so that the plurality of 2D tooth images and the plurality of 3D tooth images are matched with each other.
만약, S220 단계에서 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수가 상이한 것으로 판단되는 경우, 도 2의 S130 단계가 반복적으로 수행된다(S230).If it is determined that the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are different in step S220, step S130 of FIG. 2 is repeatedly performed (S230).
여기서, S230 단계를 반복한 횟수가 기 설정된 횟수(N)를 초과하는지 여부를 확인할 수 있고(S240), 반복 횟수가 기 설정된 횟수를 초과하는 경우, 사용자 단말(12)로 치아의 2D 파노라마 영상과 3D 영상을 재 촬영할 것을 안내하는 안내 메시지가 출력된다(S250).Here, it is possible to check whether the number of repetitions of step S230 exceeds the preset number (N) (S240), and when the number of repetitions exceeds the preset number, the user terminal 12 performs a 2D panoramic image of the tooth and A guide message instructing to re-capture the 3D image is output (S250).
도 6을 참조하면, 다른 실시예에서, 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수가 상이한 경우, 치아 부가정보 제공 장치(100)는 사용자가 복수의 2D 치아 이미지와 복수의 3D 치아 이미지를 직접 매칭하도록 하는 치아 매칭 사용자 인터페이스를 사용자 단말(12)로 제공할 수 있다.Referring to FIG. 6, in another embodiment, when the number of a plurality of 2D tooth images and the number of a plurality of 3D tooth images are different, the device 100 for providing additional tooth information provides a user with a plurality of 2D tooth images and a plurality of 3D teeth. A tooth matching user interface for directly matching images may be provided to the user terminal 12.
도 2의 S130단계 이후, 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수를 비교하고(S310), S310 단계에서의 비교 결과에 따라 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수가 동일한지 여부가 판단된다 (S320).After step S130 of FIG. 2, the number of 2D tooth images and the number of 3D tooth images are compared (S310), and the number of 2D tooth images and the number of 3D tooth images according to the comparison result in step S310 It is determined whether is the same (S320).
S320 단계에서, 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수가 동일한 경우, 도 2의 S140단계를 수행되어, 복수의 2D 치아 이미지와 복수의 3D 치아 이미지가 상호 매칭된다.In step S320, when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same, step S140 of FIG. 2 is performed, so that the plurality of 2D tooth images and the plurality of 3D tooth images are matched with each other.
만약, S320 단계에서 복수의 2D 치아 이미지의 개수와 복수의 3D 치아 이미지 개수가 상이한 것으로 판단되는 경우, 복수의 2D 치아 이미지와 복수의 3D 치아 이미지를 직접 매칭할 수 있는 치아 매칭 사용자 인터페이스가 사용자 단말(12)로 제공되며, 사용자가 직접 치아 이미지를 매칭하도록 할 수 있다.If it is determined that the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are different in step S320, the user terminal provides a tooth matching user interface capable of directly matching the plurality of 2D tooth images and the plurality of 3D tooth images. It is provided as (12), and the user can directly match the tooth image.
즉, 치아 부가정보 제공 장치(100)가 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지의 개수가 동일 할 때만 상호 매칭을 수행하고, 동일하지 않은 경우에는 치아 세그먼테이션을 반복 수행하는 방법 또는 직접 매칭하는 방법을 수행함으로써, 치아 이미지들 간의 매칭 정확도를 향상시킬 수 있고, 이에 따라 정확한 정보를 제공할 수 있다는 이점이 있다.That is, the apparatus 100 for providing additional tooth information performs mutual matching only when the number of the plurality of 2D tooth images and the plurality of 3D tooth images are the same, and if they are not the same, a method of repeatedly performing tooth segmentation or direct matching. By performing the method, there is an advantage in that it is possible to improve the accuracy of matching between tooth images, and thus, accurate information can be provided.
다시 도 2로 돌아와서, S140단계 이후, 사용자 단말(12)로 제공한 뷰어 애플리케이션을 통해 2D 파노라마 영상이 제공되고, 사용자가 사용자 단말(12)에 출력된 2D 뷰어를 통해 특정 치아 이미지를 선택하는 경우, 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지가 출력된다(S150).Returning to FIG. 2 again, after step S140, a 2D panoramic image is provided through a viewer application provided to the user terminal 12, and the user selects a specific tooth image through a 2D viewer output to the user terminal 12 , The 3D tooth image matched with the selected 2D tooth image is output (S150).
일 실시예에서, 치아 부가정보 제공 장치(100)는 사용자가 사용자 단말(12)에 출력된 2D 뷰어를 통해 특정 2D 치아 이미지를 선택하는 경우, 선택한 2D 치아 이미지와 인접한 위치에 팝업(pop-up)창 형태로 상기 3D 치아 이미지를 출력할 수 있다. 예를 들어, 치아 부가정보 제공 장치(100)는 사용자로부터 특정 치아 이미지(40)를 선택받는 경우, 선택받은 특정 치아 이미지(40)와 인접한 위치에 팝업창(30)을 출력하고, 출력된 팝업창(30)에 도 2의 S120 단계에서 치아 세그먼테이션 이후에 자동으로 캡쳐한 치아의 단면 영상을 출력할 수 있다.In one embodiment, when the user selects a specific 2D tooth image through a 2D viewer output to the user terminal 12, the apparatus 100 for providing additional tooth information is a pop-up at a location adjacent to the selected 2D tooth image. ) The 3D tooth image can be output in the form of a window. For example, when receiving a selection of a specific tooth image 40 from a user, the device 100 for providing additional tooth information outputs a pop-up window 30 at a position adjacent to the selected specific tooth image 40, and outputs the pop-up window ( In 30), a cross-sectional image of a tooth automatically captured after tooth segmentation in step S120 of FIG. 2 may be output.
일 실시예에서, 치아 부가정보 제공 장치(100)는 사용자 단말(12)에 출력된 2D 뷰어를 통해 사용자가 특정 치아를 선택하고자 포인터를 특정 치아에 이동시키는 경우, 도 13에 도시된 바와 같이 선택한 영역을 활성화함으로써, 사용자가 선택하고자 하는 특정 치아 이미지를 정확하게 안내할 수 있다.In one embodiment, when the user moves the pointer to a specific tooth to select a specific tooth through the 2D viewer output to the user terminal 12, the device 100 for providing additional tooth information is selected as shown in FIG. By activating the region, it is possible to accurately guide a specific tooth image to be selected by the user.
즉, 사용자가 2D 뷰어에 출력되는 2D 파노라마 영상을 통해 환자의 치아를 진료하는 과정에서, 특정 치아를 선택하는 경우, 3D 뷰어를 실행하지 않고 선택한 특정 치아에 대한 부가정보(3D 단면 영상)을 제공함으로써, 진료 효율을 높일 수 있다는 이점이 있다.That is, when a user selects a specific tooth in the process of treating a patient's teeth through a 2D panoramic image output to the 2D viewer, additional information (3D cross-sectional image) on the selected specific tooth is provided without running the 3D viewer. By doing so, there is an advantage that treatment efficiency can be improved.
다른 실시예에서, 치아 부가정보 제공 장치(100)는 치아 부가정보 제공 장치(100)는 사용자가 사용자 단말(12)에 출력된 2D 뷰어를 통해 특정 2D 치아 이미지를 선택하는 경우, 치아의 3D 영상을 출력하는 3D 뷰어를 실행할 수 있고, 2D 뷰어에서 선택한 특정 치아 이미지(40)와 매칭되는 3D 치아 이미지에 대한 상세한 정보를 3D 뷰어를 통해 자동으로 출력할 수 있다. In another embodiment, the device for providing additional tooth information 100 provides a 3D image of a tooth when the user selects a specific 2D tooth image through a 2D viewer output to the user terminal 12. A 3D viewer that outputs may be executed, and detailed information on the 3D tooth image matching the specific tooth image 40 selected in the 2D viewer may be automatically output through the 3D viewer.
즉, 본 발명의 일 실시예에 따른 치아 부가정보 제공 장치(100)는 2D 파노라마 영상만을 이용하여 치아를 진단하는 상황에서 팝업창을 통해 치아의 상세한 부가정보를 제공할 수 있을 뿐만 아니라, 보다 상세한 정보를 많이 확인하고자 하는 상황에서는 3D 뷰어를 직접 실행하여 3D 뷰어를 통해 보다 많은 부가정보를 제공함으로써, 상황에 따라 정보를 제공할 수 있다는 이점이 있다.That is, the apparatus 100 for providing additional tooth information according to an embodiment of the present invention can provide detailed additional information of the tooth through a pop-up window in a situation where a tooth is diagnosed using only a 2D panoramic image, as well as more detailed information. In a situation where a lot of information is desired, the 3D viewer is directly executed and more additional information is provided through the 3D viewer, thereby providing information according to the situation.
그러나, 이에 한정되지 않는다. 이하, 도 9 내지 13을 참조하며 사용자가 3D 뷰어를 통해 수행한 임플란트 시뮬레이션을 연동하는 방법에 대하여 설명하도록 한다.However, it is not limited thereto. Hereinafter, a method of linking an implant simulation performed by a user through a 3D viewer will be described with reference to FIGS. 9 to 13.
도 9는 본 발명의 다른 실시예에 따른 치아 부가정보 제공 방법에서, 임플란트 시뮬레이션의 결과를 표시하는 방법을 설명하기 위한 순서도이다.9 is a flowchart illustrating a method of displaying a result of an implant simulation in a method of providing additional tooth information according to another embodiment of the present invention.
도 9를 참조하면, 먼저 2D 파노라마 영상과 3D 영상에 대한 치아 세그먼테이션을 수행되어 복수의 개별 치아 이미지가 생성되되, 서로 인접한 개별 치아 이미지들 사이의 간격이 기준 간격을 초과하는 경우, 서로 인접한 개별 치아들 사이에 발치된 치아가 있는 것으로 판단된다(S410). 예를 들어, 도 7에 도시된 바와 같이, 치아 세그먼테이션을 수행한 결과, 서로 인접한 제1 치아 이미지(40-1) 및 제2 치아 이미지(40-2)를 생성할 수 있다. 이때, 제1 치아 이미지(40-1)와 제2 치아 이미지(40-2) 사이의 간격이 기준 간격인 1.5mm를 초과하는 경우, 제1 치아 이미지(40-1)와 제2 치아 이미지(40-2) 사이에 발치된 치아가 있는 것으로 판단될 수 있다. 그러나, 이에 한정되지 않는다.Referring to FIG. 9, first, tooth segmentation for a 2D panoramic image and a 3D image is performed to generate a plurality of individual tooth images, but when the interval between the individual tooth images adjacent to each other exceeds the reference interval, individual teeth adjacent to each other It is determined that there are teeth extracted between them (S410). For example, as shown in FIG. 7, as a result of performing tooth segmentation, a first tooth image 40-1 and a second tooth image 40-2 adjacent to each other may be generated. At this time, when the distance between the first tooth image 40-1 and the second tooth image 40-2 exceeds the reference distance of 1.5mm, the first tooth image 40-1 and the second tooth image ( 40-2) It can be determined that there are teeth extracted between them. However, it is not limited thereto.
S410 단계 이후, S410 단계에서 발치된 치아가 있는 것으로 판단된 위치에 대하여 치아 번호가 부여된다(S420). 예를 들어, 발치된 치아가 있는 것으로 판단된 위치(40-3)에 대해서도 치아 번호를 부여할 수 있다.After step S410, a tooth number is given to a position determined to have a tooth extracted in step S410 (S420). For example, a tooth number may be assigned to a position 40-3 determined to have an extracted tooth.
S420 단계 이후, 사용자가 자신의 사용자 단말(12)에 출력된 3D 뷰어 애플리케이션을 통해 발치된 것으로 판단된 위치(40-3)에 임플란트 시뮬레이션을 수행하는 경우(S430), 사용자 단말(12)로부터 임플란트 시뮬레이션의 결과가 수신되고, 수신된 임플란트 시뮬레이션의 결과를 이용하여, 사용자가 임플란트 시뮬레이션을 수행한 위치에 대한 치아 번호가 식별된다(S440). After step S420, when the user performs an implant simulation at the position 40-3 determined to be extracted through the 3D viewer application output to the user terminal 12 (S430), the implant from the user terminal 12 The result of the simulation is received, and the tooth number for the position where the user has performed the implant simulation is identified using the received result of the implant simulation (S440).
일 실시예에서, 치아 부가정보 제공 장치(100)는 사용자 단말(12)로부터 3D 뷰어를 통해 발치된 치아가 있는 것으로 판단된 위치에 임플란트 시뮬레이션이 수행되는 경우, 임플란트 시뮬레이션을 수행한 위치에 대한 단면 영상을 자동으로 생성할 수 있다. 예를 들어, 도 10에 도시된 바와 같이, 임플란트 시뮬레이션을 통해 임플란트 픽스쳐(20)를 식립한 경우, 픽스쳐(20)를 식립한 위치에 대한 단면 영상(50)을 자동으로 캡쳐하여 생성할 수 있다. 그러나, 이에 한정되지 않는다.In one embodiment, when the implant simulation is performed at the position where the tooth extracted from the user terminal 12 through the 3D viewer is determined, the apparatus 100 for providing additional tooth information is a cross-sectional view of the position at which the implant simulation is performed. Images can be automatically generated. For example, as shown in FIG. 10, when the implant fixture 20 is placed through implant simulation, a cross-sectional image 50 of the position where the fixture 20 is placed can be automatically captured and generated. . However, it is not limited thereto.
S440 단계 이후, S440 단계에서 식별된 치아 번호에 따라 2D 파노라마 영상 내의 동일한 위치에 임플란트 시뮬레이션의 결과가 표시된다(S450). 예를 들어, 도 10에 도시된 바와 같이, 임플란트 시뮬레이션을 통해 임플란트 픽스쳐(20)를 식립한 경우, 치아 부가정보 제공 장치(100)는 3D 뷰어 애플리케이션을 통해 사용자가 식립한 픽스쳐(20)의 정보를 수신하고, 수신한 픽스쳐(20)의 정보를 이용하여 임플란트 시뮬레이션의 결과로써 도 11에 도시된 바와 같이 픽스쳐 이미지(21)를 2D 파노라마 영상 내에 표시할 수 있다. After step S440, the result of the implant simulation is displayed at the same position in the 2D panoramic image according to the tooth number identified in step S440 (S450). For example, as shown in FIG. 10, when the implant fixture 20 is placed through an implant simulation, the device 100 for providing additional tooth information provides information on the fixture 20 placed by the user through a 3D viewer application. As shown in FIG. 11, the fixture image 21 may be displayed in the 2D panorama image as a result of an implant simulation using information on the received fixture 20 and received.
일 실시예에서, 치아 부가정보 제공 장치(100)는 임플란트 시뮬레이션의 결과로써 픽스쳐 이미지(21)와 함께 임플란트 시뮬레이션 결과를 표시하는 아이콘(21a)를 함께 표시할 수 있다.In an exemplary embodiment, the apparatus 100 for providing additional tooth information may display a fixture image 21 as a result of an implant simulation together with an icon 21a indicating an implant simulation result.
S450 단계 이후, 사용자가 사용자 단말(12)을 통해 2D 뷰어 애플리케이션을 통해 출력되는 2D 파노라마 영상에 표시된 임플란트 시뮬레이션의 결과를 선택하는 경우, 도 13에 도시된 바와 같이, 임플란트 시뮬레이션의 결과가 표시된 위치와 인접한 위치에 팝업창(30)을 출력하여 S440단계에서 생성된 단면 영상이 출력된다.After step S450, when the user selects the result of the implant simulation displayed on the 2D panoramic image output through the 2D viewer application through the user terminal 12, as shown in FIG. 13, the position where the result of the implant simulation is displayed and A pop-up window 30 is output at an adjacent location to output the cross-sectional image generated in step S440.
즉, 본 발명의 일 실시예에 따른 치아 부가정보 제공 장치(100)는 2D 뷰어에 출력되는 2D 파노라마 영상 내에 3D 뷰어에서 수행한 임플란트 시뮬레이션 결과를 표시함으로써, 2D 파노라마 영상만으로 임플란트 시뮬레이션에 대한 정보를 얻을 수 있고, 임플란트 시뮬레이션의 결과를 선택하는 경우에 임플란트 시뮬레이션에 대한 상세한 부가정보를 제공함으로써, 2D 뷰어 만을 이용하더라도 환자의 치아 진료를 원활하게 진행할 수 있다는 이점이 있다.That is, the apparatus 100 for providing additional tooth information according to an embodiment of the present invention displays the results of the implant simulation performed by the 3D viewer in the 2D panorama image output to the 2D viewer, thereby displaying information on the implant simulation only with the 2D panorama image. It can be obtained, and by providing detailed additional information on the implant simulation when selecting the result of the implant simulation, there is an advantage that the dental treatment of the patient can be smoothly performed even if only the 2D viewer is used.
지금까지 설명된 본 발명의 실시예에 따른 방법들은 컴퓨터가 읽을 수 있는 코드로 구현된 컴퓨터프로그램의 실행에 의하여 수행될 수 있다. 상기 컴퓨터프로그램은 인터넷 등의 네트워크를 통하여 제1 컴퓨팅 장치로부터 제2 컴퓨팅 장치에 전송되어 상기 제2 컴퓨팅 장치에 설치될 수 있고, 이로써 상기 제2 컴퓨팅 장치에서 사용될 수 있다. 상기 제1 컴퓨팅 장치 및 상기 제2 컴퓨팅 장치는, 서버 장치, 클라우드 서비스를 위한 서버 풀에 속한 물리 서버, 데스크탑 피씨와 같은 고정식 컴퓨팅 장치를 모두 포함한다.The methods according to the embodiments of the present invention described so far can be performed by executing a computer program implemented in computer-readable code. The computer program may be transmitted from a first computing device to a second computing device through a network such as the Internet and installed in the second computing device, thereby being used in the second computing device. The first computing device and the second computing device include all of a server device, a physical server belonging to a server pool for cloud services, and a fixed computing device such as a desktop PC.
상기 컴퓨터프로그램은 DVD-ROM, 플래시 메모리 장치 등의 기록매체에 저장된 것일 수도 있다. 이하, 도 14를 참조하여, 본 발명의 또 다른 실시예에 따른 치아 부가정보 제공 장치(100)의 하드웨어 구성 및 동작을 설명하도록 한다.The computer program may be stored in a recording medium such as a DVD-ROM or a flash memory device. Hereinafter, a hardware configuration and operation of the apparatus 100 for providing additional tooth information according to another embodiment of the present invention will be described with reference to FIG.
도 14는 본 발명의 또 다른 실시예에 따른 치아 부가정보 제공 장치의 하드웨어 구성도이다.14 is a hardware configuration diagram of an apparatus for providing additional tooth information according to another embodiment of the present invention.
도 13을 참조하면, 본 발명의 또 다른 실시예에 따른 치아 부가정보 제공 장치(100)는 하나 이상의 프로세서(110), 통신 인터페이스(120), 프로세서(110)에 의하여 수행되는 컴퓨터 프로그램(141)을 로드(Load)하는 메모리(130), 컴퓨터 프로그램(141)을 저장하는 스토리지(140) 및 버스(150)을 포함할 수 있다. 여기서, 도 14에는 본 발명의 실시예와 관련 있는 구성요소들만 도시되어 있다. 따라서, 본 발명이 속한 기술분야의 통상의 기술자라면 도 14에 도시된 구성요소들 외에 다른 범용적인 구성 요소들이 더 포함될 수 있음을 알 수 있다.Referring to FIG. 13, an apparatus 100 for providing additional tooth information according to another embodiment of the present invention includes at least one processor 110, a communication interface 120, and a computer program 141 executed by the processor 110. It may include a memory 130 for loading (Load), a storage 140 for storing the computer program 141, and a bus 150. Here, only components related to an embodiment of the present invention are shown in FIG. 14. Accordingly, those of ordinary skill in the art to which the present invention belongs may recognize that other general-purpose components may be further included in addition to the components shown in FIG. 14.
프로세서(110)는 치아 부가정보 제공 장치(100)의 각 구성의 전반적인 동작을 제어한다. 프로세서(110)는 CPU(Central Processing Unit), MPU(Micro Processor Unit), MCU(Micro Controller Unit), GPU(Graphic Processing Unit) 또는 본 발명의 기술 분야에 잘 알려진 임의의 형태의 프로세서를 포함하여 구성될 수 있다. 또한, 프로세서(110)는 본 발명의 실시예들에 따른 방법을 실행하기 위한 적어도 하나의 애플리케이션 또는 프로그램에 대한 연산을 수행할 수 있으며, 하나 이상의 프로세서를 구비할 수 있다.The processor 110 controls the overall operation of each component of the apparatus 100 for providing additional tooth information. The processor 110 includes a CPU (Central Processing Unit), MPU (Micro Processor Unit), MCU (Micro Controller Unit), GPU (Graphic Processing Unit), or any type of processor well known in the technical field of the present invention. Can be. Further, the processor 110 may perform an operation on at least one application or program for executing the method according to the embodiments of the present invention, and may include one or more processors.
통신 인터페이스(120)는 치아 부가정보 제공 장치(100)의 유무선 인터넷 통신을 지원한다. 또한, 통신 인터페이스(120)는 인터넷 통신 외의 다양한 통신 방식을 지원할 수도 있다. 이를 위해, 통신 인터페이스(120)는 본 발명의 기술 분야에 잘 알려진 통신 모듈을 포함하여 구성될 수 있다. 몇몇 실시예에서, 통신 인터페이스(120)는 생략될 수도 있다.The communication interface 120 supports wired/wireless Internet communication of the apparatus 100 for providing additional tooth information. In addition, the communication interface 120 may support various communication methods other than Internet communication. To this end, the communication interface 120 may be configured to include a communication module well known in the art. In some embodiments, the communication interface 120 may be omitted.
메모리(130)는 각종 데이터, 명령 및/또는 정보를 저장한다. 메모리(120)는 본 발명의 다양한 실시예에 따른 방법/동작을 실행하기 위하여 스토리지(140)로부터 컴퓨터 프로그램(141)을 로드할 수 있다. 메모리(130)에 컴퓨터 프로그램(141)이 로드되면, 프로세서(110)는 컴퓨터 프로그램(141)을 구성하는 하나 이상의 인스트럭션들을 실행함으로써 상기 방법/동작을 수행할 수 있다. 메모리(120)는 RAM과 같은 휘발성 메모리로 구현될 수 있을 것이나, 본 발명의 기술적 범위가 이에 한정되는 것은 아니다.The memory 130 stores various types of data, commands and/or information. The memory 120 may load the computer program 141 from the storage 140 in order to execute a method/operation according to various embodiments of the present disclosure. When the computer program 141 is loaded into the memory 130, the processor 110 may perform the method/operation by executing one or more instructions constituting the computer program 141. The memory 120 may be implemented as a volatile memory such as RAM, but the technical scope of the present invention is not limited thereto.
스토리지(140)는 컴퓨터 프로그램(141)을 비 임시적으로 저장할 수 있다. 또한, 스토리지(140)는 치아 부가정보 제공 장치(100)에서 복수의 2D 치아 이미지와 복수의 3D 치아 이미지를 매칭하여 생성되는 치아 매칭 정보(142)를 저장할 수 있다.The storage 140 may non-temporarily store the computer program 141. In addition, the storage 140 may store tooth matching information 142 generated by matching a plurality of 2D tooth images and a plurality of 3D tooth images in the apparatus 100 for providing additional tooth information.
스토리지(140)는 ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리 등과 같은 비휘발성 메모리, 하드 디스크, 착탈형 디스크, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터로 읽을 수 있는 기록 매체를 포함하여 구성될 수 있다.The storage 140 is a nonvolatile memory such as a ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), flash memory, etc., a hard disk, a removable disk, or well in the technical field to which the present invention belongs. It may be configured to include any known computer-readable recording medium.
컴퓨터 프로그램(141)은 메모리(130)에 로드될 때 프로세서(110)로 하여금 본 발명의 다양한 실시예에 따른 방법/동작을 수행하도록 하는 하나 이상의 인스트럭션들을 포함할 수 있다. 즉, 프로세서(110)는 상기 하나 이상의 인스트럭션들을 실행함으로써, 본 발명의 다양한 실시예에 따른 상기 방법/동작을 수행할 수 있다. Computer program 141 may include one or more instructions that when loaded into memory 130 cause processor 110 to perform a method/operation according to various embodiments of the present invention. That is, the processor 110 may perform the method/operation according to various embodiments of the present disclosure by executing the one or more instructions.
일 실시예에서, 컴퓨터 프로그램(141)은 치아의 2D 파노라마 영상 및 3D 영상에 대한 치아 세그먼테이션(tooth segmentation)을 수행하여 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지를 각각 생성하고, 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지 각각에 치아 번호를 부여하는 인스트럭션, 치아 번호를 매개로 하여 복수의 2D 치아 이미지와 복수의 3D 치아 이미지를 상호 매칭하는 인스트럭션 및 복수의 2D 치아 이미지 중 어느 하나의 2D 치아 이미지를 선택하는 경우, 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 인스트럭션을 포함할 수 있다.In one embodiment, the computer program 141 generates a plurality of 2D tooth images and a plurality of 3D tooth images by performing tooth segmentation on a 2D panoramic image and a 3D image of a tooth, respectively, and a plurality of 2D teeth An instruction to assign a tooth number to each image and a plurality of 3D tooth images, an instruction to mutually match a plurality of 2D tooth images and a plurality of 3D tooth images by means of a tooth number, and any one of a plurality of 2D tooth images When selecting an image, an instruction for outputting a 3D tooth image matched with the selected 2D tooth image may be included.
버스(150)는 치아 부가정보 제공 장치(100)의 구성 요소 간 통신 기능을 제공한다. 버스(150)는 주소 버스(address Bus), 데이터 버스(Data Bus) 및 제어 버스(Control Bus) 등 다양한 형태의 버스로 구현될 수 있다. The bus 150 provides a communication function between components of the apparatus 100 for providing additional tooth information. The bus 150 may be implemented as various types of buses such as an address bus, a data bus, and a control bus.
지금까지 도 1 내지 도 14를 참조하여 본 발명의 다양한 실시예들 및 그 실시예들에 따른 효과들을 언급하였다. 본 발명의 기술적 사상에 따른 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.So far, various embodiments of the present invention and effects according to the embodiments have been mentioned with reference to FIGS. 1 to 14. The effects according to the technical idea of the present invention are not limited to the above-mentioned effects, and other effects not mentioned will be clearly understood by those skilled in the art from the following description.
이상 첨부된 도면을 참조하여 본 발명의 실시예들을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해해야만 한다.Although the embodiments of the present invention have been described with reference to the accompanying drawings, those of ordinary skill in the art to which the present invention pertains can be implemented in other specific forms without changing the technical spirit or essential features. I can understand. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not limiting.

Claims (14)

  1. 컴퓨팅 장치에 의해 수행되는 방법에 있어서,In the method performed by the computing device,
    치아의 2D 파노라마 영상 및 3D 영상을 이용하여 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지를 각각 생성하고, 상기 복수의 2D 치아 이미지 및 상기 복수의 3D 치아 이미지 각각에 치아 번호를 부여하는 단계;Generating a plurality of 2D tooth images and a plurality of 3D tooth images, respectively, using a 2D panoramic image and a 3D image of a tooth, and assigning a tooth number to each of the plurality of 2D tooth images and the plurality of 3D tooth images;
    상기 치아 번호를 매개로 하여 상기 복수의 2D 치아 이미지와 상기 복수의 3D 치아 이미지를 상호 매칭하는 단계; 및Matching the plurality of 2D tooth images and the plurality of 3D tooth images with each other through the tooth number; And
    상기 복수의 2D 치아 이미지 중 어느 하나의 2D 치아 이미지를 선택하는 경우, 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계를 포함하는, 치아 부가정보 제공 방법.When selecting any one 2D tooth image from the plurality of 2D tooth images, comprising the step of outputting a 3D tooth image matched with the selected 2D tooth image, providing additional tooth information.
  2. 제1항에 있어서,The method of claim 1,
    상기 치아 번호를 부여하는 단계는,The step of assigning the tooth number,
    골밀도(Bone Density) 분석 방법 및 그레이 스케일(Gray scale) 분석 중 적어도 하나의 분석 방법을 이용하여 상기 치아의 2D 파노라마 영상 및 상기 3D 영상에 대한 치아 세그먼테이션(tooth segmentation)을 수행하는 단계를 포함하는, 치아 부가정보 제공 방법.Comprising the step of performing tooth segmentation on the 2D panoramic image and the 3D image of the tooth using at least one analysis method of a bone density analysis method and a gray scale analysis, How to provide additional information on teeth.
  3. 제1항에 있어서,The method of claim 1,
    상기 치아 번호를 부여하는 단계는,The step of assigning the tooth number,
    CBCT(Cone Beam CT) 영상을 재구성하여 치아의 3D 파노라마 영상을 생성하는 단계; 및Generating a 3D panoramic image of a tooth by reconstructing a Cone Beam CT (CBCT) image; And
    상기 치아의 2D 파노라마 영상 및 상기 치아의 3D 파노라마 영상에서 상기 치아의 중심선 및 스마일 라인을 이용하여 상기 치아 세그먼테이션을 수행하는 단계를 포함하는, 치아 부가정보 제공 방법.And performing the tooth segmentation using a center line and a smile line of the tooth in the 2D panoramic image of the tooth and the 3D panoramic image of the tooth.
  4. 제1항에 있어서,The method of claim 1,
    상기 치아 번호를 부여하는 단계는,The step of assigning the tooth number,
    상기 치아 세그먼테이션을 수행한 이후, 3D 뷰어를 통해 상기 복수의 3D 치아 이미지에 대한 횡단면(Cross-section) 영상을 자동으로 캡쳐하는 단계를 더 포함하며,After performing the tooth segmentation, the step of automatically capturing a cross-section image of the plurality of 3D tooth images through a 3D viewer,
    상기 선택한 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계는,Outputting the 3D tooth image matched with the selected tooth image,
    2D 뷰어를 통해 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지에 대한 상기 횡단면 영상을 출력하는 단계를 포함하는, 치아 부가정보 제공 방법.And outputting the cross-sectional image of the 3D tooth image matched with the selected 2D tooth image through a 2D viewer.
  5. 제1항에 있어서,The method of claim 1,
    상기 치아 번호를 부여하는 단계는,The step of assigning the tooth number,
    상기 치아 세그먼테이션을 수행하여 복수의 개별 치아 이미지를 생성하되, 서로 인접한 개별 치아 이미지 사이의 간격이 기준 간격을 초과하는 경우, 상기 서로 인접한 개별 치아 이미지들 사이에 발치된 치아가 있는 것으로 판단하는 단계; 및Generating a plurality of individual tooth images by performing the tooth segmentation, and determining that there is a tooth extracted between the individual tooth images adjacent to each other when the interval between the individual tooth images adjacent to each other exceeds a reference interval; And
    상기 발치된 치아가 있는 것으로 판단된 위치에 상기 치아 번호를 부여하는 단계를 포함하는, 치아 부가정보 제공 방법.And assigning the tooth number to a position determined to have the extracted tooth.
  6. 제5항에 있어서,The method of claim 5,
    상기 상호 매칭하는 단계는,The step of matching each other,
    3D 뷰어를 통해 상기 발치된 치아가 있는 것으로 판단된 위치에 임플란트 시뮬레이션이 수행되는 경우, 상기 발치된 치아가 있는 것으로 판단된 위치에 부여된 상기 치아 번호에 따라 상기 2D 파노라마 영상 내의 동일한 위치에 상기 임플란트 시뮬레이션의 결과를 표시하는 단계를 포함하는, 치아 부가정보 제공 방법.When an implant simulation is performed at a position determined to have the extracted tooth through a 3D viewer, the implant at the same position in the 2D panoramic image according to the tooth number assigned to the position determined to be the extracted tooth Comprising the step of displaying the result of the simulation, the method of providing additional tooth information.
  7. 제6항에 있어서,The method of claim 6,
    상기 치아 정보를 제공하는 방법은,The method of providing the tooth information,
    상기 3D 뷰어를 통해 상기 발치된 치아가 있는 것으로 판단된 위치에 상기 임플란트 시뮬레이션이 수행되는 경우, 상기 임플란트 시뮬레이션을 수행한 위치에 대한 단면 영상을 자동으로 생성하는 단계를 더 포함하며,In the case where the implant simulation is performed at a location where the extracted tooth is determined through the 3D viewer, the step of automatically generating a cross-sectional image of the location where the implant simulation was performed,
    상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계는,Outputting a 3D tooth image matched with the selected 2D tooth image,
    2D 뷰어를 통해 출력되는 상기 2D 파노라마 영상에 표시된 상기 임플란트 시뮬레이션의 결과를 선택하는 경우, 상기 자동으로 생성된 단면 영상을 출력하는 단계를 포함하는, 치아 부가정보 제공 방법.When selecting a result of the implant simulation displayed on the 2D panoramic image output through a 2D viewer, comprising the step of outputting the automatically generated cross-sectional image, the method of providing additional tooth information.
  8. 제1항에 있어서,The method of claim 1,
    상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계는,Outputting a 3D tooth image matched with the selected 2D tooth image,
    상기 선택한 2D 치아 이미지와 인접한 위치에 팝업창 형태로 상기 3D 치아 이미지를 출력하는 단계를 포함하는, 치아 부가정보 제공 방법.And outputting the 3D tooth image in the form of a pop-up window at a location adjacent to the selected 2D tooth image.
  9. 제1항에 있어서,The method of claim 1,
    상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계는,Outputting a 3D tooth image matched with the selected 2D tooth image,
    상기 2D 파노라마 영상을 출력하는 2D 뷰어 상에서 상기 복수의 2D 치아 이미지 중 어느 하나의 2D 치아 이미지를 선택하는 경우, 상기 3D 영상을 출력하는 3D 뷰어를 실행하고, 상기 선택한 2D 치아 이미지와 매칭되는 상기 3D 치아 이미지에 대한 단면 영상을 상기 3D 뷰어 상에 자동으로 출력하는 단계를 더 포함하는, 치아 부가정보 제공 방법.When selecting any one 2D tooth image among the plurality of 2D tooth images on the 2D viewer outputting the 2D panoramic image, the 3D viewer that outputs the 3D image is executed, and the 3D matched with the selected 2D tooth image The method of providing additional tooth information, further comprising automatically outputting a cross-sectional image of a tooth image on the 3D viewer.
  10. 제1항에 있어서,The method of claim 1,
    상기 상호 매칭하는 단계는, The step of matching each other,
    상기 복수의 2D 치아 이미지의 개수와 상기 복수의 3D 치아 이미지의 개수가 동일한 경우에만 상기 복수의 2D 치아 이미지 및 상기 복수의 3D 치아 이미지를 상호 매칭하는 단계를 포함하는, 치아 부가정보 제공 방법.And matching the plurality of 2D tooth images and the plurality of 3D tooth images with each other only when the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same.
  11. 제1항에 있어서,The method of claim 1,
    상기 상호 매칭하는 단계는,The step of matching each other,
    상기 복수의 2D 치아 이미지의 개수와 상기 복수의 3D 치아 이미지의 개수가 서로 상이한 경우, 상기 복수의 2D 치아 이미지의 개수와 상기 복수의 3D 치아 이미지의 개수가 서로 동일할 때까지 상기 치아 세그먼테이션을 반복 수행하되, 상기 치아 세그먼테이션의 반복 횟수가 기 설정된 횟수를 초과하는 경우, 상기 치아의 2D 파노라마 영상과 상기 3D 영상을 재 촬영할 것을 안내하는 안내 메시지를 출력하는 단계를 포함하는, 치아 부가정보 제공 방법.If the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are different from each other, the tooth segmentation is repeated until the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are the same However, if the number of repetitions of the tooth segmentation exceeds a preset number of times, outputting a guide message for guiding the 2D panoramic image of the tooth and the 3D image to be re-captured.
  12. 제1항에 있어서,The method of claim 1,
    상기 상호 매칭하는 단계는,The step of matching each other,
    상기 복수의 2D 치아 이미지의 개수와 상기 복수의 3D 치아 이미지의 개수가 서로 상이한 경우, 상기 복수의 2D 치아 이미지와 상기 복수의 3D 치아 이미지를 직접 매칭하기 위한 사용자 인터페이스를 출력하는 단계를 포함하는, 치아 부가정보 제공 방법.In the case where the number of the plurality of 2D tooth images and the number of the plurality of 3D tooth images are different from each other, outputting a user interface for directly matching the plurality of 2D tooth images and the plurality of 3D tooth images, How to provide additional information on teeth.
  13. 치아의 2D 파노라마 영상 및 3D 영상을 수신하는 통신 인터페이스;A communication interface for receiving 2D panoramic images and 3D images of teeth;
    치아 정보를 제공하기 위한 소프트웨어를 저장하는 스토리지;A storage for storing software for providing tooth information;
    상기 소프트웨어의 실행에 따라 복수의 인스트럭션(instruction)이 로드 되는 메모리;A memory in which a plurality of instructions are loaded according to the execution of the software;
    상기 복수의 인스트럭션을 실행하는 프로세서를 포함하되,Including a processor that executes the plurality of instructions,
    상기 복수의 인스트럭션은,The plurality of instructions,
    상기 치아의 2D 파노라마 영상 및 상기 3D 영상을 이용하여 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지를 각각 생성하고, 상기 복수의 2D 치아 이미지 및 상기 복수의 3D 치아 이미지 각각에 치아 번호를 부여하는 인스트럭션;Instructions for generating a plurality of 2D tooth images and a plurality of 3D tooth images, respectively, using the 2D panoramic image and the 3D image of the tooth, and assigning a tooth number to each of the plurality of 2D tooth images and the plurality of 3D tooth images ;
    상기 치아 번호를 매개로 하여 상기 복수의 2D 치아 이미지와 상기 복수의 3D 치아 이미지를 상호 매칭하는 인스트럭션; 및An instruction for matching the plurality of 2D tooth images and the plurality of 3D tooth images to each other through the tooth number; And
    상기 복수의 2D 치아 이미지 중 어느 하나의 2D 치아 이미지를 선택하는 경우, 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 인스트럭션을 포함하는, 치아 부가정보 제공 장치.When selecting any one 2D tooth image among the plurality of 2D tooth images, including an instruction for outputting a 3D tooth image matched with the selected 2D tooth image, tooth additional information providing device.
  14. 컴퓨팅 장치와 결합되어,Combined with a computing device,
    치아의 2D 파노라마 영상 및 3D 영상을 이용하여 복수의 2D 치아 이미지 및 복수의 3D 치아 이미지를 각각 생성하고, 상기 복수의 2D 치아 이미지 및 상기 복수의 3D 치아 이미지 각각에 치아 번호를 부여하는 단계;Generating a plurality of 2D tooth images and a plurality of 3D tooth images, respectively, using a 2D panoramic image and a 3D image of a tooth, and assigning a tooth number to each of the plurality of 2D tooth images and the plurality of 3D tooth images;
    상기 치아 번호를 매개로 하여 상기 복수의 2D 치아 이미지와 상기 복수의 3D 치아 이미지를 상호 매칭하는 단계; 및Matching the plurality of 2D tooth images and the plurality of 3D tooth images with each other through the tooth number; And
    상기 복수의 2D 치아 이미지 중 어느 하나의 2D 치아 이미지를 선택하는 경우, 상기 선택한 2D 치아 이미지와 매칭된 3D 치아 이미지를 출력하는 단계를 실행시키기 위하여 컴퓨터로 판독가능한 기록매체에 저장된, 컴퓨터 프로그램.A computer program stored in a computer-readable recording medium to execute the step of outputting a 3D tooth image matched with the selected 2D tooth image when selecting one of the plurality of 2D tooth images.
PCT/KR2020/095014 2019-05-09 2020-03-05 Additional tooth information providing method and apparatus therefor WO2020226473A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020190054036A KR102289610B1 (en) 2019-05-09 2019-05-09 Method and apparatus for providing additional information of teeth
KR10-2019-0054036 2019-05-09

Publications (1)

Publication Number Publication Date
WO2020226473A1 true WO2020226473A1 (en) 2020-11-12

Family

ID=73051112

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2020/095014 WO2020226473A1 (en) 2019-05-09 2020-03-05 Additional tooth information providing method and apparatus therefor

Country Status (2)

Country Link
KR (1) KR102289610B1 (en)
WO (1) WO2020226473A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102544203B1 (en) * 2021-04-22 2023-06-16 주식회사 메디트 An intraoral image processing apparatus, an intraoral image processing method
KR102568247B1 (en) * 2021-05-17 2023-08-21 오스템임플란트 주식회사 Method and apparatus for simulatiing of teeth treatment, computer-readable storage medium and computer program
KR102607886B1 (en) * 2021-07-27 2023-11-29 오스템임플란트 주식회사 Apparatus and method for displaying three dimensional tooth image data and method for training same
KR20240003352A (en) 2022-06-29 2024-01-09 재단법인 아산사회복지재단 METHOD AND APPARATUS FOR designing and implementing simulator for implant

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140117895A (en) * 2013-03-27 2014-10-08 주식회사 이우소프트 Method and apparatus of processing X-ray image and computer readable medium recording application performing the method
KR20160004865A (en) * 2014-07-04 2016-01-13 주식회사 인스바이오 The face model generation method for the Dental procedure simulation
KR101613159B1 (en) * 2014-12-31 2016-04-20 오스템임플란트 주식회사 Automatic dental image registration method, apparatus, and recording medium thereof
KR101723652B1 (en) * 2016-04-22 2017-04-06 오스템임플란트 주식회사 Method for generating a tooth chart, apparatus and recording medium thereof
KR20190017377A (en) * 2017-08-11 2019-02-20 서울대학교병원 Guide system for orthodontics and method for providing orthodontic guide

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008029660A (en) * 2006-07-31 2008-02-14 Fujifilm Corp Dental radioimage display system
KR20110036387A (en) * 2009-10-01 2011-04-07 윤규승 Panorama dental formula system and provide mothod
KR20130030336A (en) 2011-09-08 2013-03-27 주식회사바텍 Apparatus for obtaining panoramic image
KR20160142142A (en) * 2015-06-02 2016-12-12 와이메디칼네트워크 주식회사 Dental record management system and a method using a dental 3D scanning data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140117895A (en) * 2013-03-27 2014-10-08 주식회사 이우소프트 Method and apparatus of processing X-ray image and computer readable medium recording application performing the method
KR20160004865A (en) * 2014-07-04 2016-01-13 주식회사 인스바이오 The face model generation method for the Dental procedure simulation
KR101613159B1 (en) * 2014-12-31 2016-04-20 오스템임플란트 주식회사 Automatic dental image registration method, apparatus, and recording medium thereof
KR101723652B1 (en) * 2016-04-22 2017-04-06 오스템임플란트 주식회사 Method for generating a tooth chart, apparatus and recording medium thereof
KR20190017377A (en) * 2017-08-11 2019-02-20 서울대학교병원 Guide system for orthodontics and method for providing orthodontic guide

Also Published As

Publication number Publication date
KR20200129509A (en) 2020-11-18
KR102289610B1 (en) 2021-08-17

Similar Documents

Publication Publication Date Title
WO2020226473A1 (en) Additional tooth information providing method and apparatus therefor
WO2019132168A1 (en) System for learning surgical image data
WO2017192020A1 (en) Dental three-dimensional data processing device and method thereof
WO2021006472A1 (en) Multiple bone density displaying method for establishing implant procedure plan, and image processing device therefor
WO2020184876A1 (en) Method for establishing implant surgery plan by using artificial intelligence and medical image processing device therefor
WO2020184875A1 (en) Tooth number selection method using panoramic image, and medical image processing device therefor
WO2017039220A1 (en) Image processing method for orthodontic plan, device and recording medium therefor
WO2021210723A1 (en) Method and apparatus for automatically detecting feature points of three-dimensional medical image data by using deep learning
WO2022131642A1 (en) Apparatus and method for determining disease severity on basis of medical images
WO2020032562A2 (en) Bioimage diagnosis system, bioimage diagnosis method, and terminal for executing same
WO2020204635A1 (en) Device and method for supporting pathological diagnosis
WO2017095124A1 (en) Method and device for generating cross section image of tooth pair, and recording medium in which same is recorded
WO2021182754A1 (en) Method and device for establishing plan of dental implant surgery
WO2018147653A1 (en) Method, device and computer program for generating survival rate prediction model
WO2020209496A1 (en) Dental object detection method, and image matching method and device using dental object
WO2023008849A1 (en) Three-dimensional tooth image display apparatus and method, and method for training three-dimensional tooth image display apparatus
US8265729B2 (en) Third party acquisition of images at the direction of an independent imaging application
WO2022039322A1 (en) System for searching for and automatically identifying implant
WO2021246673A1 (en) Transparent braces design method for creating treatment plan, and apparatus therefor
WO2021230483A1 (en) Method for guiding implant guide surgery and apparatus therefor
WO2021015490A2 (en) Method and device for analyzing specific area of image
WO2021040200A1 (en) Data transmission system and data transmission method for transmitting/receiving medical information data
WO2020189940A2 (en) X-ray image generation method, x-ray image generation device, and computer-readable recording medium
WO2023239077A1 (en) Neural canal indication method, computing device, and computer readable recording medium therefor
WO2020145580A1 (en) Method and apparatus for detecting chemical components

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20802478

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20802478

Country of ref document: EP

Kind code of ref document: A1