[go: up one dir, main page]

CN115317098A - Method and device for controlling implantation of radioactive particles, electronic apparatus, and storage medium - Google Patents

Method and device for controlling implantation of radioactive particles, electronic apparatus, and storage medium Download PDF

Info

Publication number
CN115317098A
CN115317098A CN202211014508.8A CN202211014508A CN115317098A CN 115317098 A CN115317098 A CN 115317098A CN 202211014508 A CN202211014508 A CN 202211014508A CN 115317098 A CN115317098 A CN 115317098A
Authority
CN
China
Prior art keywords
image
puncture
medical
coordinate
needle
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.)
Granted
Application number
CN202211014508.8A
Other languages
Chinese (zh)
Other versions
CN115317098B (en
Inventor
王宁
谷野
王枫
王苑铮
张颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Aijian Network Technology Co ltd
Original Assignee
Shenyang Aijian Network Technology Co ltd
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 Shenyang Aijian Network Technology Co ltd filed Critical Shenyang Aijian Network Technology Co ltd
Priority to CN202211014508.8A priority Critical patent/CN115317098B/en
Publication of CN115317098A publication Critical patent/CN115317098A/en
Application granted granted Critical
Publication of CN115317098B publication Critical patent/CN115317098B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B17/34Trocars; Puncturing needles
    • A61B17/3468Trocars; Puncturing needles for implanting or removing devices, e.g. prostheses, implants, seeds, wires
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B17/34Trocars; Puncturing needles
    • A61B17/3403Needle locating or guiding means
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/70Manipulators specially adapted for use in surgery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N5/00Radiation therapy
    • A61N5/10X-ray therapy; Gamma-ray therapy; Particle-irradiation therapy
    • A61N5/1001X-ray therapy; Gamma-ray therapy; Particle-irradiation therapy using radiation sources introduced into or applied onto the body; brachytherapy
    • A61N5/1007Arrangements or means for the introduction of sources into the body
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods
    • A61B17/34Trocars; Puncturing needles
    • A61B17/3403Needle locating or guiding means
    • A61B2017/3405Needle locating or guiding means using mechanical guide means
    • A61B2017/3409Needle locating or guiding means using mechanical guide means including needle or instrument drives
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/101Computer-aided simulation of surgical operations
    • A61B2034/105Modelling of the patient, e.g. for ligaments or bones
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/107Visualisation of planned trajectories or target regions
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/108Computer aided selection or customisation of medical implants or cutting guides
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2065Tracking using image or pattern recognition

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Surgery (AREA)
  • Biomedical Technology (AREA)
  • Public Health (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Veterinary Medicine (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Robotics (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Nuclear Medicine (AREA)

Abstract

The application discloses a radioactive particle implantation control method, a radioactive particle implantation control device, electronic equipment and a storage medium, wherein the method and the device are used for carrying out image recognition based on a registration plate image on a puncture plane to obtain a perspective transformation parameter; carrying out perspective transformation on the three-dimensional live-action image based on the perspective transformation parameters to obtain a simulated image; marking the initial position of the puncture needle clamped by the robot in the simulated image based on the simulated image; acquiring a medical image of a patient on an examination bed; carrying out image registration processing on the medical image and the simulation image to obtain a coordinate transformation relation between a robot coordinate system and the medical image; converting the target point, the needle inlet point and the puncture path on the medical image into a plurality of parameters such as a target point coordinate, a needle inlet point coordinate and a puncture path coordinate based on a robot coordinate system based on a coordinate conversion relation; and performing implant control based on the plurality of parameters. The scheme does not depend on experience and state of an operator, thereby improving implantation precision.

Description

放射性粒子的植入控制方法、装置、电子设备和存储介质Implantation control method, device, electronic device and storage medium of radioactive particles

技术领域technical field

本申请涉及医疗器械技术领域,更具体地说,涉及一种放射性粒子的植入控制方法、装置、电子设备和存储介质。The present application relates to the technical field of medical devices, and more specifically, to a radioactive particle implantation control method, device, electronic equipment and storage medium.

背景技术Background technique

放射性粒子植入是一种治疗恶性肿瘤的有效手段,其基本原理是将具有放射性的密封种籽源通过穿刺针植入到肿瘤病灶内或周边,通过粒子发射的伽马射线杀伤肿瘤细胞。其疗效及副反应主要取决于植入放射性粒子的位置、数量和放射剂量。因此,必须将放射性粒子准确植入肿瘤病灶内或周边位置。Radioactive seed implantation is an effective method for treating malignant tumors. Its basic principle is to implant a radioactive sealed seed source into or around the tumor lesion through a puncture needle, and kill tumor cells through the gamma rays emitted by the particles. Its curative effect and side effects mainly depend on the location, quantity and radiation dose of implanted radioactive seeds. Therefore, radioactive particles must be accurately implanted in or around the tumor lesion.

现在一般来说需要术者根据CT扫描图像并基于放射性粒子植入计划系统(TPS)实施穿刺并放入放射性粒子,完成粒子植入。整个过程需要术者有较丰富的经验和较好的状态才能较好地计划。鉴于人工操作严重依赖术者经验和个体状态,因此很难保证每次手术都能够准确植入。Now generally speaking, the operator needs to perform puncture and insert radioactive seeds based on the CT scan image and radioactive seed implantation planning system (TPS) to complete the seed implantation. The whole process requires the operator to have more experience and a better state to plan better. Since the manual operation is heavily dependent on the operator's experience and individual status, it is difficult to guarantee accurate implantation in each operation.

发明内容Contents of the invention

有鉴于此,本申请提供一种放射性粒子的植入控制方法、装置、电子设备和存储介质,用于控制医疗机器人在施行经皮穿刺并植入放射性粒子时提供导航控制,以提高放射性粒子的植入精度。In view of this, the present application provides a radioactive particle implantation control method, device, electronic equipment and storage medium, which are used to control medical robots to provide navigation control when performing percutaneous puncture and implanting radioactive particles, so as to improve the implantation of radioactive particles. Implantation precision.

为了实现上述目的,现提出的方案如下:In order to achieve the above purpose, the proposed scheme is as follows:

一种放射性粒子的植入控制方法,应用于电子设备,用于对介入手术室内医疗机器人进行导航控制,所述介入手术室配置有医学影像设备和影像采集设备,所述医疗机器人的穿刺针处于一个垂直于所述医学影像设备的检查床的穿刺平面上,所述机器人植入控制方法包括步骤:A method for controlling the implantation of radioactive particles, applied to electronic equipment, and used for navigation control of a medical robot in an interventional operating room, the interventional operating room is equipped with medical imaging equipment and image acquisition equipment, and the puncture needle of the medical robot is in the On a puncture plane perpendicular to the examination table of the medical imaging equipment, the robot implantation control method includes the steps of:

基于所述影像采集设备所采集的位于所述穿刺平面上的配准板的配准板影像进行图像识别,得到透视变换参数;Performing image recognition based on the registration plate image of the registration plate on the puncture plane collected by the image acquisition device to obtain perspective transformation parameters;

基于所述透视变换参数对所述影像采集设备所采集的三维实景图像进行透视变换,得到所述三维实景图像的模拟图像;performing perspective transformation on the three-dimensional real-scene image collected by the image acquisition device based on the perspective transformation parameters, to obtain a simulated image of the three-dimensional real-scene image;

将所述医疗机器人夹持的穿刺针的初始位置在所述模拟图像中进行标注,得到所述穿刺针的当前位置;Marking the initial position of the puncture needle held by the medical robot in the simulation image to obtain the current position of the puncture needle;

获取位于所述检查床上患者的医学影像及放射性粒子植入计划系统的治疗计划信息,所述医学影像上至少标注有靶点、进针点、穿刺路径、路径数量、进针深度、植入粒子位置、活度和数量;Acquiring the medical image of the patient on the examination bed and the treatment planning information of the radioactive particle implantation planning system, the medical image is marked with at least the target point, needle insertion point, puncture path, number of paths, needle insertion depth, implantation particle location, activity and quantity;

将所述医学影像与所述模拟图像进行配准处理,得到所述医疗机器人的机器人坐标系与所述医学影像之间的坐标变换关系;performing registration processing on the medical image and the simulated image to obtain a coordinate transformation relationship between the robot coordinate system of the medical robot and the medical image;

基于所述坐标变换关系对所述当前位置、所述靶点、所述进针点和所述穿刺路径进行坐标变换,得到基于所述机器人坐标系的当前位置坐标、靶点坐标、进针点坐标和穿刺路径坐标;Perform coordinate transformation on the current position, the target point, the needle entry point, and the puncture path based on the coordinate transformation relationship to obtain the current position coordinates, target point coordinates, and needle entry point based on the robot coordinate system Coordinates and puncture path coordinates;

在所述医疗机器人对患者进行植入过程中,基于所述当前位置坐标、所述靶点坐标、所述进针点坐标和所述穿刺路径坐标对所述医用机器人进行导航控制。During the process of implanting the medical robot into the patient, the medical robot is navigated and controlled based on the coordinates of the current position, the coordinates of the target point, the coordinates of the needle insertion point and the coordinates of the puncture path.

可选的,所述医学影像包括CT影像、MRI影像和PET-CT影像中的部分、全部或融合图像。Optionally, the medical images include part, all or fusion images of CT images, MRI images and PET-CT images.

可选的,所述基于所述靶点坐标、所述进针点坐标和所述穿刺路径坐标对所述医用机器人进行导航控制,包括步骤:Optionally, the navigation control of the medical robot based on the coordinates of the target point, the coordinates of the needle insertion point and the coordinates of the puncture path includes the steps of:

对所述靶点坐标、所述进针点坐标和所述穿刺路径坐标进行解算,得到所述穿刺针到达所述进针点的进针路径、持针角度姿态和最大穿刺深度;Calculating the coordinates of the target point, the coordinates of the needle insertion point, and the coordinates of the puncture path to obtain the needle insertion path, needle holding angle posture, and maximum puncture depth of the puncture needle to the needle insertion point;

基于所述穿刺针的当前位置、所述进针路径、所述持针角度姿态和最大穿刺深度对所述医疗机器人进行控制。The medical robot is controlled based on the current position of the puncture needle, the needle insertion path, the needle holding angle posture and the maximum puncture depth.

可选的,还包括步骤:Optionally, also include the steps:

对植入效果进行验证,如果符合要求则结束植入,如果不符合要求则从获取所述医学影像和所述治疗计划信息开始重新实施植入操作。The effect of the implantation is verified, and if the requirements are met, the implantation is terminated, and if the requirements are not met, the implantation operation is re-implemented from the acquisition of the medical image and the treatment plan information.

一种放射性粒子的植入控制装置,应用于电子设备,用于对介入手术室内医疗机器人进行导航控制,所述介入手术室配置有医学影像设备和影像采集设备,所述医疗机器人的穿刺针处于一个垂直于所述医学影像设备的检查床的穿刺平面上,所述植入控制装置包括:An implant control device for radioactive particles, which is applied to electronic equipment, and is used for navigation control of a medical robot in an interventional operating room, the interventional operating room is equipped with medical imaging equipment and image acquisition equipment, and the puncture needle of the medical robot is in the On a puncture plane perpendicular to the examination table of the medical imaging equipment, the implant control device includes:

图像识别模块,被配置为基于所述影像采集设备所采集的位于所述穿刺平面上的配准板的配准板影像进行图像识别,得到透视变换参数;The image recognition module is configured to perform image recognition based on the registration plate image of the registration plate on the puncture plane collected by the image acquisition device, to obtain perspective transformation parameters;

图像变换模块,被配置为基于所述透视变换参数对所述影像采集设备所采集的三维实景图像进行透视变换,得到所述三维实景图像的模拟图像;The image transformation module is configured to perform perspective transformation on the 3D real-scene image collected by the image acquisition device based on the perspective transformation parameters, to obtain a simulated image of the 3D real-scene image;

位置标注模块,被配置为将所述医疗机器人夹持的穿刺针的初始位置在所述模拟图像中进行标注,得到所述穿刺针的当前位置;The position marking module is configured to mark the initial position of the puncture needle held by the medical robot in the simulated image to obtain the current position of the puncture needle;

影像获取模块,被配置为获取位于所述检查床上患者的医学影像及放射性粒子植入计划系统的治疗计划信息,所述医学影像上至少标注有靶点、进针点、穿刺路径、路径数量、进针深度、植入粒子位置、活度和数量;The image acquisition module is configured to acquire the medical image of the patient on the examination bed and the treatment plan information of the radioactive seed implantation planning system, the medical image is marked with at least the target point, the needle insertion point, the puncture path, the number of paths, Needle depth, position, activity and quantity of implanted particles;

图像配准模块,被配置为将所述医学影像与所述模拟图像进行配准处理,得到所述医疗机器人的机器人坐标系与所述医学影像之间的坐标变换关系;An image registration module configured to perform registration processing on the medical image and the simulated image to obtain a coordinate transformation relationship between the robot coordinate system of the medical robot and the medical image;

坐标变换模块,被配置为基于所述坐标变换关系对所述当前位置、所述靶点、所述进针点和所述穿刺路径进行坐标变换,得到基于所述机器人坐标系的当前位置坐标、靶点坐标、进针点坐标和穿刺路径坐标;A coordinate transformation module configured to perform coordinate transformation on the current position, the target point, the needle insertion point, and the puncture path based on the coordinate transformation relationship to obtain the current position coordinates based on the robot coordinate system, Target point coordinates, needle insertion point coordinates and puncture path coordinates;

植入执行模块,被配置为在所述医疗机器人对患者进行植入过程中,基于所述当前位置坐标、所述靶点坐标、所述进针点坐标和所述穿刺路径坐标对所述医用机器人进行导航控制。The implant execution module is configured to, during the process of implanting the medical robot on the patient, perform the medical robot based on the coordinates of the current position, the coordinates of the target point, the coordinates of the needle insertion point and the coordinates of the puncture path. The robot performs navigation control.

可选的,所述医学影像包括CT影像、MRI影像和PET-CT影像中的部分、全部或融合图像。Optionally, the medical images include part, all or fusion images of CT images, MRI images and PET-CT images.

可选的,所述导航执行模块包括:Optionally, the navigation execution module includes:

数据解算单元,用于对所述靶点坐标、所述进针点坐标和所述穿刺路径坐标进行解算,得到所述穿刺针到达所述进针点的进针路径、持针角度姿态和最大穿刺深度;A data calculation unit, configured to calculate the coordinates of the target point, the coordinates of the needle insertion point, and the coordinates of the puncture path, and obtain the needle insertion path and needle holding angle posture of the puncture needle reaching the needle insertion point and maximum puncture depth;

穿刺控制单元,用于基于所述穿刺针的当前位置、所述进针路径、所述持针角度姿态和最大穿刺深度对所述医疗机器人进行控制。A puncture control unit, configured to control the medical robot based on the current position of the puncture needle, the needle insertion path, the needle holding angle posture and the maximum puncture depth.

可选的,还包括:Optionally, also include:

验证处置模块,被配置为对植入效果进行验证,如果符合要求则结束植入,如果不符合要求则从获取所述医学影像和所述治疗计划信息开始重新实施植入操作。The verification treatment module is configured to verify the effect of the implantation, and if the requirements are met, the implantation is terminated, and if the requirements are not met, the implantation operation is re-implemented from the acquisition of the medical image and the treatment plan information.

一种电子设备包括至少一个处理器和与所述处理器连接的存储器,其中:An electronic device includes at least one processor and memory coupled to the processor, wherein:

所述存储器用于存储计算机程序或指令;said memory is used to store computer programs or instructions;

所述处理器用于执行所述计算机程序或指令,以使所述电子设备能够实施如上所述的放射性粒子的植入控制方法。The processor is used to execute the computer program or instructions, so that the electronic device can implement the method for controlling the implantation of radioactive particles as described above.

一种存储介质,应用于电子设备,所述存储介质用于承载一个或多个计算机程序,以使所述一个或多个计算机程序被所述电子设备执行时,能够使得所述电子设备实现上面所述的植入控制方法。A storage medium, applied to an electronic device, the storage medium is used to carry one or more computer programs, so that when the one or more computer programs are executed by the electronic device, the electronic device can realize the above The implantation control method.

从上述的技术方案可以看出,本申请公开了一种放射性粒子的植入控制方法、装置、电子设备和存储介质,该方法和装置具体为基于穿刺平面上配准板影像进行图像识别,得到透视变换参数;基于透视变换参数对三维实景图像进行透视变换,得到模拟图像;基于该模拟图像将机器人夹持的穿刺针的初始位置在模拟图像中标注出来;获取位于检查床上患者的医学影像;将医学影像和模拟影像进行图像配准处理,得到机器人坐标系相对于医学影像之间的坐标变换关系;基于坐标变换关系将医学影像上的靶点、进针点和穿刺路径、进针深度、植入粒子位置、活度、数量等信息变换为基于机器人坐标系的靶点坐标、进针点坐标和穿刺路径坐标等多个参数;并在植入过程中基于前述多个参数对医用机器人进行导航控制。本方案不依赖于术者的经验和状态,从而提高了放射性粒子的植入精度。It can be seen from the above technical solution that this application discloses a radioactive particle implantation control method, device, electronic equipment and storage medium. The method and device specifically perform image recognition based on the image of the registration plate on the puncture plane, and obtain Perspective transformation parameters; based on the perspective transformation parameters, the perspective transformation is performed on the three-dimensional real scene image to obtain a simulated image; based on the simulated image, the initial position of the puncture needle held by the robot is marked in the simulated image; the medical image of the patient on the examination bed is obtained; The medical image and the simulated image are image-registered to obtain the coordinate transformation relationship between the robot coordinate system and the medical image; based on the coordinate transformation relationship, the target point, needle insertion point and puncture path, needle insertion depth, Information such as the position, activity, and quantity of the implanted particles is transformed into multiple parameters such as target point coordinates, needle insertion point coordinates, and puncture path coordinates based on the robot coordinate system; Navigation controls. This scheme does not depend on the experience and status of the operator, thereby improving the implantation accuracy of radioactive particles.

另外,本方案不需要定制专用手术器械、手术操作便利流畅、设备安装部署方便、购置费用和运营成本较低,更适合在基层医院部署使用的高性价比的智能化医疗辅助设置。且未在术区设置标识器件,降低术中感染风险;能够实时检验导航效果,术中操作反馈实时性好。In addition, this solution does not require custom-made special surgical instruments, the operation is convenient and smooth, the equipment is easy to install and deploy, and the purchase and operation costs are low. It is a cost-effective intelligent medical auxiliary device that is more suitable for deployment in primary hospitals. And no marking device is set in the operation area, which reduces the risk of infection during operation; the navigation effect can be checked in real time, and the operation feedback during operation is real-time.

附图说明Description of drawings

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present application. Those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1为本申请实施例的一种介入手术室的布局示意图;FIG. 1 is a schematic layout diagram of an interventional operating room according to an embodiment of the present application;

图2为本申请实施例的一种放射性粒子的植入控制方法的流程图;Fig. 2 is a flowchart of a radioactive particle implantation control method according to an embodiment of the present application;

图3为本申请实施例的配准板影像的实景概念图;FIG. 3 is a conceptual diagram of a real scene of a registration plate image according to an embodiment of the present application;

图4为本申请实施例的模拟图像;Fig. 4 is the simulated image of the embodiment of the present application;

图5为本申请实施例的另一种放射性粒子的植入控制方法的流程图;Fig. 5 is a flow chart of another radioactive particle implantation control method according to the embodiment of the present application;

图6为本申请实施例的一种放射性粒子的植入控制装置的框图;Fig. 6 is a block diagram of a control device for implanting radioactive particles according to an embodiment of the present application;

图7为本申请实施例的另一种放射性粒子的植入控制装置的框图;Fig. 7 is a block diagram of another radioactive particle implantation control device according to the embodiment of the present application;

图8为本申请实施例的一种电子设备的框图。FIG. 8 is a block diagram of an electronic device according to an embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

本申请中所公开的方案应用于介入手术室,用于对手术室中的医疗机器人在对患者进行放射性粒子的植入过程中实施导航控制。本申请中所涉及的介入手术室内配置有医疗机器人E、医学影像设备A、影像采集设备G和面状激光发射器B,如图1所示。这里的面状激光发射器用于在介入手术室中帮助操作人员通过目视方式建立一个穿刺平面F。该介入手术室配置有计算机、工作站或服务器,且分别与上述医疗机器人、医学影像设备、影像采集设备和面状激光发射器之间配置有物理连接,以便实现信号、数据和信息的交互。The solution disclosed in this application is applied to an interventional operating room, and is used for implementing navigation control on a medical robot in the operating room during implantation of radioactive particles to a patient. The interventional operating room involved in this application is equipped with a medical robot E, a medical imaging device A, an image acquisition device G and a planar laser emitter B, as shown in FIG. 1 . The planar laser emitter here is used to help the operator to establish a puncture plane F visually in the interventional operating room. The interventional operating room is equipped with computers, workstations or servers, and is physically connected to the above-mentioned medical robots, medical imaging equipment, image acquisition equipment and planar laser emitters, so as to realize the interaction of signals, data and information.

这里的医学影像设备A优选CT扫描设备,该CT扫描设备的检查床C与该穿刺平面垂直,且该穿刺平面位于该检查床上的患者D。该影像采集设备可选用普通工业级相机,该工业级相机配置定焦光学镜头。基于以上配置,本申请公开如下实施例,以便在上述介入手术室的医疗机器人在对患者进行放射性粒子的植入作业时对其穿刺路径实现导航控制。The medical imaging device A here is preferably a CT scanning device, the examination bed C of the CT scanning device is perpendicular to the puncture plane, and the puncture plane is located on the patient D on the examination bed. The image acquisition device can be an ordinary industrial-grade camera, and the industrial-grade camera is equipped with a fixed-focus optical lens. Based on the above configuration, the present application discloses the following embodiments, so that the medical robot in the above-mentioned interventional operating room implements navigation control on the puncture path when implanting radioactive particles on the patient.

实施例一Embodiment one

图2为本申请实施例的一种放射性粒子的植入控制方法的流程图。Fig. 2 is a flow chart of a method for controlling implantation of radioactive particles according to an embodiment of the present application.

如图2所示,本实施例的放射性粒子的植入控制方法应用于电子设备,该电子设备为该介入手术室配置的且与上述各设备连接的计算机、工作站或服务器。该植入控制方法具体包括如下步骤:As shown in FIG. 2 , the method for controlling implantation of radioactive particles in this embodiment is applied to electronic equipment, which is a computer, workstation or server configured in the interventional operating room and connected to the above-mentioned equipment. The implant control method specifically includes the following steps:

S1、基于配准板影像进行图像识别处理。S1. Perform image recognition processing based on the registration plate image.

即基于影像采集设备对位于穿刺平面上的配准板进行拍摄得到的配准板影像进行图像识别,从而得到与配准板影像相对应的三维实景图像的模拟图像。这里校准处理的目的在于获取透视变换矩阵的透视变换参数,以作为建立机器人坐标系与CT扫描图像坐标系的变换关系的基础。That is, image recognition is performed on the image of the registration plate obtained by shooting the registration plate on the puncture plane based on the image acquisition device, so as to obtain a simulated image of a three-dimensional real scene image corresponding to the image of the registration plate. The purpose of the calibration process here is to obtain the perspective transformation parameters of the perspective transformation matrix as the basis for establishing the transformation relationship between the robot coordinate system and the CT scan image coordinate system.

S2、基于透视变换参数对三维实景图像进行透视变换。S2. Perform perspective transformation on the 3D real-scene image based on the perspective transformation parameters.

即基于上述透视变换参数对影像采集设备所采集的三维实景图像进行透视变换,得到该三维实景图像的模拟图像。That is, the perspective transformation is performed on the three-dimensional real-scene image collected by the image acquisition device based on the above-mentioned perspective transformation parameters to obtain a simulated image of the three-dimensional real-scene image.

如图3所示,在CT扫描设备的检查床上设置穿刺平面,面状激光发射器发射出的光面与CT断层平面共面;在CT操作间适当位置(比如:侧方距拟穿刺平面约2.4m远,距离检查床中线约80cm,高约2.2m处)放置该影像采集设备,并通过网线接口与工作站进行连接;As shown in Figure 3, the puncture plane is set on the examination bed of the CT scanning equipment, and the light surface emitted by the planar laser emitter is coplanar with the CT tomographic plane; 2.4m away, about 80cm away from the center line of the examination bed, and about 2.2m high) place the image acquisition device, and connect it to the workstation through the network cable interface;

在检查床上拟行穿刺位置放置配准板H。用软件识别配准板中的方块,通过软件计算,获取透视变换矩阵的参数。图3中的影像采集设备G从俯视角度拍摄的穿刺平面的实景概念图,即配准板影像。穿刺针配准板置于检查床上,与穿刺平面共面,其中心为白色方块;当影像采集装置从俯视角度拍摄时,显示图像中的正方形并不是一个标准的正方形,而是一个菱形;Place the registration plate H on the examination table at the planned puncture position. Identify the squares in the registration plate with software, and obtain the parameters of the perspective transformation matrix through software calculation. The conceptual diagram of the real scene of the puncture plane taken by the image acquisition device G in FIG. 3 from a top view, that is, the image of the registration plate. The puncture needle registration plate is placed on the examination bed, coplanar with the puncture plane, and its center is a white square; when the image acquisition device shoots from a top view, the square in the image is not a standard square, but a rhombus;

图4是由图3经透视变换后获得的三维实景图像的模拟图像,经透视变换处理后,图4中配准板的方块由菱形变换成正方形,即得到与该配准板图像对应的三维实景图像的模拟图像。Fig. 4 is a simulated image of the three-dimensional real scene image obtained after perspective transformation in Fig. 3. After the perspective transformation process, the square of the registration plate in Fig. 4 is transformed from a rhombus into a square, that is, the three-dimensional image corresponding to the registration plate image is obtained. A simulated image of a real image.

S3、对穿刺针的初始位置在模拟图像中进行标注。S3. Mark the initial position of the puncture needle in the simulation image.

即将穿刺针的初始位置在上述模拟图像中进行位置标注,从而得到该穿刺针的当前位置。That is, the initial position of the puncture needle is marked in the above simulation image, so as to obtain the current position of the puncture needle.

S4、获取患者的医学影像。S4. Obtain the medical image of the patient.

在每次进行穿刺作业前,获取通过各种医学影像采集手段得到的医学影像,该医学影像上承载有医生或其他专业人员通过TPS计划系统规划的靶点、进针点、穿刺路径、进针深度、植入粒子位置的活度和数量等信息。这里的医学影像包括但不限于CT影像、MRI影像和PET-CT影像中的一种或多种。Before each puncture operation, obtain medical images obtained through various medical image acquisition methods. The medical images carry the target points, needle insertion points, puncture paths, and needle insertion points planned by doctors or other professionals through the TPS planning system. Information such as depth, activity and quantity of implanted particle locations. The medical images here include but are not limited to one or more of CT images, MRI images and PET-CT images.

该医学影像是对位于检查床上的患者当场进行检测,并且在检测过程中,用于CT影像设备自带的激光定位线在穿刺平面上粘贴相应的定位标识,以使得到的CT影像能够产生相应的特征点。该定位标识无需粘贴在患者身体上。The medical image is to detect the patient on the examination bed on the spot, and during the detection process, the laser positioning line that comes with the CT imaging equipment is used to paste the corresponding positioning mark on the puncture plane, so that the obtained CT image can generate corresponding feature points. The positioning mark does not need to be pasted on the patient's body.

S5、将患者包含治疗计划信息的医学影像和三维实景的模拟影像进行图像配准处理。S5. Perform image registration processing on the medical image of the patient including the treatment plan information and the simulated image of the three-dimensional real scene.

通过该医疗机器人的机器人坐标系相对于医学影像的坐标系的变换关系。具体方案如下:Through the transformation relationship between the robot coordinate system of the medical robot and the coordinate system of the medical image. The specific plan is as follows:

首先,在患者医学影像中选择两个第一特征点(A0、B0),而后在三维实景的模拟图像中选择与A0、B0实际位置对应的两个第二特征点(A1、B1),进行图像缩放、旋转、平移操作,将患者包含放射性粒子植入计划系统的治疗计划信息医学影像与三维实景的模拟图像进行配准处理,即实现医学影像与三维实景的模拟图像之间的初步对应关系;First, select two first feature points (A0, B0) in the patient's medical image, and then select two second feature points (A1, B1) corresponding to the actual positions of A0, B0 in the simulated image of the 3D real scene, and carry out Image scaling, rotation, and translation operations, and registration processing of medical images containing radioactive particle implantation planning system information medical images and 3D real-scene simulation images, that is, to realize the preliminary correspondence between medical images and 3D real-scene simulation images ;

然后,根据三维实景的模拟图像中已经标记出的医疗机器人夹持穿刺针的位置,得到机器人坐标系相对于医学影像坐标系的变换关系。这里医学影像坐标系是指基于该穿刺平面所得到的医学影像的坐标系。Then, according to the marked position of the puncture needle held by the medical robot in the simulated image of the 3D real scene, the transformation relationship between the robot coordinate system and the medical image coordinate system is obtained. Here, the medical image coordinate system refers to the coordinate system of the medical image obtained based on the puncture plane.

S6、对靶点、进针点和穿刺路径进行位置变换。S6. Perform position transformation on the target point, the needle insertion point and the puncture path.

既然即基于上述的变换关系对医学影像的坐标系与机器人坐标系的变换关系,那么在取得医学影像后,就可以基于该变换关系对医学影像上的靶点的位置、进针点的位置和穿刺路径的位置进行变换,从而得到基于该机器人坐标系的靶点坐标、进针点坐标和穿刺路径坐标。Since the transformation relationship between the coordinate system of the medical image and the robot coordinate system is based on the above-mentioned transformation relationship, after the medical image is obtained, the position of the target point on the medical image, the position of the needle insertion point and The position of the puncture path is transformed to obtain the coordinates of the target point, the coordinates of the needle insertion point and the coordinates of the puncture path based on the robot coordinate system.

S7、在植入过程中对医用机器人进行导航控制。S7, performing navigation control on the medical robot during the implantation process.

在实施穿刺时,先移动检查床,将选定的穿刺层面即穿刺位置移至穿刺平面(即激光面F),使穿刺平面的激光线与选定的穿刺层面标记点重合;此时在工作面实景图像中医疗机器人所夹持的穿刺针的位置即为其初始位置。When performing puncture, first move the examination table, and move the selected puncture level, that is, the puncture position, to the puncture plane (laser surface F), so that the laser line on the puncture plane coincides with the marking points on the selected puncture level; The position of the puncture needle held by the medical robot in the real scene image is its initial position.

在进行放射性粒子的植入过程中,首先,在选定的穿刺层面的CT扫描图像中能够标记出机器人夹持穿刺针的当前位置;并基于靶点坐标、进针点坐标和穿刺路径坐标进行解算,得到穿刺针到达进针点的运动路径、持针角度姿态、最大的穿刺深度、分步式退针位置(粒子位置)等参数。During the implantation of radioactive particles, firstly, the current position of the puncture needle held by the robot can be marked in the CT scan image of the selected puncture level; Through the calculation, parameters such as the movement path of the puncture needle to the needle insertion point, the angle and posture of the needle holding, the maximum puncture depth, and the step-by-step withdrawal position (particle position) are obtained.

然后,术者可按手术要求选定执行的进针计划,而后向机器人下达操作指令,将穿刺针带动放射性粒子送达到对应进针位置,并穿刺针自动对准至规划的角度,并继续按运动路径和最大穿深对患者执行穿刺作业。Then, the operator can select the needle insertion plan according to the surgical requirements, and then issue operating instructions to the robot to drive the puncture needle to drive the radioactive particles to the corresponding needle insertion position, and the puncture needle is automatically aligned to the planned angle, and continue to press Motion path and maximum penetration depth to perform puncture work on the patient.

当穿刺针穿刺至预定深度的1/2或1/3处,重复CT扫描验证,如角度及入针点满足穿刺精度的要求,继续穿刺至预定深度并植入放射性粒子即可;否则,进行适当调整。When the puncture needle penetrates to 1/2 or 1/3 of the predetermined depth, repeat the CT scan verification, if the angle and needle entry point meet the requirements of puncture accuracy, continue to puncture to the predetermined depth and implant radioactive particles; otherwise, carry out Appropriate adjustments.

从上述技术方案可以看出,本实施例提供了一种放射性粒子的植入控制方法,应用于电子设备,该方法具体为基于穿刺平面上配准板影像进行图像识别,得到透视变换参数;基于透视变换参数对三维实景图像进行透视变换,得到模拟图像;基于该模拟图像将机器人夹持的穿刺针的初始位置在模拟图像中标注出来;获取位于检查床上患者的医学影像及放射性粒子植入计划系统(TPS)治疗计划相关信息,所述医学影像上至少标注有靶点、进针点和穿刺路径、路径数量、进针深度、植入粒子位置、活度、数量等信息;将此影像和模拟影像进行图像配准处理,得到机器人坐标系相对于医学影像之间的坐标变换关系;基于坐标变换关系将医学影像上的靶点、进针点和穿刺路径、进针深度、植入粒子位置、活度和数量等信息变换为基于机器人坐标系的靶点坐标、进针点坐标和穿刺路径坐标等多个参数;并在植入过程中基于前述多个参数对医用机器人进行导航控制。本方案不依赖于术者的经验和状态,从而提高了放射性粒子的植入精度。。It can be seen from the above technical solution that this embodiment provides a method for controlling the implantation of radioactive particles, which is applied to electronic equipment. The method is specifically based on image recognition based on the image of the registration plate on the puncture plane to obtain perspective transformation parameters; based on The perspective transformation parameter performs perspective transformation on the 3D real image to obtain a simulated image; based on the simulated image, the initial position of the puncture needle held by the robot is marked in the simulated image; the medical image of the patient on the examination bed and the implantation plan of radioactive particles are obtained System (TPS) treatment plan-related information, the medical image is marked with information such as target point, needle entry point and puncture path, path number, needle depth, implanted particle position, activity, quantity, etc.; the image and Simulate the image for image registration processing to obtain the coordinate transformation relationship between the robot coordinate system and the medical image; based on the coordinate transformation relationship, the target point, needle insertion point and puncture path, needle insertion depth, and implanted particle position on the medical image , activity, quantity and other information are transformed into multiple parameters based on the robot coordinate system, such as target point coordinates, needle insertion point coordinates, and puncture path coordinates; and during the implantation process, the medical robot is navigated and controlled based on the aforementioned multiple parameters. This scheme does not depend on the experience and status of the operator, thereby improving the implantation accuracy of radioactive particles. .

经过实际实验发现,本方案由于基于医学影像与三维实景直接进行配准,提高定位精度;未在术区设置标识器件,降低感染风险;能够实时检验导航效果,术中操作反馈实时性好。且未在术区设置标识器件,降低术中感染风险;能够实时检验导航效果,术中操作反馈实时性好。After actual experiments, it was found that this scheme improves the positioning accuracy due to the direct registration based on medical images and 3D real scenes; no identification device is set in the operation area, which reduces the risk of infection; it can check the navigation effect in real time, and the intraoperative operation feedback is real-time. And no marking device is set in the operation area, which reduces the risk of infection during operation; the navigation effect can be checked in real time, and the operation feedback during operation is real-time.

另外,本方案不需要定制专用手术器械、手术操作便利流畅、设备安装部署方便、购置费用和运营成本较低,更适合在基层医院部署使用的高性价比的智能化医疗辅助设置。附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。In addition, this solution does not require custom-made special surgical instruments, the operation is convenient and smooth, the equipment is easy to install and deploy, and the purchase and operation costs are low. It is a cost-effective intelligent medical auxiliary device that is more suitable for deployment in primary hospitals. The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.

另外,本实施例的一个具体实施方式中,还包括如下步骤,如图5所示,S8、术后实施植入质量验证。In addition, in a specific implementation manner of this embodiment, the following steps are also included, as shown in FIG. 5 , S8, performing implant quality verification after surgery.

即通过CT影像对所植入的放射性粒子的植入质量进行检测,即植入位置、植入数量等,如果验证结果符合术前计划要求,结束手术,如果不符合要求,再次指定补充计划,并重复S4-S7步骤,直到符合要求。That is, the implantation quality of the implanted radioactive seeds is detected through CT images, that is, the implantation position, implantation quantity, etc. If the verification results meet the requirements of the preoperative plan, the operation is ended, and if the requirements are not met, a supplementary plan is designated again. And repeat steps S4-S7 until the requirements are met.

虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。Although operations are depicted in a particular order, this should not be understood as requiring that the operations be performed in the particular order shown or to be performed in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous.

应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。It should be understood that the various steps described in the method implementations of the present disclosure may be executed in different orders, and/or executed in parallel. Additionally, method embodiments may include additional steps and/or omit performing illustrated steps. The scope of the present disclosure is not limited in this regard.

可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如C语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机。Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, or combinations thereof, including but not limited to object-oriented programming languages—such as Java, Smalltalk, C++, and This includes conventional procedural programming languages—such as C or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or, alternatively, can be connected to external computers.

实施例二Embodiment two

图6为本申请实施例的一种放射性粒子的植入控制装置的框图。Fig. 6 is a block diagram of a device for controlling implantation of radioactive particles according to an embodiment of the present application.

如图6所示,本实施例的植入控制装置应用于电子设备,该电子设备为该介入手术室配置的且与上述各设备连接的计算机、工作站或服务器。该导航控制装置可以理解为上述电子设备本身或其功能模块,具体包括图像识别模块10、图像变换模块20、位置标注模块30、影像获取模块40、图像配准模块50、坐标变换模块60和植入执行模块70。As shown in FIG. 6 , the implant control device of this embodiment is applied to electronic equipment, and the electronic equipment is a computer, a workstation or a server configured in the interventional operating room and connected to the above-mentioned equipment. The navigation control device can be understood as the above-mentioned electronic device itself or its functional modules, specifically including an image recognition module 10, an image transformation module 20, a position labeling module 30, an image acquisition module 40, an image registration module 50, a coordinate transformation module 60 and an implant Enter the execution module 70.

图像识别模块用于基于配准板影像进行图像识别处理。The image recognition module is used for image recognition processing based on the registration plate image.

即基于影像采集设备对位于穿刺平面上的配准板进行拍摄得到的配准板影像进行图像识别,从而得到与配准板影像相对应的三维实景图像的模拟图像。这里校准处理的目的在于获取透视变换矩阵的透视变换参数,以作为建立机器人坐标系与CT扫描图像坐标系的变换关系的基础。That is, image recognition is performed on the image of the registration plate obtained by shooting the registration plate on the puncture plane based on the image acquisition device, so as to obtain a simulated image of a three-dimensional real scene image corresponding to the image of the registration plate. The purpose of the calibration process here is to obtain the perspective transformation parameters of the perspective transformation matrix as the basis for establishing the transformation relationship between the robot coordinate system and the CT scan image coordinate system.

图像变换模块用于基于透视变换参数对三维实景图像进行透视变换。The image transformation module is used for performing perspective transformation on the three-dimensional real-scene image based on the perspective transformation parameters.

即基于上述透视变换参数对影像采集设备所采集的三维实景图像进行透视变换,得到该三维实景图像的模拟图像。That is, the perspective transformation is performed on the three-dimensional real-scene image collected by the image acquisition device based on the above-mentioned perspective transformation parameters to obtain a simulated image of the three-dimensional real-scene image.

如图3所示,在CT扫描设备的检查床上设置穿刺平面,面状激光发射器发射出的光面与CT断层平面共面;在CT操作间适当位置(比如:侧方距拟穿刺平面约2.4m远,距离检查床中线约80cm,高约2.2m处)放置该影像采集设备,并通过网线接口与工作站进行连接;As shown in Figure 3, the puncture plane is set on the examination bed of the CT scanning equipment, and the light surface emitted by the planar laser emitter is coplanar with the CT tomographic plane; 2.4m away, about 80cm away from the center line of the examination bed, and about 2.2m high) place the image acquisition device, and connect it to the workstation through the network cable interface;

在检查床上拟行穿刺位置放置配准板H。用软件识别配准板中的方块,通过软件计算,获取透视变换矩阵的参数。图3中的影像采集设备G从俯视角度拍摄的穿刺平面的实景概念图,即配准板影像。穿刺针配准板置于检查床上,与穿刺平面共面,其中心为白色方块;当影像采集装置从俯视角度拍摄时,显示图像中的正方形并不是一个标准的正方形,而是一个菱形;Place the registration plate H on the examination table at the planned puncture position. Identify the squares in the registration plate with software, and obtain the parameters of the perspective transformation matrix through software calculation. The conceptual diagram of the real scene of the puncture plane taken by the image acquisition device G in FIG. 3 from a top view, that is, the image of the registration plate. The puncture needle registration plate is placed on the examination bed, coplanar with the puncture plane, and its center is a white square; when the image acquisition device shoots from a top view, the square in the image is not a standard square, but a rhombus;

图4是由图3经透视变换后获得的三维实景图像的模拟图像,经透视变换处理后,图4中配准板的方块由菱形变换成正方形,即得到与该配准板图像对应的三维实景图像的模拟图像。Fig. 4 is a simulated image of the three-dimensional real scene image obtained after perspective transformation in Fig. 3. After the perspective transformation process, the square of the registration plate in Fig. 4 is transformed from a rhombus into a square, that is, the three-dimensional image corresponding to the registration plate image is obtained. A simulated image of a real image.

位置标注模块用于对穿刺针的初始位置在模拟图像中进行标注。The position marking module is used to mark the initial position of the puncture needle in the simulation image.

即将穿刺针的初始位置在上述模拟图像中进行位置标注,从而得到该穿刺针的当前位置。That is, the initial position of the puncture needle is marked in the above simulation image, so as to obtain the current position of the puncture needle.

影像获取模块用于获取患者的医学影像及放射性粒子植入计划系统(TPS)治疗计划相关信息,所述医学影像上至少标注有靶点、进针点和穿刺路径、路径数量、进针深度、植入粒子位置、活度、数量等信息。The image acquisition module is used to acquire the patient's medical image and information related to the treatment plan of the radioactive seed implantation planning system (TPS). Implant particle location, activity, quantity and other information.

在每次进行穿刺作业前,获取通过各种医学影像采集手段得到的医学影像,该医学影像上承载有医生或其他专业人员通过TPS计划系统规划的靶点、进针点和穿刺路径、进针深度、植入粒子位置、活度和数量等信息。这里的医学影像包括但不限于CT影像、MRI影像和PET-CT影像中的一种或多种。Before each puncture operation, obtain medical images obtained through various medical image acquisition methods. The medical images carry the target points, needle insertion points, puncture paths, and needle insertion planned by doctors or other professionals through the TPS planning system. Depth, implanted particle location, activity and quantity and other information. The medical images here include but are not limited to one or more of CT images, MRI images and PET-CT images.

该医学影像是对位于检查床上的患者当场进行检测,并且在检测过程中,用于CT影像设备自带的激光定位线在穿刺平面上粘贴相应的定位标识,以使得到的CT影像能够产生相应的特征点。该定位标识无需粘贴在患者身体上。The medical image is to detect the patient on the examination bed on the spot, and during the detection process, the laser positioning line that comes with the CT imaging equipment is used to paste the corresponding positioning mark on the puncture plane, so that the obtained CT image can generate corresponding feature points. The positioning mark does not need to be pasted on the patient's body.

医学配准模块用于将患者包含治疗计划信息的医学影像和三维实景的模拟影像进行图像配准处理.The medical registration module is used to perform image registration processing on the patient's medical image containing treatment plan information and the simulated image of the 3D real scene.

通过该医疗机器人的机器人坐标系相对于医学影像的坐标系的变换关系。具体方案如下:Through the transformation relationship between the robot coordinate system of the medical robot and the coordinate system of the medical image. The specific plan is as follows:

首先,在患者医学影像中选择两个第一特征点(A0、B0),而后在三维实景的模拟图像中选择与A0、B0实际位置对应的两个第二特征点(A1、B1),进行图像缩放、旋转、平移操作,将患者包含放射性粒子植入计划系统的治疗计划信息医学影像与三维实景的模拟图像进行配准处理,即实现医学影像与三维实景的模拟图像之间的初步对应关系;First, select two first feature points (A0, B0) in the patient's medical image, and then select two second feature points (A1, B1) corresponding to the actual positions of A0, B0 in the simulated image of the 3D real scene, and carry out Image scaling, rotation, and translation operations, and registration processing of medical images containing radioactive particle implantation planning system information medical images and 3D real-scene simulation images, that is, to realize the preliminary correspondence between medical images and 3D real-scene simulation images ;

然后,根据三维实景的模拟图像中已经标记出的医疗机器人夹持穿刺针的位置,得到机器人坐标系相对于医学影像坐标系的变换关系。这里医学影像坐标系是指基于该穿刺平面所得到的医学影像的坐标系。Then, according to the marked position of the puncture needle held by the medical robot in the simulated image of the 3D real scene, the transformation relationship between the robot coordinate system and the medical image coordinate system is obtained. Here, the medical image coordinate system refers to the coordinate system of the medical image obtained based on the puncture plane.

坐标变换模块用于对靶点、进针点和穿刺路径进行位置变换。The coordinate transformation module is used for position transformation of the target point, needle insertion point and puncture path.

既然即基于上述的变换关系对医学影像的坐标系与机器人坐标系的变换关系,那么在取得医学影像后,就可以基于该变换关系对医学影像上的靶点的位置、进针点的位置和穿刺路径的位置进行变换,从而得到基于该机器人坐标系的靶点坐标、进针点坐标和穿刺路径坐标。Since the transformation relationship between the coordinate system of the medical image and the robot coordinate system is based on the above-mentioned transformation relationship, after the medical image is obtained, the position of the target point on the medical image, the position of the needle insertion point and The position of the puncture path is transformed to obtain the coordinates of the target point, the coordinates of the needle insertion point and the coordinates of the puncture path based on the robot coordinate system.

植入执行模块用于在穿刺过程中对医用机器人进行导航控制。The implant execution module is used for navigation control of the medical robot during the puncture process.

在穿刺并植入放射性粒子时,先移动检查床,将选定的穿刺层面即穿刺位置移至穿刺平面(即激光面F),使穿刺平面的激光线与选定的穿刺层面标记点重合;此时在工作面实景图像中医疗机器人所夹持的穿刺针的位置即为其初始位置。该模块包括数据解算单元和穿刺控制单元。When puncturing and implanting radioactive particles, first move the examination table, and move the selected puncture level, that is, the puncture position, to the puncture plane (laser plane F), so that the laser line on the puncture plane coincides with the marking point on the selected puncture level; At this time, the position of the puncture needle held by the medical robot in the real scene image of the working surface is its initial position. The module includes a data calculation unit and a puncture control unit.

在植入放射性粒子的过程中,数据解算单元用于在选定的穿刺层面的CT扫描图像中能够标记出机器人夹持穿刺针的当前位置;并基于靶点坐标、进针点坐标和穿刺路径坐标进行解算,得到穿刺针到达进针点的运动路径、持针角度姿态、最大的穿刺深度等参数。In the process of implanting radioactive particles, the data calculation unit is used to mark the current position of the puncture needle held by the robot in the CT scan image of the selected puncture level; and based on the target point coordinates, needle insertion point coordinates and puncture The path coordinates are calculated to obtain parameters such as the movement path of the puncture needle to the needle insertion point, the angle and posture of the needle holding, and the maximum puncture depth.

然后,术者可按手术要求选定执行的进针计划,而后向机器人下达操作指令,将穿刺针送达到对应进针位置,穿刺针该穿刺控制单元用于自动对准至规划的角度,并继续按运动路径和最大穿深对患者执行穿刺作业。Then, the operator can select the needle insertion plan according to the surgical requirements, and then issue an operation command to the robot to send the puncture needle to the corresponding needle insertion position. The puncture control unit of the puncture needle is used to automatically align to the planned angle, and Continue puncturing the patient according to the path of motion and maximum penetration.

当穿刺针穿刺至预定深度的1/2或1/3处,重复CT扫描验证,如角度及入针点满足穿刺精度的要求,继续穿刺至预定深度并完成植入即可;否则,进行适当调整。When the puncture needle penetrates to 1/2 or 1/3 of the predetermined depth, repeat the CT scan verification. If the angle and needle entry point meet the requirements of puncture accuracy, continue to puncture to the predetermined depth and complete the implantation; otherwise, perform appropriate procedures. Adjustment.

从上述技术方案可以看出,本实施例提供了一种放射性粒子的植入控制方法,应用于电子设备,该装置具体用于基于穿刺平面上配准板影像进行图像识别,得到透视变换参数;基于透视变换参数对三维实景图像进行透视变换,得到模拟图像;基于该模拟图像将机器人夹持的穿刺针的初始位置在模拟图像中标注出来;获取位于检查床上患者的医学影像及放射性粒子植入计划系统(TPS)治疗计划相关信息,所述医学影像上至少标注有靶点、进针点和穿刺路径、路径数量、进针深度、植入粒子位置、活度、数量等信息;将此影像和模拟影像进行图像配准处理,得到机器人坐标系相对于医学影像之间的坐标变换关系;基于坐标变换关系将医学影像上的靶点、进针点和穿刺路径变换为基于机器人坐标系的靶点坐标、进针点坐标和穿刺路径坐标等多个参数;并在植入过程中基于前述多个参数对医用机器人进行导航控制。本方案不依赖于术者的经验和状态,从而提高了放射性粒子的植入精度。It can be seen from the above technical solution that this embodiment provides a method for controlling the implantation of radioactive particles, which is applied to electronic equipment. The device is specifically used for image recognition based on the image of the registration plate on the puncture plane to obtain perspective transformation parameters; Based on the perspective transformation parameters, perform perspective transformation on the 3D real scene image to obtain a simulated image; based on the simulated image, mark the initial position of the puncture needle held by the robot in the simulated image; obtain the medical image of the patient on the examination bed and the implantation of radioactive particles Planning System (TPS) treatment plan-related information, the medical image is marked with information such as target point, needle entry point and puncture path, path number, needle depth, implanted particle position, activity, quantity, etc.; Perform image registration processing with the simulated image to obtain the coordinate transformation relationship between the robot coordinate system and the medical image; Point coordinates, needle insertion point coordinates, puncture path coordinates and other parameters; and during the implantation process, the medical robot is navigated and controlled based on the aforementioned multiple parameters. This scheme does not depend on the experience and status of the operator, thereby improving the implantation accuracy of radioactive particles.

另外,本实施例的一个具体实施方式中,还包括验证处置模块80,如图7所示,In addition, in a specific implementation manner of this embodiment, a verification processing module 80 is also included, as shown in FIG. 7 ,

验证处置模块用于术后实施植入质量验证。The verification treatment module is used to implement implant quality verification after operation.

即通过CT影像对所植入的放射性粒子的植入质量进行检测,即植入位置、植入数量等,如果验证结果符合术前计划要求,结束手术,如果不符合要求,再次指定补充计划,并重复S4-S7步骤,直到符合要求。That is, the implantation quality of the implanted radioactive seeds is detected through CT images, that is, the implantation position, implantation quantity, etc. If the verification results meet the requirements of the preoperative plan, the operation is ended, and if the requirements are not met, a supplementary plan is designated again. And repeat steps S4-S7 until the requirements are met.

描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定,例如,第一获取单元还可以被描述为“获取至少两个网际协议地址的单元”。The units involved in the embodiments described in the present disclosure may be implemented by software or by hardware. Wherein, the name of the unit does not constitute a limitation of the unit itself under certain circumstances, for example, the first obtaining unit may also be described as "a unit for obtaining at least two Internet Protocol addresses".

本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System on Chips (SOCs), Complex Programmable Logical device (CPLD) and so on.

实施例三Embodiment three

图8为本申请实施例的一种电子设备的框图。FIG. 8 is a block diagram of an electronic device according to an embodiment of the present application.

下面参考图8,其示出了适于用来实现本公开实施例中的电子设备的结构示意图。本公开实施例中的终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图6示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。Referring now to FIG. 8 , it shows a schematic structural diagram of an electronic device suitable for implementing an embodiment of the present disclosure. The terminal equipment in the embodiment of the present disclosure may include but not limited to such as mobile phone, notebook computer, digital broadcast receiver, PDA (personal digital assistant), PAD (tablet computer), PMP (portable multimedia player), vehicle terminal (such as mobile terminals such as car navigation terminals) and fixed terminals such as digital TVs, desktop computers and the like. The electronic device shown in FIG. 6 is only an example, and should not limit the functions and application scope of the embodiments of the present disclosure.

如图6所示,电子设备可以包括处理装置(例如中央处理器、图形处理器等)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储装置608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有电子设备操作所需的各种程序和数据。处理装置601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。As shown in FIG. 6, an electronic device may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 601, which may be loaded into a random access memory according to a program stored in a read-only memory (ROM) 602 or from a storage device 608. (RAM) 603 to execute various appropriate actions and processing. In the RAM 603, various programs and data necessary for the operation of the electronic device are also stored. The processing device 601 , ROM 602 and RAM 603 are connected to each other through a bus 604 . An input/output (I/O) interface 605 is also connected to the bus 604 .

通常,以下装置可以连接至I/O接口605:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置606;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置607;包括例如磁带、硬盘等的存储装置608;以及通信装置609。通信装置609可以允许电子设备与其他设备进行无线或有线通信以交换数据。虽然图6示出了具有各种装置的电子设备,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。Typically, the following devices can be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; including, for example, a liquid crystal display (LCD), speaker, vibration an output device 607 such as a computer; a storage device 608 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 609. The communication means 609 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. While FIG. 6 shows an electronic device having various means, it should be understood that implementing or having all of the means shown is not a requirement. More or fewer means may alternatively be implemented or provided.

本实施例中的程序被执行时,能够使该电子设备实施实施例一中所提供的放射性粒子的植入控制方法,该方法具体为基于位于穿刺平面上配准板影像进行图像校准,得到模拟图像;基于配准板影像和模拟影像进行图像配准处理,得到医疗机器人的机器人坐标系相对于医学影像坐标系的变换关系;获取位于检查床上患者的医学影像及放射性粒子植入计划系统(TPS)治疗计划相关信息,所述医学影像上至少标注有靶点、进针点和穿刺路径、路径数量、进针深度、植入粒子位置、活度、数量等信息;基于变换关系对靶点、进针点和穿刺路径在医学影像上的位置进行变换,得到基于机器人坐标系的靶点坐标、进针点坐标和穿刺路径坐标等多个参数;在植入过程中基于前述多个参数对医用机器人进行导航控制。本方案不依赖于术者的经验和状态,从而提高了放射性粒子的植入精度。When the program in this embodiment is executed, the electronic device can implement the method for controlling the implantation of radioactive particles provided in Embodiment 1. The method is specifically to perform image calibration based on the image of the registration plate located on the puncture plane to obtain a simulated image; based on the registration plate image and the simulated image, the image registration process is performed to obtain the transformation relationship between the robot coordinate system of the medical robot and the medical image coordinate system; the medical image of the patient on the examination bed and the radioactive particle implantation planning system (TPS ) treatment plan-related information, the medical images are marked with information such as target points, needle insertion points and puncture paths, number of paths, depth of needle insertion, position of implanted particles, activity, quantity, etc.; The positions of the needle insertion point and the puncture path on the medical image are transformed to obtain multiple parameters such as target point coordinates, needle insertion point coordinates, and puncture path coordinates based on the robot coordinate system; The robot performs navigation control. This scheme does not depend on the experience and status of the operator, thereby improving the implantation accuracy of radioactive particles.

实施例四Embodiment Four

本实施例提供了一种计算机可读的存储介质,该存储介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备能够实施本申请中所公开的放射性粒子中的植入控制方法,该方法具体为基于穿刺平面上配准板影像进行图像识别,得到透视变换参数;基于透视变换参数对三维实景图像进行透视变换,得到模拟图像;基于该模拟图像将机器人夹持的穿刺针的初始位置在模拟图像中标注出来;获取位于检查床上患者的医学影像;将医学影像和模拟影像进行图像配准处理,得到机器人坐标系相对于医学影像之间的坐标变换关系;基于坐标变换关系将医学影像上的靶点、进针点和穿刺路径变换为基于机器人坐标系的靶点坐标、进针点坐标和穿刺路径坐标等多个参数;并在植入过程中基于前述多个参数对医用机器人进行导航控制。本方案不依赖于术者的经验和状态,从而提高了放射性粒子的植入精度。This embodiment provides a computer-readable storage medium, which carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device can implement the information disclosed in this application. The implantation control method in the radioactive particles, the method is specifically based on the image recognition of the registration plate image on the puncture plane to obtain the perspective transformation parameters; based on the perspective transformation parameters, the perspective transformation is performed on the three-dimensional real scene image to obtain the simulated image; The image marks the initial position of the puncture needle held by the robot in the simulated image; obtains the medical image of the patient on the examination bed; performs image registration processing on the medical image and the simulated image, and obtains the coordinate system of the robot relative to the medical image. Coordinate transformation relationship; based on the coordinate transformation relationship, the target point, needle insertion point, and puncture path on the medical image are transformed into multiple parameters such as target point coordinates, needle insertion point coordinates, and puncture path coordinates based on the robot coordinate system; During the process, the medical robot is navigated and controlled based on the aforementioned multiple parameters. This scheme does not depend on the experience and status of the operator, thereby improving the implantation accuracy of radioactive particles.

需要说明的是,本公开上述的计算机可读的存储介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是—但不限于—电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。It should be noted that the above-mentioned computer-readable storage medium in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.

在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave carrying computer-readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device . Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other.

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。Having described preferred embodiments of embodiments of the present invention, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is appreciated. Therefore, the appended claims are intended to be construed to cover the preferred embodiment and all changes and modifications which fall within the scope of the embodiments of the present invention.

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。Finally, it should also be noted that in this text, relational terms such as first and second etc. are only used to distinguish one entity or operation from another, and do not necessarily require or imply that these entities or operations, any such actual relationship or order exists. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or terminal equipment comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements identified, or also include elements inherent in such a process, method, article, or end-equipment. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or terminal device comprising said element.

以上对本发明所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The technical solution provided by the present invention has been introduced in detail above, and the principles and implementation methods of the present invention have been explained by using specific examples in this paper. The description of the above embodiments is only used to help understand the method and core idea of the present invention; At the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and application scope. In summary, the content of this specification should not be construed as limiting the present invention.

Claims (10)

1. A radioactive particle implantation control method is applied to electronic equipment and used for navigation control of a medical robot in an interventional operation room, the interventional operation room is provided with a medical imaging device and an image acquisition device, and a puncture needle of the medical robot is positioned on a puncture plane perpendicular to an examination bed of the medical imaging device, and the implantation control method comprises the following steps:
performing image recognition based on the registration plate image of the registration plate on the puncture plane, which is acquired by the image acquisition equipment, to obtain a perspective transformation parameter;
carrying out perspective transformation on the three-dimensional live-action image acquired by the image acquisition equipment based on the perspective transformation parameters to obtain a simulated image of the three-dimensional live-action image;
marking the initial position of the puncture needle clamped by the medical robot in the simulated image to obtain the current position of the puncture needle;
acquiring medical images of a patient on the examination bed and treatment plan information of a radioactive particle implantation planning system, wherein at least a target point, an injection point, a puncture path, path quantity, injection depth, an implanted particle position, activity and quantity are marked on the medical images;
registering the medical image and the simulation image to obtain a coordinate transformation relation between a robot coordinate system of the medical robot and the medical image;
performing coordinate transformation on the current position, the target point, the needle feeding point and the puncture path based on the coordinate transformation relation to obtain a current position coordinate, a target point coordinate, a needle feeding point coordinate and a puncture path coordinate based on the robot coordinate system;
and in the process of implanting the patient by the medical robot, performing navigation control on the medical robot based on the current position coordinate, the target point coordinate, the needle feeding point coordinate and the puncture path coordinate.
2. The robotic implant control method of claim 1, wherein the medical images include partial, full, or fused images of CT images, MRI images, and PET-CT images.
3. The implant control method according to claim 1, wherein the navigation control of the medical robot based on the target point coordinates, the needle insertion point coordinates, and the puncture path coordinates comprises the steps of:
resolving the target point coordinate, the needle feeding point coordinate and the puncture path coordinate to obtain a needle feeding path, a needle holding angle posture and a maximum puncture depth of the puncture needle reaching the needle feeding point;
and controlling the medical robot based on the current position of the puncture needle, the needle inserting path, the needle holding angle posture and the maximum puncture depth.
4. The implant control method according to any one of claims 1 to 3, further comprising the steps of:
and verifying the implantation effect, finishing implantation if the implantation effect meets the requirement, and restarting implantation operation from the acquisition of the medical image and the treatment plan information if the implantation effect does not meet the requirement.
5. An implantation control device of radioactive seeds, applied to an electronic device, for performing navigation control on a medical robot in an interventional operating room, wherein the interventional operating room is provided with a medical imaging device and an image acquisition device, and a puncture needle of the medical robot is positioned on a puncture plane perpendicular to an examining table of the medical imaging device, the implantation control device comprises:
the image identification module is configured to perform image identification on the basis of a registration plate image of a registration plate on the puncture plane, which is acquired by the image acquisition equipment, so as to obtain a perspective transformation parameter;
the image transformation module is configured to perform perspective transformation on the three-dimensional live-action image acquired by the image acquisition equipment based on the perspective transformation parameters to obtain a simulated image of the three-dimensional live-action image;
the position marking module is configured to mark the initial position of the puncture needle clamped by the medical robot in the simulated image to obtain the current position of the puncture needle;
an image acquisition module configured to acquire a medical image of a patient on the examination table and treatment plan information of a radioactive particle implantation planning system, wherein at least a target point, an injection point, a puncture path, a path number, an injection depth, an implanted particle position, an activity and a quantity are marked on the medical image;
an image registration module configured to perform registration processing on the medical image and the simulation image to obtain a coordinate transformation relation between a robot coordinate system of the medical robot and the medical image;
the coordinate transformation module is configured to perform coordinate transformation on the current position, the target point, the needle feeding point and the puncture path based on the coordinate transformation relation to obtain a current position coordinate, a target point coordinate, a needle feeding point coordinate and a puncture path coordinate based on the robot coordinate system;
and the implantation execution module is configured to perform navigation control on the medical robot based on the current position coordinate, the target point coordinate, the needle feeding point coordinate and the puncture path coordinate in the process of implanting the patient by the medical robot.
6. The implant control device of claim 5, wherein the medical image comprises a partial, full, or fused image of a CT image, an MRI image, and a PET-CT image.
7. The implant control device of claim 5, wherein the navigation execution module comprises:
the data calculating unit is used for calculating the target point coordinate, the needle feeding point coordinate and the puncture path coordinate to obtain a needle feeding path, a needle holding angle posture and a maximum puncture depth of the puncture needle reaching the needle feeding point;
and the puncture control unit is used for controlling the medical robot based on the current position of the puncture needle, the needle inserting path, the needle holding angle posture and the maximum puncture depth.
8. The implant control device of any one of claims 5-7, further comprising:
and the verification treatment module is configured to verify the implantation effect, finish implantation if the requirement is met, and restart implantation operation from the acquisition of the medical image and the treatment plan information if the requirement is not met.
9. An electronic device comprising at least one processor and a memory coupled to the processor, wherein:
the memory is for storing a computer program or instructions;
the processor is configured to execute the computer program or instructions to enable the electronic device to implement the implantation control method according to any of claims 1 to 4.
10. A storage medium applied to an electronic device, wherein the storage medium is used to carry one or more computer programs, so that when the one or more computer programs are executed by the electronic device, the electronic device can be enabled to implement the implantation control method according to any one of claims 1 to 4.
CN202211014508.8A 2022-08-23 2022-08-23 Method and device for controlling implantation of radioactive particles, electronic device, and storage medium Active CN115317098B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211014508.8A CN115317098B (en) 2022-08-23 2022-08-23 Method and device for controlling implantation of radioactive particles, electronic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211014508.8A CN115317098B (en) 2022-08-23 2022-08-23 Method and device for controlling implantation of radioactive particles, electronic device, and storage medium

Publications (2)

Publication Number Publication Date
CN115317098A true CN115317098A (en) 2022-11-11
CN115317098B CN115317098B (en) 2025-01-07

Family

ID=83926402

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211014508.8A Active CN115317098B (en) 2022-08-23 2022-08-23 Method and device for controlling implantation of radioactive particles, electronic device, and storage medium

Country Status (1)

Country Link
CN (1) CN115317098B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160258782A1 (en) * 2015-02-04 2016-09-08 Hossein Sadjadi Methods and Apparatus for Improved Electromagnetic Tracking and Localization
CN110353774A (en) * 2018-12-15 2019-10-22 深圳铭杰医疗科技有限公司 Assist Needle-driven Robot and its control method, computer equipment, storage medium
CN110420050A (en) * 2019-07-18 2019-11-08 沈阳爱健网络科技有限公司 CT Conducted Puncture method and relevant apparatus
CN113456226A (en) * 2021-07-30 2021-10-01 北京迈迪斯医疗技术有限公司 Interventional navigation system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160258782A1 (en) * 2015-02-04 2016-09-08 Hossein Sadjadi Methods and Apparatus for Improved Electromagnetic Tracking and Localization
CN110353774A (en) * 2018-12-15 2019-10-22 深圳铭杰医疗科技有限公司 Assist Needle-driven Robot and its control method, computer equipment, storage medium
CN110420050A (en) * 2019-07-18 2019-11-08 沈阳爱健网络科技有限公司 CT Conducted Puncture method and relevant apparatus
CN113456226A (en) * 2021-07-30 2021-10-01 北京迈迪斯医疗技术有限公司 Interventional navigation system

Also Published As

Publication number Publication date
CN115317098B (en) 2025-01-07

Similar Documents

Publication Publication Date Title
CN113556977B (en) C-arm-based medical imaging system and method for matching 2D image with 3D space
US20190142359A1 (en) Surgical positioning system and positioning method
CN111388087A (en) Surgical navigation system and computer and storage medium for performing surgical navigation method
US20150125033A1 (en) Bone fragment tracking
CN107875524A (en) Radiotherapy system, die body and wait center calibration method
Xu et al. Design and validation of a spinal surgical navigation system based on spatial augmented reality
CN111150461A (en) Puncture needle positioning system and method
CN111214764B (en) A radiotherapy setup verification method and device based on a virtual intelligent medical platform
CN112043359A (en) Mammary gland puncture method, device, equipment and storage medium
CN115317097A (en) Robot navigation control method and device, electronic equipment and storage medium
CN116473677A (en) Surgical navigation positioning method and device, electronic equipment and medium
Xu et al. Smartphone-guided needle angle selection during CT-guided procedures
CN106446578A (en) Image display method, device and system for implanting operation
CN117392230A (en) CBCT rotation radius measurement method, device, equipment and storage medium
CN112107366B (en) Mixed reality ultrasonic navigation system
CN112168197B (en) Positioning method and navigation system of external fixation rotation axis of elbow joint
CN117257335B (en) Equipment control method, device, equipment, medium and control system
CN115317098A (en) Method and device for controlling implantation of radioactive particles, electronic apparatus, and storage medium
CN118476866A (en) Puncture method based on terminal stereotactic device and related products
JP2022047374A (en) Surgical navigation system, medical imaging system with surgical navigation function, and registration method of medical images for surgical navigation
CN114340539A (en) Compensating for tracking inaccuracies
CN112754658B (en) Operation navigation system
Lin et al. Optimization model for the distribution of fiducial markers in liver intervention
EP4512354A1 (en) Tag-guided image positioning method and system
CN118615020B (en) A method, system and storage medium for calibrating the relative position of a navigation plate and teeth in dental surgery navigation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant