KR20210088946A - 데이터 정합을 통한 3차원 모델 생성 장치 및 방법 - Google Patents
데이터 정합을 통한 3차원 모델 생성 장치 및 방법 Download PDFInfo
- Publication number
- KR20210088946A KR20210088946A KR1020200002044A KR20200002044A KR20210088946A KR 20210088946 A KR20210088946 A KR 20210088946A KR 1020200002044 A KR1020200002044 A KR 1020200002044A KR 20200002044 A KR20200002044 A KR 20200002044A KR 20210088946 A KR20210088946 A KR 20210088946A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- oral
- matching
- face
- patient
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 210000000515 tooth Anatomy 0.000 claims description 127
- 230000001815 facial effect Effects 0.000 claims description 61
- 238000013075 data extraction Methods 0.000 claims description 8
- 210000004373 mandible Anatomy 0.000 claims description 8
- 210000002050 maxilla Anatomy 0.000 claims description 7
- 210000003800 pharynx Anatomy 0.000 claims description 5
- 238000011282 treatment Methods 0.000 abstract description 43
- 210000000214 mouth Anatomy 0.000 abstract description 33
- 238000004519 manufacturing process Methods 0.000 abstract description 8
- 238000002591 computed tomography Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 12
- 239000007943 implant Substances 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 7
- 201000010099 disease Diseases 0.000 description 6
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 6
- 238000003780 insertion Methods 0.000 description 6
- 230000037431 insertion Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 238000001356 surgical procedure Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 210000001847 jaw Anatomy 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 239000011505 plaster Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000007408 cone-beam computed tomography Methods 0.000 description 2
- 210000000088 lip Anatomy 0.000 description 2
- 238000002595 magnetic resonance imaging Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 210000001331 nose Anatomy 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 208000008312 Tooth Loss Diseases 0.000 description 1
- 206010047700 Vomiting Diseases 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011960 computer-aided design Methods 0.000 description 1
- 230000037123 dental health Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 210000003054 facial bone Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 210000004871 mandibular tooth Anatomy 0.000 description 1
- 210000002295 maxillary tooth Anatomy 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000003826 tablet Substances 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
- 230000008673 vomiting Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
- G06T7/33—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0059—Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
- A61B5/0082—Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence adapted for particular medical purposes
- A61B5/0088—Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence adapted for particular medical purposes for oral or dental tissue
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/45—For evaluating or diagnosing the musculoskeletal system or teeth
- A61B5/4538—Evaluating a particular part of the muscoloskeletal system or a particular medical condition
- A61B5/4542—Evaluating the mouth, e.g. the jaw
- A61B5/4547—Evaluating teeth
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61C—DENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
- A61C19/00—Dental auxiliary appliances
- A61C19/04—Measuring instruments specially adapted for dentistry
- A61C19/05—Measuring instruments specially adapted for dentistry for determining occlusion
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61C—DENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
- A61C9/00—Impression cups, i.e. impression trays; Impression methods
- A61C9/004—Means or methods for taking digitized impressions
- A61C9/0046—Data acquisition means or methods
-
- G06K9/00221—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/111—Transformation of image signals corresponding to virtual viewpoints, e.g. spatial image interpolation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/204—Image signal generators using stereoscopic image cameras
- H04N13/207—Image signal generators using stereoscopic image cameras using a single 2D image sensor
- H04N13/218—Image signal generators using stereoscopic image cameras using a single 2D image sensor using spatial multiplexing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
- G06T2207/10008—Still image; Photographic image from scanner, fax or copier
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30036—Dental; Teeth
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
- G06T2207/30201—Face
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Dentistry (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Multimedia (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Surgery (AREA)
- Signal Processing (AREA)
- Medical Informatics (AREA)
- Heart & Thoracic Surgery (AREA)
- Pathology (AREA)
- Molecular Biology (AREA)
- Epidemiology (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Physical Education & Sports Medicine (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Rheumatology (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 방법은 구강 스캐너를 이용하여 환자의 상악을 스캔하여 상악 치아가 포함된 상악 구강 데이터를 획득하는 상악 스캔 단계; 상기 구강 스캐너를 이용하여 상기 환자의 하악을 스캔하여 하악 치아가 포함된 하악 구강 데이터를 획득하는 하악 스캔 단계; 상기 구강 스캐너를 이용하여 상기 상악 치아와 상기 하악 치아가 교합된 상태의 교합 구강 데이터를 획득하는 교합 단계; 상기 구강 스캐너를 이용하여 상기 환자의 얼굴을 스캔하여 제1 얼굴 데이터를 획득하는 얼굴 스캔 단계; 및 상기 제1 얼굴 데이터를 상기 상악 구강 데이터, 상기 하악 구강 데이터, 및 상기 교합 구강 데이터 중 적어도 하나와 정합하는 정합 단계를 포함한다.
Description
본 발명은 데이터 정합을 통한 3차원 모델 생성 장치 및 방법에 관한 것으로, 보다 상세하게는 구강 스캐너로 환자의 얼굴 데이터와 상/하악 구강 데이터 및 교합 구강 데이터를 생성하고, 이를 정합하여 3차원 모델을 생성하는 데이터 정합을 통한 3차원 모델 생성 장치 및 방법에 관한 것이다.
치과 보철제작 과정은 환자 치아에 대한 정보를 획득하여 해당 치아 정보를 토대로 정확한 보철물을 제작하는 과정을 포함한다. 종래에는 환자의 치아에 대하여 인상재를 이용하여, 치아 및 잇몸에 대한 인상채득을 수행하였으며, 해당 인상채득 후 석고 모형을 제작, 해당 석고 모형을 바탕으로 보철물을 제작하였다.
하지만, 종래의 과정은 시술자(치과 의사 또는 치과 종사자)의 숙련도에 의하여 정확도의 차이가 존재하며, 인상재를 환자의 구강 내에 삽입하는 과정에서 환자의 거부 반응(구토, 불쾌감 등) 등이 발생할 수 있다. 또한, 인상채득에서 보철물 제작까지 수공 과정이 추가되므로, 비용이 비싸고 시간이 오래 걸리는 단점이 존재하였다.
이에 따라, 최근에는 구강 스캐너 등을 이용하여 치아, 잇몸, 턱뼈 등 환자의 환부 형상에 대해 가상 3차원 모델을 생성하는 덴탈 CAD/CAM(computer aided design/computer aided manufacturing) 기술을 기반으로 보철물을 제작하는 방법에 대한 개발이 꾸준하게 이루어지고 있다.
환자의 환부에 대해 획득된 3D 데이터를 이용하면 보철 치료나 교정 치료 등을 컴퓨터를 이용하여 정확하게 계산하여 수행할 수 있다. 이때 좋은 치료 결과를 얻기 위해서는 환자의 환부의 형상을 정확하게 반영하는 3D 데이터의 확보가 필요하다.
덴탈 CAD/CAM 치료 과정에서 환부의 3D 데이터를 얻기 위해서 CT(Computed Tomography), MRI(Magnetic Resonance Imaging) 등의 의료 기기가 활용될 수 있다. 예를 들어, CBCT(Cone Beam Computed Tomography) 등의 X-ray CT(Computed Tomography), MRI(Magnetic Resonance Imaging) 등의 의료 기기는 복셀(Voxel) 구조 내에 밝기(Intensity)값을 가지고 있는 형태로 표현되는 볼륨 데이터(Volumetric data)를 획득하는데 활용될 수 있다.
CT 등에 의해 획득되는 볼륨 데이터는 치아, 잇몸 등 외부에 드러나는 표면의 형상 뿐 아니라, 치아 뿌리나 턱뼈 등과 같이 외부에 드러나지 않는 환자의 환부 내부의 형상도 표현할 수 있는 이점이 있다.
그러나, 치과 치료에 있어서 환자의 환부에 적절한 보철물을 만들려면, 0.05mm 이하의 정확도가 요구되는 것으로 알려져 있으며, CT 데이터의 정확도(accuracy)는 약 0.2mm 수준으로, 요구 조건을 만족하지 못하여 치과 치료에 사용하는데 제약이 따르고 있다.
덴탈 CAD/CAM 분야에서는 CT 외에도 광학식 3차원 스캐너가 많이 사용되고 있다. 광학식 3차원 스캐너는 측정 대상의 3차원 표면 형상 정보를 획득할 수 있으며, 예를 들어 환자의 구강 내, 또는 치아의 인상체나, 인상체로 획득한 석고 모델 등에 대해 3차원 데이터를 획득할 수 있다.
특히, 구강 스캐너를 이용하면, 다양한 치과 치료 및 치료 계획을 수립할 수 있고, 치료 비용의 절약 및 치료 시간의 절감이 가능하고, 환자의 거부 반응을 감소시킬 수 있는 등의 장점이 존재한다.
또한, 덴탈 CAD/CAM용 광학식 3차원 스캐너로 획득한 3차원 표면 데이터(Surface data)는 상대적으로 높은 정확성(예를 들어, 약 20um 이하)을 가지는 것으로 알려져 있으며, 후속 처리를 모두 포함하더라도 약 60um 수준의 비교적 높은 정확성을 나타낸다. 덴탈 CAD/CAM을 이용한 어플리케이션들에서 표면 데이터는 다양한 용도로 사용되고 있다.
한편, 구강 스캐너에 의해 획득된 환자 환부에 대한 데이터만을 사용하는 경우 보다, 환자의 구강 데이터 이외에 추가적인 환자 정보를 획득하면 보철물 제작이나 교정을 수행하는 과정에서 더 정확한 치료를 수행할 수 있는데, 주로 X-ray 또는 환자의 사진 등의 2차원 이미지 데이터가 사용되었다.
그러나, X-ray 또는 환자의 사진 등의 2차원 이미지는 환자 환부에 대한 가상 모델 데이터와의 관계를 파악하기 어려워, 치과 전문가가 육안으로 확인하여 환자의 치과 치료에 보조적으로 활용하는 수준에 그치고 있다.
따라서, X-ray 또는 환자의 사진 등의 2차원 이미지 만으로는 임플란트 수술 계획시에는 망실된 환부 주위의 치아의 형태 및 치아 주변 얼굴 부위 등의 정보를 고려하여 임플란트의 삽입 방향을 결정하거나, 보철물을 설계하는데 활용하기 어려운 제약이 있다.
따라서, 치아 및 턱뼈 관련 질환 진료, 교정 치료시에 치아 및 얼굴 형태의 치료 전 상태 확인 및 치료 후 예상되는 변화에 대한 예측을 위해서는 치아 뿐만 아니라 치아 주위의 환자 얼굴 등 환자의 상악/하악 전체 부위에 대한 통합 3차원 데이터가 필요하다.
본 발명은 구강 스캐너에 의해 획득된 환자의 얼굴 데이터와 상/하악 구강 데이터 및 교합 구강 데이터를 기반으로, 다수의 데이터 정합을 통해 보철물 제작이나 교정을 위한 보다 정확한 치료를 수행할 수 있도록 하는 정보를 제공하는 데이터 정합을 통한 3차원 모델 생성 장치 및 방법, 기록 매체를 제공하기 위한 것이다.
또한, 본 발명은 구강 스캐너에 의해 획득된 환자 환부에 대한 구강 데이터와 함께 구강 외 스캔에 의해 획득한 정보를 추가로 제공하여, 치아 뿐만 아니라 환자 얼굴 등 환자의 상악/하악 전체 부위에 대한 통합 3차원 데이터를 제공하는 데이터 정합을 통한 3차원 모델 생성 장치 및 방법, 기록 매체를 제공하기 위한 것이다.
또한, 본 발명은 치아 및 턱뼈 관련 질환 진료, 교정 치료시에 치아 및 얼굴 형태의 치료 전 상태 확인 및 치료 후 예상되는 변화에 대한 예측이 용이하고, 임플란트 수술 계획시에 망실된 환부 주위의 치아의 형태와 얼굴 형태를 고려하여 임플란트의 삽입 방향을 결정하거나, 보철물을 설계하는데 활용할 수 있는 데이터 정합을 통한 3차원 모델 생성 장치 및 방법, 기록 매체를 제공하기 위한 것이다.
본 발명이 해결하고자 하는 과제는 이상에서 언급된 과제로 제한되지 않는다. 언급되지 않은 다른 기술적 과제들은 이하의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 방법은, 구강 스캐너를 이용하여 환자의 상악을 스캔하여 상악 치아가 포함된 상악 구강 데이터를 획득하는 상악 스캔 단계; 상기 구강 스캐너를 이용하여 상기 환자의 하악을 스캔하여 하악 치아가 포함된 하악 구강 데이터를 획득하는 하악 스캔 단계; 상기 구강 스캐너를 이용하여 상기 상악 치아와 상기 하악 치아가 교합된 상태의 교합 구강 데이터를 획득하는 교합 단계; 상기 구강 스캐너를 이용하여 상기 환자의 얼굴을 스캔하여 제1 얼굴 데이터를 획득하는 얼굴 스캔 단계; 및 상기 제1 얼굴 데이터를 상기 상악 구강 데이터, 상기 하악 구강 데이터 및 상기 교합 구강 데이터 중 적어도 하나와 정합하는 정합 단계를 포함한다.
상기 정합 단계는, 상기 제1 얼굴 데이터에서 상기 환자의 치아 일부에 해당하는 치아 데이터를 추출하는 치아 데이터 추출 단계; 상기 치아 데이터를 상기 상악 구강 데이터 및 상기 하악 구강 데이터 중 적어도 하나의 구강 데이터와 매칭시켜 정합하는 제1 정합 단계; 및 상기 치아 데이터와 상기 구강 데이터의 정합 정보를 기반으로, 상기 제1 얼굴 데이터에 상기 교합 구강 데이터를 정합하는 제2 정합 단계를 포함할 수 있다.
상기 제1 얼굴 데이터는 상기 환자의 코를 포함하는 얼굴 영역을 스캔하여 획득될 수 있다. 상기 제1 얼굴 데이터는 상기 환자의 코와 치아 일부 사이에서 입술 및 인중을 포함하는 얼굴 영역을 스캔하여 획득될 수 있다. 상기 얼굴 스캔 단계는 상기 환자의 치아 일부가 포함되도록 상기 제1 얼굴 데이터를 스캔할 수 있다.
상기 정합 단계는, 상기 환자의 얼굴 전체를 스캔한 3차원 얼굴 스캔 데이터 및 CT 데이터 중 적어도 하나를 포함하는 제2 얼굴 데이터를 상기 상악 구강 데이터, 상기 하악 구강 데이터, 및 상기 교합 구강 데이터 중 적어도 하나를 포함하는 구강 데이터와 정합하는 단계를 포함할 수 있다.
상기 상악 구강 데이터, 상기 하악 구강 데이터, 및 상기 교합 구강 데이터 중 적어도 하나를 포함하는 상기 구강 데이터는 상기 환자의 코를 이용하여 상기 제2 얼굴 데이터와 정합될 수 있다.
본 발명의 실시예에 따르면, 상기 데이터 정합을 통한 3차원 모델 생성 방법을 실행하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체가 제공된다.
본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치는, 환자의 상악 치아를 스캔하여 상악 구강 데이터를 획득하고, 상기 환자의 하악 치아를 스캔하여 하악 구강 데이터를 획득하고, 상기 상악 치아와 상기 하악 치아가 교합된 상태에서 상기 환자의 치아 일부를 스캔하여 치아 스캔 데이터를 획득하고, 상기 환자의 얼굴을 스캔하여 제1 얼굴 데이터를 획득하는 구강 스캐너; 상기 치아 스캔 데이터를 이용하여 상기 상악 구강 데이터와 상기 하악 데이터가 교합된 상태의 교합 구강 데이터를 획득하는 교합부; 및 상기 제1 얼굴 데이터를 상기 상악 구강 데이터, 상기 하악 구강 데이터 및 상기 교합 구강 데이터 중 적어도 하나와 정합하는 정합부를 포함한다.
상기 정합부는, 상기 제1 얼굴 데이터에서 상기 환자의 치아 일부에 해당하는 치아 데이터를 추출하는 치아 데이터 추출부; 상기 치아 데이터를 상기 상악 구강 데이터 및 상기 하악 구강 데이터 중 적어도 하나의 구강 데이터와 매칭시켜 정합하는 제1 정합부; 및 상기 치아 데이터와 상기 구강 데이터의 정합 정보를 기반으로, 상기 제1 얼굴 데이터에 상기 교합 구강 데이터를 정합하는 제2 정합부를 포함할 수 있다.
상기 정합부는, 상기 환자의 얼굴 전체를 스캔한 3차원 얼굴 스캔 데이터 및 CT 데이터 중 적어도 하나를 포함하는 제2 얼굴 데이터를 상기 상악 구강 데이터, 상기 하악 구강 데이터, 및 상기 교합 구강 데이터 중 적어도 하나를 포함하는 구강 데이터와 정합할 수 있다.
상기 정합부는, 상기 상악 구강 데이터, 상기 하악 구강 데이터, 및 상기 교합 구강 데이터 중 적어도 하나를 포함하는 상기 구강 데이터를 상기 환자의 코를 이용하여 상기 제2 얼굴 데이터와 정합할 수 있다.
본 발명의 실시예에 의하면, 구강 스캐너에 의해 획득된 환자의 얼굴 데이터와 상/하악 구강 데이터 및 교합 구강 데이터를 기반으로, 다수의 데이터 정합을 통해 보철물 제작이나 교정을 위한 보다 정확한 치료를 수행할 수 있도록 하는 정보를 제공하는 데이터 정합을 통한 3차원 모델 생성 장치 및 방법, 기록 매체가 제공된다.
또한, 본 발명의 실시예에 의하면, 구강 스캐너에 의해 획득된 환자 환부에 대한 구강 데이터와 함께 구강 외 스캔에 의해 획득한 정보를 추가로 제공하여, 치아 뿐만 아니라 환자 얼굴 등 환자의 상악/하악 전체 부위에 대한 통합 3차원 데이터를 제공할 수 있다.
또한, 본 발명의 실시예에 의하면, 치아 및 턱뼈 관련 질환 진료, 교정 치료시에 치아 및 얼굴 형태의 치료 전 상태 확인 및 치료 후 예상되는 변화에 대한 예측이 용이하고, 임플란트 수술 계획시에 망실된 환부 주위의 치아의 형태와 얼굴 형태를 고려하여 임플란트의 삽입 방향을 결정하거나, 보철물을 설계하는데 활용할 수 있다.
본 발명의 효과는 상술한 효과들로 제한되지 않는다. 언급되지 않은 효과들은 본 명세서 및 첨부된 도면으로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확히 이해될 수 있을 것이다.
도 1은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 방법의 순서도이다.
도 2는 도 1의 단계 S150의 순서도이다.
도 3은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치의 구성도이다.
도 4는 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 데이터 정합부의 구성도이다.
도 5는 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 구강 스캐너에 의해 생성된 상악 구강 데이터의 예시도이다.
도 6은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 구강 스캐너에 의해 생성된 하악 구강 데이터의 예시도이다.
도 7은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 교합부에 의해 생성된 교합 구강 데이터의 예시도이다.
도 8은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 구강 스캐너에 의해 생성된 얼굴 데이터의 예시도이다.
도 9는 본 발명의 실시예에 따라 얼굴 데이터와 정합할 구강 데이터를 선택하는 화면을 나타낸 예시도이다.
도 10은 본 발명의 실시예에 따라 얼굴 데이터와 정합될 구강 데이터가 선택된 화면을 나타낸 예시도이다.
도 11은 본 발명의 실시예에 따라 얼굴 데이터와 상악 구강 데이터가 정합된 것을 예시한 도면이다.
도 12 내지 도 14는 본 발명의 실시예에 따라 얼굴 데이터와 구강 데이터가 정합된 것을 예시한 도면이다.
도 15는 본 발명의 다른 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치의 구성도이다.
도 16은 본 발명의 실시예에 따라 정합할 얼굴 데이터와 구강 데이터를 선택할 수 있는 화면을 나타낸 예시도이다.
도 17은 본 발명의 실시예에 따라 교합 구강 데이터와 제1 얼굴 데이터가 정합된 구강 데이터와, 3차원 얼굴 스캔 데이터가 선택된 화면을 나타낸 예시도이다.
도 18 내지 도 21은 본 발명의 실시예에 따라 구강 데이터와 제2 얼굴 데이터를 정합하는 과정을 설명하기 위한 예시도이다.
도 22는 본 발명의 실시예에 따라 구강 데이터와 CT 데이터가 선택된 화면을 나타낸 예시도이다.
도 23 내지 도 24는 본 발명의 실시예에 따라 구강 데이터와 CT 데이터를 정합하는 과정을 설명하기 위한 예시도이다.
도 2는 도 1의 단계 S150의 순서도이다.
도 3은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치의 구성도이다.
도 4는 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 데이터 정합부의 구성도이다.
도 5는 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 구강 스캐너에 의해 생성된 상악 구강 데이터의 예시도이다.
도 6은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 구강 스캐너에 의해 생성된 하악 구강 데이터의 예시도이다.
도 7은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 교합부에 의해 생성된 교합 구강 데이터의 예시도이다.
도 8은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 구강 스캐너에 의해 생성된 얼굴 데이터의 예시도이다.
도 9는 본 발명의 실시예에 따라 얼굴 데이터와 정합할 구강 데이터를 선택하는 화면을 나타낸 예시도이다.
도 10은 본 발명의 실시예에 따라 얼굴 데이터와 정합될 구강 데이터가 선택된 화면을 나타낸 예시도이다.
도 11은 본 발명의 실시예에 따라 얼굴 데이터와 상악 구강 데이터가 정합된 것을 예시한 도면이다.
도 12 내지 도 14는 본 발명의 실시예에 따라 얼굴 데이터와 구강 데이터가 정합된 것을 예시한 도면이다.
도 15는 본 발명의 다른 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치의 구성도이다.
도 16은 본 발명의 실시예에 따라 정합할 얼굴 데이터와 구강 데이터를 선택할 수 있는 화면을 나타낸 예시도이다.
도 17은 본 발명의 실시예에 따라 교합 구강 데이터와 제1 얼굴 데이터가 정합된 구강 데이터와, 3차원 얼굴 스캔 데이터가 선택된 화면을 나타낸 예시도이다.
도 18 내지 도 21은 본 발명의 실시예에 따라 구강 데이터와 제2 얼굴 데이터를 정합하는 과정을 설명하기 위한 예시도이다.
도 22는 본 발명의 실시예에 따라 구강 데이터와 CT 데이터가 선택된 화면을 나타낸 예시도이다.
도 23 내지 도 24는 본 발명의 실시예에 따라 구강 데이터와 CT 데이터를 정합하는 과정을 설명하기 위한 예시도이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.
본 발명의 실시예의 구성 요소를 설명하는 데 있어서, 제1, 제2 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
본 명세서에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 본 명세서에서 사용되는 '~부'는 적어도 하나의 기능이나 동작을 처리하는 단위로서, 예를 들어 소프트웨어, FPGA 또는 하드웨어 구성요소를 의미할 수 있다.
본 명세서에서 '~부'에서 제공하는 기능은 복수의 구성요소에 의해 분리되어 수행되거나, 다른 추가적인 구성요소와 통합될 수도 있다. 본 명세서의 '~부'는 반드시 소프트웨어 또는 하드웨어에 한정되지 않으며, 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고, 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 이하에서는 도면을 참조하여 본 발명의 실시예에 대해서 구체적으로 설명하기로 한다.
본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치 및 방법은 구강 스캐너를 이용하여 환자의 상악 치아 및/또는 상악 잇몸을 스캔하여 3차원의 상악(上顎) 구강 데이터를 획득하고, 구강 스캐너를 이용하여 환자의 하악 치아 및/또는 하악 잇몸을 스캔하여 3차원의 하악(下顎) 구강 데이터를 획득한 후, 상악 구강 데이터와 하악 구강 데이터를 정합하여 환자의 상악 치아와 하악 치아가 교합된 상태의 3차원 교합 구강 데이터를 획득한다.
환자의 3차원 교합 구강 데이터는 환자의 상악 치아와 하악 치아가 교합된 상태에서 구강 스캐너를 이용하여 환자의 치아 일부를 스캔하여 획득한 스캔 정보를 기반으로 상악 구강 데이터와 하악 구강 데이터를 정합함으로써 생성될 수 있다.
본 발명의 일 실시예에서, 환자의 얼굴 데이터에서 구강 데이터와 매칭시킬 치아 부분의 포인트를 지정하고, 상악 구강 데이터, 하악 구강 데이터 및 교합 구강 데이터 중 어느 하나의 구강 데이터에서 얼굴 데이터에 지정된 포인트와 대응되는 위치에 포인트를 지정한 후, 서로 다른 두 개 이상의 3차원 데이터 간 거리 편차를 최소화하여 위치를 정렬하는 최근접점 반복 찾기(ICP; Iterative Closest Point) 방법을 이용하여 두 데이터 간에 정합을 수행함으로써 얼굴 데이터와 구강 데이터가 정합된 3차원 모델을 생성할 수 있다.
본 발명의 다른 실시예에서, 구강 스캐너를 이용하여 환자의 얼굴을 스캔하여 3차원 얼굴 데이터를 획득하고, 얼굴 데이터에서 환자의 치아 일부에 해당하는 치아 데이터를 추출한 후, 치아 데이터를 상악 구강 데이터 및/또는 하악 구강 데이터와 정합하고, 치아 데이터와 3차원 구강 데이터의 정합 정보를 기반으로 얼굴 데이터에 교합 구강 데이터를 정합함으로써 3차원 모델을 생성할 수도 있다.
본 발명의 실시예에 의하면, 구강 스캐너 등에 의해 획득된 얼굴 데이터와 상/하악 구강 데이터 또는 교합 구강 데이터를 기반으로, 다수의 데이터 정합을 통해 보철물 제작이나 교정을 위한 보다 정확한 치료를 수행할 수 있도록 하는 추가적인 정보를 제공할 수 있으며, 예를 들어, 치아 뿐만 아니라 환자 얼굴 등 환자의 상악/하악 전체 부위와 얼굴에 대한 통합 3차원 데이터를 제공할 수 있다.
따라서, 본 발명의 실시예에 의하면, 구강 스캐너에 의해 획득된 환자 환부에 대한 구강 데이터와 함께 구강 외 스캔에 의해 획득한 정보를 구강 데이터와 정합하여 추가로 제공함으로써, 치아 및 턱뼈 관련 질환 진료, 교정 치료시에 치아 및 얼굴 형태의 치료 전 상태 확인 및 치료 후 예상되는 변화에 대한 예측이 용이하다.
본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 방법은, 임플란트 수술 계획시에 망실된 환부 주위의 치아의 형태와 얼굴 형태를 고려하여 임플란트의 삽입 방향을 결정하거나, 보철물을 설계하는 등 다양한 치과 치료에 활용할 수 있다.
도 1은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 방법의 순서도이다. 도 1을 참조하면, 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 방법은 상악 스캔 단계(S110), 하악 스캔 단계(S120), 교합 단계(S130), 얼굴 스캔 단계(S140), 및 정합 단계(S150)를 포함한다.
먼저, 치과 의료 전문가는 구강 스캐너를 이용하여 환자의 상악 치아 및 상악 잇몸을 스캔(구강 내 스캔)하여 상악(upper jaw) 구강 데이터를 획득하고, 환자의 하악 치아 및 하악 잇몸을 스캔하여 하악(lower jaw) 구강 데이터를 획득할 수 있다(S110, S120).
구강 스캐너(110)는 예를 들어, 삼각법 기반의 광학식 스캐너 또는 공초점 레이저 현미경 기반 스캐너와 같은 스캐너가 사용될 수 있으나, 이에 제한되는 것은 아니다. 구강 스캐너(110)는 광원에 의해 측정 대상물에 구조광을 투사하고 카메라를 통하여 2D 이미지를 획득한 후, 이를 3차원 가상 모델로 구현할 수 있으며, 이는 폴리곤 메쉬(Polygon mesh) 형태로 기록될 수 있다.
상악 구강 데이터와 하악 구강 데이터를 획득한 다음, 구강 스캐너(110)에 의해 환자의 교합된 치아 일부를 측정해 얻은 정보를 이용하여 상악/하악 구강 데이터를 정합함으로써, 환자의 상악 치아와 하악 치아가 교합된 상태의 3차원 교합 구강 데이터를 획득하는 교합 단계를 수행할 수 있다(S130).
본 발명의 일 실시예에서, 교합 단계(S130)는 환자의 상악 치아와 하악 치아가 교합된 상태에서 구강 스캐너(110)를 이용하여 환자의 치아의 양쪽 측면 부분(예를 들어, 어금니 부분)을 측정하여 교합 치아 스캔 정보를 획득하고, 교합 치아 스캔 정보를 기반으로 상악 구강 데이터와 하악 구강 데이터를 정합하여 교합 구강 데이터를 획득할 수 있다.
또한, 구강 스캐너(110)를 이용하여 환자의 얼굴을 스캔(구강 외 스캔)하여 얼굴 데이터(제1 얼굴 데이터)를 획득할 수 있다(S140). 얼굴 데이터는 환자의 입술, 인중, 코 및 치아 일부를 포함하는 구강 전방부 일부에 대한 얼굴 영역을 스캔하여 획득될 수 있다.
구강 스캐너(110)는 상대적으로 높은 정확성(예를 들어, 약 20um 이하)을 가지는 3차원 표면 데이터(Surface data)를 생성할 수 있다. 따라서, 구강 스캐너(110)에 의해 정교한 3차원 상악 구강 데이터, 3차원 하악 구강 데이터와, 3차원 얼굴 데이터를 획득할 수 있다.
본 발명의 일 실시예에서, 환자의 얼굴 데이터에서 구강 데이터와 매칭시킬 치아 부분의 포인트를 지정하고, 상악 구강 데이터, 하악 구강 데이터 및 교합 구강 데이터 중 어느 하나의 구강 데이터에서 얼굴 데이터에 지정된 포인트와 대응되는 위치에 포인트를 지정한 후, 최근접점 반복 찾기(ICP; Iterative Closest Point) 방법을 이용하여 두 데이터 간에 정합을 수행함으로써 얼굴 데이터와 구강 데이터가 정합된 3차원 모델을 생성할 수 있다.
구강 스캐너(110)에 의해 환자의 3차원 얼굴 데이터가 생성되면, 얼굴 데이터를 상악 구강 데이터, 하악 구강 데이터 및 교합 구강 데이터 중 적어도 하나의 구강 데이터와 매칭시켜 정합할 수 있다(S150). 이때, 환자의 얼굴 데이터에서 구강 데이터와 매칭시킬 치아 부분의 포인트를 지정하고, 구강 데이터에서 얼굴 데이터에 지정된 포인트와 대응되는 위치에 포인트를 지정한 후, 최근접점 반복 찾기(ICP; Iterative Closest Point) 방법을 이용하여 두 데이터 간에 정합을 수행함으로써 얼굴 데이터와 구강 데이터가 정합된 3차원 모델을 생성할 수 있다.
대안적으로, 얼굴 데이터와 구강 데이터의 정합은 얼굴 데이터에서 치아 데이터를 추출한 후 구강 데이터와 매칭시킴으로써 수행될 수도 있다. 도 2는 도 1의 단계 S150의 순서도이다. 도 2를 참조하면, 환자의 얼굴 데이터에서 환자의 치아 일부(상악 치아 일부 및/또는 하악 치아 일부)에 해당하는 치아 데이터를 추출할 수 있다(S152). 이때, 치아 데이터는 치아의 형상 정보 및 색상 정보를 기초로 추출될 수 있다.
환자의 3차원 얼굴 데이터에서 치아 일부에 해당하는 치아 데이터가 추출되면, 환자의 상악 구강 데이터 및 하악 구강 데이터 중 적어도 하나의 3차원 구강 데이터를 3차원 얼굴 데이터에서 추출된 치아 데이터와 매칭시켜 정합할 수 있다(S154). 상/하악 구강 데이터와 치아 데이터 간의 정합은 예를 들어, 최근접점 반복 찾기(ICP; Iterative Closest Point) 알고리즘에 의해 수행될 수 있다.
ICP 알고리즘에 의해, 상/하악 구강 데이터의 표면 상에서 정점들(vertexes)을 추출(샘플링)하고, 치아 데이터에서 각 정점에 대응되는 대응점을 추출한 후, 정점-대응점 그룹에 대한 거리값들의 에너지에 해당하는 목적함수(Objective Function)를 산출할 수 있다.
이때 정점은 반드시 표면 데이터 상의 특정한 조건을 만족하는 점을 의미하지 않으며, 표면 데이터의 표면 상의 점들이 모두 정점이 될 수 있다. 표면 데이터에서 정점을 추출하는 방법은 특별한 방법으로 제한되지 않으며, 데이터 처리 분야에서 알려진 다양한 방법으로 정점을 추출할 수 있다.
표면 데이터에서 정점은 1개 또는 복수개가 추출될 수 있으며, 정점의 추출 개수가 증가할수록 정합 정확도가 향상될 수 있다. 추출된 정점 및 그 대응점의 쌍이 1개 이상 확보되면, 그로부터 목적함수를 산출하고, 이 목적함수의 값이 최소가 되도록 하는 상/하악 구강 데이터와 치아 데이터 간의 이동 함수(3차원 이동 변환 행렬, 3축 회전 변환 행렬)를 계산할 수 있다.
그리고, 상/하악 구강 데이터와 치아 데이터 간의 이동 함수에 의해 상/하악 구강 데이터 또는 치아 데이터의 위치를 이동하는 과정을 소정의 종료 조건을 만족할 때까지 반복하여 수행함으로써, 상/하악 구강 데이터와 치아 데이터 간의 정합을 수행할 수 있다.
3차원 치아 데이터와 3차원 구강 데이터의 정합이 완료되면, 치아 데이터와 구강 데이터의 정합 정보(매칭 정보)를 기반으로, 3차원 얼굴 데이터에 3차원 교합 구강 데이터(상악 치아와 하악 치아가 교합된 상태에서 구강 스캐너에 의해 스캔된 데이터 또는 구강 스캐너에 의해 스캔된 3차원 상악 구강 데이터와 3차원 하악 구강 데이터가 교합 상태로 정합된 데이터)를 정합할 수 있다(S156).
도 2의 실시예에서는 얼굴 데이터에서 추출된 치아 데이터를 상악 또는 하악 구강 데이터와 정합한 이후, 치아 데이터와 상악 또는 하악 구강 데이터 간의 정합 정보를 기반으로 얼굴 데이터에 교합 구강 데이터를 매칭시키지만, 얼굴 데이터의 치아 부분과 교합 구강 데이터의 치아 부분에 각각 포인트를 지정하여, ICP 방법 등에 의해 교합 구강 데이터를 직접 얼굴 데이터의 치아 부분과 매칭시킬 수도 있다.
또한, 도 1 및 도 2의 실시예에서는 구강 스캐너에 의해 획득된 얼굴 데이터(제1 얼굴 데이터)를 구강 데이터(상악 구강 데이터, 하악 구강 데이터 또는 교합 구강 데이터)와 정합하여 3차원 모델을 생성하지만, CT 데이터 또는 얼굴 전체를 스캔한 3차원 얼굴 스캔 데이터(제2 얼굴 데이터)를 구강 데이터와 매칭시켜 정합할 수도 있다.
도 3은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치의 구성도이다. 도 4는 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 데이터 정합부의 구성도이다. 도 1 내지 도 4를 참조하면, 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치(100)는 입력부(101), 통신부(102), 저장부(103), 표시부(104), 제어부(105) 및 데이터 정합부(100'), 구강 스캐너(110) 및 3차원 데이터 생성부(140)를 포함할 수 있다.
본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치(100)는 예를 들어, 치과 치료용 의료 단말기에 제공될 수 있다. 의료 단말기는 예를 들어 데스크탑 PC, 태블릿 PC, 랩탑 PC, 넷북 컴퓨터, 스마트폰, 워크스테이션, PDA, PMP, 웨어러블 장치 등으로 구현될 수 있으나, 이에 제한되는 것은 아니다.
입력부(101)는 의료 전문가 등의 사용자로부터 3차원 모델 생성 등의 각종 명령을 입력받는 사용자 인터페이스(User Interface)를 구비할 수 있다. 입력부(101)는 키보드, 마우스, 터치패드, 적어도 하나의 버튼 또는 스위치, 사용자의 제스처 인식을 통한 입력 수단 또는 이와 동등한 기능을 수행하는 사용자 인터페이스로 제공될 수 있다.
입력부(101)는 의료 전문가가 저장부(103)로부터 환자의 상악 구강 데이터, 하악 구강 데이터, 교합 구강 데이터, 얼굴 데이터 등을 독출하거나, 상악 구강 데이터와 하악 구강 데이터를 정합하여 교합 구강 데이터를 생성하거나, 상악 구강 데이터, 하악 구강 데이터 및 교합 구강 데이터 중 하나 이상의 구강 데이터를 얼굴 데이터에 정합하거나, 상/하악 구강 데이터와 얼굴 데이터에서 추출된 치아 데이터를 정합하는 등의 다양한 명령을 입력할 수 있도록 제공될 수 있다.
통신부(102)는 구강 스캐너(110)에 의해 획득된 데이터를 입력받는 유/무선 통신 인터페이스를 제공할 수 있다. 통신 인터페이스는 LAN(Local Area Network), ISDN(Integrated Services Digital Network), CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), GSM(Global System for Mobile communication), LTE(Long Term Evolution), WIMAX(World Interoperability for Microwave Access), Wireless LAN(Local Area Network), WAN(Wide Area Network), WIFI(Wireless Fidelity) 등을 포함할 수 있으나, 이에 제한되지는 않는다.
저장부(103)는 데이터 정합을 통해 3차원 모델을 생성하기 위한 프로그램, 그 밖의 각종 정보를 저장할 수 있다. 저장부(103)는 환자의 상/하악 구강 데이터, 상악 치아와 하악 치아가 교합된 상태의 교합 구강 데이터, 얼굴 데이터, 얼굴 데이터에 구강 데이터(상악 구강 데이터, 하악 구강 데이터 또는 교합 구강 데이터)가 정합된 데이터 등을 저장할 수 있다.
저장부(103)는 SRAM(Static RAM), DRAM(Dynamic RAM), SDRAM(Synchronous DRAM) 등과 같은 휘발성 메모리, ROM(Read Only Memory), PROM(Programmable ROM), EPROM(Electrically Programmable ROM), EEPROM(Electrically Erasable and Programmable ROM), 플래시 메모리, PRAM(Phase-change RAM), MRAM(Magnetic RAM), RRAM(Resistive RAM), FRAM(Ferroelectric RAM)과 같은 불휘발성 메모리, 플로피 디스크, 하드 디스크 또는 광학적 판독 매체, 예를 들어 시디롬(CDROM), 디브이디(DVD)와 같은 광기록 매체(optical media), 자기 테이프와 같은 자기 매체(magnetic media) 등의 저장매체일 수 있으나, 이에 제한되지는 않는다.
표시부(104)는 3차원 가상 모델 등의 정보(예를 들어, 환자의 상/하악 구강 데이터, 교합 구강 데이터, 얼굴 데이터, 얼굴 데이터에 구강 데이터가 정합된 데이터)를 디스플레이 화면에 표시할 수 있다. 표시부(104)는 액정 표시 장치(LCD; Liquid Crystal Display), 엘이디(LED; Light Emitting Diode) 디스플레이 등의 표시 장치로 제공될 수 있으나, 이에 제한되는 것은 아니다.
제어부(105)는 데이터 정합을 통해 3차원 모델을 생성하기 위한 각종 제어명령을 인가하여 3차원 모델 생성 장치의 각 구성요소들의 기능 및 동작을 제어하고, 환자의 구강 및 얼굴을 포함하는 3차원 모델 생성을 위한 프로그램을 실행하는 등의 기능을 실행할 수 있다. 제어부(105)는 하나 이상의 프로세서(processor)를 포함할 수 있다.
제어부(105)는 구강 스캐너(110)에 의해 획득된 상/하악 구강 데이터 또는 상/하악 구강 데이터가 정합된 교합 구강 데이터를 얼굴 데이터에 정합하거나, 상악 구강 데이터와 하악 구강 데이터를 교합 상태로 정합하도록 데이터 정합부(100')를 제어하기 위한 프로그램을 실행할 수 있다.
데이터 정합부(100')는 구강 스캐너(110)에 의해 획득된 3차원 구강 데이터와, 3차원 얼굴 데이터를 정합하여, 구강 데이터와 얼굴 데이터가 통합된 3차원 가상 모델을 생성하기 위한 것으로, 교합부(120), 및 정합부(130)를 포함할 수 있다. 도 5는 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 구강 스캐너에 의해 생성된 상악 구강 데이터의 예시도이다. 도 6은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 구강 스캐너에 의해 생성된 하악 구강 데이터의 예시도이다.
도 1, 도 4 내지 도 6을 참조하면, 구강 스캐너(110)는 환자의 상악 치아 및/또는 상악 잇몸을 스캔하여 상악 구강 데이터(20)를 획득하고, 환자의 하악 치아 및/또는 하악 잇몸을 스캔하여 하악 구강 데이터(22)를 획득할 수 있다(S110, S120).
구강 스캐너(110)는 예를 들어, 삼각법 기반의 광학식 스캐너 또는 공초점 레이저 현미경 기반 스캐너와 같은 스캐너가 사용될 수 있다. 구강 스캐너(110)는 광원에 의해 측정 대상물에 구조광을 투사하고 카메라를 통하여 2D 이미지를 획득한 후, 이를 3차원 가상 모델로 구현할 수 있으며, 이는 폴리곤 메쉬(Polygon mesh) 형태로 기록될 수 있다.
도 7은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 교합부에 의해 생성된 교합 구강 데이터의 예시도이다. 도 1, 도 4 및 도 7을 참조하면, 교합부(120)는 구강 스캐너(110)에 의해 스캔된 데이터를 기반으로, 도 7에 도시된 바와 같이 상악 치아와 하악 치아가 교합된 상태의 교합 구강 데이터(40)를 획득할 수 있다(S130).
구강 스캐너(110)를 통하여 교합된 치아에 대해 측정되는 부분은 도 7에 초록색으로 나타나 있다. 치아의 측면 부분(예를 들어, 어금니 부분)에서 상/하악의 소정 개수(도 7의 예에서는 6개)의 치아를 스캔하면, 해당 스캔 데이터를 기반으로 상악 구강 데이터와 하악 구강 데이터가 교합 상태로 정합될 수 있다. 치아의 한쪽 측면에서만 치아 데이터를 측정할 경우, 상악/하악 구강 데이터가 반대쪽 측면(반대쪽 어금니 부분)에서 맞지 않을 수 있으므로, 치아의 반대쪽 측면 부분도 측정을 진행하여 교합 상태 치아의 양쪽 측면 부분의 측정 정보(치아 스캔 정보)로부터 교합 구강 데이터를 획득할 수 있다.
정합부(130)는 구강 스캐너(110)에 의해 획득된 환자의 제1 얼굴 데이터 중 구강 데이터와 매칭시킬 치아 부분에 지정된 하나 이상의 포인트와, 구강 데이터 중 제1 얼굴 데이터에 지정된 포인트와 대응되는 위치에 지정된 하나 이상의 포인트를 기반으로, 최근접점 반복 찾기(ICP; Iterative Closest Point) 방법을 이용하여 제1 얼굴 데이터와 구강 데이터 간에 정합을 수행함으로써 제1 얼굴 데이터와 구강 데이터가 정합된 3차원 모델을 생성할 수 있다. 또한, 정합부(130)는 3차원 데이터 생성부(140)에 의해 생성된 CT 데이터 또는 얼굴 전체를 스캔한 3차원 얼굴 스캔 데이터(제2 얼굴 데이터)를 구강 데이터와 매칭시켜, 제2 얼굴 얼굴 데이터와 구강 데이터가 정합된 3차원 모델을 생성할 수 있다.
사용자 인터페이스 화면(160)에는 의료 전문가가 상악 구강 데이터를 스캔하기 위한 상악 스캔 오브젝트(161)와, 하악 구강 데이터를 스캔하기 위한 하악 스캔 오브젝트(162)와, 상악/하악 구강 데이터의 교합을 진행하여 정합된 교합 구강 데이터를 획득하기 위한 교합 오브젝트(163)가 표시될 수 있으며, 해당 오브젝트들(161, 162, 163)에 대한 선택을 통해 구강 데이터를 획득할 수 있다.
도 8은 본 발명의 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치를 구성하는 구강 스캐너에 의해 생성된 얼굴 데이터의 예시도이다. 도 1, 도 4 및 도 8을 참조하면, 구강 스캐너(110)는 환자의 입술, 인중, 코 및 치아 일부를 포함하는 얼굴 영역을 스캔하여 환자의 얼굴 데이터(10)를 획득할 수 있다(S140).
사용자 인터페이스 화면(160)에는 의료 전문가가 얼굴 데이터(10)를 스캔하여 화면에 표시하는 명령을 입력하기 위한 오브젝트(164)가 표시될 수 있다. 구강 스캐너(110)에 의해 스캔된 얼굴 데이터(10)는 의료 단말기의 사용자 인터페이스 화면(160)에 표시될 수 있다.
도 9는 본 발명의 실시예에 따라 얼굴 데이터와 정합할 구강 데이터를 선택하는 화면을 나타낸 예시도이다. 사용자 인터페이스 화면(160)에는 의료 전문가가 얼굴 데이터(10)와 구강 데이터(20, 22, 40)의 정합 기능을 실행시키는 명령을 입력하기 위한 정합 오브젝트(165)가 표시될 수 있다. 의료 전문가가 사용자 인터페이스 화면(160)에서 얼굴 데이터와 구강 데이터의 정합 기능을 실행하기 위한 정합 오브젝트(165)를 입력하면, 얼굴 데이터와 정합할 구강 데이터(상악 구강 데이터, 하악 구강 데이터 또는 교합 구강 데이터)를 선택할 수 있는 선택 오브젝트(166)가 표시될 수 있다.
도 10은 본 발명의 실시예에 따라 얼굴 데이터와 정합될 구강 데이터가 선택된 화면을 나타낸 예시도이다. 도 11은 본 발명의 실시예에 따라 얼굴 데이터와 상악 구강 데이터가 정합된 것을 예시한 도면이다. 도 12 내지 도 14는 본 발명의 실시예에 따라 얼굴 데이터와 구강 데이터가 정합된 것을 예시한 도면이다.
도 1, 도 4, 도 9 내지 도 14를 참조하면, 구강 스캐너(110)를 이용하여 획득한 환자의 제1 얼굴 데이터(10) 중 환자의 치아 부분(12)에서 하나 이상의 포인트(14)가 지정되고, 구강 데이터(상악 구강 데이터, 하악 구강 데이터 또는 교합 구강 데이터)에서 제1 얼굴 데이터(10)에 지정된 포인트(14)와 대응되는 포인트가 지정되면, 정합부(130)는 제1 얼굴 데이터(10)와 구강 데이터(20, 40) 간에 정합을 수행함으로써 제1 얼굴 데이터(10)와 구강 데이터(20, 40)가 정합된 3차원 모델(30, 50)을 생성할 수 있다(S150).
구강 데이터(20, 40)와 제1 얼굴 데이터(10) 간의 정합은 예를 들어, ICP(Iterative Closest Point) 알고리즘에 의해 수행될 수 있다. ICP 알고리즘에 의해, 구강 데이터(20, 40)에서 지정된 포인트와, 제1 얼굴 데이터(10)에서 지정된 포인트 간의 대응점 쌍의 거리 에너지에 해당하는 목적함수(Objective Function)를 산출할 수 있다.
이 목적함수의 값이 최소가 되도록 하는 구강 데이터(20, 40)와 제1 얼굴 데이터(10) 간의 이동 함수를 계산하고, 이동 함수에 의해 구강 데이터(20, 40) 또는 제1 얼굴 데이터(10)의 위치를 이동하는 과정을 종료 조건을 만족할 때까지 반복하여 수행함으로써, 구강 데이터(20, 40)와 제1 얼굴 데이터(10) 간의 정합을 수행할 수 있다.
본 발명의 실시예에 의하면, 구강 외 스캔에 의해 얼굴 스캔을 측정하면서 획득한 일부 치아 부분과 이에 해당하는 구강 내 스캔에 의해 획득된 구강 데이터를 매칭시킴으로써, 보철물 제작이나 교정을 위한 보다 정확한 치료를 수행할 수 있도록 하는 구강 데이터와 얼굴 데이터가 통합된 3차원 모델을 제공할 수 있다.
즉, 본 발명의 실시예에 의하면, 구강 스캐너에 의해 획득된 환자 환부에 대한 구강 데이터와 함께 구강 외 스캔에 의해 획득한 정보를 추가로 제공하여, 치아 뿐만 아니라 환자 얼굴 등 환자의 상악/하악 전체 부위에 대한 통합 3차원 데이터를 제공할 수 있다.
이에 따라 치아 및 턱뼈 관련 질환 진료, 교정 치료시에 치아 및 얼굴 형태의 치료 전 상태 확인 및 치료 후 예상되는 변화에 대한 예측이 용이하고, 임플란트 수술 계획시에 망실된 환부 주위의 치아의 형태와 얼굴 형태를 고려하여 임플란트의 삽입 방향을 결정하거나, 보철물을 설계하는데 활용할 수 있는 이점이 있다.
도 15는 본 발명의 다른 실시예에 따른 데이터 정합을 통한 3차원 모델 생성 장치의 구성도이다. 도 15를 참조하면, 정합부(130)는 치아 데이터 추출부(132), 제1 정합부(134), 제2 정합부(136) 및 제3 정합부(138)를 포함할 수 있다. 치아 데이터 추출부(132)는 구강 스캐너(110)를 이용하여 획득한 환자의 제1 얼굴 데이터에서 환자의 치아 일부에 해당하는 치아 데이터를 추출할 수 있다.
제1 정합부(134)는 치아 데이터 추출부(132)에 의해 추출된 치아 데이터(12)를 상악 구강 데이터 및/또는 하악 구강 데이터와 매칭시켜 제1 얼굴 데이터(10)와 상/하악 구강 데이터를 정합하여, 제1 얼굴 데이터와 상/하악 구강 데이터가 정합된 3차원 모델(30)을 생성할 수 있다.
제2 정합부(136)는 치아 데이터 추출부(132)에 의해 추출된 치아 데이터와 상/하악 구강 데이터의 정합 정보(매칭 정보)를 기반으로, 제1 얼굴 데이터에 교합 구강 데이터를 정합하여, 얼굴 데이터에 교합 구강 데이터가 정합된 3차원 모델을 생성할 수 있다.
제3 정합부(138)는 3차원 데이터 생성부(140)에 의해 생성된 CT 데이터 또는 얼굴 전체를 스캔한 3차원 얼굴 스캔 데이터(제2 얼굴 데이터)를 구강 데이터(상악 구강 데이터, 하악 구강 데이터 또는 교합 구강 데이터를 포함하는 데이터)와 매칭시켜, 제2 얼굴 데이터와 구강 데이터가 정합된 3차원 모델을 생성할 수 있다. 실시예에서, 제3 정합부(138)는 구강 데이터를 환자의 코를 이용하여 제2 얼굴 데이터와 정합할 수 있다.
도 16은 본 발명의 실시예에 따라 정합할 얼굴 데이터와 구강 데이터를 선택할 수 있는 화면을 나타낸 예시도이다. 의료 전문가는 디스플레이 화면에서, 얼굴 전체를 스캔한 3차원 얼굴 스캔 데이터(80)와 CT 데이터(90) 중 어느 하나의 제2 얼굴 데이터를 선택할 수 있으며, 상악 구강 데이터, 하악 구강 데이터, 교합 구강 데이터, 또는 구강 데이터가 정합된 얼굴 데이터(10) 중 어느 하나의 구강 데이터(60)를 선택할 수 있다.
도 17은 본 발명의 실시예에 따라 교합 구강 데이터와 제1 얼굴 데이터가 정합된 구강 데이터와, 3차원 얼굴 스캔 데이터가 선택된 화면을 나타낸 예시도이다. 도 18 내지 도 21은 본 발명의 실시예에 따라 구강 데이터와 제2 얼굴 데이터를 정합하는 과정을 설명하기 위한 예시도이다. 도 17 내지 도 21의 실시예는, 3차원 얼굴 스캔 데이터(80)가 제2 얼굴 데이터로 선택되고, 교합 구강 데이터와 제1 얼굴 데이터가 정합된 데이터(70)가 구강 데이터로 선택된 예를 나타낸다.
도 15 내지 도 21을 참조하면, 먼저 도 18 및 도 19에 도시된 바와 같이, 표준 트리밍 도구(standard trimming tool)를 이용하여 제2 얼굴 데이터(구강 스캐너에 의해 획득된 얼굴 데이터)에 해당하는 3차원 얼굴 스캔 데이터(80)에서 치아를 제거할 수 있다. 다음으로, 교합 구강 데이터와 제1 얼굴 데이터가 정합된 데이터(70)와, 3차원 얼굴 스캔 데이터(80)에서 각각 환자의 코 부분, 치아 부분, 잇몸 부분, 입술 부분, 인중 부분 등에 해당하는 대응점(72, 82)이 포인트 지정되면, 제3 정합부(138)는 지정된 대응점(72, 82)을 이용하여 ICP 방법 등에 의해 두 데이터를 정합하여 3차원 얼굴 스캔 데이터(80)(제2 얼굴 데이터)에 구강 데이터(70)가 정합된 3차원 모델(84)을 생성할 수 있다.
도 22는 본 발명의 실시예에 따라 구강 데이터와 CT 데이터가 선택된 화면을 나타낸 예시도이다. 도 23 내지 도 24는 본 발명의 실시예에 따라 구강 데이터와 CT 데이터를 정합하는 과정을 설명하기 위한 예시도이다. 도 22 내지 도 24의 실시예는, CT 데이터(90)가 제2 얼굴 데이터로 선택되고, 상악 구강 데이터가 구강 데이터(60)로 선택된 예를 나타낸다.
도 15, 도 22 내지 도 24를 참조하면, 구강 데이터(60)와 CT 데이터(90)에서 각각 치아 부분에 해당하는 대응점(62, 92)이 포인트 지정되면, 제3 정합부(138)는 지정된 대응점(62, 92)을 이용하여 ICP 방법 등에 의해 두 데이터를 정합하여 CT 데이터(90)(제2 얼굴 데이터)에 구강 데이터(60)가 정합된 3차원 모델(94)을 생성할 수 있다.
도 15 내지 도 24의 실시예에 의하면, 구강 스캐너에 의해 획득된 환자 환부에 대한 구강 데이터와 함께 환자의 얼굴 전체를 스캔한 3차원 얼굴 스캔 데이터 또는 CT 데이터 등의 정보를 추가로 제공하여, 치아/잇몸 뿐 아니라 환자의 얼굴이나, 얼굴 뼈 등 환자의 얼굴 전체 부위에 대한 통합 3차원 데이터를 제공할 수 있다. 이에 따라 치아 및 턱뼈 관련 질환 진료, 교정 치료시에 치아 및 얼굴 형태의 치료 전 상태 확인 및 치료 후 예상되는 변화에 대한 예측이 보다 용이해지고, 임플란트 수술 계획시에 망실된 환부 주위의 치아의 형태와 얼굴 형태를 고려하여 임플란트의 삽입 방향을 결정하거나, 보철물을 설계하는데 활용할 수 있는 이점이 있다.
이상에서 설명된 실시예들은 하드웨어 구성요소, 소프트웨어 구성요소, 및/ 또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치, 방법 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(Arithmetic Logic Unit), 디지털 신호 프로세서(Digital Signal Processor), 마이크로컴퓨터, FPGA(Field Programmable Gate Array), PLU(Programmable Logic Unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다.
처리 장치는 운영 체제 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술 분야에서 통상의 지식을 가진 자는 처리 장치가 복수 개의 처리 요소(Processing Element) 및/또는 복수 유형의 처리요소를 포함할 수 있음을 이해할 것이다.
예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(Parallel Processor) 와 같은, 다른 처리 구성(Processing configuration)도 가능하다. 소프트웨어는 컴퓨터 프로그램(Computer Program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다.
소프트웨어 및/ 또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody) 될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.
컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CDROM, DVD와 같은 광기록 매체(optical media) 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다. 그러므로, 다른 구현들, 다른 실시예들 및 청구범위와 균등한 것들도 후술하는 청구범위의 범위에 속한다.
100: 데이터 정합을 통한 3차원 모델 생성 장치
100': 데이터 정합부 101: 입력부
102: 통신부 103: 저장부
104: 표시부 105: 제어부
110: 구강 스캐너 120: 교합부
130: 정합부 132: 치아 데이터 추출부
134: 제1 정합부 136: 제2 정합부
138: 제3 정합부 140: 3차원 데이터 생성부
100': 데이터 정합부 101: 입력부
102: 통신부 103: 저장부
104: 표시부 105: 제어부
110: 구강 스캐너 120: 교합부
130: 정합부 132: 치아 데이터 추출부
134: 제1 정합부 136: 제2 정합부
138: 제3 정합부 140: 3차원 데이터 생성부
Claims (15)
- 구강 스캐너를 이용하여 환자의 상악을 스캔하여 상악 치아가 포함된 상악 구강 데이터를 획득하는 상악 스캔 단계;
상기 구강 스캐너를 이용하여 상기 환자의 하악을 스캔하여 하악 치아가 포함된 하악 구강 데이터를 획득하는 하악 스캔 단계;
상기 구강 스캐너를 이용하여 상기 상악 치아와 상기 하악 치아가 교합된 상태의 교합 구강 데이터를 획득하는 교합 단계;
상기 구강 스캐너를 이용하여 상기 환자의 얼굴을 스캔하여 제1 얼굴 데이터를 획득하는 얼굴 스캔 단계; 및
상기 제1 얼굴 데이터를 상기 상악 구강 데이터, 상기 하악 구강 데이터 및 상기 교합 구강 데이터 중 적어도 하나와 정합하는 정합 단계를 포함하는,
데이터 정합을 통한 3차원 모델 생성 방법. - 제1항에 있어서,
상기 정합 단계는,
상기 제1 얼굴 데이터에서 상기 환자의 치아 일부에 해당하는 치아 데이터를 추출하는 치아 데이터 추출 단계;
상기 치아 데이터를 상기 상악 구강 데이터 및 상기 하악 구강 데이터 중 적어도 하나의 구강 데이터와 매칭시켜 정합하는 제1 정합 단계; 및
상기 치아 데이터와 상기 구강 데이터의 정합 정보를 기반으로, 상기 제1 얼굴 데이터에 상기 교합 구강 데이터를 정합하는 제2 정합 단계를 포함하는,
데이터 정합을 통한 3차원 모델 생성 방법. - 제1항에 있어서,
상기 제1 얼굴 데이터는 상기 환자의 코를 포함하는 얼굴 영역을 스캔하여 획득되는, 데이터 정합을 통한 3차원 모델 생성 방법. - 제3항에 있어서,
상기 제1 얼굴 데이터는 상기 환자의 코와 치아 일부 사이에서 입술 및 인중을 포함하는 얼굴 영역을 스캔하여 획득되는, 데이터 정합을 통한 3차원 모델 생성 방법. - 제1항에 있어서,
상기 얼굴 스캔 단계는 상기 환자의 치아 일부가 포함되도록 상기 제1 얼굴 데이터를 스캔하는, 데이터 정합을 통한 3차원 모델 생성 방법. - 제1항에 있어서,
상기 정합 단계는, 상기 환자의 얼굴 전체를 스캔한 3차원 얼굴 스캔 데이터 및 CT 데이터 중 적어도 하나를 포함하는 제2 얼굴 데이터를 상기 상악 구강 데이터, 상기 하악 구강 데이터, 및 상기 교합 구강 데이터 중 적어도 하나를 포함하는 구강 데이터와 정합하는 단계를 포함하는,
데이터 정합을 통한 3차원 모델 생성 방법. - 제6항에 있어서,
상기 상악 구강 데이터, 상기 하악 구강 데이터, 및 상기 교합 구강 데이터 중 적어도 하나를 포함하는 상기 구강 데이터는 상기 환자의 코를 이용하여 상기 제2 얼굴 데이터와 정합되는, 데이터 정합을 통한 3차원 모델 생성 방법. - 제1항 내지 제7항 중 어느 한 항의 데이터 정합을 통한 3차원 모델 생성 방법을 실행하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체.
- 환자의 상악 치아를 스캔하여 상악 구강 데이터를 획득하고, 상기 환자의 하악 치아를 스캔하여 하악 구강 데이터를 획득하고, 상기 상악 치아와 상기 하악 치아가 교합된 상태에서 상기 환자의 치아 일부를 스캔하여 치아 스캔 데이터를 획득하고, 상기 환자의 얼굴을 스캔하여 제1 얼굴 데이터를 획득하는 구강 스캐너;
상기 치아 스캔 데이터를 이용하여 상기 상악 구강 데이터와 상기 하악 데이터가 교합된 상태의 교합 구강 데이터를 획득하는 교합부; 및
상기 제1 얼굴 데이터를 상기 상악 구강 데이터, 상기 하악 구강 데이터 및 상기 교합 구강 데이터 중 적어도 하나와 정합하는 정합부를 포함하는,
데이터 정합을 통한 3차원 모델 생성 장치. - 제9항에 있어서,
상기 정합부는,
상기 제1 얼굴 데이터에서 상기 환자의 치아 일부에 해당하는 치아 데이터를 추출하는 치아 데이터 추출부;
상기 치아 데이터를 상기 상악 구강 데이터 및 상기 하악 구강 데이터 중 적어도 하나의 구강 데이터와 매칭시켜 정합하는 제1 정합부; 및
상기 치아 데이터와 상기 구강 데이터의 정합 정보를 기반으로, 상기 제1 얼굴 데이터에 상기 교합 구강 데이터를 정합하는 제2 정합부를 포함하는,
데이터 정합을 통한 3차원 모델 생성 장치. - 제9항에 있어서,
상기 제1 얼굴 데이터는 상기 환자의 코를 포함하는 얼굴 영역을 스캔하여 획득되는, 데이터 정합을 통한 3차원 모델 생성 장치. - 제11항에 있어서,
상기 제1 얼굴 데이터는 상기 환자의 코와 치아 일부 사이에서 입술 및 인중을 포함하는 얼굴 영역을 스캔하여 획득되는, 데이터 정합을 통한 3차원 모델 생성 장치. - 제12항에 있어서,
상기 구강 스캐너는 상기 환자의 치아 일부가 포함되도록 상기 제1 얼굴 데이터를 획득하는, 데이터 정합을 통한 3차원 모델 생성 장치. - 제9항에 있어서,
상기 정합부는,
상기 환자의 얼굴 전체를 스캔한 3차원 얼굴 스캔 데이터 및 CT 데이터 중 적어도 하나를 포함하는 제2 얼굴 데이터를 상기 상악 구강 데이터, 상기 하악 구강 데이터, 및 상기 교합 구강 데이터 중 적어도 하나를 포함하는 구강 데이터와 정합하는,
데이터 정합을 통한 3차원 모델 생성 장치. - 제14항에 있어서,
상기 정합부는,
상기 상악 구강 데이터, 상기 하악 구강 데이터, 및 상기 교합 구강 데이터 중 적어도 하나를 포함하는 상기 구강 데이터를 상기 환자의 코를 이용하여 상기 제2 얼굴 데이터와 정합하는, 데이터 정합을 통한 3차원 모델 생성 장치.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200002044A KR102728458B1 (ko) | 2020-01-07 | 데이터 정합을 통한 3차원 모델 생성 장치 및 방법 | |
EP21738175.5A EP4071724A4 (en) | 2020-01-07 | 2021-01-07 | APPARATUS AND METHOD FOR GENERATING THREE-DIMENSIONAL MODEL THROUGH DATA MATCHING |
PCT/KR2021/000208 WO2021141416A1 (ko) | 2020-01-07 | 2021-01-07 | 데이터 정합을 통한 3차원 모델 생성 장치 및 방법 |
US17/858,091 US20220338738A1 (en) | 2020-01-07 | 2022-07-06 | Apparatus and method for generating three-dimensional model through data matching |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200002044A KR102728458B1 (ko) | 2020-01-07 | 데이터 정합을 통한 3차원 모델 생성 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210088946A true KR20210088946A (ko) | 2021-07-15 |
KR102728458B1 KR102728458B1 (ko) | 2024-11-11 |
Family
ID=
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220081176A (ko) | 2020-12-08 | 2022-06-15 | 오스템임플란트 주식회사 | 가상 교합기를 제공하는 디바이스 및 방법 |
WO2023063671A1 (ko) * | 2021-10-14 | 2023-04-20 | 주식회사 메디트 | 3차원 스캐너의 스캔 이미지 정렬 방법, 장치 및 명령을 기록한 기록매체 |
KR102533659B1 (ko) * | 2022-02-28 | 2023-05-18 | 이마고웍스 주식회사 | 딥러닝을 이용한 3차원 얼굴 스캔 데이터와 3차원 볼륨 의료 영상 데이터의 자동 정합 방법 및 이를 컴퓨터에서 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체 |
KR20230102053A (ko) * | 2021-12-29 | 2023-07-07 | 주식회사 메디트 | 데이터 처리 장치 및 그 동작 방법 |
WO2023182755A1 (ko) * | 2022-03-22 | 2023-09-28 | 주식회사 레이 | 3차원 얼굴 스캔 데이터의 생성 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101840444B1 (ko) | 2016-05-04 | 2018-03-20 | 주식회사 메디트 | 치과용 3차원 데이터 처리장치 및 그 방법 |
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101840444B1 (ko) | 2016-05-04 | 2018-03-20 | 주식회사 메디트 | 치과용 3차원 데이터 처리장치 및 그 방법 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220081176A (ko) | 2020-12-08 | 2022-06-15 | 오스템임플란트 주식회사 | 가상 교합기를 제공하는 디바이스 및 방법 |
WO2023063671A1 (ko) * | 2021-10-14 | 2023-04-20 | 주식회사 메디트 | 3차원 스캐너의 스캔 이미지 정렬 방법, 장치 및 명령을 기록한 기록매체 |
KR20230102053A (ko) * | 2021-12-29 | 2023-07-07 | 주식회사 메디트 | 데이터 처리 장치 및 그 동작 방법 |
KR102533659B1 (ko) * | 2022-02-28 | 2023-05-18 | 이마고웍스 주식회사 | 딥러닝을 이용한 3차원 얼굴 스캔 데이터와 3차원 볼륨 의료 영상 데이터의 자동 정합 방법 및 이를 컴퓨터에서 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체 |
WO2023163263A1 (ko) * | 2022-02-28 | 2023-08-31 | 이마고웍스 주식회사 | 딥러닝을 이용한 3차원 얼굴 스캔 데이터와 3차원 볼륨 의료 영상 데이터의 자동 정합 방법 및 이를 컴퓨터에서 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체 |
WO2023182755A1 (ko) * | 2022-03-22 | 2023-09-28 | 주식회사 레이 | 3차원 얼굴 스캔 데이터의 생성 방법 |
Also Published As
Publication number | Publication date |
---|---|
US20220338738A1 (en) | 2022-10-27 |
EP4071724A4 (en) | 2024-01-17 |
WO2021141416A1 (ko) | 2021-07-15 |
EP4071724A1 (en) | 2022-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7043544B2 (ja) | 口内走査の結果を改善するための命令を格納するコンピュータ読み取り可能な記録媒体 | |
US12064311B2 (en) | Visual presentation of gingival line generated based on 3D tooth model | |
US10952817B1 (en) | Systems and methods for determining orthodontic treatments | |
US20230320818A1 (en) | Reconstruction of a virtual computed-tomography volume to track orthodontics treatment evolution | |
CN109414306B (zh) | 用于口内扫描的历史扫描参考 | |
ES2717447T3 (es) | Creación asistida por ordenador de una preparación de diente habitual usando análisis facial | |
US10098715B2 (en) | Generating a design for a dental restorative product from dental images | |
US9283061B2 (en) | Method and analysis system for the geometrical analysis of scan data from oral structures | |
US12042350B2 (en) | Facial model for generation of post-treatment images of teeth and soft facial tissues | |
US11896452B2 (en) | Method for virtual setup with mixed dentition | |
JP2019103831A (ja) | 口腔内画像の選択及びロック | |
US10945811B1 (en) | Systems and methods for determining orthodontic treatments | |
BRPI1009891B1 (pt) | sistema e método para planejamento, visualização e otimização de restaurações dentárias | |
JP2021514232A (ja) | 患者の歯列の3次元モデルをカメラによって記録された患者の顔の画像に整合させるための方法 | |
KR20240073877A (ko) | 치아의 패턴 인식의 증강 지능을 위한 시스템 및 방법 | |
KR102566541B1 (ko) | 치과 교정치료 계획 수립방법 및 그 장치 | |
US20220338738A1 (en) | Apparatus and method for generating three-dimensional model through data matching | |
KR20200100448A (ko) | 임플란트 진단용 영상 정합을 위한 장치 및 방법 | |
KR102347493B1 (ko) | 치아 배열 디자인 방법 및 그 장치 | |
KR102728458B1 (ko) | 데이터 정합을 통한 3차원 모델 생성 장치 및 방법 | |
KR102473722B1 (ko) | 치아 단면영상 제공방법 및 이를 위한 치과영상 처리장치 | |
KR102350098B1 (ko) | 악궁라인 생성 방법 및 이를 위한 치과영상 처리장치 | |
KR20240162459A (ko) | 치과용 정합 데이터의 생성 방법 | |
KR20240143870A (ko) | 치과용 정합 데이터의 생성 방법 | |
JP2024029381A (ja) | データ生成装置、データ生成方法、およびデータ生成プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right |