KR102612603B1 - 2d-3d 이미지 정합 방법 및 이를 수행하는 수술용 로봇 시스템 - Google Patents
2d-3d 이미지 정합 방법 및 이를 수행하는 수술용 로봇 시스템 Download PDFInfo
- Publication number
- KR102612603B1 KR102612603B1 KR1020220144585A KR20220144585A KR102612603B1 KR 102612603 B1 KR102612603 B1 KR 102612603B1 KR 1020220144585 A KR1020220144585 A KR 1020220144585A KR 20220144585 A KR20220144585 A KR 20220144585A KR 102612603 B1 KR102612603 B1 KR 102612603B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- interest
- region
- determining
- drr
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06T7/337—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/36—Image-producing devices or illumination devices not otherwise provided for
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/56—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor
- A61B17/58—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor for osteosynthesis, e.g. bone plates, screws or setting implements
- A61B17/68—Internal fixation devices, including fasteners and spinal fixators, even if a part thereof projects from the skin
- A61B17/70—Spinal positioners or stabilisers, e.g. stabilisers comprising fluid filler in an implant
- A61B17/7001—Screws or hooks combined with longitudinal elements which do not contact vertebrae
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/20—Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/25—User interfaces for surgical systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/30—Surgical robots
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/02—Arrangements for diagnosis sequentially in different planes; Stereoscopic radiation diagnosis
- A61B6/03—Computed tomography [CT]
- A61B6/032—Transmission computed tomography [CT]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/36—Image-producing devices or illumination devices not otherwise provided for
- A61B90/37—Surgical systems with images on a monitor during operation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
- A61B2034/101—Computer-aided simulation of surgical operations
- A61B2034/105—Modelling of the patient, e.g. for ligaments or bones
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
- A61B2034/107—Visualisation of planned trajectories or target regions
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/20—Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
- A61B2034/2046—Tracking techniques
- A61B2034/2055—Optical tracking systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/20—Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
- A61B2034/2046—Tracking techniques
- A61B2034/2065—Tracking using image or pattern recognition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/36—Image-producing devices or illumination devices not otherwise provided for
- A61B2090/364—Correlation of different images or relation of image positions in respect to the body
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/36—Image-producing devices or illumination devices not otherwise provided for
- A61B2090/364—Correlation of different images or relation of image positions in respect to the body
- A61B2090/367—Correlation of different images or relation of image positions in respect to the body creating a 3D dataset from 2D images using position information
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/39—Markers, e.g. radio-opaque or breast lesions markers
- A61B2090/3983—Reference marker arrangements for use with image guided surgery
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/10072—Tomographic images
- G06T2207/10076—4D tomography; Time-sequential 3D tomography
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/10072—Tomographic images
- G06T2207/10081—Computed x-ray tomography [CT]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/10116—X-ray image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/30008—Bone
- G06T2207/30012—Spine; Backbone
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Surgery (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Robotics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Public Health (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Multimedia (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Mechanical Engineering (AREA)
- Radiology & Medical Imaging (AREA)
- Quality & Reliability (AREA)
- Geometry (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Automation & Control Theory (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Databases & Information Systems (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Pathology (AREA)
- Image Analysis (AREA)
- Neurology (AREA)
- Oral & Maxillofacial Surgery (AREA)
Abstract
본 발명의 이미지 정합 방법은, 수술전 3D 이미지 장치로부터 환자 수술 부위의 3D 이미지를 획득하는 단계; 상기 3D 이미지로부터 AP 및 LL 방향의 DRR 이미지를 추출하는 단계; 수술중 2D 이미지 장치로부터 상기 환자 수술 부위의 AP 이미지와 LL 이미지의 2D 이미지를 획득하는 단계; 상기 DRR 이미지에 대한 소스 및 디텍터의 기하 공간 관계로부터, 상기 AP 이미지 및 상기 LL 이미지의 평면에 대한 제1 법선 벡터들의 외적 벡터와 평행하고 미리 결정된 제1 원점을 지나는 제1 회전축을 기준으로, 미리 결정된 상기 AP 이미지 또는 상기 LL 이미지의 제1 기준 위치에 대응하는 상기 환자 수술 부위의 참조 위치와 상기 제1 기준 위치 사이의 제1 회전각을 결정하는 단계; 상기 2D 이미지에 대한 소스 및 디텍터의 기하 공간 관계로부터, 상기 AP 이미지 및 상기 LL 이미지의 평면에 대한 제2 법선 벡터들의 외적 벡터와 평행하고 미리 결정된 제2 원점을 지나는 제2 회전축을 기준으로, 상기 참조 위치에 대응하는 상기 AP 이미지 또는 상기 LL 이미지의 제2 기준 위치와 상기 참조 위치 사이의 제2 회전각을 결정하는 단계; 및 상기 DRR 이미지 및 상기 2D 이미지 각각의 상기 소스 및 디텍터에 대한 기하 공간 관계들로부터, 상기 제1 및 제2 회전각을 기초로 상기 2D 이미지 및 상기 DRR 이미지 사이의 변환 관계를 결정하는 단계를 포함하는 것을 특징으로 한다.
Description
도2a 및 도2b는 CT 영상에 수술 계획을 수립하고, 이로부터 관심 볼륨을 추출하는 과정을 설명하기 위한 예시 도면이다;
도3은 CT 영상으로부터 정사영(orthogonal projection)에 기반하여 DRR 영상을 생성하는 것을 설명하기 위한 예시 도면이다.
도4는 AP 이미지에서 머신 러닝을 통해 라벨링한 후 관심 영역을 자동으로 생성하는 과정을 설명하기 위한 예시 도면이다.
도5a 및 도5b는 DRR 이미지로서, AP 이미지 및 LL 이미지에 제1 관심 영역이 생성된 결과의 예를 도시한 도면이다.
도6a 및 도6b는 C-arm 이미지로서, AP 이미지 및 LL 이미지에 제2 관심 영역이 생성된 결과의 예를 도시한 도면이다.
도7은 관심 영역의 크기 조정, 위치 이동, 회전 이동, SP 설정 등이 가능하도록 하는 사용자 인터페이스의 예를 도시한 도면이다.
도8a 내지 도8d는 제1 관심 영역의 꼭지점이 CT 볼륨 내에 복원되는 과정을 설명하기 위한 도면이다.
도9는 제1 관심 영역의 꼭지점 8개가 CT 볼륨 내에 복원된 결과를 설명하기 위한 예시 도면이다.
도10은 제2 관심 영역의 꼭지점이 C-arm 볼륨 내에 복원되는 과정을 설명하기 위한 도면이다.
도11은 제2 관심 영역의 꼭지점 8개가 C-arm 볼륨 내에 복원된 결과를 설명하기 위한 도면이다.
도12a 및 도12b는 제1 관심 볼륨의 axial 방향과 극돌기의 선단 라인이 일치하는 경우 및 불일치 하여 회전된 경우를 설명하기 위한 도면이다.
도13은 수술 전 수술 계획된 플래닝 오브젝트 위치 기반 제1 회전각을 결정하는 방법을 설명하기 위한 예시 도면이다.
도14는 C-arm AP 이미지에서 극돌기 선단 라인을 사용자가 설정하도록 하기 위한 사용자 인터페이스를 설명하기 위한 예시 도면이다.
도15는 C-arm AP 이미지 기반 제2 회전각을 산출하는 과정을 설명하기 위한 예시 도면이다.
도17은 제1 관심 볼륨 중앙을 원점으로 하는 로컬 좌표계 V를 설명하기 위한 도면이다.
도18은 본 발명의 일 실시예에 따른 수술 로봇 시스템의 개략적인 구성 모식도이다.
Claims (20)
- 각 단계가 프로세서를 포함하는 이미지 정합 장치에 의하여 수행되는 이미지 정합 방법에 있어서
수술전 3D 이미지 장치로부터 환자 수술 부위의 3D 이미지를 획득하는 단계;
상기 3D 이미지로부터 AP 및 LL 방향의 DRR 이미지를 추출하는 단계;
수술중 2D 이미지 장치로부터 상기 환자 수술 부위의 AP 이미지와 LL 이미지의 2D 이미지를 획득하는 단계;
상기 DRR 이미지에 대한 소스 및 디텍터의 기하 공간 관계로부터, 상기 AP 이미지 및 상기 LL 이미지의 평면에 대한 제1 법선 벡터들의 외적 벡터와 평행하고 미리 결정된 제1 원점을 지나는 제1 회전축을 기준으로, 미리 결정된 상기 AP 이미지 또는 상기 LL 이미지의 제1 기준 위치에 대응하는 상기 환자 수술 부위의 참조 위치와 상기 제1 기준 위치 사이의 제1 회전각을 결정하는 단계;
상기 2D 이미지에 대한 소스 및 디텍터의 기하 공간 관계로부터, 상기 AP 이미지 및 상기 LL 이미지의 평면에 대한 제2 법선 벡터들의 외적 벡터와 평행하고 미리 결정된 제2 원점을 지나는 제2 회전축을 기준으로, 상기 참조 위치에 대응하는 상기 AP 이미지 또는 상기 LL 이미지의 제2 기준 위치와 상기 참조 위치 사이의 제2 회전각을 결정하는 단계; 및
상기 DRR 이미지 및 상기 2D 이미지 각각의 상기 소스 및 디텍터에 대한 기하 공간 관계들로부터, 상기 제1 및 제2 회전각을 기초로 상기 2D 이미지 및 상기 DRR 이미지 사이의 변환 관계를 결정하는 단계를 포함하는 것을 특징으로 하는 이미지 정합 방법.
- 청구항 1에 있어서,
상기 제1 기준 위치 및 상기 제2 기준 위치는 상기 2D 이미지 및 상기 DRR 이미지 각각에 대한 상기 AP 이미지 또는 상기 LL 이미지의 중심 또는 상기 중심을 포함하는 선 또는 면인 것을 특징으로 하는 이미지 정합 방법.
- 청구항 1에 있어서,
상기 이미지 정합 장치가 상기 3D 이미지를 기초로 수술 플래닝을 수행하는 단계를 더 포함하고,
상기 DRR 이미지에 대한 상기 제1 원점은 수술 플래닝에 적용된 임플란트의 장착 위치 또는 상기 임플란트 설치를 위한 수술도구의 궤도의 상대적 관계를 통해 결정되는 것을 특징으로 하는 이미지 정합 방법.
- 청구항 1에 있어서,
상기 DRR 이미지 또는 상기 상기 2D 이미지에 대한 상기 참조 위치는 사용자 입력에 의해 결정되는 것을 특징으로 하는 이미지 정합 방법.
- 청구항 1에 있어서,
상기 DRR 이미지에 대한 상기 소스 및 상기 디텍터의 기하 공간 관계는 정투영(orthogonal projection) 관계이고,
상기 2D 이미지에 대한 상기 소스 및 상기 디텍터의 기하 공간 관계는 원근 투영(perspective projection) 관계인 것을 특징으로 하는 이미지 정합 방법.
- 청구항 1에 있어서,
상기 이미지 정합 장치가 상기 DRR 이미지에 대한 상기 소스 및 상기 디텍터의 상기 기하 공간 관계로부터, 상기 제1 법선 벡터들 방향으로 상기 AP 이미지 평면 및 상기 LL 이미지 평면을 이동함에 따라 평면들이 교차하는 제1 관심 볼륨을 결정하는 단계; 및
상기 이미지 정합 장치가 상기 2D 이미지에 대한 상기 소스 및 상기 디텍터의 상기 기하 공간 관계는 원근 투영 관계로서, 원근 투영 범위 내에서 상기 제2 법선 벡터를 방향으로 상기 AP 이미지 평면 및 상기 LL 이미지 평면을 이동함에 따라 평면들이 교차하는 제2 관심 볼륨을 결정하는 단계를 더 포함하는 것을 특징으로 하는 이미지 정합 방법.
- 청구항 6에 있어서,
상기 제1 원점은 상기 제1 관심 볼륨의 중심점이고,
상기 제2 원점은 상기 제2 관심 볼륨의 중심점인 것을 특징으로 하는 이미지 정합 방법.
- 청구항 1에 있어서,
상기 이미지 정합 장치가 상기 DRR 이미지의 상기 AP 이미지 및 상기 LL 이미지 각각에 대한 제1 관심 영역을 결정하는 단계; 및
상기 이미지 정합 장치가 상기 제1 관심 영역에 대응하는 제2 관심 영역을 상기 2D 이미지의 상기 AP 이미지 및 상기 LL 이미지 각각에 대해 결정하는 단계를 더 포함하고,
상기 제1 기준 위치는 상기 제1 관심 영역 내에 위치하고,
상기 제2 기준 위치는 상기 제2 관심 영역 내에 위치하는 것을 특징으로 하는 이미지 정합 방법.
- 청구항 8에 있어서,
상기 이미지 정합 장치가 상기 DRR 이미지에 대한 상기 소스 및 상기 디텍터의 상기 기하 공간 관계로부터, 상기 제1 법선 벡터들 방향으로 상기 AP 이미지의 관심 영역 및 상기 LL 이미지의 관심 영역을 이동함에 따라 평면들이 교차하는 제1 관심 볼륨을 결정하는 단계; 및
상기 이미지 정합 장치가 상기 2D 이미지에 대한 상기 소스 및 상기 디텍터의 상기 기하 공간 관계는 원근 투영 관계로서, 원근 투영 범위 내에서 상기 제2 법선 벡터를 방향으로 상기 AP 이미지의 관심 영역 및 상기 LL 이미지의 관심 영역을 이동함에 따라 평면들이 교차하는 제2 관심 볼륨을 결정하는 단계를 더 포함하는 것을 특징으로 하는 이미지 정합 방법.
- 청구항 9에 있어서,
상기 제1 원점은 상기 제1 관심 볼륨의 중심점이고,
상기 제2 원점은 상기 제2 관심 볼륨의 중심점인 것을 특징으로 하는 이미지 정합 방법.
- 청구항 9에 있어서,
상기 제1 원점은 환자의 척추 페디클 스크류의 타겟 위치 사이의 중점인 것을 특징으로 하는 이미지 정합 방법.
- 청구항 11에 있어서,
상기 제1 회전각은 상기 제1 원점을 중심으로,
상기 페디클 스크류 진입점(entry point) 사이의 중점과 상기 제1 원점을 연결한 선분과,
상기 제1 관심 볼륨의 중심점을 지나는 상기 제1 법선 벡터가 이루는 각도인 것을 특징으로 하는 이미지 정합 방법.
- 청구항 8에 있어서,
상기 DRR 이미지의 상기 AP 이미지 및 상기 LL 이미지에 대한 상기 제1 관심 영역 각각은 직사각형이고,
상기 DRR 이미지에 대하여,
상기 이미지 정합 장치가 상기 AP 이미지의 관심 영역의 각각의 꼭지점에 대한 상기 LL 이미지 상의 에피폴라 라인(epipolar line)과 상기 LL 이미지의 관심 영역 외주변 또는 측변들의 중점 사이를 연결하는 중선과의 제1 교차점들을 산출하는 제1 단계;
상기 이미지 정합 장치가 상기 제1 교차점들을 상기 AP 이미지의 관심 영역의 각각의 꼭지점으로부터의 상기 법선 벡터들에 각각 정사영(orthogonal projection)하여 4개의 복원점을 획득하는 제2 단계;
상기 이미지 정합 장치가 상기 LL 이미지의 관심 영역의 각각의 꼭지점에 대한 상기 AP 이미지 상의 에피폴라 라인과의 상기 AP 이미지의 관심 영역의 외주변 또는 측변들의 중점 사이를 연결하는 중선과의 제2 교차점들을 구하는 제3 단계;
상기 이미지 정합 장치가 상기 제2 교차점들을 상기 상기 LL 이미지 상의 관심 영역의 각각의 꼭지점으로부터의 상기 법선 벡터들에 각각 정사영하여 4개의 복원점을 획득하는 제4 단계; 및
상기 이미지 정합 장치가 상기 제1 내지 제4 단계를 통해 얻어진 8개의 복원점을 기초로 형성되는 6 면체의 제1 관심 볼륨을 산출하는 제5 단계를 포함하는 것을 특징으로 하는 이미지 정합 방법.
- 청구항 8에 있어서,
상기 제2 관심 볼륨을 결정하는 단계는, 상기 2D 이미지에 대하여,
상기 이미지 정합 장치가 상기 AP 이미지의 관심 영역의 각각의 꼭지점에 대한 상기 LL 이미지 상의 에피폴라 라인(epipolar line)과 상기 LL 이미지의 관심 영역 외주변 또는 측변들의 중점 사이를 연결하는 중선과의 제1 교차점들을 산출하는 제1 단계;
상기 이미지 정합 장치가 상기 제1 교차점들을 상기 AP 이미지의 관심 영역의 각각의 꼭지점으로부터 상기 소스를 향하는 원근 투영 벡터에 원근 투영(perspective projection)하여 4개의 복원점을 획득하는 제2 단계;
상기 이미지 정합 장치가 상기 LL 이미지의 관심 영역의 각각의 꼭지점에 대한 상기 AP 이미지 상의 에피폴라 라인과의 상기 AP 이미지의 관심 영역의 외주변 또는 측변들의 중점 사이를 연결하는 중선과의 제2 교차점들을 구하는 제3 단계;
상기 이미지 정합 장치가 상기 제2 교차점들을 상기 상기 LL 이미지 상의 관심 영역의 각각의 꼭지점으로부터 소스를 향하는 원근 투영 벡터들에 각각 원근 투영하여 4개의 복원점을 획득하는 제4 단계; 및
상기 이미지 정합 장치가 상기 1 내지 4 단계에서 획득된 8개의 복원점을 기초로 6면체의 제2 관심 볼륨을 결정하는 제5 단계를 포함하는 것을 특징으로 하는 이미지 정합 방법.
- 각 단계가 프로세서를 포함하는 이미지 정합 장치에 의하여 수행되는 이미지 정합 방법에 있어서,
수술전 3D 이미지 장치로부터 환자 수술 부위의 3D 이미지를 획득하는 단계;
상기 3D 이미지로부터 AP 및 LL 방향의 DRR 이미지를 추출하는 단계;
수술중 2D 이미지 장치로부터 상기 환자 수술 부위의 AP 이미지와 LL 이미지의 2D 이미지를 획득하는 단계;
상기 DRR 이미지의 상기 AP 이미지 및 상기 LL 이미지 각각에 대한 제1 관심 영역을 결정하는 단계;
상기 제1 관심 영역에 대응하는 제2 관심 영역을 상기 2D 이미지의 상기 AP 이미지 및 상기 LL 이미지 각각에 대해 결정하는 단계;
상기 DRR 이미지에 대한 소스 및 디텍터의 기하 공간 관계로부터, 상기 AP 이미지 및 상기 LL 이미지의 평면에 대한 제1 법선 벡터들 방향으로 상기 AP 이미지의 관심 영역 및 상기 LL 이미지의 관심 영역을 평행 이동시 평면들이 교차하여 형성하게 되는 제1 관심 볼륨을 결정하는 단계;
상기 2D 이미지에 대한 소스 및 디텍터의 기하 공간 관계는 원근 투영 관계로서, 원근 투영 범위 내에서 상기 2D 이미지의 AP 이미지 및 LL 이미지에 대한 제2 법선 벡터 방향으로 상기 AP 이미지의 관심 영역 및 상기 LL 이미지의 관심 영역을 이동시 평면들이 교차하여 형성하게 되는 제2 관심 볼륨을 결정하는 단계;
상기 제1 관심 영역 내의 미리 결정된 제1 기준 위치에 대응하는 상기 제1 관심 볼륨내의 제1 기준 위치와 상기 제1 기준 위치에 대응하는 미리 결정된 참조 위치의 제1 변위를 결정하는 단계;
상기 참조 위치에 대응하는 상기 제2 관심 영역 내의 미리 결정된 제2 기준 위치에 대한 상기 제2 관심 볼륨 내의 제2 기준 위치와 상기 참조 위치 사이의 제2 변위를 결정하는 단계; 및
상기 제1 변위와 상기 제2 변위를 기초로, 상기 DRR 이미지 및 상기 2D 이미지 각각의 상기 소스 및 디텍터에 대한 기하 공간 관계들로부터 상기 2D 이미지 및 상기 DRR 이미지 사이의 변환 관계를 결정하는 단계로서, 상기 변환 관계에 따라 상기 제1 관심 영역의 꼭지점과 상기 제2 관심 영역의 꼭지점 사이의 유클리디안 거리가 최소가 되도록 하는 변환 관계를 결정하는 단계를 포함하는 것을 특징으로 하는 이미지 정합 방법.
- 청구항 15에 있어서,
상기 제1 변위를 결정하는 단계는, 상기 AP 이미지 및 상기 LL 이미지의 평면에 대한 상기 제1 법선 벡터들의 외적 벡터와 평행하고 미리 결정된 제1 원점을 지나는 제1 회전축을 기준으로 상기 참조 위치와 상기 제1 기준 위치 사이의 각도를 제1 회전각으로 결정하는 단계를 포함하고;
상기 제2 변위를 결정하는 단계는, 상기 AP 이미지 및 상기 LL 이미지의 평면에 대한 상기 제2 법선 벡터들의 외적 벡터와 평행하고 미리 결정된 제2 원점을 지나는 제2 회전축을 기준으로, 상기 참조 위치와 제2 기준 위치 사이의 각도를 제2 회전각으로 결정하는 단계를 포함하는 것을 특징으로 하는 이미지 정합 방법.
- 청구항 15에 있어서,
상기 제1 및 제2 관심 볼륨을 결정하는 단계는 상기 제1 및 제2 관심 영역의 꼭지점의 에피폴라 라인을 상기 제1 및 제2 법선 벡터들에 투영하여 다면체를 형성하는 단계를 각각 포함하는 것을 특징으로 하는 이미지 정합 방법.
- 이미지 정합 장치에 있어서,
청구항 1 내지 청구항 17 중 어느 하나의 이미지 정합 방법을 수행하기 위한 프로세서를 포함하는 이미지 정합 장치.
- 수술용 로봇 시스템에 있어서,
수술 중 환자의 수술 부위의 2D 이미지를 획득하기 위한 2D 이미지 장치;
수술 도구가 착탈 가능한 엔드이펙터를 포함하는 로봇암;
상기 수술 도구 또는 상기 엔드이펙터의 실시간 위치를 센싱하기 위한 위치센서;
미리 결정된 수술 플래닝에 따라 상기 로봇암을 제어하는 제어기;
디스플레이;
청구항 1 내지 청구항 17 중 어느 하나의 이미지 정합 방법을 수행하여, 상기 디스플레이를 통해 수술 도구 또는 임플란트에 대한 상기 플래닝 정보를 수술 중 획득되는 2D 이미지에 표시하거나, 상기 수술 도구 또는 임플란트의 상기 실시간 위치를 상기 2D 이미지 또는 수술 전 획득된 3D 이미지에 표시하는 네비게이션 시스템을 포함하는 것을 특징으로 하는 수술용 로봇 시스템.
- 청구항 1 내지 청구항 17 중 어느 하나의 이미지 정합 방법을 수행하기 위한 소프트웨어를 저장하는 컴퓨터 프로그램 매체.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220144585A KR102612603B1 (ko) | 2022-11-02 | 2022-11-02 | 2d-3d 이미지 정합 방법 및 이를 수행하는 수술용 로봇 시스템 |
| JP2023186147A JP7577378B2 (ja) | 2022-11-02 | 2023-10-31 | 2d/3d画像整合方法及びこれを行う手術用ロボットシステム |
| EP23207139.9A EP4404140A3 (en) | 2022-11-02 | 2023-10-31 | 2d-3d image registration method and medical operating robot system for performing the same |
| US18/498,505 US20240144498A1 (en) | 2022-11-02 | 2023-10-31 | 2d-3d image registration method and medical operating robot system for performing the same |
| EP25185513.6A EP4609815A3 (en) | 2022-11-02 | 2023-10-31 | 2d-3d image registration method and medical operating robot system for performing the same |
| CN202311447959.5A CN117994300A (zh) | 2022-11-02 | 2023-11-01 | 2d-3d图像配准方法和用于执行该方法的医疗操作机器人系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220144585A KR102612603B1 (ko) | 2022-11-02 | 2022-11-02 | 2d-3d 이미지 정합 방법 및 이를 수행하는 수술용 로봇 시스템 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR102612603B1 true KR102612603B1 (ko) | 2023-12-12 |
Family
ID=88647306
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220144585A Active KR102612603B1 (ko) | 2022-11-02 | 2022-11-02 | 2d-3d 이미지 정합 방법 및 이를 수행하는 수술용 로봇 시스템 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20240144498A1 (ko) |
| EP (2) | EP4609815A3 (ko) |
| JP (1) | JP7577378B2 (ko) |
| KR (1) | KR102612603B1 (ko) |
| CN (1) | CN117994300A (ko) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170030687A (ko) * | 2015-09-09 | 2017-03-20 | 울산대학교 산학협력단 | 의료영상을 사용하는 중재시술 가이드 방법 및 이를 위한 중재시술 시스템 |
| KR102203544B1 (ko) | 2019-03-13 | 2021-01-18 | 큐렉소 주식회사 | C-arm 기반의 의료영상 시스템 및 2D 이미지와 3D 공간의 정합방법 |
| KR102394901B1 (ko) | 2020-04-06 | 2022-05-09 | 큐렉소 주식회사 | 2차원 의료영상 기반 척추 수술 플래닝 장치 및 방법 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7204640B2 (en) * | 2003-08-29 | 2007-04-17 | Accuray, Inc. | Apparatus and method for registering 2D radiographic images with images reconstructed from 3D scan data |
| US10621738B2 (en) * | 2011-03-16 | 2020-04-14 | Siemens Healthcare Gmbh | 2D/3D registration for abdominal aortic aneurysm intervention |
| CA3016604A1 (en) * | 2016-03-12 | 2017-09-21 | Philipp K. Lang | Devices and methods for surgery |
| US10191615B2 (en) | 2016-04-28 | 2019-01-29 | Medtronic Navigation, Inc. | Method and apparatus for image-based navigation |
| JP7145599B2 (ja) | 2016-10-10 | 2022-10-03 | グローバス メディカル インコーポレイティッド | 2d-3d位置合わせの収束を改善するための方法及びシステム |
| CA3068833A1 (en) * | 2017-07-03 | 2019-01-10 | Spine Align, Llc | Intraoperative alignment assessment system and method |
| US11801114B2 (en) * | 2017-09-11 | 2023-10-31 | Philipp K. Lang | Augmented reality display for vascular and other interventions, compensation for cardiac and respiratory motion |
| US11311267B2 (en) * | 2018-01-31 | 2022-04-26 | Siemens Healthcare Gmbh | Method of position planning for a recording system of a medical imaging device and medical imaging device |
| EP3840684A4 (en) * | 2018-12-07 | 2022-02-09 | Shanghai United Imaging Healthcare Co., Ltd. | SYSTEMS AND METHODS FOR PATIENT POSITIONING AND IMAGE-GUIDED SURGERY |
| KR102166149B1 (ko) | 2019-03-13 | 2020-10-15 | 큐렉소 주식회사 | 페디클 스크류 고정 플래닝 시스템 및 방법 |
| CA3124683A1 (en) * | 2020-07-10 | 2022-01-10 | Spine Align, Llc | Intraoperative alignment assessment system and method |
| WO2022053049A1 (zh) * | 2020-09-11 | 2022-03-17 | 上海联影医疗科技股份有限公司 | C形臂设备的动态透视方法、装置及系统 |
| EP4229595A1 (en) * | 2020-10-14 | 2023-08-23 | Vuze Medical Ltd. | Apparatus and methods for use with image-guided skeletal procedures |
-
2022
- 2022-11-02 KR KR1020220144585A patent/KR102612603B1/ko active Active
-
2023
- 2023-10-31 EP EP25185513.6A patent/EP4609815A3/en active Pending
- 2023-10-31 EP EP23207139.9A patent/EP4404140A3/en active Pending
- 2023-10-31 JP JP2023186147A patent/JP7577378B2/ja active Active
- 2023-10-31 US US18/498,505 patent/US20240144498A1/en active Pending
- 2023-11-01 CN CN202311447959.5A patent/CN117994300A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170030687A (ko) * | 2015-09-09 | 2017-03-20 | 울산대학교 산학협력단 | 의료영상을 사용하는 중재시술 가이드 방법 및 이를 위한 중재시술 시스템 |
| KR102203544B1 (ko) | 2019-03-13 | 2021-01-18 | 큐렉소 주식회사 | C-arm 기반의 의료영상 시스템 및 2D 이미지와 3D 공간의 정합방법 |
| KR102394901B1 (ko) | 2020-04-06 | 2022-05-09 | 큐렉소 주식회사 | 2차원 의료영상 기반 척추 수술 플래닝 장치 및 방법 |
Non-Patent Citations (2)
| Title |
|---|
| 비특허문헌 1 * |
| 비특허문헌 2 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7577378B2 (ja) | 2024-11-05 |
| JP2024067006A (ja) | 2024-05-16 |
| EP4404140A3 (en) | 2025-01-01 |
| EP4404140A2 (en) | 2024-07-24 |
| CN117994300A (zh) | 2024-05-07 |
| US20240144498A1 (en) | 2024-05-02 |
| EP4609815A3 (en) | 2025-11-12 |
| EP4609815A2 (en) | 2025-09-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240122656A1 (en) | Robotic navigation of robotic surgical systems | |
| EP3254621B1 (en) | 3d image special calibrator, surgical localizing system and method | |
| EP3773305B1 (en) | Systems for performing intraoperative guidance | |
| JP7204663B2 (ja) | 慣性計測装置を使用して手術の正確度を向上させるためのシステム、装置、及び方法 | |
| JP4469423B2 (ja) | 定位手術処置装置および方法 | |
| US20230329799A1 (en) | Rotating Marker | |
| CA2454861C (en) | Miniature bone-attached surgical robot | |
| US8147503B2 (en) | Methods of locating and tracking robotic instruments in robotic surgical systems | |
| Mellor | Enhanced reality visualization in a surgical environment | |
| EP3733111B1 (en) | Laser target projection apparatus and control method thereof, and laser surgery induction system comprising laser target projection apparatus | |
| KR20210123912A (ko) | 2차원 의료영상 기반 척추 수술 플래닝 장치 및 방법 | |
| US9715739B2 (en) | Bone fragment tracking | |
| US20180132946A1 (en) | No-touch surgical navigation method and system thereof | |
| US8165366B2 (en) | Determining correspondence object pairs for medical navigation | |
| USRE40176E1 (en) | Apparatus and method for planning a stereotactic surgical procedure using coordinated fluoroscopy | |
| JP2022526540A (ja) | 整形外科的固定制御及び可視化 | |
| JP7037810B2 (ja) | 画像処理装置と画像処理プログラムと画像処理方法 | |
| KR102612603B1 (ko) | 2d-3d 이미지 정합 방법 및 이를 수행하는 수술용 로봇 시스템 | |
| Liebmann et al. | Registration made easy--standalone orthopedic navigation with HoloLens | |
| JP2025534193A (ja) | 2d映像基盤自動手術計画方法及びそのシステム | |
| US20220015735A1 (en) | Marker registration correction by virtual model manipulation | |
| US11931198B2 (en) | X-ray calibration for display overlays onto X-ray images | |
| JP7407831B2 (ja) | 介入装置追跡 | |
| US20250049517A1 (en) | Robot-supported registration method and surgical navigation system | |
| CN119968172A (zh) | 基于图像的三维自动手术计划方法以及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PA0302 | Request for accelerated examination |
St.27 status event code: A-1-2-D10-D17-exm-PA0302 St.27 status event code: A-1-2-D10-D16-exm-PA0302 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |