一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于将通过不同成像模态捕获的影像集成到外科手术空间的合成影像中的系统和方法与流程

2022-03-19 16:24:59 来源:中国专利 TAG:

用于将通过不同成像模态捕获的影像集成到外科手术空间的合成影像中的系统和方法
1.相关申请
2.本技术要求2019年5月31日提交的标题为“systems and methods for integrating imagery captured by different imaging modalities into composite imagery of a surgical space”的美国临时专利申请no.62/855,755的优先权,其内容通过引用整体并入本文。


背景技术:

3.在外科手术过程期间,内窥镜可用于捕获外科手术空间的内窥镜影像。内窥镜影像可以通过显示设备呈现给外科医生,使得外科医生可以在执行外科手术过程的同时可视化外科手术空间。内窥镜是一种用于捕获外科手术空间的影像的成像模态。
4.在一些情况下,可以使用一种或多种附加成像模态来捕获也可以呈现给外科医生的外科手术空间的附加影像。例如,超声扫描、计算机断层(ct)扫描和磁共振成像(mri)扫描是可用于捕获外科手术空间的影像的其他成像模态。
5.可以将不同成像模态捕获的影像呈现给外科医生,使得外科医生可以在执行外科手术过程的同时可视化外科手术空间。然而,处理和呈现由不同外科手术空间成像模态捕获的影像的技术仍有改进的空间。


技术实现要素:

6.以下描述呈现了本文描述的系统和方法的一个或多个方面的简化总结。本发明内容并非对所有预期方面的全面概述,并且既不旨在标识所有方面的主要或关键元素,也不划定任何或所有方面的范围。其唯一目的是将本文描述的系统和方法的一个或多个方面呈现为下面呈现的具体实施方式的序言。
7.一种示例性系统包括存储器,其存储指令;和处理器,其通信地耦合到存储器并被配置为执行指令以:确定图像呈现视点(image render viewpoint),其中从图像呈现视点呈现外科手术空间的图像;从图像呈现视点的角度确定增强区域相对于外科手术空间的位置,增强区域相对于外科手术空间选择性地移动;从图像呈现视点的角度并且基于增强区域相对于外科手术空间的确定的位置,生成外科手术空间的合成图像(composite image);以及指示显示设备以显示合成图像。合成图像可以包括:在增强区域相对于外科手术空间的确定的位置处的增强区域;在增强区域之外,由第一成像模态捕获的外科手术空间的第一部分的表示;以及在增强区域之内,由第二成像模态捕获的外科手术空间的第二部分的表示,外科手术空间的第二部分的表示基于由第一成像模态捕获的外科手术空间的第一影像和由第二成像模态捕获的外科手术空间的第二影像生成。
8.另一个示例性系统包括存储器,其存储指令;和处理器,其通信地耦合到存储器并且被配置为执行指令以:访问由第一成像模态捕获的外科手术空间的第一影像;访问由第二成像模态捕获的外科手术空间的第二影像,第二成像模态不同于第一成像模态;基于由
第一成像模态捕获的第一影像和由第二成像模态捕获的第二影像生成外科手术空间的合成图像;以及指示显示设备以显示合成图像。合成图像可以包括:由第一成像模态捕获的外科手术空间的第一部分的表示,外科手术空间的第一部分的表示基于由第一成像模态捕获的第一影像生成;集成在外科手术空间的第一部分的表示内的增强区域;以及在增强区域之内,由第二成像模态捕获的外科手术空间的第二部分的表示,外科手术空间的第二部分的表示包括由第二成像模态捕获的通过由第一成像模态捕获的外科手术空间的影像的特征修改的外科手术空间的影像的合成图(composition)。
9.一种示例性方法包括计算系统确定图像呈现视点,其中从图像呈现视点呈现外科手术空间的图像;从图像呈现视点的角度确定增强区域相对于外科手术空间的位置,增强区域相对于外科手术空间选择性地移动;从图像呈现视点的角度并基于增强区域相对于外科手术空间的所确定的位置,生成外科手术空间的合成图像;以及指示显示设备以显示合成图像。合成图像可以包括:在增强区域相对于外科手术空间的确定的位置处的增强区域;在增强区域之外,由第一成像模态捕获的外科手术空间的第一部分的表示;以及在增强区域之内,由第二成像模态捕获的外科手术空间的第二部分的表示,外科手术空间的第二部分的表示基于由第一成像模态捕获的外科手术空间的第一影像以及由第二成像模态捕获的外科手术空间的第二影像而生成。
附图说明
10.附图图示了各种实施例并且是说明书的一部分。所图示的实施例仅是示例并且不限制本公开的范围。在整个附图中,相同或相似的附图标记表示相同或相似的元件。
11.图1图示了根据本文描述的原理的示例性成像模态集成系统。
12.图2图示了根据本文描述的原理的图1的成像模态集成系统,成像模态集成系统被配置为基于由不同成像模态捕获的影像来生成外科手术空间的合成影像。
13.图3图示了根据本文描述的原理的外科手术空间的示例性合成影像。
14.图4图示了根据本文描述的原理的图像呈现视点和增强区域相对于外科手术空间的示例性定位。
15.图5a图示了根据本文描述的原理的包括在外科手术空间中的示例性真实工作空间。
16.图5b图示了根据本文描述的原理的图5a的真实工作空间的示例性内窥镜图像。
17.图5c图示了根据本文描述的原理的从图5b的内窥镜图像提取的示例性斜坡图像。
18.图6a图示了根据本文描述的原理的示例性虚拟工作空间。
19.图6b图示了根据本文描述的原理的图6a的虚拟工作空间的示例性图像。
20.图6c图示了根据本文描述的原理的示例性蒙版图像。
21.图7图示了根据本文描述的原理的外科手术空间的示例性合成图像。
22.图8图示了根据本文描述的原理的示例性计算机辅助外科手术系统。
23.图9图示了根据本文描述的原理的示例性方法。
24.图10图示了根据本文描述的原理的示例性计算设备。
具体实施方式
25.本文描述了用于将由不同成像模态捕获的影像集成到外科手术空间的合成影像中的系统和方法。在某些示例中,成像模态集成系统可以被配置为通过生成包括由多个不同成像模态捕获的外科手术空间的集成表示的合成影像来集成由不同成像模态捕获的影像。例如,成像模态集成系统可以被配置为生成合成图像,该合成影像包括由第一成像模态捕获的外科手术空间的第一部分的表示和由第二成像模态捕获的外科手术空间的第二部分的集成表示。成像模态集成系统可以被配置为以一种方式将外科手术空间的第二部分的表示与外科手术空间的第一部分的表示进行集成,该方式增强由一种成像模态(例如,内窥镜成像)捕获的外科手术空间的影像与由第二成像模态(例如,超声、ct或mri成像)捕获的外科手术空间的影像。
26.在某些示例中,成像模态集成系统可以被配置为基于由第一成像模态捕获的外科手术空间的第一影像和由第二成像模态捕获的外科手术空间的第二影像生成外科手术空间的第二部分的表示。例如,可以生成外科手术空间的第二部分的表示以包括外科手术空间的第二影像和外科手术空间的第一影像的特征的合成图。例如,为了产生外科手术空间的第二部分的表示,外科手术空间的第二影像可以与表示从外科手术空间的第一影像提取的梯度信息的斜坡影像组合。这种合成图可以产生与外科手术空间的第一部分的表示集成的外科手术空间的第二部分的表示的视觉上真实的外观(例如,促进深度感知的深度的外观)。在某些示例中,合成图是基于第一影像和第二影像的实际有机颜色生成的,而不使用人工或非照片级真实感颜色。本文描述了如何生成外科手术空间的第二部分的表示并将其与外科手术空间的第一部分的表示集成的示例。
27.在某些示例中,第一成像模态可以包括捕获包括在外科手术空间中的表面解剖结构的内窥镜影像的内窥镜成像(例如,通过内窥镜成像),并且第二成像模态(例如,超声、ct或mri成像)可以捕获包括在外科手术空间中的表面下解剖结构的影像。在这种示例中,成像模态集成系统可以被配置为生成合成影像(composite imagery),该合成影像包括基于由内窥镜捕获的表面解剖结构的内窥镜影像生成的外科手术空间的第一部分的表示和外科手术空间的第二部分的集成表示,该集成表示基于由第二成像模态捕获的表面下解剖结构的影像生成。可以生成外科手术空间的第二部分的表示以包括由第二成像模态捕获的表面下解剖结构的影像和由内窥镜捕获的表面解剖结构的内窥镜影像的特征的合成图。例如,由第二成像模态捕获的表面下解剖结构的影像可以与从内窥镜影像中提取的斜坡影像组合以产生外科手术空间的第二部分的表示。当表示被集成到合成图像中时,这种合成图可以产生成像的表面下解剖结构相对于成像的表面解剖结构的视觉真实外观(例如,促进深度感知的深度的外观)。
28.在某些示例中,外科手术空间的第二部分可以通过对计算机辅助外科手术系统的用户输入来动态选择或由计算机辅助外科手术系统(例如,通过执行自动扫描)自动选择。例如,成像模态集成系统可以被配置为提供增强区域(例如,表示增强区域的虚拟对象),该增强区域基于对计算机辅助外科手术系统的用户输入或基于由计算机辅助外科手术系统控制的自动移动(例如,作为自动扫描的一部分)相对于外科手术空间可选择性地移动。在外科手术期间的任何给定时间,成像模态集成系统可以被配置为确定增强区域相对于外科手术空间的位置,并且使用增强区域相对于外科手术空间的确定的位置来确定外科手术空
间的第一部分和第二部分将用于生成外科手术空间的合成图像。例如,成像模态集成系统可以被配置为将外科手术空间的第一部分识别为外科手术空间的从图像呈现视点的角度来看在增强区域之外的部分,并且将外科手术空间的第二部分识别为外科手术空间的从图像呈现视点的角度来看在增强区域的确定位置之内的部分。成像模态集成系统可以使用外科手术空间的所识别的第一部分和第二部分来生成外科手术空间的合成图像。如本文所描述的,合成图像可以包括分别由第一成像模态和第二成像模态捕获的外科手术空间的第一部分和第二部分的集成表示。
29.为了说明示例,成像模态集成系统可以被配置为:确定图像呈现视点,其中从图像呈现视点呈现外科手术空间的图像呈现;从图像呈现视点的角度确定增强区域相对于外科手术空间的位置;并从图像呈现视点的角度并基于增强区域相对于外科手术空间的确定的位置生成外科手术空间的合成图像,使得合成图像包括:在增强区域相对于外科手术空间的确定的位置处的增强区域(例如,增强区域的表示);在增强区域之外,由第一成像模态捕获的外科手术空间的第一部分的表示;以及在增强区域之内,由第二成像模态捕获的外科手术空间的第二部分的表示。外科手术空间的第二部分的表示可以以本文描述的任何方式生成并且可以基于由第一成像模态捕获的外科手术空间的第一影像和由第二成像模态捕获的外科手术空间的第二影像。
30.本文描述的系统和方法可以提供各种优点和益处。例如,本文描述的系统和方法可以以一种方式将不同成像模态捕获的影像集成到外科手术空间的合成影像中,该方式在合成影像内产生由不同的成像模态捕获的外科手术场景的影像的集成的和视觉真实的外观。本文描述的系统和方法可以将生成的合成影像呈现给计算机辅助外科手术系统的用户,例如利用计算机辅助外科手术系统执行外科手术过程的外科医生。所呈现的合成影像对于外科医生来说可以是视觉上真实的和直观的,可以为外科医生降低外科手术过程的复杂性(例如,通过消除外科医生在精神上对准以非集成方式单独呈现的外科手术空间的影像的需要),可以允许外科医生同时、方便和直观地可视化集成在合成影像中的表面和表面下解剖结构,和/或可以允许外科医生提供输入以方便和动态地选择外科手术空间要被增强的一部分,使得可以使用与用于查看外科手术空间的另一部分不同的成像模态来查看所选部分(例如,通过选择外科手术空间的一部分,在该部分处将表面下解剖结构的影像显示作为对正在显示的表面解剖的影像的增强)。此外,与基于人工或非照片级真实感颜色生成的合成影像相比,基于所捕获影像的实际有机颜色生成的合成影像在外观上可能更真实(例如,促进更好的深度感知)。
31.本文描述的系统和方法的这些和其他优点和益处将本文变得明显。
32.图1图示了示例性成像模态集成系统100(“系统100”),其被配置为集成由不同成像模态捕获的影像,包括通过使用捕获的影像来生成合成影像,该合成影像包括由不同成像模态捕获的外科手术空间的部分的集成表示。系统100可以被包括在计算机辅助外科手术系统的一个或多个部件中、由其实施或连接到计算机辅助外科手术系统的一个或多个部件。例如,系统100可以由计算机辅助外科手术系统的一个或多个部件实施。作为另一个示例,系统100可以由通信耦合到计算机辅助外科手术系统的独立计算系统来实施。下面进一步描述示例性计算机辅助外科手术系统。
33.如图1所示,系统100可包括选择性地且可通信地彼此耦合的存储设施102和处理
设施104。设施102和104中的每一个可以包括一个或多个物理计算设备或由其实施,一个或多个物理计算设备包括硬件和/或软件部件,诸如处理器、存储器、存储驱动器、通信接口、存储在存储器中供处理器执行的指令等。虽然设施102和104在图1中被示为分开的设施,但该设施102和104可以组合成更少的设施,诸如组合成单个设施,或者被分成更多的设施,以服务于特定的实施方式。在一些示例中,设施102和104中的每一个可以分布在多个设备和/或多个位置之间,以服务于特定的实施方式。
34.存储设施102可以维护(例如,存储)由处理设施104使用的可执行数据以执行本文描述的一个或多个操作。例如,存储设施102可存储可由处理设施104执行的指令106以执行本文所描述的一个或多个操作。指令106可以由任何合适的应用程序、软件、代码和/或其他可执行数据实例实施。存储设施102还可以维护由处理设施104接收、生成、管理、使用和/或传输的任何数据。
35.处理设施104可以被配置为执行(例如,执行存储在存储设施102中的指令106以执行)与将由不同成像模态捕获的影像集成到外科手术空间的合成影像相关联的各种操作。例如,处理设施104可以被配置为生成合成影像,该合成影像包括由多个不同成像模态捕获的外科手术空间的集成表示。例如,处理设施104可以被配置为生成合成图像,该合成影像包括由第一成像模态捕获的外科手术空间的第一部分的表示和由第二成像模态捕获的外科手术空间的第二部分的表示。处理设施104可以被配置为将外科手术空间的第二部分的表示与外科手术空间的第一部分的表示集成,使得这些表示成为合成图像内的集成整体。处理设施104可以以本文描述的任何方式并且以将通过由一个成像模态(例如,内窥镜成像)捕获的外科手术空间的影像与由第二成像模态(例如,超声、ct或mri成像)捕获的外科手术空间的影像增强的方式来执行集成。
36.本文描述了可以由处理设施104执行的这些和其他操作。在下面的描述中,对系统100执行的操作的任何引用都可以理解为由系统100的处理设施104执行。
37.图2图示了配置200,其中系统100被配置为基于由不同成像模态捕获的影像来生成外科手术空间的合成影像。如图所示,配置200可以包括多个成像模态202(例如,成像模态202-1和202-2),该成像模态被配置为捕获外科手术空间206的影像204(例如,由成像模态202-1捕获的影像204-1和由成像模态202-2捕获的影像204-2)。
38.外科手术空间206可以包括与外科手术过程相关联的任何体积空间。例如,外科手术空间206可以包括患者身体的任何一个或多个部分,例如与外科手术过程相关联的空间中的患者的解剖结构208(例如,组织等)。在某些示例中,外科手术空间206可以完全设置在患者内并且可以包括在患者内靠近计划要执行、正在执行或已经执行外科手术的位置的空间。例如,对于在患者体内的组织上执行的微创外科手术过程,外科手术空间206可以包括组织、组织下面的解剖结构以及组织周围位于例如正使用外科手术器械以执行外科手术过程的位置的空间。在其他示例中,外科手术空间206可以至少部分地设置在患者体外。例如,对于对患者执行的开放式外科手术过程,外科手术空间206的一部分(例如,在其上操作的组织)可以在患者体内,而外科手术空间206的另一部分(例如,组织周围可以设置一个或多个外科手术器械的空间)可以在患者体外。外科手术空间206可以包括在其中执行外科手术过程的真实工作空间,例如与患者相关联的实际的真实世界工作空间并且其中一个或多个外科手术器械用于对患者执行外科手术过程。
39.如本文所使用的,外科手术过程可包括任何医疗外科手术过程,包括其中手动和/或器械技术被用于患者以调查或治疗患者的身体状况的任何诊断或治疗过程。外科手术过程可以指医疗过程的任何阶段,例如外科手术过程的术前、术中(即,手术中的)和术后阶段。
40.成像模态202可以被配置和/或用于捕获外科手术空间206的影像204。这种捕获由图2中的虚线210表示。成像模态202均可以以任何合适的方式在任何合适的时间捕获外科手术空间206的影像204。因此,一种或多种成像模态202可以在外科手术的一个或多个术前、术中和/或术后阶段期间捕获外科手术空间206的影像204。
41.成像模态202可包括可用于捕捉外科手术空间的影像的任何一组不同的成像模态。成像模态204的示例包括但不限于由内窥镜进行的内窥镜成像、由超声机进行的超声成像、由ct机进行的ct成像和由mri机进行的mri成像。在其他示例中可以使用任何合适的附加或替代成像模态。在某些实施方式中,成像模态202-1可以包括由内窥镜进行的内窥镜成像,并且成像模态202-2可以包括任何不同的成像模态,例由超声机进行的超声成像、由ct机进行的ct成像或由mri机进行的mri成像。在这种实施方式中,成像模态202-1可以捕获作为外科手术空间206的内窥镜影像的影像204-1,并且成像模态202-2可以捕获作为外科手术空间206的超声影像、ct影像或mri影像的影像204-2。
42.在某些示例中,成像模态202-1可以被配置为捕获包括在外科手术空间中的表面解剖结构(例如,包括在外科手术空间中的组织的外表面)的影像,并且成像模态202-2可以被配置为捕获包括在外科手术空间中的表面下解剖结构(例如,包括在外科手术空间中的组织的外表面后面的表面下组织)的影像。例如,成像模态202-1可以包括由内窥镜进行的内窥镜成像,该内窥镜成像捕获患者体内的表面组织的图像,并且成像模态202-1可以包括捕获表面下组织的图像的超声、ct或mri成像,表面下组织从内窥镜的角度来看位于内窥镜的后面并且从内窥镜的视图来看被患者体内的表面组织隐藏起来。
43.如上所述,每个成像模态202可以在任何合适的时间(例如在外科手术过程的一个或多个任何阶段期间)捕获外科场景206的影像204。在某些示例中,成像模态202可以同时捕获外科手术空间206的影像204。例如,成像模态202-1可以在外科手术过程期间(例如,在外科手术过程的操作阶段期间)捕捉内窥镜影像,并且成像模态202-1可以在外科手术过程期间同时捕捉另一种类型的影像。在其他示例中,成像模态202可以在不同时间和/或在外科手术过程的不同阶段期间捕获外科手术空间206的影像204。例如,成像模态202-1可以在外科手术过程的术中阶段期间捕捉内窥镜影像,并且成像模态202-2可以在外科手术过程的术前阶段期间捕捉另一种类型的影像。
44.外科手术空间206的影像204可以包括由成像模态202捕获的外科手术空间206的图像。例如,影像204可以包括外科手术空间206的内窥镜图像、超声图像、ct图像、mri图像和/或任何其他合适形式的图像。影像204可以包括由任何合适数据格式中的数据表示的任何合适类型的图像。例如,影像204可以包括静止帧图像、视频、彩色图像、红外图像和/或可以在视觉上表示外科手术空间206的任何其他类型的图像。由成像模态捕获的图像可以包括具有表示由成像模态捕获的外科手术空间206的外观的值(例如,颜色值、亮度值等)的像素网格。捕获的图像中像素的颜色值可以表示由成像模态捕获的外科手术空间的实际有机颜色。
45.附加地或可替代地,影像204可以包括基于由成像模态执行的成像而生成的外科手术空间206的一个或多个模型。例如,影像204可以包括基于由成像模态执行的成像而生成的外科手术空间206的三维(3d)模型,该成像例由超声机、ct机、mri机或其他合适的成像模态执行的成像。3d模型可以是包括体素(即,体积像素)的全体积模型,该体素具有表示模型内的3d点处的外科手术空间206的外观的值(例如,颜色值、亮度值等)。这种体积模型可以促进3d模型的任何切片被系统100识别和使用以产生3d模型的切片的图像。切片图像中像素的颜色值可以表示由成像模态捕获的外科手术空间的实际有机颜色。
46.虽然图2描绘了分别捕获作为输入提供给系统100的影像204-1和204-2的两个成像模态202-1和202-2,其他示例可以包括任何合适数量和/或配置的多个不同的成像模态,其捕获影像作为输入提供给系统100,用于生成外科手术空间206的合成影像。例如,三个或更多个不同的成像模态可以捕获输入到系统100的影像以用于生成外科手术空间206的合成影像。
47.系统100可以基于由成像模态202捕获的影像204生成外科手术空间206的合成影像212。系统100可以以本文所描述的任何方式执行此操作以生成合成影像,该合成影像包括由不同成像模态202捕获的外科手术空间206的部分的集成表示。本文描述了这种合成影像的示例以及如何生成合成影像。
48.系统100可以指示显示设备214以显示合成影像212。例如,系统100可以向显示设备214提供表示合成影像212的数据,显示设备214可以被配置为显示合成影像212以供计算机辅助外科手术系统的用户查看。显示设备214可以包括能够接收和处理影像数据以显示一个或多个图像的任何设备。为此,显示设备214可以包括在其上可以显示图像的一个或多个显示屏。在某些示例中,显示设备214可以是计算机辅助外科手术系统的部件或通信连接到计算机辅助外科手术系统。
49.图3图示了可以由系统100生成并由显示设备显示的示例性合成图像300。合成图像300可以是外科手术空间的图像并且可以包括相对于外科手术空间定位的增强区域的表示302。增强区域302在合成图像300内的定位可以表示增强区域3002相对于外科手术空间的位置和/或根据增强区域302相对于外科手术空间的位置(例如,表示增强区域302的虚拟对象的位置)来确定。本文描述了增强区域302相对于外科手术空间的定位的示例。
50.增强区域302可以是定义合成图像300内的区的任何合适的形状。例如,增强区域302可以是圆形、椭圆形、四边形(例如矩形、扇形)、三角形或任何其他合适的形状。
51.增强区域302在合成图像300内的定位可以定义合成图像300的两个部分——在增强区域302之外的第一部分,以及在增强区域302之内的第二部分。在合成图像300的在增强区域302之外的第一部分中,合成图像300可以包括由第一成像模态捕获的外科手术空间的第一部分的表示304。例如,表示304可以包括由第一成像模态捕获的外科手术空间的影像,例由第一成像模态202-1捕获的影像204-1。在增强区域302之内的合成图像300的第二部分中,合成图像300可以包括由第二成像模态捕获的外科手术空间的第二部分的表示306。例如,表示306可以包括由第二成像模态捕获的并被由第一成像模态捕获的外科手术空间的影像的特征修改的外科手术空间的影像,例由第二成像模态202-2捕获的并且被由第一成像模态202-1捕获的影像204-1的特征修改的影像204-2。因此,外科手术空间的第二部分的表示306可以基于影像204-1和影像204-2两者生成并且可以包括影像204-2和影像204-1的
特征(例如,梯度信息)的合成图。如本文所指示的,当表示306与合成图像300中的表示304集成时,该合成图可以创建表示306的深度的视觉真实的外观。在图3中,表示304被图示为包括对角线,并且表示306被图示为包括竖直线以指示表示304和306表示由不同成像模态捕获的外科手术空间。
52.在合成图像300中,由第一成像模态捕获的外科手术空间的第一部分的表示304用由第二成像模态捕获的外科手术空间的第二部分的集成的表示306来增强。因此,查看合成图像300的外科医生和/或其他外科手术团队成员可以同时可视化由不同成像模态捕获的外科手术空间的部分的集成的表示304和306。因为表示306在位置上集成在表示304内,外科医生可以将由不同成像模态捕获的外科手术空间可视化,而不必在心理上将表示304和306彼此对准,并且如果表示304和306是分开呈现的,并且没有在位置上相互集成,则外科手术空间将是所需的。
53.在某些示例中,增强区域302可以通过对计算机辅助外科手术系统的用户输入而相对于外科手术空间可移动。计算机辅助外科手术系统可被配置为接收可用于相对于外科手术空间移动增强区域302的任何合适的用户输入。这种输入可以包括按钮的致动、控制器(例如,操纵杆控制器、主控制器等)的移动、连接到计算机辅助外科手术系统的外科手术器械的移动(例如,超声探头或增强区域302从其投射的其他外科手术器械的移动)和/或任何其他合适的用户输入。
54.增强区域302的这种移动可以允许计算机辅助外科手术系统的用户在外科手术过程中即时选择外科手术空间的特定部分,该部分将被视为由第二成像模态捕获而不是由第一成像模态捕获。这可以允许外科医生动态地“聚焦”外科手术空间的选择部分,以便查看由第二成像模态捕获的选择部分。例如,表示304可以表示由内窥镜捕获的患者的表面解剖结构,并且表示306可以表示由不同的成像模态(例如超声、ct或mri设备)捕获的患者的表面下解剖结构。在该示例中,外科医生可以定位增强区域302以在外科手术空间的选择部分处查看表面下解剖结构,同时仍然在外科手术空间的另一部分处查看表面解剖结构。在这种实施方式中,增强区域302可以用作虚拟切除区域(例如,虚拟切除平面),外科医生可以使用该虚拟切除区域来选择要从视图虚拟切除的表面解剖结构的表示的一部分以显露位于表面解剖结构后面的表面下解剖结构的表示(例如,外科手术空间的术前3d模型中的虚拟切割平面,其与外科手术空间的内窥镜视图配准)。
55.增强区域302相对于外科手术空间的移动可以包括相对于外科手术空间在一个或多个任何合适的方向上的移动。例如,该移动可以包括跨外科手术空间的图像平移增强区域302的横向移动。附加地或可替代地,该移动可以包括深度移动,该深度移动改变增强区域302距透视视点的距离,从该透视视点呈现外科手术空间的图像。增强区域302的这种深度移动可以将增强区域302定位在相对于外科手术空间的不同深度处,该位置可以用于识别要呈现的外科手术空间的虚拟表示的切片(例如,被映射到外科手术空间的虚拟表示的3d模型的切片)。增强区域302的这种自由移动可以为计算机辅助外科手术系统的用户提供灵活性以在外科手术期间即时选择要增强的外科手术空间的特定部分和要用于增强的影像。
56.为了生成外科手术空间的合成图像,系统100可以确定图像呈现视点,其中从图像呈现视点呈现外科手术空间的图像呈现,并且从图像呈现视点的角度确定增强区域相对于
外科手术空间的位置。系统100可以从图像呈现视点的角度并基于增强区域相对于外科手术空间的确定位置来生成外科手术空间的合成图像。合成图像可以包括:在增强区域相对于外科手术空间的确定位置处的增强区域;在增强区域之外,由第一成像模态捕获的外科手术空间的第一部分的表示;在增强区域之内,由第二成像模态捕获的外科手术空间的第二部分的表示。外科手术空间的第二部分的表示可以以本文描述的任何方式生成并且可以基于由第一成像模态捕获的外科手术空间的第一影像和由第二成像模态捕获的外科手术空间的第二影像。
57.图4图示了具有图像呈现视点402和相对于外科手术空间400定位的增强区域404的外科手术空间400的示例性描绘。虽然该描绘示出二维(2d)视图,但关于2d视图描述的原理也适用于具有图像呈现视点402和相对于外科手术空间定位的增强区域404的外科手术空间的3d视图。
58.如图4所示,外科手术空间400包括解剖结构406,其包括表面解剖结构408和表面下解剖结构410。表面下解剖结构410可以包括从图像呈现视点402的角度来看位于表面解剖结构408后面和/或从图像呈现视点402的角度来看被表面解剖结构408隐藏的任何解剖结构。在某些示例中,表面解剖结构408可以包括患者的组织的外层,并且表面下解剖结构410可以包括嵌入组织的外层内的解剖结构。
59.图像呈现视点402(“视点402”)可以是可以呈现外科手术空间400的图像的任何视点。视点402可以包括诸如内窥镜的成像模态的实际视点(例如,内窥镜的一个或多个相机的视点)。可替代地,视点402可以包括对应于诸如内窥镜的成像模态的实际视点的虚拟视点。视点402可以与成像设备的内在和外在特性相关联和/或表示其内在和外在特性,诸如内窥镜的一个或多个相机。视点402可以具有可以在其中呈现外科手术空间400的图像的视场。从视点400延伸的实线箭头412内的空间表示视点402的视场。
60.如图所示,视点402位于相对于外科手术空间400的位置处并且定义了从其可以呈现外科手术空间400的图像的透视图。图4所图示的视点402的位置仅是示例性的。视点402可以位于相对于外科手术空间400的任何位置,从该视点可以呈现外科手术空间400的图像。
61.增强区域404可以相对于外科手术空间400定位以限定外科手术空间400的要被增强的部分。增强区域404可以被定义为包括任何合适的形状、面积或体积,这些形状、面积或体积可以是相对于外科手术空间400定位以从视点402的角度描出外科手术空间400的将被增强的部分。在图4中,增强区域404被表示为平面形状的侧视图,平面形状可以是圆形、椭圆形、四边形或任何其他合适的平面形状。
62.在某些示例中,从视点402的角度,增强区域404可以是虚拟对象或虚拟对象的视图。例如,可以相对于外科手术空间定义和定位虚拟对象。虚拟对象可以是2d或3d对象。通过对计算机辅助外科手术系统的用户输入,虚拟对象可以相对于外科手术空间400移动。
63.在给定的时间点,系统100可以确定视点402和增强区域404相对于外科手术空间400的位置,并基于视点402和增强区域404相对于外科手术空间400的确定位置生成外科手术空间400的合成图像。在合成图像中,外科手术空间400的第一部分可以用第一成像模态捕获的影像表示,并且外科手术空间400的第二部分可以用第二成像模态捕获的影像表示。
64.为此,系统100可以使用视点402和增强区域404相对于外科手术空间400的所确定
的位置来定义外科手术空间400的第一部分和第二部分。为了说明,图4示出了从视点402延伸并与增强区域404的边界相交以定义对准边界414的虚线。
65.在对准边界414内的空间之外的外科手术空间400的部分被称为外科手术空间400的未对准部分416,因为从视点402的角度来看,这些部分不与增强区域404对准。外科手术空间400的未对准部分416可以构成外科手术空间400的合成图像中的外科手术空间400的第一部分。
66.在对准边界414内的空间之内的外科手术空间400的部分被称为外科手术空间400的对准部分418,因为从视点402的角度来看,该部分与增强区域404对准。外科手术空间400的对准部分418可以构成外科手术空间400的合成图像中的外科手术空间400的第二部分。
67.在外科手术空间400的合成图像中,外科手术空间400的第一部分的表示(外科手术空间400的未对准部分416的表示)可以基于由第一成像模态捕获的影像生成。例如,第一成像模态可以包括定位在视点402处以捕获外科手术空间400的内窥镜影像的内窥镜,并且外科手术空间400的第一部分的表示可以包括外科手术空间400的未对准部分416中的表面解剖结构408的内窥镜影像。
68.在外科手术空间400的合成图像中,外科手术空间400的第二部分的表示(外科手术空间400的对准部分418的表示)可以基于由不同于第一成像模态的第二成像模态捕获的影像生成。例如,第二成像模态可以包括捕获外科手术空间400的超声、ct或mri影像的超声、ct或mri设备,并且外科手术空间400的第二部分的表示可以包括外科手术空间400的对准部分418中的表面解剖结构408或表面下解剖结构410的超声、ct或mri影像。在基于外科手术空间400的对准部分418中的表面下解剖结构410的影像而生成外科手术空间400的第二部分的表示的示例中,影像可以是表面下解剖结构410的影像和表面解剖结构408后面的一个或多个任何深度的影像。在一些实施方式中,由第二成像模态捕获的表面下解剖结构410的影像的深度可以通过对计算机辅助外科手术系统的用户输入(例如,通过移动增强区域404的用户输入)以一种方式来进行选择(例如,在外科手术过程期间即时),该方式改变视点402和增强区域404之间的距离和/或移动增强区域404以选择表面下解剖结构410内的深度。
69.如本文所描述的,合成图像中的外科手术空间400的第二部分的表示可以基于由第二成像模态捕获的影像和由第一成像模态捕获的影像生成。例如,外科手术空间400的第二部分的表示可以包括由第二成像模态捕获的对准区域418内的表面下解剖结构410的影像和由第一成像模态捕获的对准区域418内的表面解剖结构408的影像的特征的合成图。例如,系统100可以从对准区域418内的表面解剖结构408的影像中提取梯度信息并且生成表示所提取的梯度信息的斜坡影像。系统100可以用斜坡影像修改由第二成像模态捕获的对准区域418内的表面下解剖结构410的影像,诸如通过将提取的斜坡影像和在由第二成像模态捕获的对准区域418内的表面下解剖结构410的影像求和以生成对于在合成图像中的外科手术空间400的第二部分的表示的合成图。如所描述的,该合成图可以提供合成图像中的表面下解剖结构410相对于表面解剖结构408的深度的视觉真实表示。
70.在某些示例中,可以使用表面解剖结构408和/或表面下解剖结构410的影像的实际有机颜色值,而不使用人工或非照片级真实感颜色来执行从表面解剖结构408的影像提取的坡度影像与表面下解剖结构410的影像的组合。这可以有助于外科手术空间的视觉真
实表示,包括合成图像中的表面下解剖结构410相对于表面解剖结构408的深度的视觉真实表示。
71.现在将描述生成外科手术空间的合成图像的示例性方式。图5a图示了可以包括在外科手术空间中的真实工作空间502。真实工作空间502可以是位于被配置为捕获工作空间的内窥镜影像的内窥镜504前面的真实世界物理工作空间。在某些示例中,真实工作空间502可以包括患者的解剖结构506和在真实工作空间502中相对于解剖结构506定位的一个或多个外科手术器械508(例如,外科手术器械508-1和508-2)。在所示示例中,外科手术器械508-1是抓取工具,并且外科手术器械508-2是超声探头。
72.系统100可以访问真实工作空间502的真实图像。例如,系统100可以访问由内窥镜504捕获的真实工作空间502的真实图像。图5b图示了由内窥镜504捕获的真实工作空间502的真实图像(r)的示例。
73.系统100可以从真实图像(r)生成斜坡图像。例如,系统100可以从真实图像(r)中提取梯度信息并且使用所提取的梯度信息来生成表示从真实图像(r)中提取的梯度信息的斜坡图像。梯度信息可以表示真实图像(r)的特征的方向变化,例如强度、颜色或真实图像(r)的另一特征的方向变化。梯度信息可以表示一个或多个方向的变化。
74.图5c图示了从真实图像(r)中提取的斜坡图像(s)的示例。斜坡图像(s)在图5c中以黑色和白色图示出。然而,斜坡图像(s)可以包括表示倾斜度的各种色调的黑色、白色和/或灰色。斜坡图像(s)可以表示任何合适的梯度信息,包括水平梯度、竖直梯度、一个或多个其他方向梯度、或其任何组合或子组合。
75.系统100可以生成和维护表示真实工作空间502的虚拟工作空间。虚拟工作空间可以是3d空间(例如,3d坐标空间),由不同成像模态捕获的真实工作空间502的影像可以映射到该3d空间。例如,由内窥镜504捕获的内窥镜影像和由一个或多个其他成像模态捕获的其他影像可以被映射到虚拟工作空间,使得内窥镜影像和其他影像在虚拟工作空间中相互配准。
76.可以以任何合适的方式执行配准。例如,深度值可以被确定并且与真实图像(r)中的像素相关联以生成与像素的颜色值相关联的3d坐标点的3d网格。3d网格可以映射到虚拟工作空间。
77.在由另一成像模态捕获的其他影像包括外科手术空间的3d模型的示例中,系统100可以将3d模型映射到虚拟工作空间。这可以以任何合适的方式执行并且可以包括系统100将3d模型中的特征配准到从内窥镜影像生成的3d网格和与内窥镜影像相关联的深度信息的匹配特征。因此,可以将3d模型配准到虚拟工作空间中的3d网格。
78.在由另一种成像模态捕获的其他影像包括外科手术空间的2d图像并且2d图像的深度数据可用的示例中,系统100可以将2d图像映射到虚拟工作空间,类似于系统100如何将内窥镜影像映射到虚拟工作空间。在由另一种成像模态捕获的其他影像包括外科手术空间的2d图像但2d图像的深度数据不可用的示例中,系统100可以将2d图像投射到虚拟工作空间中的任何合适的表面,例如表示虚拟工作空间中的增强区域的虚拟对象的表面。
79.图6a图示了示例性虚拟工作空间602,其可以是由系统100基于和/或表示真实工作空间502生成。虚拟工作空间602可以包括真实工作空间502的元素的虚拟表示,例如解剖结构506的虚拟表示606和外科手术器械508(例如,外科手术器械508-1和508-2)的虚拟表
示608(例如,虚拟表示608-1和608-2)。系统100可以以任何合适的方式在虚拟工作空间中生成虚拟表示,包括基于真实工作空间502的真实图像(r)和与真实图像(r)相关联的深度信息。
80.虚拟工作空间602还可以包括图像呈现视点604(“视点604”),其可以是对应于真实工作空间502中包括的内窥镜504的视点的虚拟视点。视点604可以基于内窥镜504的内在和外在特性来配置。视点604可以相对于虚拟工作空间602的其他元素定位并且可以表示从其可以呈现虚拟工作空间602的图像的视点透视图。
81.虚拟工作空间602还可以包括相对于虚拟工作空间602的其他元素定位的增强区域610。在图6a所示的示例中,通过以特定方式(例如,以特定方向、取向、姿态、形状等)从超声探头608-2投射增强区域610,基于超声探头608-2确定增强区域610的位置,使得增强区域610相对于超声探头608-2、视点604和虚拟工作空间602的其他元素定位。
82.系统100可以将由超声探头608-2捕获的影像投射到虚拟工作空间602中的增强区域610上。投射到增强区域610上的超声影像由图6a中的水平线填充图案612表示。虽然图6a中所图示的示例描绘了超声影像到增强区域610的投射,但由另一成像模态捕获的任何其他影像可以被投射到虚拟工作空间602中的增强区域610上。例如,系统100可以基于增强区域610相对于配准到虚拟工作空间602的3d模型的位置来确定3d模型的切片(例如,从ct或mri影像生成的3d模型)并且将切片图像投射到增强区域610上。在这种示例中,从超声探头608-2投射的增强区域610可以用作占位符,外科手术空间602的配准3d模型的切片的图像可以在虚拟工作空间602中投射到该占位符上。
83.在某些示例中,可以通过对计算机辅助外科手术系统的用户输入的方式来选择投射到虚拟工作空间中的增强区域610上的图像。例如,计算机辅助外科手术系统的用户可以提供输入以从被投射到增强区域610上的一种成像模态图像切换到被投射到增强区域610上的另一种成像模态图像(例如,从超声图像切换到ct或mri模型图像,反之亦然)。
84.系统100可以被配置为以任何合适的方式使用虚拟工作空间602来生成外科手术空间的合成图像。例如,系统100可以从视点604的角度生成虚拟工作空间602的图像。图6b图示了从视点604的角度由系统100呈现的虚拟工作空间602的图像(v)的示例,图像(v)可以被称为虚拟图像(v)。如本文所描述的,系统100可以被配置为使用虚拟图像(v)来生成外科手术空间的合成图像。
85.系统100可以基于虚拟工作空间602和/或虚拟图像(v)生成诸如二进制呈现蒙版图像的蒙版图像。蒙版图像在大小上可以对应于虚拟图像(v)并且可以包括与增强区域610的位置对准的第一部分(例如,增强区域610内的区)并被分配第一二进制值,以及不与增强区域610的位置对准的第二部分(例如,增强区域610之外的区)并被分配不同于第一二进制值的第二二进制值。图6c图示了可以由系统100基于虚拟图像(v)生成的蒙版图像(m)的示例。如图所示,蒙版图像(m)包括第一部分622,其包括表示一个二进制值的白色填充;以及第二部分624,其包括表示另一个二进制值的黑色填充。
86.系统100可以被配置为使用真实图像(r)、斜坡图像(s)、虚拟图像(v)和蒙版图像(m)来生成外科手术空间的合成图像(c)。例如,系统100可以执行基于真实图像(r)、斜坡图像(s)、虚拟图像(v)和蒙版图像(m)而生成合成图像(c)的混合函数。在某些实施方式中,系统100可以针对i、j分别在图像宽度和高度上迭代来执行以下混合函数:
87.c=blend(r,s,v,m)=m
(i,j)
*(s
(i,j)
v
(i,j)
) (1-m
(i,j)
)*r
(i,j)
在该混合函数中,蒙版图像(m)在与增强区域610对准的第一部分中可以具有二进制值“1”并且在不与增强区域610对准的第二部分中具有二进制值“0”。相应地,系统100可以对蒙版图像(m)中被设置为“0”的所有像素位置使用真实图像(r)并且可以对蒙版图像(m)中设置为“1”的所有像素位置使用虚拟图像(v)和斜坡图像(s)的混合输出。
88.基于该混合函数,合成图像(c)的第一部分可以包括由内窥镜504捕获的外科手术场景的表示,并且合成图像(c)的第二部分可以包括由另一种成像模态捕获的外科手术场景的表示。由另一成像模态捕获的外科手术场景的第二部分的表示可以包括由其他成像模态捕获的外科手术空间的影像和外科手术空间的内窥镜影像的特征的合成图。例如,为了产生外科手术空间的第二部分的表示,系统100可以将由其他成像模态捕获的外科手术空间的第二部分的影像(例如,其可以包括如映射到在虚拟工作空间602中的增强区域610和/或如在虚拟图像(v)中表示的影像)和从外科手术空间的第二部分的内窥镜影像中提取的梯度信息的斜坡影像进行组合。该组合可通过系统100执行混合函数在合成图像(c)的像素位置上迭代并选择性地使用真实图像(r)、斜坡图像(s)、虚拟图像(v)和蒙版图像(m)中的对应像素位置处的值(如混合函数所示)以生成合成图像(c)来执行。在某些示例中,这可以在不使用人工颜色来生成合成图像(c)的情况下执行。
89.图7图示了可以由系统100生成的合成图像(c)的示例,该系统100执行混合函数以基于真实图像(r)、斜坡图像(s)、虚拟图像(v)和蒙版图像(m)来生成合成图像(c)。如图所示,合成图像(c)可以包括增强区域610的表示702。在增强区域610的表示702之外,合成图像(c)包括外科手术空间的第一部分的表示704,该表示包括由内窥镜504捕获的表面解剖结构的内窥镜影像。在增强区域610的表示702之内,合成图像(c)包括由另一成像模态(例如,超声探头)捕获的外科手术空间的第二部分的表示706,该表示包括由其他成像模态捕获的影像和外科手术空间的第二区域的内窥镜影像(例如,内窥镜影像的斜坡)的特征的合成图。
90.合成图像(诸如合成图像(c))可以包括增强区域的任何合适的表示。这种表示可以包括合成图像中的外科手术场景的第一部分和第二部分的表示之间的边界或过渡的任何视觉表示。
91.虽然图5a至图7图示了其中第一成像模态包括内窥镜并且第二成像模态包括超声探头的示例,但由其他不同成像模态捕获的图像可以被类似地处理以生成外科手术空间的合成图像。在其他示例中,例如,第一成像模态可以包括内窥镜,并且第二成像模态可以包括ct或mri机。在这种示例中,图像可以在外科手术过程的术前阶段期间由ct或mri机捕获并进行处理以生成外科手术空间的3d模型。系统100可以将外科手术空间的3d模型配准到虚拟工作空间中的外科手术空间的内窥镜影像。系统100可以确定图像呈现视点相对于外科手术空间的位置,确定增强区域相对于外科手术空间的位置,并使用图像呈现视点的位置和增强区域相对于外科手术空间的位置以识别3d模型的图像(例如,3d图像的平面切片)以用于在增强区域内生成外科手术空间的表示。例如,系统100可以将所识别的3d模型的图像投射到虚拟工作空间中的增强区域上并且执行如本文所描述的混合函数以生成外科手术空间的合成图像。
92.在某些实施方式中,例如,系统100可以从定位在外科手术空间中的超声探头投射
增强区域。为此,系统100可以从超声探头连接到的计算机辅助外科手术系统访问超声探头的跟踪信息(例如,位置信息、取向信息、移动信息、移动学信息等)并使用跟踪信息以识别外科手术空间内的超声探头的姿态(例如,超声探头的位置和取向)。系统100可以基于超声探头的姿态将增强区域投射到外科手术空间中(例如,投射到表示外科手术空间内的真实工作空间的虚拟工作空间中)。
93.在某些示例中,系统100可以生成外科手术空间的合成图像,该图像包括在增强区域之内的由超声探头捕获的外科手术空间的超声影像的表示。在其他示例中,系统100可以生成外科手术空间的合成图像,其包括在增强区域之内的由不同成像模态捕获的外科手术空间的一部分的表示。例如,增强区域之内的表示可以包括或可以基于外科手术空间的ct或mri影像(例如,从外科手术空间的ct或mri成像生成的外科手术空间的3d模型)。在这种示例中,从超声探头投射的增强区域可以用作在其上投射外科手术空间的基于ct或基于mri的表示的虚拟切除区域和/或占位符。因此,计算机辅助外科手术系统的用户可提供输入以将超声探头定位在外科手术空间内以选择增强区域的位置以定义将用外科手术空间的配准的3d模型的图像增强的外科手术空间的一部分。如上所述,在某些示例中,系统100可以被配置为在表示由超声探头捕获的超声影像和表示由另一成像模态捕获的其他影像(例如,由ct或mri机捕获的ct或mri影像)之间切换增强区域内的表示。
94.使用超声探头来定义并相对于外科手术空间移动增强区域是某些示例的说明。其他示例可以实现不同的真实世界外科手术器械、虚拟对象或任何其他合适的机制,以供用户使用以相对于外科手术空间定义和移动增强区域。
95.如上所述,系统100可以在计算机辅助外科手术系统中实现或通信地耦合到计算机辅助外科手术系统。系统100可以从计算机辅助外科手术系统接收输入并向计算机辅助外科手术系统提供输出。例如,系统100可以从计算机辅助外科手术系统访问外科手术空间的影像和/或关于外科手术空间和/或计算机辅助外科手术系统的任何信息,使用所访问的影像和/或信息来执行任何本文描述的处理以生成外科手术空间的合成影像,并将表示合成影像的数据提供给计算机辅助外科手术系统用于显示(例如,通过与计算机辅助外科手术系统相关联的显示设备)。
96.图8图示了示例性计算机辅助外科手术系统800(“外科手术系统800”)。系统100可以由外科手术系统800实施,连接到外科手术系统800,和/或以其他方式与外科手术系统800结合使用。
97.如图所示,外科手术系统800可以包括相互通信耦合的操纵系统802、用户控制系统804和辅助系统806。外科手术系统800可以被外科手术团队用来对患者808执行计算机辅助的外科手术过程。如图所示,外科手术团队可以包括外科医生810-1、助理810-2、护士810-3和麻醉师810-4,他们都可以统称为“外科手术团队成员810”。附加的或替代的外科手术团队成员可能会在外科手术会议中出现,以服务于特定的实施方式。
98.虽然图8示出了正在进行的微创外科手术过程,但是应当理解,外科手术系统800可以类似地用于执行开放式外科手术过程或可以类似地受益于外科手术系统800的准确性和便利性的其他类型的外科手术过程。此外,将理解的是,可以在整个外科手术会议中采用外科手术系统800的外科手术会议可以不仅包括外科手术过程的术中阶段,如图8所示,但也可以包括术前、术后和/或外科手术过程的其他合适的阶段。
99.如图8所示,操纵系统802可包括多个操纵器臂812(例如,操纵器臂812-1至812-4),多个外科手术器械可联接到多个操纵器臂812。每个外科手术器械可以由任何合适的外科手术工具(例如,具有组织相互作用功能的工具)、医疗工具、成像设备(例如,内窥镜、超声工具等)、感测器械(例如,力-感测外科手术器械)、诊断器械等实施,它们可用于对患者808执行的计算机辅助外科手术过程(例如,通过至少部分插入患者808并被操纵以对患者808执行计算机辅助外科手术过程)。虽然操纵系统802在本文中被描绘和描述为包括四个操纵器臂812,但是应当认识到操纵系统802可以仅包括单个操纵器臂812或可以服务于特定实施方式的任何其他数量的操纵器臂。
100.操纵器臂812和/或附接到操纵器臂812的外科手术器械可以包括一个或多个位移传感器、取向传感器和/或用于生成原始(即未校正)移动学信息的位置传感器。外科手术系统800的一个或多个部件可以被配置为使用移动学信息以跟踪(例如,确定其位置)和/或控制外科手术器械。
101.用户控制系统804可以被配置为便于外科医生810-1控制操纵器臂812和附接到操纵器臂812的外科手术器械。例如,外科医生810-1可以与用户控制系统804交互以远程移动或操纵操纵器臂812和外科手术器械。为此,用户控制系统804可以向外科医生810-1提供由成像系统(例如,本文描述的任何医学成像系统)捕获的与患者808相关联的外科手术空间的影像(例如,高清晰度3d影像)。在某些示例中,用户控制系统804可以包括具有两个显示器的立体查看器,其中与患者808相关联并且由立体成像系统生成的外科手术空间的立体影像可以被外科医生810-1查看。在某些示例中,系统100生成的合成影像可由用户控制系统804显示。外科医生810-1可以通过附接到操纵臂812的一个或多个外科手术器械,利用由用户控制系统804显示的影像来执行一个或多个过程。
102.为了便于控制外科手术器械,用户控制系统804可以包括一组主控制器。这些主控制器可由外科医生810-1操纵以控制外科手术器械的移动(例如,通过利用机器人和/或远程操作技术)。主控制器可以被配置为检测外科医生810-1的各种手、手腕和手指移动。以此方式,外科医生810-1可以使用一个或多个外科手术器械直观地执行过程。
103.辅助系统806可以包括一个或多个计算设备,该计算设备被配置为执行外科系统800的主要处理操作。在这种配置中,包含在辅助系统806中的一个或多个计算设备可以控制和/或协调由外科手术系统800的各种其他部件(例如,操纵系统802和用户控制系统804)执行的操作。例如,用户控制系统804中包括的计算设备可以通过辅助系统806中包括的一个或多个计算设备向操纵系统802传输指令。作为另一个示例,辅助系统806可以从操纵系统802接收和处理表示由附接到操纵器臂812之一的成像设备捕获的影像的图像数据。
104.在一些示例中,辅助系统806可以被配置为向外科手术团队成员810呈现视觉内容,该外科手术团队成员810可能无法访问在用户控制系统804处提供给外科医生810-1的图像。为此,辅助系统806可以包括显示监视器814,该显示监视器被配置为显示一个或多个用户界面,例如外科手术空间的图像(例如,2d图像)、与患者808和/或外科手术过程相关联的信息,和/或可以用于特定的实施方式的任何其他可视内容。例如,显示监视器814可以显示外科手术空间的图像(例如,由系统100生成的合成图像)以及与图像同时显示的附加内容(例如,图形内容、上下文信息等)。在一些实施例中,显示监视器814由触摸屏显示器实施,外科手术团队成员810可以与其交互(例如,通过触摸手势)以向外科手术系统800提供
用户输入。
105.操纵系统802、用户控制系统804和辅助系统806可以以任何合适的方式彼此通信耦合。例如,如图8所示,操纵系统802、用户控制系统804和辅助系统806可以通过控制线816通信耦合,控制线816可以表示可以服务于特定实施方式的任何有线或无线通信链路。为此,操纵系统802、用户控制系统804和辅助系统806可以各自包括一个或多个有线或无线通信接口,例如一个或多个局域网接口、wi-fi网络接口、蜂窝接口等。
106.图9示出了示例性方法900。虽然图9图示了根据一个实施例的示例性操作,但其他实施例可以省略、添加、重新排序、组合和/或修改图9中所示的任何步骤。图9中所示的一个或多个操作可以由诸如系统100、其中包括的任何部件和/或其任何实施方式的计算系统来执行。
107.在操作902中,计算系统确定图像呈现视点,其中从图像呈现视点呈现外科手术空间的图像。操作902可以以本文描述的任何方式来执行。
108.在操作904中,计算系统从图像呈现视点的角度确定增强区域相对于外科手术空间的位置。操作904可以以本文描述的任何方式来执行。
109.在操作906中,计算系统从图像呈现视点的角度并基于增强区域相对于外科手术空间的所确定的位置来生成外科手术空间的合成图像。操作906可以以本文描述的任何方式来执行。
110.在操作908中,计算系统指示显示设备以显示合成图像。操作908可以以本文描述的任何方式来执行。
111.在操作806中生成的合成图像可以以任何合适的方式生成,包括以本文描述的方式中的任何方式生成。合成图像可以包括本文描述的任何示例性元素。例如,合成图像可以包括在增强区域相对于外科手术空间的确定的位置处的增强区域。在增强区域之外,合成图像可以包括由第一成像模态捕获的外科手术空间的第一部分的表示。在增强区域之内,合成图像可以包括由第二成像模态捕获的外科手术空间的第二部分的表示。
112.如本文所描述的,由第一成像模态捕获的外科手术空间的第一部分的表示可以包括由第一成像模态(例如,内窥镜)捕获的外科手术空间的第一影像和/或可以基于由第一成像模态(例如,内窥镜)捕获的外科手术空间的第一影像生成,并且外科手术空间的第二部分的表示可以基于由第一成像模态捕获的外科手术空间的第一影像和由第二成像模态(例如,超声探头、ct设备或mri设备)捕获的外科手术空间的第二影像生成。例如,如本文所描述的,外科手术空间的第二部分的表示可以包括由第二成像模态捕获的外科手术空间的第二影像和由第一成像模态捕获的外科手术空间的第一影像的特征的合成图。
113.在一些示例中,可以根据本文描述的原理提供存储计算机可读指令的非暂时性计算机可读介质。当由计算设备的处理器执行时,指令可以指导处理器和/或计算设备执行一个或多个操作,包括本文描述的一个或多个操作。可以使用多种已知的计算机可读介质中的任一种来存储和/或传输这种指令。
114.本文所指的非暂时性计算机可读介质可包括参与提供可由计算设备(例如,由计算设备的处理器)读取和/或执行的数据(例如,指令)的任何非暂时性存储介质。例如,非暂时性计算机可读介质可以包括但不限于非易失性存储介质和/或易失性存储介质的任意组合。示例性非易失性存储介质包括但不限于只读存储器、闪存、固态驱动器、磁存储设备(例
如硬盘、软盘、磁带等)、铁电体随机存取存储器(“ram”)和光盘(例如,压缩盘、数字视频盘、蓝光光盘等)。示例性易失性存储介质包括但不限于ram(例如,动态ram)。
115.图10示出了示例性计算设备1000,该计算设备1000可以被具体地配置为执行本文描述的一个或多个过程。本文描述的任何系统、单元、计算设备和/或其他部件可以由计算设备1000实施。
116.如图10所示,计算设备1000可以包括经由通信基础设施1010彼此通信连接的通信接口1002、处理器1004、存储设备1006和输入/输出(“i/o”)模块1008。虽然示例性计算设备1000在图1000中示出,但图10中所示的部件并非旨在进行限制。在其他实施例中可以使用附加的或替代的部件。现在将更详细地描述图10中所示的计算设备1000的部件。
117.通信接口1002可以被配置为与一个或多个计算设备通信。通信接口1002的示例包括但不限于有线网络接口(例如网络接口卡)、无线网络接口(例如无线网络接口卡)、调制解调器、音频/视频连接和任何其他合适的接口。
118.处理器1004通常表示能够处理数据和/或解释、执行和/或指导执行本文描述的指令、过程和/或操作中的一个或多个运行的任何类型或形式的处理单元。处理器1004可以通过执行存储在存储设备1006中的计算机可执行指令1012(例如,应用程序、软件、代码和/或其他可执行数据实例)来执行操作。
119.存储设备1006可以包括一个或多个数据存储介质、设备或配置并且可以采用任何类型、形式和数据存储介质和/或设备的组合。例如,存储设备1006可以包括但不限于本文描述的非易失性介质和/或易失性介质的任何组合。包括本文描述的数据的电子数据可以暂时地和/或永久地存储在存储设备1006中。例如,表示被配置为指示处理器1004执行本文描述的任何操作的计算机可执行指令1012的数据可以存储在存储设备1006内。在一些示例中,数据可以被安排在驻留在存储设备1006内的一个或多个数据库中。
120.i/o模块1008可以包括一个或多个i/o模块,其被配置为接收用户输入并提供用户输出。i/o模块1008可以包括支持输入和输出能力的任何硬件、固件、软件或其组合。例如,i/o模块1008可以包括用于捕获用户输入的硬件和/或软件,包括但不限于键盘或小键盘、触摸屏部件(例如,触摸屏显示器)、接收器(例如,rf或红外接收器)、运动传感器和/或一个或多个输入按钮。
121.i/o模块1008可以包括用于向用户呈现输出的一个或多个设备,包括但不限于图形引擎、显示器(例如,显示屏)、一个或多个输出驱动器(例如,显示驱动器)、一个或多个音频扬声器和一个或多个音频驱动器。在某些实施例中,i/o模块1008被配置为向显示器提供图形数据以呈现给用户。图形数据可以表示一个或多个图形用户界面和/或可以服务于特定实施方式的任何其他图形内容。
122.在前面的描述中,已经参考附图描述了各种示例性实施例。然而,很明显,可以对其进行各种修改和改变,以及在不脱离所附权利要求中阐述的本发明范围的情况下可以实施附加的实施例。例如,本文描述的一个实施例的某些特征可以与本文描述的另一个实施例的特征组合或替代。因此,说明书和附图被认为是说明性的而不是限制性的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献