[go: up one dir, main page]

TWI741889B - Method and system for register operating space - Google Patents

Method and system for register operating space Download PDF

Info

Publication number
TWI741889B
TWI741889B TW109142095A TW109142095A TWI741889B TW I741889 B TWI741889 B TW I741889B TW 109142095 A TW109142095 A TW 109142095A TW 109142095 A TW109142095 A TW 109142095A TW I741889 B TWI741889 B TW I741889B
Authority
TW
Taiwan
Prior art keywords
positioning mark
conversion model
image
camera
model
Prior art date
Application number
TW109142095A
Other languages
Chinese (zh)
Other versions
TW202223915A (en
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 財團法人金屬工業研究發展中心
Priority to TW109142095A priority Critical patent/TWI741889B/en
Application granted granted Critical
Publication of TWI741889B publication Critical patent/TWI741889B/en
Publication of TW202223915A publication Critical patent/TW202223915A/en

Links

Images

Landscapes

  • Image Processing (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

A system for register operating space includes a first positioning mark, a local camera, a second positioning mark, a global camera and a computer system. The first positioning mark is disposed on a patient. The local camera captures a first image covering the first positioning mark. The second positioning mark is disposed on the local camera. The global camera captures a second image covering the second positioning mark. The focal length of the global camera is shorter than the focal length of the local camera. The computer system is communicatively connected to the area camera and the global camera to provide a navigation interface based on the first image and the second image.

Description

手術空間註冊系統與方法Surgical space registration system and method

本揭露是有關於採用區域相機與全域相機的手術影像註冊系統與方法。This disclosure relates to a surgical image registration system and method using a regional camera and a global camera.

隨這老化人口比例增加,再加上現代人生活特性影響,如肥胖、久坐等,其脊椎產生病變比例逐年增長;在保守性治療失效後,往往需要依靠植入物來協助脊椎減輕疼痛感並維持基本功能。脊椎承擔保護中樞神經基本功能,但是可施打植入物部位相當狹窄,如椎弓根骨釘,稍有不慎將損及中樞神經。市場上雖然已經有骨科微創手術,但由於脊椎的位置會隨著人的姿態一起改變,因此如何在手術中準確地追蹤脊椎的位置,為此領域技術人員所關心的議題。With the increase in the proportion of the aging population, coupled with the influence of modern life characteristics, such as obesity, sedentary, etc., the proportion of spine lesions has increased year by year; after conservative treatment fails, it is often necessary to rely on implants to help the spine to relieve pain and reduce pain. Maintain basic functions. The spine is responsible for the basic function of protecting the central nervous system, but the implants that can be used are quite narrow, such as pedicle screws, which may damage the central nervous system. Although there are minimally invasive orthopedic surgery on the market, the position of the spine changes with the posture of the person. Therefore, how to accurately track the position of the spine during the operation is a topic of concern to those skilled in the art.

本揭露的實施例提出一種手術空間註冊系統,包括第一定位標記、區域相機、第二定位標記、全域相機與電腦系統。第一定位標記用以設置在患者身上。區域相機用以拍攝涵蓋第一定位標記的第一影像。第二定位標記設置在區域相機上。全域相機用以拍攝涵蓋第二定位標記的第二影像,其中全域相機的焦距長度小於區域相機的焦距長度。電腦系統通訊連接至區域相機與全域相機,用以根據第一影像與第二影像提供導航介面。The embodiment of the disclosure proposes a surgical space registration system, which includes a first positioning mark, an area camera, a second positioning mark, a global camera, and a computer system. The first positioning mark is used to be set on the patient. The area camera is used to shoot the first image covering the first positioning mark. The second positioning mark is set on the area camera. The global camera is used to shoot a second image covering the second positioning mark, wherein the focal length of the global camera is smaller than the focal length of the area camera. The computer system is communicatively connected to the area camera and the global camera to provide a navigation interface based on the first image and the second image.

在一些實施例中,一校正程序包括:透過區域相機拍攝涵蓋第一定位標記的第三影像;透過電腦系統辨識第三影像中的第一定位標記以計算出區域相機與第一定位標記之間的第一轉換模型;透過全域相機拍攝涵蓋第一定位標記與第二定位標記的第四影像;透過電腦系統辨識第四影像中的第一定位標記與第二定位標記以計算出全域相機與第一定位標記之間的第二轉換模型,並計算出全域相機與第二定位標記之間的第三轉換模型;透過電腦系統根據第一轉換模型、第二轉換模型與第三轉換模型計算出區域相機與第二定位標記之間的第四轉換模型。In some embodiments, a calibration procedure includes: shooting a third image covering the first positioning mark through the area camera; identifying the first positioning mark in the third image through a computer system to calculate the distance between the area camera and the first positioning mark The first conversion model; the fourth image covering the first positioning mark and the second positioning mark is captured by the global camera; the first positioning mark and the second positioning mark in the fourth image are recognized by the computer system to calculate the global camera and the second positioning mark A second conversion model between positioning marks, and a third conversion model between the global camera and the second positioning mark is calculated; the area is calculated by the computer system according to the first conversion model, the second conversion model, and the third conversion model The fourth conversion model between the camera and the second positioning mark.

在一些實施例中,手術空間註冊系統,還包括X光成像機以及第三定位標記。第三定位標記設置於X光成像機上,其中第二影像還涵蓋至少第三定位標記。電腦系統還用以辨識第一影像中的第一定位標記以計算出區域相機與第一定位標記之間的第五轉換模型。電腦系統還用以辨識第二影像中的第二定位標記以計算出全域相機與第二定位標記之間的第六轉換模型,並且辨識第二影像中的第三定位標記以計算全域相機與X光成像機之間的第七轉換模型。電腦系統用以根據第四轉換模型、第五轉換模型、第六轉換模型與第七轉換模型計算第一定位標記與X光成像機之間的第八轉換模型,並根據第八轉換模型提供導航介面。In some embodiments, the surgical space registration system further includes an X-ray imaging machine and a third positioning mark. The third positioning mark is arranged on the X-ray imaging machine, wherein the second image also covers at least the third positioning mark. The computer system is also used to identify the first positioning mark in the first image to calculate a fifth conversion model between the area camera and the first positioning mark. The computer system is also used to identify the second positioning mark in the second image to calculate the sixth conversion model between the global camera and the second positioning mark, and to identify the third positioning mark in the second image to calculate the global camera and X The seventh conversion model between light imaging machines. The computer system is used to calculate the eighth conversion model between the first positioning mark and the X-ray imaging machine according to the fourth conversion model, the fifth conversion model, the sixth conversion model and the seventh conversion model, and to provide navigation according to the eighth conversion model interface.

在一些實施例中,X光成像機為C型臂X光機,C型臂X光機包括發射端與接收端,上述的第三定位標記設置於接收端。In some embodiments, the X-ray imaging machine is a C-arm X-ray machine. The C-arm X-ray machine includes a transmitting end and a receiving end, and the above-mentioned third positioning mark is provided on the receiving end.

在一些實施例中,第三定位標記的數目大於1,每一個第三定位標記對應至發射端的一發射角度。 以另一個角度來說,本揭露的實施例提出一種手術空間註冊方法,適用於電腦系統。此手術空間註冊方法包括:透過區域相機拍攝涵蓋第一定位標記的第一影像,其中第一定位標記用以設置在患者身上;透過全域相機拍攝涵蓋第二定位標記的第二影像,其中第二定位標記用以設置在區域相機上,並且全域相機的焦距長度小於區域相機的焦距長度;以及根據第一影像與第二影像提供一導航介面。 In some embodiments, the number of third positioning marks is greater than one, and each third positioning mark corresponds to a launch angle of the transmitting end. From another perspective, the embodiment of the present disclosure proposes a method for registering a surgical space, which is suitable for a computer system. The surgical space registration method includes: shooting a first image covering a first positioning mark through an area camera, where the first positioning mark is used to be set on the patient; shooting a second image covering a second positioning mark through a global camera, where the second image The positioning mark is set on the area camera, and the focal length of the global camera is smaller than the focal length of the area camera; and a navigation interface is provided according to the first image and the second image.

關於本文中所使用之「第一」、「第二」等,並非特別指次序或順位的意思,其僅為了區別以相同技術用語描述的元件或操作。Regarding the “first”, “second”, etc. used in this text, it does not particularly mean the order or sequence, but only to distinguish elements or operations described in the same technical terms.

圖1是根據一實施例繪示手術空間註冊系統的示意圖。請參照圖1,手術空間註冊系統100包括了電腦系統110、全域相機120、區域相機130、定位標記131、定位標記141~143、X光成像機150與定位標記61~163。Fig. 1 is a schematic diagram illustrating a surgical space registration system according to an embodiment. 1, the surgical space registration system 100 includes a computer system 110, a global camera 120, an area camera 130, a positioning mark 131, a positioning mark 141 to 143, an X-ray imaging machine 150 and a positioning mark 61 to 163.

全域相機120與區域相機130可拍攝可見光影像。在一些實施例中,全域相機120與區域相機130還可包括紅外線發射器、紅外線感測器、雙攝影機、結構光感測裝置或任意可以感測場景深度的裝置。The global camera 120 and the area camera 130 can capture visible light images. In some embodiments, the global camera 120 and the area camera 130 may also include an infrared emitter, an infrared sensor, a dual camera, a structured light sensing device, or any device that can sense the depth of the scene.

定位標記141~143是用以設置在患者身上,例如在脊椎骨140上。當患者的姿態改變時,定位標記141~143的位置也會跟著改變,因此定位標記141~143可用來追蹤脊椎骨140的位置。在其他實施例中定位標記141~143也可以設置在患者的其他身體部位,本揭露並不在此限。在此實施例中,定位標記141~143在區域相機130的視野當中,換言之區域相機130可拍攝涵蓋定位標記141~143的影像,定位標記141~143上具有特定的一或多個圖案以供辨識。定位標記131則設置在區域相機130之上,定位標記131是用以追蹤區域相機130的位置。The positioning marks 141 to 143 are used to be set on the patient, such as on the vertebra 140. When the posture of the patient changes, the positions of the positioning marks 141 to 143 will also change, so the positioning marks 141 to 143 can be used to track the position of the vertebra 140. In other embodiments, the positioning marks 141 to 143 may also be set on other body parts of the patient, and the present disclosure is not limited thereto. In this embodiment, the positioning marks 141 to 143 are in the field of view of the area camera 130. In other words, the area camera 130 can capture images covering the positioning marks 141 to 143, and the positioning marks 141 to 143 have a specific pattern or patterns. Identify. The positioning mark 131 is set on the area camera 130, and the positioning mark 131 is used to track the position of the area camera 130.

在此實施例中,X光成像機為C型臂X光機,此C型臂X光機具有發射端152與接收端151,其中定位標記161~163設置在接收端151上。發射端152可調整發射X光線的角度,定位標記161~163是分別對應至發射端152的不同發射角度。In this embodiment, the X-ray imaging machine is a C-arm X-ray machine. The C-arm X-ray machine has a transmitting end 152 and a receiving end 151, wherein the positioning marks 161 to 163 are arranged on the receiving end 151. The emitting end 152 can adjust the angle of emitting X-rays, and the positioning marks 161 to 163 correspond to different emitting angles of the emitting end 152 respectively.

定位標記131與定位標記161~163在全域相機120的視野當中,換言之全域相機120可拍攝涵蓋上述定位標記的影像。在此實施例中,全域相機120的焦距長度小於區域相機130的焦距長度,區域相機130是用以近距離的拍攝定位標記141~143,藉此提供清晰的影像,此影像用以追蹤定位標記141~143的位置。全域相機120則用以拍攝整個場景的影像,此影像用以決定各個定位標記之間的相對位置關係。The positioning mark 131 and the positioning marks 161 to 163 are in the field of view of the global camera 120. In other words, the global camera 120 can capture images covering the aforementioned positioning marks. In this embodiment, the focal length of the global camera 120 is smaller than the focal length of the area camera 130. The area camera 130 is used to shoot the positioning marks 141 to 143 at a close distance, thereby providing a clear image, which is used to track the positioning mark 141 ~143 position. The global camera 120 is used to capture an image of the entire scene, and the image is used to determine the relative positional relationship between the positioning marks.

電腦系統110用以通訊連接至全域相機120與區域相機130,例如透過任意有線或無線的通訊手段來完成。電腦系統110用以根據這兩個相機所拍攝的影像提供導航介面。在一些實施例中,導航介面可以顯示在電腦系統的螢幕上,但在一些實施例中也可以顯示在任意的頭戴式裝置、平板電腦、或透明顯示器上,本揭露並不在此限。在此可以採用任意的虛擬實境、擴增實境、替代實境或混和實境等技術來形成上述的導航介面,本揭露並不在此限。舉例來說,患者可在手術前拍攝電腦斷層影像(computer tomography,CT),接著可以利用影像處理的技術分割電腦斷層影像中的脊椎骨以產生對應的虛擬物件,其中三個脊椎骨則有對應的定位標記141~143。在導航介面中可顯示上述的虛擬物件,在手術過程中如果定位標記141~143移動了,電腦系統110可以在導航介面中改變虛擬物件的位置,如此一來不需要重複的拍攝X光影像。全域相機120與區域相機130所拍攝的影像是用來計算出定位標記141~143(脊椎骨140)在整個場景中的位置。首先必須執行一個校正程序。The computer system 110 is used to communicate with the global camera 120 and the area camera 130, for example, through any wired or wireless communication means. The computer system 110 is used to provide a navigation interface based on the images captured by the two cameras. In some embodiments, the navigation interface may be displayed on the screen of the computer system, but in some embodiments, it may also be displayed on any head-mounted device, tablet computer, or transparent display, and the disclosure is not limited thereto. Any technologies such as virtual reality, augmented reality, alternative reality, or mixed reality can be used to form the aforementioned navigation interface, and the present disclosure is not limited thereto. For example, the patient can take a computer tomography (CT) before surgery, and then use image processing technology to segment the vertebrae in the computer tomography to generate corresponding virtual objects, in which three vertebrae have corresponding positioning Mark 141~143. The above-mentioned virtual objects can be displayed in the navigation interface. If the positioning marks 141 to 143 move during the operation, the computer system 110 can change the position of the virtual objects in the navigation interface, so there is no need to repeatedly shoot X-ray images. The images taken by the global camera 120 and the area camera 130 are used to calculate the positions of the positioning marks 141 to 143 (the vertebra 140) in the entire scene. First, a calibration procedure must be performed.

圖2是根據一實施例繪示校正程序的示意圖。請參照圖2,區域相機130會拍攝涵蓋定位標記141的影像,而電腦系統會辨識此影像中的定位標記141以計算出區域相機130與定位標記141之間的轉換模型

Figure 02_image011
,此轉換模型例如是一矩陣,其包含了在三維空間中位移、旋轉等資訊。在上述辨識過程中,是將定位標記141在影像中的座標轉換為在三維空間中的轉換模型,此轉換可根據相機130的資訊(例如包括焦距)來執行,此轉換也可以經由合適的電腦視覺技術或校正程序來求得。舉例來說,可透過區域相機130拍攝具有特定圖案的旋轉盤,進而求得影像座標與三維空間之間的轉換,本揭露並不限制如何計算此轉換。 Fig. 2 is a schematic diagram illustrating a calibration procedure according to an embodiment. Please refer to FIG. 2, the area camera 130 will shoot an image covering the positioning mark 141, and the computer system will recognize the positioning mark 141 in this image to calculate the conversion model between the area camera 130 and the positioning mark 141
Figure 02_image011
The conversion model is, for example, a matrix, which contains information such as displacement and rotation in a three-dimensional space. In the above recognition process, the coordinates of the positioning mark 141 in the image are converted into a conversion model in three-dimensional space. This conversion can be performed based on the information of the camera 130 (including the focal length), and the conversion can also be performed by a suitable computer. Obtained by vision technology or calibration procedures. For example, a rotating disk with a specific pattern can be photographed through the area camera 130 to obtain the conversion between the image coordinates and the three-dimensional space. The present disclosure does not limit how to calculate this conversion.

全域相機120可拍攝涵蓋定位標記141與定位標記131的影像,然後電腦系統可辨識影像中的定位標記141與定位標記131以計算出全域相機120與定位標記141之間的轉換模型

Figure 02_image013
,並且計算出全域相機120與定位標記131之間的轉換模型
Figure 02_image015
。類似地,轉換模型
Figure 02_image013
Figure 02_image015
包括了在三維空間中位移、旋轉等資訊,關於全域相機120的影像座標與三維空間之間的轉換可由合適的電腦視覺技術來求得。 The global camera 120 can shoot images covering the positioning mark 141 and the positioning mark 131, and then the computer system can recognize the positioning mark 141 and the positioning mark 131 in the image to calculate the conversion model between the global camera 120 and the positioning mark 141
Figure 02_image013
, And calculate the conversion model between the global camera 120 and the positioning mark 131
Figure 02_image015
. Similarly, the conversion model
Figure 02_image013
,
Figure 02_image015
Including information such as displacement and rotation in the three-dimensional space, the conversion between the image coordinates of the global camera 120 and the three-dimensional space can be obtained by appropriate computer vision technology.

值得注意的是,定位標記131的位置不等同於區域相機130的位置,定位標記131與區域相機130之間還需要一個轉換模型

Figure 02_image017
。全域相機120與定位標記141之間的轉換模型
Figure 02_image013
可拆成三部分,如以下數學式1所示。由數學式1可以推導出數學式2,根據轉換模型
Figure 02_image015
Figure 02_image011
Figure 02_image013
可計算出轉換模型
Figure 02_image017
。 [數學式1]
Figure 02_image019
[數學式2]
Figure 02_image021
It is worth noting that the position of the positioning mark 131 is not equal to the position of the area camera 130, and a conversion model is needed between the positioning mark 131 and the area camera 130.
Figure 02_image017
. Conversion model between global camera 120 and positioning mark 141
Figure 02_image013
It can be divided into three parts, as shown in the following mathematical formula 1. Mathematical formula 2 can be derived from Mathematical Formula 1, according to the conversion model
Figure 02_image015
,
Figure 02_image011
and
Figure 02_image013
The conversion model can be calculated
Figure 02_image017
. [Math 1]
Figure 02_image019
[Math 2]
Figure 02_image021

在此校正程序中,全域相機120、區域相機130與定位標記141的位置可以任意擺設。定位標記131與區域相機130之間的相對位置在校正程序之後則是固定不變。In this calibration procedure, the positions of the global camera 120, the area camera 130 and the positioning mark 141 can be arranged arbitrarily. The relative position between the positioning mark 131 and the area camera 130 is fixed after the calibration procedure.

請參照回圖1,經過上述的校正程序以後,便可以計算出定位標記141~143相對於X光成像機150的位置。具體來說,在此以定位標記162與定位標記141為例,定位標記141相與定位標記162之間的轉換模型為

Figure 02_image001
,此轉換模型可以如以下數學式3分解。 [數學式3]
Figure 02_image023
Please refer back to FIG. 1, after the above-mentioned calibration procedure, the positions of the positioning marks 141 to 143 relative to the X-ray imaging machine 150 can be calculated. Specifically, taking the positioning mark 162 and the positioning mark 141 as an example, the conversion model between the positioning mark 141 and the positioning mark 162 is
Figure 02_image001
, This conversion model can be decomposed as the following mathematical formula 3. [Math 3]
Figure 02_image023

區域相機130拍攝了涵蓋定位標記141的影像,透過辨識此影像中的定位標記141可以取得轉換模型

Figure 02_image025
。另外,轉換模型
Figure 02_image007
已經在校正程序中取得,將轉換模型
Figure 02_image017
取反矩陣便可以得到轉換模型
Figure 02_image007
。全域相機120拍攝了涵蓋定位標記131與定位標記162的影像,辨識此影像中的定位標記131可以計算出轉換模型
Figure 02_image005
,而辨識出此影像中的定位標記162可以計算出
Figure 02_image003
。將轉換模型
Figure 02_image025
Figure 02_image007
Figure 02_image005
Figure 02_image003
代入至數學式3可以計算出轉換模型
Figure 02_image001
。如此一來,電腦系統可以根據此轉換模型
Figure 02_image001
提供導航介面,例如計算出定位標記141相對於接收端162的位置,進而在導航介面中合適的位置顯示一虛擬物件來表示對應的脊椎骨。 The area camera 130 captures an image covering the positioning mark 141, and the conversion model can be obtained by identifying the positioning mark 141 in the image
Figure 02_image025
. In addition, the conversion model
Figure 02_image007
Has been obtained in the calibration procedure, the model will be converted
Figure 02_image017
Invert the matrix to get the conversion model
Figure 02_image007
. The global camera 120 captures an image covering the positioning mark 131 and the positioning mark 162, and the conversion model can be calculated by recognizing the positioning mark 131 in the image
Figure 02_image005
, And recognizing the positioning mark 162 in this image can calculate
Figure 02_image003
. Will convert the model
Figure 02_image025
,
Figure 02_image007
,
Figure 02_image005
and
Figure 02_image003
Substitute into Mathematical formula 3 to calculate the conversion model
Figure 02_image001
. In this way, the computer system can transform the model according to this
Figure 02_image001
A navigation interface is provided, for example, the position of the positioning mark 141 relative to the receiving end 162 is calculated, and then a virtual object is displayed at a suitable position in the navigation interface to represent the corresponding spine.

圖3是根據一實施例繪示手術空間註冊方法的流程圖。請參照圖3,在步驟301,透過區域相機拍攝涵蓋第一定位標記的第一影像,其中第一定位標記用以設置在患者身上。在步驟302,透過全域相機拍攝涵蓋第二定位標記的第二影像,其中第二定位標記用以設置在區域相機上,並且全域相機的焦距長度小於區域相機的焦距長度。在步驟303,根據第一影像與第二影像提供導航介面。然而,圖3中各步驟已詳細說明如上,在此便不再贅述。值得注意的是,圖3中各步驟可以實作為多個程式碼或是電路,本發明並不在此限。此外,圖3的方法可以搭配以上實施例使用,也可以單獨使用。換言之,圖3的各步驟之間也可以加入其他的步驟。Fig. 3 is a flowchart illustrating a method for registering a surgical space according to an embodiment. Referring to FIG. 3, in step 301, a first image covering a first positioning mark is captured through an area camera, where the first positioning mark is set on the patient. In step 302, a second image covering the second positioning mark is captured through the global camera, where the second positioning mark is used to be set on the area camera, and the focal length of the global camera is smaller than the focal length of the area camera. In step 303, a navigation interface is provided according to the first image and the second image. However, each step in FIG. 3 has been described in detail as above, and will not be repeated here. It is worth noting that each step in FIG. 3 can be implemented as multiple program codes or circuits, and the present invention is not limited thereto. In addition, the method in FIG. 3 can be used in conjunction with the above embodiments, or can be used alone. In other words, other steps can also be added between the steps in FIG. 3.

在上述的方法中,設置了區域相機與全域相機,全域相機可提供整個場景的影像,而區域相機則可以提供關於手術部位較精確的影像,藉此可以同時確保精準度與相機視野。In the above method, an area camera and a global camera are set. The global camera can provide images of the entire scene, and the area camera can provide more accurate images of the surgical site, thereby ensuring both accuracy and camera field of view.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present invention. Anyone with ordinary knowledge in the relevant technical field can make some changes and modifications without departing from the spirit and scope of the present invention. The protection scope of the present invention shall be subject to those defined by the attached patent application scope.

100:手術空間註冊系統 110:電腦系統 120:全域相機 130:區域相機 131:定位標記 140:脊椎骨 141~143:定位標記 150:X光成像機 151:接收端 152:發射端 161~163:定位標記

Figure 02_image013
,
Figure 02_image017
,
Figure 02_image011
,
Figure 02_image015
,
Figure 02_image001
,
Figure 02_image003
,
Figure 02_image025
,
Figure 02_image007
,
Figure 02_image027
:轉換模型 100: Surgical space registration system 110: Computer system 120: Global camera 130: Area camera 131: Positioning mark 140: Spine 141~143: Positioning mark 150: X-ray imaging machine 151: Receiving end 152: Transmitting end 161~163: Positioning mark
Figure 02_image013
,
Figure 02_image017
,
Figure 02_image011
,
Figure 02_image015
,
Figure 02_image001
,
Figure 02_image003
,
Figure 02_image025
,
Figure 02_image007
,
Figure 02_image027
: Conversion model

為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。 圖1是根據一實施例繪示手術空間註冊系統的示意圖。 圖2是根據一實施例繪示校正程序的示意圖。 圖3是根據一實施例繪示手術空間註冊方法的流程圖。 In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail in conjunction with the accompanying drawings. Fig. 1 is a schematic diagram illustrating a surgical space registration system according to an embodiment. Fig. 2 is a schematic diagram illustrating a calibration procedure according to an embodiment. Fig. 3 is a flowchart illustrating a method for registering a surgical space according to an embodiment.

100:手術空間註冊系統 100: Surgical space registration system

110:電腦系統 110: computer system

120:全域相機 120: Global Camera

130:區域相機 130: area camera

131:定位標記 131: Location mark

140:脊椎骨 140: Spine

141~143:定位標記 141~143: Positioning mark

150:X光成像機 150: X-ray imaging machine

151:接收端 151: receiving end

152:發射端 152: Transmitter

161~163:定位標記 161~163: positioning mark

Figure 109142095-A0305-02-0002-4
,
Figure 109142095-A0305-02-0002-5
,
Figure 109142095-A0305-02-0002-6
,
Figure 109142095-A0305-02-0002-7
,
Figure 109142095-A0305-02-0002-8
:轉換模型
Figure 109142095-A0305-02-0002-4
,
Figure 109142095-A0305-02-0002-5
,
Figure 109142095-A0305-02-0002-6
,
Figure 109142095-A0305-02-0002-7
,
Figure 109142095-A0305-02-0002-8
: Conversion model

Claims (8)

一種手術空間註冊系統,包括:一第一定位標記,設置在一患者身上;一區域相機,拍攝涵蓋該第一定位標記的一第一影像;一第二定位標記,設置在該區域相機上;一全域相機,拍攝涵蓋該第二定位標記的一第二影像,其中該全域相機的焦距長度小於該區域相機的焦距長度;以及一電腦系統,通訊連接至該區域相機與該全域相機,根據該第一影像與該第二影像提供一導航介面,其中該電腦系統執行一校正程序,該校正程序包括:透過該區域相機拍攝涵蓋該第一定位標記的一第三影像;透過該電腦系統辨識該第三影像中的該第一定位標記以計算出該區域相機與該第一定位標記之間的一第一轉換模型;透過該全域相機拍攝涵蓋該第一定位標記與該第二定位標記的一第四影像;透過該電腦系統辨識該第四影像中的該第一定位標記與該第二定位標記以計算出該全域相機與該第一定位標記之間的一第二轉換模型,並計算出該全域相機與該第二定位標記之間的一第三轉換模型;以及透過該電腦系統根據該第一轉換模型、該第二轉換模型與該第三轉換模型計算出該區域相機與該第二定位 標記之間的一第四轉換模型,其中該第一轉換模型、該第二轉換模型、該第三轉換模型與該第四轉換模型分別為一矩陣,該矩陣用以在三維空間中進行位移或旋轉,該第四轉換模型為該第一轉換模型、該第二轉換模型與該第三轉換模型的相乘。 An operating space registration system, comprising: a first positioning mark, which is set on a patient; an area camera, which shoots a first image covering the first positioning mark; and a second positioning mark, which is set on the area camera; A global camera that shoots a second image covering the second positioning mark, wherein the focal length of the global camera is less than the focal length of the area camera; and a computer system that is communicatively connected to the area camera and the global camera, according to the The first image and the second image provide a navigation interface, wherein the computer system executes a calibration procedure, and the calibration procedure includes: shooting a third image covering the first positioning mark through the area camera; The first positioning mark in the third image is used to calculate a first conversion model between the area camera and the first positioning mark; the global camera is used to capture an image covering the first positioning mark and the second positioning mark A fourth image; identify the first positioning mark and the second positioning mark in the fourth image through the computer system to calculate a second conversion model between the global camera and the first positioning mark, and calculate A third conversion model between the global camera and the second positioning mark; and using the computer system to calculate the area camera and the second conversion model according to the first conversion model, the second conversion model, and the third conversion model position A fourth transformation model between the marks, wherein the first transformation model, the second transformation model, the third transformation model, and the fourth transformation model are each a matrix, and the matrix is used to perform displacement or Rotate, the fourth conversion model is a multiplication of the first conversion model, the second conversion model, and the third conversion model. 如請求項1所述之手術空間註冊系統,還包括;一X光成像機;以及至少一第三定位標記,設置於該X光成像機上,其中該第二影像還涵蓋該至少一第三定位標記,其中該電腦系統還辨識該第一影像中的該第一定位標記以計算出該區域相機與該第一定位標記之間的一第五轉換模型,其中該電腦系統還辨識該第二影像中的該第二定位標記以計算出該全域相機與該第二定位標記之間的一第六轉換模型,並且辨識該第二影像中的該至少一第三定位標記以計算該全域相機與該X光成像機之間的一第七轉換模型,其中該電腦系統根據該第四轉換模型、該第五轉換模型、該第六轉換模型與該第七轉換模型計算該第一定位標記與該X光成像機之間的一第八轉換模型,並根據該第八轉換模型提供該導航介面。 The surgical space registration system according to claim 1, further comprising; an X-ray imaging machine; and at least one third positioning mark arranged on the X-ray imaging machine, wherein the second image also covers the at least one third positioning mark Positioning mark, wherein the computer system also recognizes the first positioning mark in the first image to calculate a fifth conversion model between the area camera and the first positioning mark, wherein the computer system also recognizes the second The second positioning mark in the image is used to calculate a sixth conversion model between the global camera and the second positioning mark, and the at least one third positioning mark in the second image is recognized to calculate the global camera and the second positioning mark. A seventh conversion model between the X-ray imaging machine, wherein the computer system calculates the first positioning mark and the seventh conversion model according to the fourth conversion model, the fifth conversion model, the sixth conversion model and the seventh conversion model An eighth conversion model between X-ray imaging machines, and the navigation interface is provided according to the eighth conversion model. 如請求項2所述之手術空間註冊系統,其中 該X光成像機為C型臂X光機,該C型臂X光機包括發射端與接收端,該至少一第三定位標記設置於該接收端。 The surgical space registration system as described in claim 2, wherein The X-ray imaging machine is a C-arm X-ray machine. The C-arm X-ray machine includes a transmitting end and a receiving end. The at least one third positioning mark is arranged on the receiving end. 如請求項3所述之手術空間註冊系統,其中該至少一第三定位標記的數目大於1,每一該些第三定位標記位於該發射端的一發射角度上。 The surgical space registration system according to claim 3, wherein the number of the at least one third positioning mark is greater than one, and each of the third positioning marks is located at a launch angle of the transmitting end. 一種手術空間註冊方法,適用於一電腦系統,該手術空間註冊方法包括:透過一區域相機拍攝涵蓋一第一定位標記的一第一影像,其中該第一定位標記設置在一患者身上;透過一全域相機拍攝涵蓋一第二定位標記的一第二影像,其中該第二定位標記設置在該區域相機上,並且該全域相機的焦距長度小於該區域相機的焦距長度;執行一校正程序,該校正程序包括:透過該區域相機拍攝涵蓋該第一定位標記的一第三影像;透過該電腦系統辨識該第三影像中的該第一定位標記以計算出該區域相機與該第一定位標記之間的一第一轉換模型;透過該全域相機拍攝涵蓋該第一定位標記與該第二定位標記的一第四影像;透過該電腦系統辨識該第四影像中的該第一定位標記與該第二定位標記以計算出該全域相機與該第一定位標 記之間的一第二轉換模型,並計算出該全域相機與該第二定位標記之間的一第三轉換模型;以及透過該電腦系統根據該第一轉換模型、該第二轉換模型與該第三轉換模型計算出該區域相機與該第二定位標記之間的一第四轉換模型,其中該第一轉換模型、該第二轉換模型、該第三轉換模型與該第四轉換模型分別為一矩陣,該矩陣用以在三維空間中進行位移或旋轉,該第四轉換模型為該第一轉換模型、該第二轉換模型與該第三轉換模型的相乘;以及根據該第一影像與該第二影像提供一導航介面。 An operation space registration method is suitable for a computer system. The operation space registration method includes: shooting a first image covering a first positioning mark through an area camera, wherein the first positioning mark is set on a patient; The global camera shoots a second image covering a second positioning mark, where the second positioning mark is set on the area camera, and the focal length of the global camera is smaller than the focal length of the area camera; a calibration procedure is performed, and the calibration The procedure includes: shooting a third image covering the first positioning mark through the area camera; identifying the first positioning mark in the third image through the computer system to calculate the distance between the area camera and the first positioning mark A first conversion model of a; a fourth image covering the first positioning mark and the second positioning mark is captured through the global camera; the first positioning mark and the second positioning mark in the fourth image are identified through the computer system Positioning mark to calculate the global camera and the first positioning mark And calculate a third conversion model between the global camera and the second positioning mark; and use the computer system according to the first conversion model, the second conversion model, and the The third conversion model calculates a fourth conversion model between the area camera and the second positioning mark, wherein the first conversion model, the second conversion model, the third conversion model, and the fourth conversion model are respectively A matrix for displacement or rotation in a three-dimensional space, the fourth transformation model being the multiplication of the first transformation model, the second transformation model and the third transformation model; and according to the first image and The second image provides a navigation interface. 如請求項5所述之手術空間註冊方法,其中該第二影像還涵蓋至少一第三定位標記,該至少一第三定位標記設置於一X光成像機上,該手術空間註冊方法還包括:辨識該第一影像中的該第一定位標記以計算出該區域相機與該第一定位標記之間的一第五轉換模型;辨識該第二影像中的該第二定位標記以計算出該全域相機與該第二定位標記之間的一第六轉換模型,並且辨識該第二影像中的該至少一第三定位標記以計算該全域相機與該X光成像機之間的一第七轉換模型;以及根據該第四轉換模型、該第五轉換模型、該第六轉換模型與該第七轉換模型計算該第一定位標記與該X光成像機 之間的一第八轉換模型,並根據該第八轉換模型提供該導航介面。 The surgical space registration method according to claim 5, wherein the second image further covers at least one third positioning mark, and the at least one third positioning mark is set on an X-ray imaging machine, and the surgical space registration method further includes: Identify the first positioning mark in the first image to calculate a fifth conversion model between the area camera and the first positioning mark; identify the second positioning mark in the second image to calculate the global A sixth conversion model between the camera and the second positioning mark, and identifying the at least one third positioning mark in the second image to calculate a seventh conversion model between the global camera and the X-ray imager ; And according to the fourth conversion model, the fifth conversion model, the sixth conversion model and the seventh conversion model to calculate the first positioning mark and the X-ray imaging machine An eighth conversion model between the two, and the navigation interface is provided according to the eighth conversion model. 如請求項6所述之手術空間註冊方法,其中該X光成像機為C型臂X光機,該C型臂X光機包括發射端與接收端,該至少一第三定位標記設置於該接收端。 The surgical space registration method according to claim 6, wherein the X-ray imaging machine is a C-arm X-ray machine, the C-arm X-ray machine includes a transmitting end and a receiving end, and the at least one third positioning mark is provided on the Receiving end. 如請求項7所述之手術空間註冊方法,其中該至少一第三定位標記的數目大於1,每一該些第三定位標記位於該發射端的一發射角度上。 The surgical space registration method according to claim 7, wherein the number of the at least one third positioning mark is greater than one, and each of the third positioning marks is located at an emission angle of the transmitting end.
TW109142095A 2020-11-30 2020-11-30 Method and system for register operating space TWI741889B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW109142095A TWI741889B (en) 2020-11-30 2020-11-30 Method and system for register operating space

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW109142095A TWI741889B (en) 2020-11-30 2020-11-30 Method and system for register operating space

Publications (2)

Publication Number Publication Date
TWI741889B true TWI741889B (en) 2021-10-01
TW202223915A TW202223915A (en) 2022-06-16

Family

ID=80782369

Family Applications (1)

Application Number Title Priority Date Filing Date
TW109142095A TWI741889B (en) 2020-11-30 2020-11-30 Method and system for register operating space

Country Status (1)

Country Link
TW (1) TWI741889B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI856893B (en) * 2023-12-01 2024-09-21 財團法人金屬工業研究發展中心 Operation image alignment method and system thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111374784A (en) * 2018-12-29 2020-07-07 海信视像科技股份有限公司 Augmented reality AR positioning system and method
CN111553979A (en) * 2020-05-26 2020-08-18 广州狄卡视觉科技有限公司 Operation auxiliary system and method based on medical image three-dimensional reconstruction
TW202038866A (en) * 2019-04-16 2020-11-01 國立成功大學 Wearable image display device for surgery and surgery information real-time system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111374784A (en) * 2018-12-29 2020-07-07 海信视像科技股份有限公司 Augmented reality AR positioning system and method
TW202038866A (en) * 2019-04-16 2020-11-01 國立成功大學 Wearable image display device for surgery and surgery information real-time system
CN111553979A (en) * 2020-05-26 2020-08-18 广州狄卡视觉科技有限公司 Operation auxiliary system and method based on medical image three-dimensional reconstruction

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI856893B (en) * 2023-12-01 2024-09-21 財團法人金屬工業研究發展中心 Operation image alignment method and system thereof

Also Published As

Publication number Publication date
TW202223915A (en) 2022-06-16

Similar Documents

Publication Publication Date Title
US11123144B2 (en) Registration of frames of reference
EP3903724B1 (en) Calibration method and device for dental implantology navigation surgeries
TWI708591B (en) Three-dimensional real-time positioning method for orthopedic surgery
US12453600B2 (en) Anatomical scanning, targeting, and visualization
CN111588467B (en) Method for converting three-dimensional space coordinates into two-dimensional image coordinates based on medical images
JP2016043211A (en) Image registration apparatus, image registration method, and image registration program
AU2014231341A1 (en) System and method for dynamic validation, correction of registration for surgical navigation
WO2014120909A1 (en) Apparatus, system and method for surgical navigation
TWI697317B (en) Digital image reality alignment kit and method applied to mixed reality system for surgical navigation
CN109035414A (en) Generation method, device, equipment and the storage medium of augmented reality operative image
US12414821B2 (en) System and method for registering operating images
WO2001057805A2 (en) Image data processing method and apparatus
TWI741889B (en) Method and system for register operating space
KR20160057024A (en) Markerless 3D Object Tracking Apparatus and Method therefor
TWI749922B (en) System and method for registering operating images
CN112998856B (en) Three-dimensional real-time positioning method
TW201519856A (en) Surgical positioning method
US11766299B2 (en) Method and system for register operating space
TWI749921B (en) Method and system for register operating space
CN107260305A (en) Area of computer aided minimally invasive surgery system
TWM605788U (en) Positioning system
US11832895B2 (en) Method and system for register operating space
TWI758857B (en) Positioning system and positioning method
US12213844B2 (en) Operation image positioning method and system thereof
TW202423381A (en) Operation image positioning method and system thereof