[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN118830920A - Navigation apparatus, navigation method, and readable storage medium - Google Patents

Navigation apparatus, navigation method, and readable storage medium Download PDF

Info

Publication number
CN118830920A
CN118830920A CN202310468261.5A CN202310468261A CN118830920A CN 118830920 A CN118830920 A CN 118830920A CN 202310468261 A CN202310468261 A CN 202310468261A CN 118830920 A CN118830920 A CN 118830920A
Authority
CN
China
Prior art keywords
lung
image
segments
navigation
target
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.)
Pending
Application number
CN202310468261.5A
Other languages
Chinese (zh)
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.)
Shenzhen Edge Medical Co Ltd
Original Assignee
Shenzhen Edge Medical 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 Shenzhen Edge Medical Co Ltd filed Critical Shenzhen Edge Medical Co Ltd
Priority to CN202310468261.5A priority Critical patent/CN118830920A/en
Priority to PCT/CN2024/087584 priority patent/WO2024222492A1/en
Publication of CN118830920A publication Critical patent/CN118830920A/en
Pending legal-status Critical Current

Links

Classifications

    • 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
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/25User interfaces for surgical systems
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • 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/2055Optical tracking systems
    • 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
    • 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/2074Interface software
    • 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
    • A61B2034/303Surgical robots specifically adapted for manipulations within body lumens, e.g. within lumen of gut, spine, or blood vessels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20081Training; Learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20084Artificial neural networks [ANN]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30061Lung

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Surgery (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Biomedical Technology (AREA)
  • Veterinary Medicine (AREA)
  • Public Health (AREA)
  • Robotics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Molecular Biology (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Radiology & Medical Imaging (AREA)
  • Quality & Reliability (AREA)
  • Human Computer Interaction (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Image Analysis (AREA)

Abstract

The application provides a navigation device, a navigation method and a readable storage medium, wherein the navigation device receives an intraoperative image of a lung of an operation object acquired by an image device and comprises the following steps: inputting an intra-operative image of a lung of an operative subject acquired by an image device into a pre-trained recognition network, recognizing and outputting one or more first lung segments in the intra-operative image; based on the one or more first lung segments, one or more target lung segments are matched from a plurality of second lung segments included in the planned path; and determining a navigation path for guiding the image equipment according to the one or more target lung segments, so that the navigation precision and efficiency of the navigation equipment are improved.

Description

导航设备、导航方法和可读存储介质Navigation device, navigation method and readable storage medium

技术领域Technical Field

本申请属于医疗器械领域,尤其涉及一种导航设备、导航方法和可读存储介质。The present application belongs to the field of medical devices, and in particular, relates to a navigation device, a navigation method and a readable storage medium.

背景技术Background Art

在支气管镜活检或手术治疗过程中,由于支气管内部分支多、结构复杂,同时术中容易受到组织变形和呼吸运动等的干扰,医生难以操作细长的支气管镜抵达目标病灶,需要准确、实时的支气管镜导航系统进行引导。During bronchoscopic biopsy or surgical treatment, it is difficult for doctors to operate the slender bronchoscope to reach the target lesion due to the multiple branches and complex structure of the bronchi, as well as the susceptibility to interference from tissue deformation and respiratory movement during the operation. An accurate and real-time bronchoscope navigation system is needed for guidance.

现有技术中通常会术前采集患者的肺部CT(Computerized Tomography)图像,并重建出患者的三维支气管模型,医生通过可视化交互操作,获得病灶检测、手术路径规划、手术操作方案等参考信息,术中较多采用在导管末端附设电磁、光学传感器等方法,结合支气管镜的术中图像,进行配准定位,进行手术路径的导航。但是由于肺部呼吸运动、导管末端挤压管腔变形等因素的干扰,不能准确定位术中支气管镜的位置;术前CT重建生成的静态三维支气管树模型,不能动态反馈肺部形态的变化,导致导航过程中,用户视野不直观。In the prior art, the patient's lung CT (Computerized Tomography) images are usually collected before surgery, and the patient's three-dimensional bronchial model is reconstructed. The doctor obtains reference information such as lesion detection, surgical path planning, and surgical operation plan through visual interactive operations. During the operation, electromagnetic and optical sensors are often attached to the end of the catheter, combined with the intraoperative images of the bronchoscope, to perform registration and positioning, and navigate the surgical path. However, due to interference from factors such as lung respiratory movement and deformation of the lumen squeezed by the end of the catheter, the position of the bronchoscope during the operation cannot be accurately located; the static three-dimensional bronchial tree model generated by preoperative CT reconstruction cannot dynamically feedback changes in lung morphology, resulting in a non-intuitive user field of view during navigation.

因此,如何提高术中准确实时导航是目前需要解决的问题。Therefore, how to improve accurate real-time navigation during surgery is a problem that needs to be solved at present.

发明内容Summary of the invention

本申请实施例提供了一种导航设备、导航方法和可读存储介质,可以解决提高导航设备的导航精度和效率的问题。The embodiments of the present application provide a navigation device, a navigation method and a readable storage medium, which can solve the problem of improving the navigation accuracy and efficiency of the navigation device.

第一方面,本申请实施例提供了导航设备接收图像设备采集手术对象的肺部的术中图像,包括:In a first aspect, an embodiment of the present application provides a navigation device receiving an intraoperative image of a lung of a surgical subject acquired by an image device, including:

处理器,与图像设备耦接,被配置成用于:A processor, coupled to the imaging device, is configured to:

将术中图像输入预先训练的识别网络,识别并输出术中图像中的一个或多个第一肺段;Inputting the intraoperative image into a pre-trained recognition network, recognizing and outputting one or more first lung segments in the intraoperative image;

基于一个或多个第一肺段,从规划路径包括的多个第二肺段中匹配出一个或多个目标肺段;Based on the one or more first lung segments, matching one or more target lung segments from a plurality of second lung segments included in the planned path;

根据一个或多个目标肺段确定用于引导图像设备的导航路径。A navigation path for guiding an imaging device is determined based on the one or more target lung segments.

处理器被配置成用于:The processor is configured to:

获取一个或多个第一肺段和多个第二肺段的标识,其中标识包括肺段的位置、名称和/或识别编号;Obtaining identifications of one or more first lung segments and a plurality of second lung segments, wherein the identifications include locations, names, and/or identification numbers of the lung segments;

根据一个或多个第一肺段的标识与多个第二肺段的标识,匹配获得一个或多个目标肺段。One or more target lung segments are obtained by matching the identifiers of the one or more first lung segments with the identifiers of the multiple second lung segments.

可选的,规划路径由一个或多个第二肺段的标识表示。Optionally, the planned path is represented by identifications of one or more second lung segments.

可选的,在根据一个或多个目标肺段确定用于引导图像设备的导航路径中,处理器还被配置成用于:Optionally, in determining a navigation path for guiding an imaging device according to one or more target lung segments, the processor is further configured to:

当一个或多个目标肺段包括一个目标肺段,用目标肺段组成导航路径;或者,When one or more target lung segments include a target lung segment, forming a navigation path using the target lung segment; or,

当一个或多个目标肺段包括至少两个目标肺段,选择其中一个目标肺段组成导航路径。When the one or more target lung segments include at least two target lung segments, one of the target lung segments is selected to form a navigation path.

可选的,处理器还被配置成用于:Optionally, the processor is further configured to:

提取术中图像中的肺段口的特征;Extract the features of the lung segmental orifices in intraoperative images;

根据肺段口的特征与识别网络中的特征集合,识别输出术中图像中的一个或多个第一肺段。One or more first lung segments in the output intraoperative image are identified based on the features of the lung segmental opening and the feature set in the recognition network.

可选的,处理器还被配置成用于:Optionally, the processor is further configured to:

对训练对象和/或者手术对象的肺部的术前图像进行标注,得到标注信息;Annotating preoperative images of the lungs of a training subject and/or a surgical subject to obtain annotation information;

根据术前图像和标注信息进行训练,得到识别网络。The recognition network is obtained by training based on the preoperative images and annotation information.

可选的,处理器还被配置成用于:Optionally, the processor is further configured to:

将训练对象和/或者手术对象的肺部的术前图像输入特征迁移网络,得到风格迁移后的术前图像;Inputting a preoperative image of the lung of a training subject and/or a surgical subject into a feature transfer network to obtain a preoperative image after style transfer;

对风格迁移后的术前图像进行标注,得到标注信息;Annotate the preoperative image after style transfer to obtain annotation information;

根据风格迁移后的术前图像和标注信息进行训练,得到识别网络。The recognition network is obtained by training based on the pre-operative images and annotation information after style transfer.

可选的,处理器还被配置成用于:Optionally, the processor is further configured to:

对训练对象和/或者手术对象的肺部的术前图像进行标注,得到标注信息;Annotating preoperative images of the lungs of a training subject and/or a surgical subject to obtain annotation information;

将术前图像输入特征迁移网络得到风格迁移后的术前图像;Input the preoperative image into the feature transfer network to obtain the preoperative image after style transfer;

根据风格迁移后的术前图像和标注信息进行训练,得到识别网络。The recognition network is obtained by training based on the pre-operative images and annotation information after style transfer.

可选的,处理器还被配置成用于:Optionally, the processor is further configured to:

获取训练对象的肺部的术中图像,对训练对象的肺部的术中图像进行标注,得到标注信息;Acquire an intraoperative image of the lung of the training subject, and annotate the intraoperative image of the lung of the training subject to obtain annotation information;

根据术中图像和标注信息进行训练,得到识别网络。The recognition network is obtained by training based on the intraoperative images and annotation information.

可选的,处理器被配置成用于:Optionally, the processor is configured to:

获取手术对象的肺部的术前图像;obtaining preoperative images of the lungs of the surgical subject;

基于深度优先算法或广度优先算法,从手术对象的肺部的术前图像中确定手术对象的肺段;Determine the lung segment of the surgical subject from a preoperative image of the lung of the surgical subject based on a depth-first algorithm or a breadth-first algorithm;

根据目标位置,从手术对象的肺段中确定规划路径包括的第二肺段。A second lung segment included in the planned path is determined from the lung segments of the surgical subject according to the target position.

第二方面,本申请实施例提供了一种导航方法,包括:In a second aspect, an embodiment of the present application provides a navigation method, including:

将图像设备采集的手术对象的肺部的术中图像输入预先训练的识别网络,识别并输出术中图像中的一个或多个第一肺段;Inputting an intraoperative image of the lung of the surgical subject acquired by an imaging device into a pre-trained recognition network, and identifying and outputting one or more first lung segments in the intraoperative image;

基于一个或多个第一肺段,从规划路径包括的一个或多个第二肺段中匹配出一个或多个目标肺段;Based on the one or more first lung segments, matching one or more target lung segments from one or more second lung segments included in the planned path;

根据一个或多个目标肺段确定用于导航图像设备的导航路径。A navigation path for navigating an imaging device is determined based on the one or more target lung segments.

第三方面,本申请实施例提供了一种手术机器人,包括:图像设备、导航设备、存储器、处理器、以及存储在存储器中并可在处理器上运行的计算机程序,图像设备用于实时采集手术对象的肺部的术中图像,导航设备用于接收图像设备采集手术对象的肺部的术中图像,其中,导航设备还包括处理器,处理器与图像设备耦接,处理器执行计算机程序时实现导航方法的部分或全部步骤。In a third aspect, an embodiment of the present application provides a surgical robot, comprising: an imaging device, a navigation device, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the imaging device is used to acquire intraoperative images of the lungs of the surgical subject in real time, and the navigation device is used to receive intraoperative images of the lungs of the surgical subject acquired by the imaging device, wherein the navigation device further comprises a processor, the processor being coupled to the imaging device, and implementing some or all of the steps of the navigation method when the processor executes the computer program.

第四方面,本申请实施例提供一种计算机可读存储介质,该计算机存储介质可存储有程序,该程序被处理器执行时实现上述第二方面中导航方法的部分或全部步骤。In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which may store a program, and when the program is executed by a processor, implements part or all of the steps of the navigation method in the second aspect above.

第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在手术机器人上运行时,使得手术机器人执行上述第二方面中导航方法的部分或全部步骤。In a fifth aspect, an embodiment of the present application provides a computer program product, which, when executed on a surgical robot, enables the surgical robot to execute part or all of the steps of the navigation method in the second aspect.

可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here.

本申请实施例与现有技术相比存在的有益效果是:通过本申请实施例,将图像设备采集手术对象的肺部的术中图像输入预先训练的识别网络,识别并输出术中图像中的一个或多个第一肺段;基于一个或多个第一肺段,从规划路径包括的多个第二肺段中匹配出一个或多个目标肺段;根据一个或多个目标肺段确定用于引导图像设备的导航路径,提高导航设备的导航精度和效率。Compared with the prior art, the embodiments of the present application have the following beneficial effects: through the embodiments of the present application, the intraoperative image of the lungs of the surgical subject captured by the imaging device is input into a pre-trained recognition network to identify and output one or more first lung segments in the intraoperative image; based on the one or more first lung segments, one or more target lung segments are matched from the multiple second lung segments included in the planned path; and a navigation path for guiding the imaging device is determined based on the one or more target lung segments, thereby improving the navigation accuracy and efficiency of the navigation device.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

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

图1是本申请一实施例提供的导航方法的流程示意图;FIG1 is a schematic diagram of a flow chart of a navigation method provided by an embodiment of the present application;

图2是本申请一实施例的导航方法中第一肺段示意图;FIG2 is a schematic diagram of a first lung segment in a navigation method according to an embodiment of the present application;

图3是本申请一实施例的导航方法中标注后的术前图像示意图;FIG3 is a schematic diagram of a preoperative image after annotation in a navigation method according to an embodiment of the present application;

图4是本申请一实施例中导航方法中目标肺段示意图;FIG4 is a schematic diagram of a target lung segment in a navigation method in an embodiment of the present application;

图5是本申请一实施例的导航方法中规划路径示意图。FIG. 5 is a schematic diagram of a planned path in a navigation method according to an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and/or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and/or combinations thereof.

还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。It should also be understood that the term “and/or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

本申请实施例提供了一种导航设备,导航设备可以用于手术机器人,手术机器人还可以包括图像设备,图像设备用于实时采集手术对象的肺部的术中图像,导航设备接收图像设备采集手术对象的肺部的术中图像,导航设备还包括处理器,与图像设备耦接,被配置成用于执行导航方法,如图1所示是本申请一实施例提供的导航方法的示意图,该方法包括:The embodiment of the present application provides a navigation device, which can be used in a surgical robot. The surgical robot may further include an imaging device, which is used to collect intraoperative images of the lungs of the surgical object in real time. The navigation device receives the intraoperative images of the lungs of the surgical object collected by the imaging device. The navigation device also includes a processor, which is coupled to the imaging device and is configured to execute a navigation method. FIG1 is a schematic diagram of a navigation method provided in an embodiment of the present application, and the method includes:

步骤S20:将图像设备采集的手术对象的肺部的术中图像输入预先训练的识别网络,识别并输出术中图像中的一个或多个第一肺段。Step S20: inputting the intraoperative image of the lung of the surgical subject acquired by the imaging device into a pre-trained recognition network, and identifying and outputting one or more first lung segments in the intraoperative image.

本申请实施例中的术中图像指在需要导航的场景中图像设备所获得的图像,需要导航的场景包括检查或者手术治疗过程,例如支气管镜活检检查或者癌症切除手术等。图像设备可以是医用内窥镜,例如支气管镜等。In the embodiments of the present application, the intraoperative image refers to an image obtained by an imaging device in a scene requiring navigation, and the scene requiring navigation includes an inspection or surgical treatment process, such as a bronchoscopic biopsy or cancer resection surgery, etc. The imaging device may be a medical endoscope, such as a bronchoscope, etc.

识别网络提取术中图像中能区分各个肺段的特征,尤其是肺段口的特征,例如几何形状、纹理和颜色等特征,根据肺段口的特征与识别网络中的特征集合,识别输出术中图像中的一个或多个第一肺段,如图2所示为本申请一实施例的导航方法中第一肺段示意图,左主支气管(left main bronchi)201和右主支气管301(right main bronchi)均是识别出的第一肺段。本申请实施例中将基于术中图像识别到的肺段称为第一肺段。第一肺段的数量可能是0、1或者多个。其中特征集合指识别网络的多个特征参数,这些可以通过网络训练确定。The recognition network extracts features that can distinguish each lung segment in the intraoperative image, especially the features of the lung segment opening, such as geometric shape, texture, color and other features. According to the features of the lung segment opening and the feature set in the recognition network, one or more first lung segments in the intraoperative image are identified and output. As shown in FIG2 , a schematic diagram of the first lung segment in the navigation method of an embodiment of the present application is shown. The left main bronchi (left main bronchi) 201 and the right main bronchi (right main bronchi) 301 are both identified first lung segments. In the embodiment of the present application, the lung segment identified based on the intraoperative image is referred to as the first lung segment. The number of first lung segments may be 0, 1 or more. The feature set refers to multiple feature parameters of the recognition network, which can be determined by network training.

可选的,在步骤S20识别并输出术中图像中的一个或多个第一肺段之后,还可以包括:Optionally, after identifying and outputting one or more first lung segments in the intraoperative image in step S20, the following steps may also be included:

获取一个或多个第一肺段和多个第二肺段的标识,其中标识用于区别各个肺段,标识包括肺段的肺段位置、名称和/或识别编号。其中,肺段位置可以指示肺段在肺部的空间位置,识别编号可以指示肺段在全部肺段中的序号。识别网络在识别术中图像的第一肺段之后,可以输出第一肺段对应的标识。Obtain identifications of one or more first lung segments and multiple second lung segments, wherein the identifications are used to distinguish each lung segment, and the identifications include the lung segment position, name and/or identification number of the lung segment. The lung segment position may indicate the spatial position of the lung segment in the lung, and the identification number may indicate the sequence number of the lung segment among all lung segments. After identifying the first lung segment of the intraoperative image, the recognition network may output an identification corresponding to the first lung segment.

本申请实施例通过识别到第一肺段并获取对应的标识,从而可以唯一确定术中图像中的第一肺段具体对应于规划路径包括的多个第二肺段中的哪个肺段,从而用于引导图像设备的导航路径。The embodiment of the present application identifies the first lung segment and obtains the corresponding identifier, so as to uniquely determine which lung segment of the multiple second lung segments included in the planned path the first lung segment in the intraoperative image specifically corresponds to, thereby guiding the navigation path of the imaging device.

可选的,本申请实施例提供的导航设备中,处理器还被配置成用于预先训练识别网络,主要包括两种情况:Optionally, in the navigation device provided in the embodiment of the present application, the processor is further configured to pre-train the recognition network, mainly including two situations:

(一)根据术前图像进行训练(I) Training based on preoperative images

(二)根据术中图像进行训练(II) Training based on intraoperative images

针对第一种情况,首先可以对训练对象的肺部的术前图像进行标注,和/或,对手术对象的肺部的术前图像进行标注,得到标注信息。本申请实施例中将进行医学操作的对象称为手术对象,例如将要进行手术的患者可以为手术对象,将要进行支气管镜检查的患者也可以为手术对象。医学操作可以包括前述的检查或者手术治疗等。可选的,在对手术对象进行医学操作之前,通常会先拍摄术前图像,因此可以利用术前图像进行训练。可选的,本申请实施例中训练对象可以不是手术对象,例如要进行医疗操作的手术对象是甲,而训练对象可以是乙、丙和/或丁。其中术前图像可以包括诸如计算机断层扫描(CT)、磁共振成像(MRI)、光学相干断层扫描(OCT)、以及超声等,可以被呈现为二维、三维或四维(如基于时间或基于速率的信息)图像。可以基于术前图像建立支气管树模型,基于该支气管树模型的切片图像可以反映各个相应的真实位置处的实际基本几何结构和纹理等特征。切片图像可以理解为是采用虚拟的图像设备,例如虚拟内窥镜在各种观察位置和角度下观察支气管树模型所获得的图像。切片图像的数量足以进行网络训练,可以选择一部分切片图像作为训练集,一部分切片图像作为测试集。For the first case, the preoperative images of the lungs of the training object can be annotated first, and/or the preoperative images of the lungs of the surgical object can be annotated to obtain the annotation information. In the embodiment of the present application, the object of the medical operation is referred to as the surgical object. For example, the patient who is to undergo surgery can be the surgical object, and the patient who is to undergo bronchoscopy can also be the surgical object. The medical operation may include the aforementioned examination or surgical treatment. Optionally, before the medical operation is performed on the surgical object, the preoperative image is usually taken first, so the preoperative image can be used for training. Optionally, the training object in the embodiment of the present application may not be the surgical object, for example, the surgical object to be subjected to the medical operation is A, and the training object may be B, C and/or D. The preoperative image may include such as computed tomography (CT), magnetic resonance imaging (MRI), optical coherence tomography (OCT), and ultrasound, etc., which can be presented as a two-dimensional, three-dimensional or four-dimensional (such as time-based or rate-based information) image. A bronchial tree model can be established based on the preoperative image, and the slice image based on the bronchial tree model can reflect the actual basic geometric structure and texture characteristics at each corresponding real position. The slice images can be understood as images obtained by observing the bronchial tree model at various observation positions and angles using a virtual imaging device, such as a virtual endoscope. The number of slice images is sufficient for network training, and a portion of the slice images can be selected as a training set and a portion of the slice images can be selected as a test set.

当然也可以采用基于该支气管树模型的矢状面图像、冠状面图像或者水平面图像,这些图像也可以反映在相应的真实位置处的实际基本几何结构和纹理等特征。Of course, sagittal images, coronal images or horizontal images based on the bronchial tree model may also be used, and these images may also reflect the actual basic geometric structure and texture characteristics at the corresponding real positions.

其中,对术前图像进行标注可以通过自动识别或人工手动框选肺段口的方式进行标注。示例性的,利用初步训练的识别网络进行自动识别肺段口的方式进行标注,或者人工识别肺段口的方式进行手动标注。进行标注的目的是形成网络训练的学习样本,从而顺利完成网络训练。通过自动或者人工识别术前图像中的特征,识别术前图像中的肺段,并为识别出的肺段进行标注,从而建立术前图像的特征与肺段的关联关系。为了表征这种关联关系,可以包括记录标注信息,标注信息包括肺段位置、位置信息、外接矩形、肺段名称和/或识别编号等。其中,标注信息与前述的标识可以包括相同的信息,例如肺段名称、识别编号或肺段位置。其中位置信息指肺段在术前图像中的位置。可选的,选择肺段的某一部位来代表肺段的位置,例如以肺段口的位置来代表肺段的位置。其中,肺段口通常是圆形或者椭圆形,可以先确定肺段口的外接矩形、外接矩形的长宽,并选择外接矩形中某一点作为肺段的位置,例如矩形的左上角或者右上角等。为了便于观察,还可以在术前图像中展示标注信息,如图3所示为标注后的术前图像,图像中包括肺段口的外接矩形和识别编号。包含标注信息的术前图像可以显示于显示设备,显示设备可以设置于手术机器人或者其他的位置。Among them, the preoperative image can be annotated by automatically identifying or manually selecting the lung segment opening. Exemplarily, the lung segment opening is automatically identified by using a preliminarily trained recognition network, or the lung segment opening is manually identified. The purpose of annotation is to form a learning sample for network training, so as to successfully complete the network training. By automatically or manually identifying the features in the preoperative image, the lung segment in the preoperative image is identified, and the identified lung segment is annotated, so as to establish an association between the features of the preoperative image and the lung segment. In order to characterize this association, it can include recording annotation information, and the annotation information includes the lung segment position, position information, circumscribed rectangle, lung segment name and/or identification number, etc. Among them, the annotation information and the aforementioned identification can include the same information, such as the lung segment name, identification number or lung segment position. Among them, the position information refers to the position of the lung segment in the preoperative image. Optionally, a certain part of the lung segment is selected to represent the position of the lung segment, for example, the position of the lung segment opening is used to represent the position of the lung segment. Among them, the lung segment opening is usually circular or elliptical. The circumscribed rectangle of the lung segment opening, the length and width of the circumscribed rectangle can be determined first, and a point in the circumscribed rectangle can be selected as the position of the lung segment, such as the upper left corner or upper right corner of the rectangle. For easy observation, the annotation information can also be displayed in the preoperative image. As shown in Figure 3, the annotated preoperative image includes the circumscribed rectangle of the lung segment opening and the identification number. The preoperative image containing the annotation information can be displayed on a display device, and the display device can be set on a surgical robot or other location.

然后根据术前图像和标注信息进行训练,得到识别网络。在模型训练阶段,将训练图像和标注信息输入识别网络,识别网络通过卷积操作提取各肺段的特征,尤其是肺段口的特征。可以理解的是,网络训练是一个循序渐进的过程,基于初始的网络架构,使用术前图像和标注信息对初始的网络的进行训练,并不断的完善,从而得到最终可以实现预期识别效果的识别网络。Then, the recognition network is trained based on the preoperative images and annotation information. In the model training stage, the training images and annotation information are input into the recognition network, and the recognition network extracts the features of each lung segment, especially the features of the lung segmental opening, through convolution operations. It can be understood that network training is a gradual process. Based on the initial network architecture, the initial network is trained using preoperative images and annotation information, and continuously improved, so as to obtain a recognition network that can ultimately achieve the expected recognition effect.

可选的,为了增大学习样本、提高网络训练的效果,本申请实施例中对术前图像进行增强处理,其中增强处理可以包括旋转、裁剪、平移或缩放等。当已对原术前图像进行了标注,那么增强处理后的术前图像也具备对应的标注信息,因此也可以作为学习样本用于网络训练,只需根据增强处理后的术前图像和标注信息进行训练,即可得到识别网络。Optionally, in order to increase the learning samples and improve the effect of network training, the preoperative images are enhanced in the embodiments of the present application, wherein the enhancement may include rotation, cropping, translation or scaling, etc. When the original preoperative images have been annotated, the enhanced preoperative images also have the corresponding annotation information, and thus can also be used as learning samples for network training. The recognition network can be obtained by training based on the enhanced preoperative images and the annotation information.

本申请实施例通过利用手术对象或者训练对象的肺部的术前图像进行网络训练,从而得到预先训练的识别网络。The embodiment of the present application performs network training using preoperative images of the lungs of a surgical subject or a training subject, thereby obtaining a pre-trained recognition network.

可选的,本申请实施例提供的导航设备中,处理器还被配置成用于:Optionally, in the navigation device provided in the embodiment of the present application, the processor is further configured to:

将训练对象和/或者手术对象的肺部的术前图像输入特征迁移网络,得到风格迁移后的术前图像;Inputting a preoperative image of the lung of a training subject and/or a surgical subject into a feature transfer network to obtain a preoperative image after style transfer;

对风格迁移后的术前图像进行标注,得到标注信息;Annotate the preoperative image after style transfer to obtain annotation information;

根据风格迁移后的术前图像和标注信息进行训练,得到识别网络。The recognition network is obtained by training based on the pre-operative images and annotation information after style transfer.

其中,特征迁移网络用于将术前图像进行风格迁移,即将术前图像渲染为术中图像的风格,即将虚拟内窥镜图像域的风格迁移到真实内窥镜图像域的过程,包含风格转换和几何形状平滑等两个阶段。在风格转换阶段,需要最大程度保留几何形状信息。在几何形状平滑阶段的基本原则包括相同几何形状的像素周围,具有相同的图像风格;尽可能地限制生成图像的全局几何特征偏移量。术前图像与术中图像的风格差异可以包括色彩、局部亮度或者对比度等。特征迁移卷积网络根据图像设备的风格效果,渲染术前图像,最大程度的不改变术前图像的几何形状结构和纹理。特征迁移网络可以采用GAN(GenerativeAdversatial Net)网络,包含生成函数和判别函数,特征迁移网络可以采用现有技术中的特征迁移网络,本申请实施例不进行具体的限定。例如术前图像是黑白的,进行风格迁移后的术前图像是彩色的,或者术前图像是彩色的,进行风格迁移后的术前图像是黑白的。Among them, the feature transfer network is used to transfer the style of the preoperative image, that is, to render the preoperative image into the style of the intraoperative image, that is, to transfer the style of the virtual endoscopic image domain to the real endoscopic image domain, including two stages such as style transfer and geometric shape smoothing. In the style transfer stage, it is necessary to retain the geometric shape information to the greatest extent. The basic principles in the geometric shape smoothing stage include having the same image style around the pixels of the same geometric shape; limiting the global geometric feature offset of the generated image as much as possible. The style difference between the preoperative image and the intraoperative image may include color, local brightness or contrast. The feature transfer convolutional network renders the preoperative image according to the style effect of the image device, and does not change the geometric shape structure and texture of the preoperative image to the greatest extent. The feature transfer network can adopt a GAN (Generative Adversatial Net) network, including a generation function and a discriminant function. The feature transfer network can adopt a feature transfer network in the prior art, which is not specifically limited in the embodiment of the present application. For example, the preoperative image is black and white, and the preoperative image after style transfer is color, or the preoperative image is color, and the preoperative image after style transfer is black and white.

对风格迁移后的术前图像进行标注的实现原理与前述的术前图像通过自动识别或手动框选肺段口的方式进行标注相同,为了全文的简洁,此处不再赘述。The implementation principle of annotating the preoperative image after style transfer is the same as the aforementioned preoperative image annotating by automatic recognition or manual selection of the lung segment orifice. For the sake of brevity of the entire article, it will not be repeated here.

本申请实施例通过利用手术对象或者训练对象的肺部的术前图像输入特征迁移网络进行风格迁移之后再进行标注,再根据风格迁移后的图像进行训练,从而得到预先训练的识别网络。In the embodiment of the present application, a pre-operative image of the lungs of a surgical subject or a training subject is input into a feature transfer network to perform style transfer and then annotate, and then training is performed based on the style-transferred image to obtain a pre-trained recognition network.

可选的,本申请实施例提供的导航设备中,处理器还被配置成用于:Optionally, in the navigation device provided in the embodiment of the present application, the processor is further configured to:

对训练对象和/或者手术对象的肺部的术前图像进行标注,得到标注信息;Annotating preoperative images of the lungs of a training subject and/or a surgical subject to obtain annotation information;

将术前图像输入特征迁移网络得到风格迁移后的术前图像;Input the preoperative image into the feature transfer network to obtain the preoperative image after style transfer;

根据风格迁移后的术前图像和标注信息进行训练,得到识别网络。The recognition network is obtained by training based on the pre-operative images and annotation information after style transfer.

本申请实施例通过利用手术对象或者训练对象的肺部的术前图像进行标注再输入特征迁移网络进行风格迁移,然后基于风格迁移后的术前图像进行网络训练,从而得到预先训练的识别网络。In the embodiment of the present application, pre-operative images of the lungs of a surgical object or a training object are used for annotation and then input into a feature transfer network for style transfer, and then network training is performed based on the pre-operative images after style transfer, thereby obtaining a pre-trained recognition network.

针对第二种情况,可选的先获取训练对象的肺部的术中图像,对训练对象的肺部的术中图像进行标注,得到标注信息。在医学实践活动中,在某些场景下,可以得到训练对象的肺部的术中图像,例如在对训练对象的手术过程中,医生可以得到训练对象的肺部的术中图像,并进行积累,用于后续的网络训练。这种情况下的网络训练由于输入的是术中图像,因此与实际应用中待识别的术中图像较为接近,因此识别效率高,但需要采集大量的术中图像进行网络训练,以提高网络的泛化识别能力。因此仅依靠获取手术对象的肺部的术中图像用于网络训练,术中图像的数量难以快速满足要求,且手术时间紧迫,通常也没有充分的时间进行网络训练。同理,对术中图像进行标注可以通过如前的术前图像通过自动识别或手动框选肺段口的方式进行标注,实现原理相同,为了全文的简洁,此处不再赘述。For the second case, it is optional to first obtain the intraoperative image of the lungs of the training object, annotate the intraoperative image of the lungs of the training object, and obtain the annotation information. In medical practice activities, in some scenarios, the intraoperative image of the lungs of the training object can be obtained. For example, during the operation of the training object, the doctor can obtain the intraoperative image of the lungs of the training object and accumulate it for subsequent network training. In this case, since the network training input is the intraoperative image, it is closer to the intraoperative image to be identified in the actual application, so the recognition efficiency is high, but a large number of intraoperative images need to be collected for network training to improve the generalization recognition ability of the network. Therefore, it is difficult to quickly meet the requirements by only relying on the intraoperative image of the lungs of the surgical object for network training, and the operation time is urgent, and there is usually no sufficient time for network training. Similarly, the annotation of the intraoperative image can be performed by automatically identifying the preoperative image as before or manually selecting the lung segment orifice. The implementation principle is the same. For the sake of brevity of the whole text, it will not be repeated here.

然后,根据术中图像和标注信息进行训练,得到识别网络。在模型训练阶段,将术中图像和标注信息输入识别网络,识别网络通过卷积操作提取各肺段的特征,尤其是肺段口的特征,完成肺段的识别。Then, the recognition network is trained based on the intraoperative images and annotation information. In the model training stage, the intraoperative images and annotation information are input into the recognition network, which extracts the features of each lung segment, especially the features of the lung segment orifice, through convolution operations to complete the recognition of the lung segment.

本申请实施例通过利用训练对象的肺部的术中图像和对应的标注信息进行网络训练,从而得到预先训练的识别网络。The embodiment of the present application performs network training by using intraoperative images of the lungs of the training subject and corresponding annotation information, thereby obtaining a pre-trained recognition network.

步骤S40:基于一个或多个第一肺段,从规划路径包括的多个第二肺段中匹配出一个或多个目标肺段。目标肺段用于表示术中图像与规划路径共同包括的肺段。例如根据术中图像识别出的第一肺段与规划路径中的第二肺段的段交集来标征目标肺段。如图4所示为目标肺段示意图,其中右主支气管301为第一肺段与第二肺段共同包括的肺段。Step S40: Based on one or more first lung segments, one or more target lung segments are matched from multiple second lung segments included in the planned path. The target lung segment is used to represent the lung segment included in both the intraoperative image and the planned path. For example, the target lung segment is marked based on the segment intersection of the first lung segment identified in the intraoperative image and the second lung segment in the planned path. FIG4 is a schematic diagram of the target lung segment, in which the right main bronchus 301 is a lung segment included in both the first lung segment and the second lung segment.

可选的,由于标识可以唯一确定肺段,因此处理器还被配置成用于根据一个或多个第一肺段的标识与多个第二肺段的标识,匹配获得一个或多个目标肺段。Optionally, since the identifier can uniquely identify the lung segment, the processor is further configured to match and obtain one or more target lung segments based on the identifiers of one or more first lung segments and the identifiers of multiple second lung segments.

可选的,本申请实施例提供的导航设备中,处理器还被配置成用于确定规划路径包括的多个第二肺段,具体包括:Optionally, in the navigation device provided in the embodiment of the present application, the processor is further configured to determine a plurality of second lung segments included in the planned path, specifically including:

第一步:获取手术对象的肺部的术前图像。Step 1: Obtain preoperative images of the patient's lungs.

第二步:基于深度优先算法或广度优先算法,根据手术对象的肺部的术前图像确定手术对象的肺段。Step 2: Based on the depth-first algorithm or the breadth-first algorithm, the lung segment of the surgical subject is determined according to the preoperative image of the lung of the surgical subject.

如前,根据手术对象的肺部的术前图建立手术对象的支气管树模型,并通过提取支气管树模型中的骨架中心线,识别骨架中心线上的分叉节点。分叉节点与分叉节点构成连接段即肺段,具体可以通过现有技术实现,本申请实施例对此不进行任何的限定。本申请实施例中肺段为现有技术中的通用术语。通常来讲,大部分人的肺段分布相同,但是不排除存在细微的差异,因此为了医疗操作的准确性,本申请实施例中对于每个手术对象进行肺段的确认,即在识别分叉节点之后,依据相邻的分叉节点构成肺段的原理确定所有的肺段。As before, a bronchial tree model of the surgical subject is established based on the preoperative image of the surgical subject's lungs, and the bifurcation nodes on the skeleton centerline are identified by extracting the skeleton centerline in the bronchial tree model. The bifurcation nodes and the bifurcation nodes constitute a connecting segment, namely a lung segment, which can be specifically implemented by the prior art, and the embodiments of the present application do not impose any restrictions on this. In the embodiments of the present application, lung segment is a general term in the prior art. Generally speaking, the lung segments of most people are distributed in the same way, but slight differences are not ruled out. Therefore, for the accuracy of medical operations, the lung segments of each surgical subject are confirmed in the embodiments of the present application, that is, after identifying the bifurcation nodes, all lung segments are determined based on the principle that adjacent bifurcation nodes constitute lung segments.

同时,为了标识各个不同的肺段,为各个肺段记录标识,标识可以包括第一肺段的肺段位置、肺段名称等。At the same time, in order to identify different lung segments, an identifier is recorded for each lung segment, and the identifier may include the lung segment position and lung segment name of the first lung segment.

利用深度优先算法或广度优先算法对各个肺段的标识进行遍历,从而为各个肺段赋予唯一的识别编号,本申请实施例中将该识别编号称为Airway ID,同时,识别编号也可以作为一种标识。识别编号与肺段名称、肺段位置可以一一对应,均用于唯一识别各个肺段。可以将识别编号与肺段名称、肺段位置的一一对应关系进行存储,存储的形式不限,只要在后续的利用过程中当知道其中任意一个时,可以查找出其他的即可。The identification of each lung segment is traversed using a depth-first algorithm or a breadth-first algorithm, thereby assigning a unique identification number to each lung segment. In the embodiment of the present application, the identification number is referred to as the Airway ID. At the same time, the identification number can also be used as an identification. The identification number can correspond one-to-one with the lung segment name and the lung segment position, and both are used to uniquely identify each lung segment. The one-to-one correspondence between the identification number and the lung segment name and the lung segment position can be stored. The storage form is not limited, as long as any one of them is known in the subsequent use process, the other can be found.

第三步:根据目标位置,从手术对象的肺段中确定规划路径包括的第二肺段。具体的,根据手术对象的所有肺段和目标位置,确定第二肺段,其中第二肺段用于组成规划路径。Step 3: According to the target position, determine the second lung segment included in the planned path from the lung segments of the surgical object. Specifically, according to all lung segments of the surgical object and the target position, determine the second lung segment, wherein the second lung segment is used to form the planned path.

目标位置可以是病灶位置,也可以是医生自定义的与医疗操作相关的位置。在手术对象的第三肺段和目标位置已知的情况下,可以规划到达目标位置的规划路径,本申请实施例中规划路径中包括的肺段称为第二肺段。本申请实施例对于规划路径的方法不进行具体限定,可以采用最短距离规划方法或者最短时间规划方法等。规划路径可以借助肺段的标识来表示,可选的采用识别编号、肺段名称等来表示。例如规划路径为3-3至3-7至4-3至5-5至6-4,其中3-3、3-7、4-3、5-5和6-4为第二肺段的识别编号。如图5所示为规划路径示意图,图中标识了规划路径中的肺段名称:右主支气管501(right main bronchi)至右肺中间支气管502(intermediate bronchus)至右肺下叶支气管503(inferior lobarbronchus)至右肺下叶外底段504(B9)至右肺下叶外底段亚段505(B9b)。The target position can be the position of the lesion, or it can be a position related to the medical operation customized by the doctor. When the third lung segment and the target position of the surgical object are known, a planning path to reach the target position can be planned. In the embodiment of the present application, the lung segment included in the planning path is called the second lung segment. The embodiment of the present application does not specifically limit the method for planning the path, and the shortest distance planning method or the shortest time planning method can be used. The planning path can be represented by the identification of the lung segment, and can be optionally represented by an identification number, a lung segment name, etc. For example, the planning path is 3-3 to 3-7 to 4-3 to 5-5 to 6-4, where 3-3, 3-7, 4-3, 5-5 and 6-4 are the identification numbers of the second lung segment. As shown in FIG5 , it is a schematic diagram of the planned path, in which the names of the lung segments in the planned path are identified: right main bronchi 501 (right main bronchi) to right intermediate bronchus 502 (intermediate bronchus) to right lower lobe bronchus 503 (inferior lobarbronchus) to right lower lobe outer base segment 504 (B9) to right lower lobe outer base segment subsegment 505 (B9b).

当步骤S20能识别到第一肺段,但在步骤S40却不能匹配出目标肺段,这种情况可能有两个原因:识别网络识别并输出的第一肺段错误或者走到了错误的位置。为了排除第一肺段错误这个因素,本申请实施例中还包括:When the first lung segment can be identified in step S20, but the target lung segment cannot be matched in step S40, there may be two reasons for this: the first lung segment identified and output by the recognition network is wrong or has reached the wrong position. In order to eliminate the factor of the first lung segment error, the embodiment of the present application also includes:

根据支气管树的树形结构验证第一肺段是否正确。Verify that the first lung segment is correct based on the bronchial tree structure.

由于支气管树为树形结构,是一步步的反复分支,越分越细,呈树枝状,可以理解为越细的分支为较粗的分支的子节点,越粗的分支为较细的分支的父节点,正确的导航路径可以沿着父节点走向子节点,而反过来就错误。因此通过识别第一肺段是否符合父节点、子节点的关系,可以判断第一肺段是否正确。例如根据当前帧术中图像识别到5-6肺段,而前帧术中图像识别到6-2肺段,显然不符合树形结构,因此第一肺段错误。Since the bronchial tree is a tree structure, it branches repeatedly step by step, becoming thinner and thinner, like a tree branch. It can be understood that the thinner branches are the child nodes of the thicker branches, and the thicker branches are the parent nodes of the thinner branches. The correct navigation path can go from the parent node to the child node, but the reverse is wrong. Therefore, by identifying whether the first lung segment conforms to the relationship between the parent node and the child node, it can be determined whether the first lung segment is correct. For example, according to the intraoperative image of the current frame, the 5-6 lung segment is identified, while the intraoperative image of the previous frame identifies the 6-2 lung segment, which obviously does not conform to the tree structure, so the first lung segment is wrong.

可选的,验证第一肺段是否正确可以在步骤S20能识别到第一肺段之后,或者在步骤S40不能匹配出目标肺段之后。Optionally, verification of whether the first lung segment is correct may be performed after the first lung segment can be identified in step S20 , or after the target lung segment cannot be matched in step S40 .

本申请实施例通过根据支气管树的树形结构验证第一肺段是否正确,从而排除第一肺段识别错误这个问题,更有利于顺利完成路径导航。The embodiment of the present application verifies whether the first lung segment is correct according to the tree structure of the bronchial tree, thereby eliminating the problem of incorrect recognition of the first lung segment, which is more conducive to successfully completing the path navigation.

步骤S60:根据一个或多个目标肺段确定用于引导图像设备的导航路径。Step S60: determining a navigation path for guiding the imaging device according to one or more target lung segments.

当没有目标肺段时,表明该术中图像中不包含下一步的运动目标,图像设备可以继续直行;当包括一个目标肺段时,则该目标肺段为下一步的运动目标,图像设备向该目标肺段运动,用目标肺段组成导航路径;当包括多个目标肺段时,可以根据选择策略选择其中一个目标肺段作为下一步的运动目标,并以这个目标肺段组成导航路径。可以理解的是,根据各个术中图像分别识别并选择的目标肺段均为导航路径中的一部分,它们共同组成整个导航路径。其中,选择策略可以包括以选择识别正确概率高的目标肺段,或者包括选择识别编号在前的目标肺段。When there is no target lung segment, it indicates that the intraoperative image does not contain the next moving target, and the imaging device can continue to move straight; when a target lung segment is included, the target lung segment is the next moving target, and the imaging device moves toward the target lung segment, and the target lung segment is used to form a navigation path; when multiple target lung segments are included, one of the target lung segments can be selected as the next moving target according to the selection strategy, and the navigation path is composed of this target lung segment. It can be understood that the target lung segments identified and selected according to each intraoperative image are all part of the navigation path, and they together constitute the entire navigation path. Among them, the selection strategy may include selecting a target lung segment with a high probability of correct identification, or including selecting a target lung segment with a preceding identification number.

可选的,手术机器人还可以包括显示设备,在显示设备上显示由图像设备捕获的手术部位和/或导管器械的实时术中图像,以及导航路径等,可以更直观的进行导航引导。Optionally, the surgical robot may further include a display device on which real-time intraoperative images of the surgical site and/or catheter instrument captured by the imaging device, as well as navigation paths, etc., may be displayed, so as to provide more intuitive navigation guidance.

本申请实施例通过识别术中图像的第一肺段,并基于第一肺段从规划路径包括的多个第二肺段中匹配出目标肺段,然后根据目标肺段组成导航路径,从而实现了快速、精准的导航。The embodiment of the present application realizes fast and accurate navigation by identifying the first lung segment in the intraoperative image, matching the target lung segment from multiple second lung segments included in the planned path based on the first lung segment, and then forming a navigation path according to the target lung segment.

需要说明的是,本领域技术人员在本发明揭露的技术范围内,可容易想到的其他排序方案也应在本发明的保护范围之内,在此不一一赘述。It should be noted that other sorting schemes that can be easily thought of by those skilled in the art within the technical scope disclosed in the present invention should also be within the protection scope of the present invention and will not be described in detail here.

本申请实施例还提供了一种手术机器人,包括图像设备、导航设备、存储器、处理器、以及存储在存储器中并可在处理器上运行的计算机程序,图像设备用于实时采集手术对象的肺部的术中图像,导航设备用于接收图像设备采集手术对象的肺部的术中图像,其中,导航设备还包括处理器,处理器与图像设备耦接,处理器执行计算机程序时实现前述的导航方法。An embodiment of the present application also provides a surgical robot, including an imaging device, a navigation device, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the imaging device is used to acquire intraoperative images of the lungs of the surgical subject in real time, and the navigation device is used to receive intraoperative images of the lungs of the surgical subject acquired by the imaging device, wherein the navigation device also includes a processor coupled to the imaging device, and the aforementioned navigation method is implemented when the processor executes the computer program.

示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在手术机器人中的执行过程。Exemplarily, the computer program can be divided into one or more modules/units, one or more modules/units are stored in a memory and executed by a processor to complete the present invention. One or more modules/units can be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program in the surgical robot.

所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

存储器可以是手术机器人的内部存储单元,例如手术机器人的硬盘或内存。存储器也可以是手术机器人的外部存储设备,例如手术机器人上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器还可以既包括手术机器人的内部存储单元也包括外部存储设备。存储器用于存储计算机程序以及终端设备所需的其他程序和数据。存储器还可以用于暂时地存储已经输出或者将要输出的数据。The memory may be an internal storage unit of the surgical robot, such as a hard disk or memory of the surgical robot. The memory may also be an external storage device of the surgical robot, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the surgical robot. Furthermore, the memory may include both an internal storage unit and an external storage device of the surgical robot. The memory is used to store computer programs and other programs and data required by the terminal device. The memory may also be used to temporarily store data that has been output or is to be output.

本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述各个方法实施例中的步骤。An embodiment of the present application provides a computer program product. When the computer program product runs on a mobile terminal, the mobile terminal can implement the steps in the above-mentioned method embodiments when executing the computer program product.

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到所描述条件或事件”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到所描述条件或事件”或“响应于检测到所描述条件或事件”。As used in the specification of this application and the appended claims, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting" depending on the context. Similarly, the phrase "if it is determined" or "if the described condition or event is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce the described condition or event is detected" or "in response to detecting the described condition or event" depending on the context.

另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。In the embodiments provided by the present invention, it should be understood that the disclosed devices/terminal equipment and methods can be implemented in other ways. For example, the device/terminal equipment embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。If the integrated module/unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention.

Claims (12)

1. A navigation device for receiving intra-operative images of a lung of a surgical object acquired by an image device, comprising:
a processor, coupled with the image device, configured to:
inputting the intra-operative image into a pre-trained recognition network, recognizing and outputting one or more first lung segments in the intra-operative image;
Based on the one or more first lung segments, one or more target lung segments are matched from a plurality of second lung segments included in the planned path;
A navigation path for guiding the image device is determined from the one or more target lung segments.
2. The navigation device of claim 1, wherein the processor is configured to:
Obtaining an identification of the one or more first lung segments and the plurality of second lung segments, wherein the identification comprises a location, a name, and/or an identification number of a lung segment;
and obtaining the one or more target lung segments according to the matching of the identification of the one or more first lung segments and the identification of the plurality of second lung segments.
3. The navigation device of claim 2, wherein the planned path is represented by an identification of the one or more second lung segments.
4. The navigation device of claim 1, wherein in the determining a navigation path for guiding the image device from the one or more target lung segments, the processor is further configured to:
When the one or more target lung segments include a target lung segment, composing the navigation path with the target lung segment; or alternatively
When the one or more target lung segments include at least two target lung segments, one of the target lung segments is selected to form the navigation path.
5. The navigation device of claim 1, wherein the processor is further configured to: extracting features of a lung segment opening in the intra-operative image;
The one or more first lung segments in the intra-operative image are identified and output based on the features of the lung segment ostium and a set of features in the identification network.
6. The navigation device of claim 1, wherein the processor is further configured to:
labeling the training object and/or the preoperative image of the lung of the surgical object to obtain labeling information;
training according to the preoperative image and the labeling information to obtain the identification network.
7. The navigation device of claim 1, wherein the processor is further configured to:
inputting preoperative images of the lungs of a training object and/or the operating object into a feature migration network to obtain preoperative images after style migration;
Labeling the preoperative image after style migration to obtain labeling information;
training according to the preoperative image and the labeling information after style migration to obtain the identification network.
8. The navigation device of claim 1, wherein the processor is further configured to:
labeling the training object and/or the preoperative image of the lung of the surgical object to obtain labeling information;
inputting the preoperative image into a feature migration network to obtain a preoperative image after style migration;
Training according to the preoperative image after style migration and the labeling information to obtain the identification network.
9. The navigation device of claim 1, wherein the processor is further configured to:
acquiring an intra-operative image of the lung of a training object, and labeling the intra-operative image of the lung of the training object to obtain labeling information;
training according to the intra-operative image and the labeling information to obtain the identification network.
10. The navigation device of claim 1, wherein the processor is configured to: acquiring a pre-operative image of a lung of the surgical object;
determining a lung segment of the surgical object from a pre-operative image of a lung of the surgical object based on a depth-first algorithm or a breadth-first algorithm;
A second lung segment comprised by the planned path is determined from the lung segments of the surgical object according to the target position.
11. A navigation method, comprising:
inputting the intra-operative image into a pre-trained recognition network, recognizing and outputting one or more first lung segments in the intra-operative image;
based on the one or more first lung segments, one or more target lung segments are matched from one or more second lung segments included in the planned path;
A navigation path for navigating the image device is determined from the one or more target lung segments.
12. Computer can the storage medium is read and the data is read, the computer readable storage medium stores a computer program, the method of claim 11, wherein the computer program is executed by a processor.
CN202310468261.5A 2023-04-23 2023-04-23 Navigation apparatus, navigation method, and readable storage medium Pending CN118830920A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202310468261.5A CN118830920A (en) 2023-04-23 2023-04-23 Navigation apparatus, navigation method, and readable storage medium
PCT/CN2024/087584 WO2024222492A1 (en) 2023-04-23 2024-04-12 Navigation device, navigation method, and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310468261.5A CN118830920A (en) 2023-04-23 2023-04-23 Navigation apparatus, navigation method, and readable storage medium

Publications (1)

Publication Number Publication Date
CN118830920A true CN118830920A (en) 2024-10-25

Family

ID=93144750

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310468261.5A Pending CN118830920A (en) 2023-04-23 2023-04-23 Navigation apparatus, navigation method, and readable storage medium

Country Status (2)

Country Link
CN (1) CN118830920A (en)
WO (1) WO2024222492A1 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8900131B2 (en) * 2011-05-13 2014-12-02 Intuitive Surgical Operations, Inc. Medical system providing dynamic registration of a model of an anatomical structure for image-guided surgery
CN110956635B (en) * 2019-11-15 2023-12-01 上海联影智能医疗科技有限公司 Lung segment segmentation method, device, equipment and storage medium
CN111640057B (en) * 2020-05-25 2022-04-15 武汉理工大学 Local feature transfer network and method of face image based on hidden variable decoupling
CN112741692B (en) * 2020-12-18 2021-12-14 上海卓昕医疗科技有限公司 Rapid navigation method and system for realizing device navigation to target tissue position
CN112991173B (en) * 2021-03-12 2024-04-16 西安电子科技大学 Single-frame image super-resolution reconstruction method based on dual-channel feature migration network
EP4333682A1 (en) * 2021-05-06 2024-03-13 Covidien LP Endoscope navigation system with updating anatomy model
CN113855242B (en) * 2021-12-03 2022-04-19 杭州堃博生物科技有限公司 Bronchoscope position determination method, device, system, equipment and medium

Also Published As

Publication number Publication date
WO2024222492A1 (en) 2024-10-31

Similar Documents

Publication Publication Date Title
CN105163684B (en) The through transport of surgical data is synchronous
CN100413458C (en) insert support system
US20240050166A1 (en) Integration of multiple data sources for localization and navigation
US10098566B2 (en) System and method for lung visualization using ultrasound
JP6490985B2 (en) Medical image processing apparatus and medical image processing system
CN107871531B (en) Fracture assessment and surgical intervention planning
US10448862B2 (en) System and method for light based lung visualization
CN102395320B (en) Medical equipment and control method for medical equipment
CN107865692B (en) System and method for detecting pleural invasion in surgical and interventional planning
JP2007044488A (en) System and method for path-based tree matching
CN114299072B (en) Artificial intelligence-based anatomy variation identification prompting method and system
JP2015198928A (en) Medical image processor, and medical image processing system
CN108472085A (en) System and method for scheme medical treatment process
CN109561832A (en) Breath cycle is predicted using soft spots feature and improves the method for end registration
JPWO2019088008A1 (en) Image processing equipment, image processing methods, programs, and endoscopic systems
CN113610824A (en) Puncture path planning method and device, electronic device and storage medium
CN112614103A (en) Bronchoscope image feature comparison marking system and method based on deep learning
CN118538346A (en) Pulmonary nodule historical examination comparison method, device, equipment, system, medium and product based on branching point of main bronchus of lung
CN106725853B (en) Navigation path planning device
CN118830920A (en) Navigation apparatus, navigation method, and readable storage medium
JP5992853B2 (en) Surgery support apparatus, method and program
Regef et al. Laryngeal surface reconstructions from monocular endoscopic videos: a structure from motion pipeline for periodic deformations
CN117745772A (en) Pulmonary tracheal registration method, pulmonary tracheal registration system, computing device and computer storage medium
CN119184853A (en) PAE guiding method for magnetic resonance post-processing reconstruction MIP map and interventional reconstruction
CN118052896A (en) Liver model and residual liver duty ratio automatic generation system and method based on CT image

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