Method for calibration of laser targeting projector and C-arm image, recording medium for performing the same and laser surgical guidance system including calibration tool
11517394 · 2022-12-06
Assignee
Inventors
Cpc classification
A61B2090/366
HUMAN NECESSITIES
G06T7/30
PHYSICS
A61B6/4275
HUMAN NECESSITIES
A61B90/36
HUMAN NECESSITIES
A61B2090/3966
HUMAN NECESSITIES
A61B2090/3764
HUMAN NECESSITIES
International classification
A61B90/00
HUMAN NECESSITIES
Abstract
Provided is a laser surgical guidance system including a C-arm fluoroscopy (hereinafter, C-arm) to identify a patient's condition and support a surgical plan and a laser targeting projector to project a line of the surgical plan directly onto an affected part through a line projection module which generates a laser. The laser surgical guidance system may generate a particular laser pattern from the line projection module, transmit the particular laser pattern outputted from the line projection module through a calibration tool including a collimator having a particular orientation, calculate an extrinsic parameter of the calibration tool in a projection image having passed through the calibration tool, and convert coordinates of the C-arm image into the line projection module coordinates using the extrinsic parameter.
Claims
1. A laser surgical guidance system comprising: a C-arm fluoroscopy (C-arm) identifying a patient's condition and supporting a surgical plan, and a laser targeting projector projecting a line of the surgical plan directly onto an affected part, the laser targeting projector comprising: a line projector generating a laser; a calibration tool spaced apart a predetermined distance from the line projector, and including a collimator having a particular orientation for transmitting a particular laser pattern outputted from the line projector; and a calibrator which calculates an extrinsic parameter of the calibration tool in a projection image having passed through the calibration tool, and converts coordinates of the C-arm image into the line projector coordinates, wherein the calibration tool comprises: a light pattern matching unit including the collimator having the particular orientation for transmitting the particular laser pattern outputted from the line projector; and a C-arm marker unit including bearing balls arranged in a matrix to calculate the extrinsic parameter of the calibration tool, wherein the laser pattern having passed through the collimator is recognizable in the projection image.
2. The laser surgical guidance system according to claim 1, wherein the collimator of the light pattern matching unit is formed in an opening pattern, and the opening pattern is formed at a predetermined angle.
3. The laser surgical guidance system according to claim 1, wherein the calibration tool further includes a screen disposed between the light pattern matching unit and the C-arm marker unit to check the laser pattern having passed through the collimator.
4. The laser surgical guidance system according to claim 1, wherein the bearing balls are arranged in a 6×9 matrix.
5. The laser surgical guidance system according to claim 1, wherein the calibrator derives a conversion matrix between the C-arm image coordinates and the line projector coordinates using a preset intrinsic parameter of the C-arm and the extrinsic parameter of the calibration tool.
6. The laser surgical guidance system according to claim 1, wherein the calibrator matches the coordinates of origin of the C-arm image coordinates and the line projector coordinates.
7. The laser surgical guidance system according to claim 1, wherein the line projector further includes at least one of an optical apparatus to project the line, a CMOS camera to simulate the C-arm, and a sensor to measure a distance from an object.
8. The laser surgical guidance system according to claim 7, wherein the optical apparatus includes at least one of a Galvano-mirror, a micro electro mechanical system (MEMS) mirror, and a Diffuser lens.
9. A calibration tool for performing a method for calibration of a laser targeting projector projecting a line of the surgical plan directly onto an affected part, and a C-arm image, the calibration tool comprising: a light pattern matching unit spaced apart a predetermined distance from the laser targeting projector, and including a collimator having a particular orientation for transmitting a particular laser pattern outputted from the laser targeting projector; a screen for checking the laser pattern having passed through the collimator; and a C-arm marker unit including bearing balls arranged in a matrix to calculate an extrinsic parameter, wherein the laser pattern having passed through the screen is recognizable by a C-arm fluoroscopy (C-arm), wherein the calibration tool converts coordinates of the C-arm image into the line projector coordinates.
10. The calibration of claim 9, wherein the collimator of the light pattern matching unit is formed in an opening pattern, and the opening pattern is formed at a predetermined angle.
11. The calibration tool of claim 9, wherein the bearing balls are arranged in a 6×9 matrix.
12. A method for calibration of a laser targeting projector and a C-arm image in a laser surgical guidance system, wherein the laser surgical guidance system comprises a C-arm fluoroscopy (C-arm) identifying a patient's condition and supporting a surgical plan; and the laser targeting projector projecting a line of the surgical plan directly onto an affected part through a line projector which generates a laser, the method comprising: generating a particular laser pattern from the line projector; transmitting the particular laser pattern outputted from the line projector through a calibration tool including a collimator having a particular orientation; calculating an extrinsic parameter of the calibration tool in a projection image having passed through the calibration tool; and converting coordinates of the C-arm image into the line projector coordinates using the extrinsic parameter, wherein in the calculating the extrinsic parameter, the calibration tool includes bearing balls arranged in a matrix to calculate the extrinsic parameter of the calibration tool, and wherein the particular laser pattern having passed through the collimator is recognizable in the projection image.
13. The method of claim 12, wherein the step of the converting comprises deriving a conversion matrix between the C-arm image coordinates and the line projector coordinates using a preset intrinsic parameter of the C-arm and the extrinsic parameter of the calibration tool.
14. The method of claim 12, wherein the step of the converting comprises matching the coordinates of origin of the C-arm image coordinates and the line projector coordinates.
15. The method of claim 12, further comprising: projecting the projection image having undergone calibration of the coordinates of the C-arm image and the line projector coordinates directly onto the affected part.
16. A non-transitory computer-readable recording medium having recorded thereon a computer program for performing the method for calibration of a laser targeting projector and a C-arm image according to claim 12.
Description
DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF MAIN ELEMENTS
(10) 1: Laser surgical guidance system
(11) 10: C-arm fluoroscopy
(12) 30: Laser targeting projector
(13) 32: Laser
(14) 34, 36, 38: Osteotomy line
(15) 50: Line projection module
(16) 70: Calibration tool
(17) 71: Light pattern matching unit
(18) 73: Screen
(19) 75: C-arm marker unit
Best Mode
(20) The following detailed description of the present disclosure is made with reference to the accompanying drawings, in which particular embodiments for practicing the present disclosure are shown for illustration purposes. These embodiments are described in sufficient details for those skilled in the art to practice the present disclosure. It should be understood that various embodiments of the present disclosure are different but do not need to be mutually exclusive. For example, particular shapes, structures and features described herein in connection with one embodiment can be embodied in other embodiment without departing from the spirit and scope of the present disclosure. It should be further understood that changes can be made to positions or placement of individual elements in each disclosed embodiment without departing from the spirit and scope of the present disclosure. Accordingly, the following detailed description is not intended to be taken in limiting senses, and the scope of the present disclosure, if appropriately described, is only defined by the appended claims along with the full scope of equivalents to which such claims are entitled. In the drawings, similar reference signs denote same or similar functions in many aspects.
(21) Hereinafter, the preferred embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings.
(22)
(23) In orthopedic surgeries, surgery is often performed after identifying the condition of a bone using a mobile C-arm fluoroscopy (hereinafter, C-arm) and making a surgical plan for cutting and reshaping of the bone. Currently, to this end, a k-wire (a stainless-steel wire) is placed in an affected part, a C-arm image is captured, and a surgical plan is made taking into account the positions of the bone and the k-wire.
(24) A laser targeting projector is used to mark planned lines in a C-arm image directly onto an affected part, and the present disclosure proposes a method for spatial calibration between the laser targeting projector and a C-arm necessary to use the laser targeting projector, and a tool therefor.
(25) The laser surgical guidance system 1 (hereinafter, system) according to the present disclosure calibrates a laser targeting projector and a C-arm image using a calibration tool to help to perform a laser surgery precisely and easily.
(26) Referring to
(27) The system 1 of the present disclosure may be where software (application) for performing calibration of the laser targeting projector 30 and the C-arm 10 image may be installed and executed, and the configuration of the C-arm 10 and the laser targeting projector 30 may be controlled by the software for performing calibration of the laser targeting projector 30 and the C-arm 10 image, executed in the system 1.
(28) The configuration of the C-arm 10 and the laser targeting projector 30 may be formed as a terminal, or may be formed as separate modules and connected via a wired/wireless network. In another example, the system 1 may be part of a robot system or a robot arm that performs surgical guidance.
(29) The system 1 may be mobile or fixed. The system 1 may have a form of a device, an apparatus, a terminal, equipment, a server or an engine, and may be called by another name.
(30) Referring to
(31) When a user (for example, a surgeon) marks an osteotomy line 34 according to the surgical plan onto an image of leg bone displayed on a display unit, the image showing surgery information is directly displayed on the affected part such that it matches the human body. Additionally, the user may modify, for example, change or delete, the osteotomy line directly marked on the image of bone.
(32) The osteotomy line refers to a line planned when cutting bones for the treatment of fractures or jaw surgeries. Additionally, the osteotomy line may be marked in a line shape as well as various shapes such as a crossing point 36 and a circle 38.
(33) The surgery information that may be directly inputted from the user includes all information that may be reflected on the surgical plan, including the osteotomy line as well as a fixing pin insertion position and insertion pathway, and needle trajectories.
(34) The laser targeting projector 30 may further include an optical apparatus to project the line, a CMOS camera to simulate the C-arm and a sensor to measure the distance from an object. The optical apparatus may include a Galvano-mirror, a MEMS mirror and a diffuser lens. In an embodiment of the present disclosure, a Galvano-mirror may be used for the optical apparatus.
(35) Referring to
(36) Referring to
(37) The line projection module 50 generates a particular laser pattern, and the calibration tool 70 is spaced apart a predetermined distance from the line projection module, and includes a collimator having a particular orientation for transmitting the particular laser pattern outputted from the line projection module.
(38) The calibration unit calculates the extrinsic parameter of the calibration tool in a projection image having passed through the calibration tool 70, and converts the coordinates of the C-arm image into the line projection module coordinates.
(39) Referring to
(40) The light pattern matching unit 71 includes a collimator having a particular orientation for transmitting the particular laser pattern outputted from the line projection module 50.
(41) The pattern of the collimator may be configured under the assumption that the laser beam comes from one point (a pin hole) after being reflected at the Galvanometer. That is, the collimator may be formed in an enlarged pattern having the same shape as the particular laser pattern outputted from the line projection module 50.
(42) The collimator of the light pattern matching unit 71 is formed in an opening pattern, and the opening pattern is formed at a predetermined angle. That is, as shown in
(43) The screen 73 is a flat screen for seeing the laser pattern having passed through the collimator.
(44) The C-arm marker unit 75 includes bearing balls arranged in a matrix to calculate the extrinsic parameter of the calibration tool 70 so that the laser pattern having passed through the collimator can be recognized in the projection image. In an embodiment, the bearing balls may be made of metal, and may be arranged in a 6×9 matrix.
(45) Referring back to
(46) In each coordinate system for spatial calibration between the C-arm 10 and the line projection module 50, as shown in
(47) When expressing this as equation, the following Equation 1 and Equation 2 are given.
.sup.L.sub.CT=.sup.L.sub.WT.sup.W.sub.CT Equation 1
.sup.LP=.sup.L.sub.CT.sup.CP Equation 2
(48) In this instance, is a conversion matrix for converting {b} coordinate system into {a} coordinate system.
(49) When finding .sup.C.sub.LT, one point of {C} coordinate system may be expressed as one point of {L} coordinate system.
(50) Here, when it is assumed that the intrinsic parameter of the C-arm 10 is known, .sup.W.sub.CT can be calculated by finding the extrinsic parameter of the calibration tool 70.
(51) .sup.L.sub.WT may be calculated by projecting a preset pattern from the line projection module 50 using a laser and placing the calibration tool 70 at the location. In detail, the laser pattern with the set origin, distance and shape is emitted, and {W} is manually aligned with the pattern.
(52) That is to say, using the set intrinsic parameter of the C-arm and the extrinsic parameter of the calibration tool 70, a conversion matrix between the C-arm image coordinates and the line projection module coordinates is derived. Through this, by matching the coordinates of the origin of the C-arm image coordinates and the line projection module coordinates, the projection image having undergone calibration of the coordinates of the C-arm image and the line projection module coordinates may be accurately projected onto the affected part.
(53) The design of the calibration tool 70 is important to increase the accuracy of and the calibration tool 70 may be designed as shown in
(54) Referring to
(55) The screen is placed at 400 mm distance from the line projection module 50, projection is performed by connecting indicator points designated by a mouse with a laser line in the range of width 150 mm (20 degrees) and height 120 mm (17 degrees), and at this time, a distance error and an angle error are calculated.
(56) In this instance, a laser projected image is shown in
(57) Additionally, average distance errors of row and column and maximum/minimum error values are shown in
(58) Referring to
(59) An overall average of distance errors is 1.5 mm, a standard deviation is 1.9, and a maximum error value is 7.5 mm. The actually measured angle error is 2° or less. Accordingly, it can be seen that it is possible to achieve precise calibration of the laser targeting projector and the C-arm image according to the present disclosure.
(60) According to the present disclosure, it is possible to indicate a variety of surgery information including osteotomy lines, needle trajectories and pin insertion position and insertion angle, thereby achieving accurate surgery as planned, and reducing the likelihood of surgical errors and medical malpractice. Further, it is possible to achieve quick and accurate surgery according to the imaging plan while reducing the dose of radiation exposure to the surgeon.
(61)
(62) The method for calibration of a laser targeting projector and a C-arm image according to this embodiment is performed by a laser surgical guidance system including a C-arm fluoroscopy (hereinafter, C-arm) to identify a patient's condition and support a surgical plan, and a laser targeting projector to project a line of the surgical plan directly onto an affected part through a line projection module that generates a laser.
(63) The method for calibration of a laser targeting projector and a C-arm image according to this embodiment may be performed in substantially the same configuration as the system 1 of
(64) Additionally, the method for calibration of a laser targeting projector and a C-arm image according to this embodiment may be performed by software (application) for performing calibration of the laser targeting projector and the C-arm image.
(65) Referring to
(66) The particular laser pattern generated from the line projection module 50 passes through the calibration tool 70 spaced apart a predetermined distance from the line projection module 50 and including the collimator having the particular orientation S30.
(67) The pattern of the collimator may be configured under the assumption that the laser beam comes from one point (a pin hole) after being reflected at the Galvanometer. That is, the collimator may be formed in an enlarged pattern having the same shape as the particular laser pattern outputted from the line projection module.
(68) The collimator of the light pattern matching unit 71 is formed in an opening pattern, and the opening pattern is formed at a predetermined angle. That is, as shown in
(69) The laser pattern having passed through the collimator of the calibration tool 70 is displayed on the C-arm marker unit 75 having the bearing balls arranged in a matrix via the screen. The bearing balls may be made of metal so that it can be recognized by the C-arm 10, and may be arranged in a 6×9 matrix.
(70) The laser pattern having passed through the collimator can be recognized by the C-arm 10, and using this, the extrinsic parameter of the calibration tool 70 is calculated by the C-arm marker unit 75 (S50).
(71) The coordinates of the C-arm image are converted into line projection module coordinates using the extrinsic parameter calculated in S50 (S90). To this end, first, a conversion matrix between the C-arm image coordinates and the line projection module coordinates may be derived using the preset intrinsic parameter of the C-arm and the extrinsic parameter of the calibration tool (S70).
(72) Specifically, the spatial calibration algorithm for projecting a particular location on the C-arm image onto the affected part is described above. Accordingly, it is possible to provide precise laser guidance by projecting a projection image having undergone calibration of the coordinates of the C-arm image and the line projection module coordinates directly onto the affected part.
(73) The method for calibration of a laser targeting projector and a C-arm image may be implemented as an application or in the form of program commands that may be executed through various computer components and may be recorded in computer-readable recording media. The computer-readable recording media may include program commands, data files and data structures, alone or in combination.
(74) The program commands recorded in the computer-readable recording media may be specially designed and configured for the present disclosure, and may be those known and available to those having ordinary skill in the field of computer software.
(75) Examples of the computer-readable recording media include hardware devices specially designed to store and execute program commands, for example, magnetic media such as hard disk, floppy disk and magnetic tape, optical media such as CD-ROM and DVD, magneto-optical media such as floptical disk, and ROM, RAM and flash memory.
(76) Examples of the program command include machine code generated by a compiler as well as high-level language code that can be executed by a computer using an interpreter. The hardware device may be configured to act as one or more software modules to perform the processing according to the present disclosure, or vice versa.
(77) While the present disclosure has been hereinabove described with reference to the embodiments, it will be appreciated by those having ordinary skill in the technical field pertaining to the present disclosure that various modifications and changes may be made thereto without departing from the spirit and scope of the present disclosure defined in the appended claims.
INDUSTRIAL APPLICABILITY
(78) The present disclosure can be used in various fields of surgeries using C-arms and is easy to enter the market due to the low medical equipment grade. Additionally, it is possible to directly manufacture/sale in the form of a module in existing C-arms, and enter the market by technology transfer to C-arm manufacturing companies.