相关申请
本申请要求在2013年1月17日提交并且题为 “MULTI-PARAMETERPHYSIOLOGICALMAPPING”的美国临 时专利申请第61/753,764号的权益,其全部内容通过引用而被结合于 此。
技术领域
本公开涉及映射多个生理学参数。
背景技术
电生理学是对生物细胞和组织的电性质的研究。电生理学被用来 在包括脑电图、心电图、肌电图、眼动电图等的多种应用中测量患者 的生物组织的电活动。检测从感测到的电信号得出的信息并将其可视 化可以与临床研究以及诊断患者病情有关。
发明内容
本公开涉及映射多个生理学参数。
作为一个示例,一个或多个非暂时计算机可读介质包括可由处理 器执行的指令。这些指令可以包括被编程为通过使用多维颜色模型的 不同颜色分量对与患者的组织相对应的几何表面的至少两个不同生 理学参数进行编码,以使得不同生理学参数中的每一个被按照不同颜 色分量中的至少一个编码来生成多参数图形映射的映射生成器。
在另一个示例中,一种方法可以包括将生理学参数数据存储在存 储器中。该生理学参数数据可以表示患者的组织的至少两个不同生理 学参数。至少两个不同生理学参数中的每一个可以使用多维颜色模型 的不同颜色分量来编码,以使得不同生理学参数中的每一个被按照不 同颜色分量中的至少一个编码。可以基于编码为对应于患者的组织的 几何表面生成多参数图形映射,以使得不同生理学参数在该多参数图 形映射中被可视化。
附图说明
图1示出了一种用于映射多个生理学参数的系统的一个示例。
图2示出了可以被用于映射生理学信息的两类颜色模型的示例。
图3是可被应用于正被按照颜色模型的分量编码的数据的示例 调节功能的示图。
图4示出了可以被实现在图1的系统中的计算器的一个示例。
图5示出了根据一个颜色模型的其中相位被映射到色调的生理 映射的一个示例。
图6示出了根据另一颜色模型的其中相位被映射到色调并且幅 度被映射到明度的生理映射的一个示例。
图7示出了根据HSV颜色模型的其中相位被映射到色调并且幅 度被映射到饱和度的生理映射的一个示例。
图8示出了可以生成多参数映射的系统的一个示例。
图9示出了示例计算环境。
具体实施方式
本公开涉及并发地生成电生理学信息的多个参数的映射(例如, 在单个电解剖映射中)。例如,多个相关参数可以被映射到共同的几 何表面,并且根据多分量颜色模型而被编码。以心电图映射为例,两 个相关心脏参数中的一个可以被映射到颜色模型的一个或多个分量 并且相关参数中的另一个可以被映射到颜色模型的另一分量。由此得 到的映射可以在输出显示中被可视化。因此,通过知道多个心脏参数 中的哪一个被按照颜色模型的分量中的哪一个或哪些编码(例如,经 由提供标识编码的比例尺),用户可以从由此得到的输出映射中收集 比以给定颜色模型对信号参数进行编码的传统映射更多的信息。
这里所使用的术语“颜色模型”可以指代描述颜色可以被表示为 数字的元组(通常作为三个或者四个颜色分量)的方式的抽象数学模 型(例如,实现为机器可读指令)。可以被在此公开的系统和方法使 用的颜色模型的示例包括HSV(色调、饱和度、明度)、HSL(色调、 饱和度、亮度/辉度)、HIS(色调、饱和度、强度)、RGB(红色、 绿色、蓝色)、CMYK(青色、洋红色、黄色、黑色)、YIQ等。其 他颜色编码方案可以被利用。
尽管这里的许多示例是在心脏电信号的环境下描述的,但是将会 明白在这里公开的方法同样适用于其他电生理学信号,诸如可以根据 其生成电解剖图形映射的脑电图、肌电图、眼动电图等。
图1示出了可以被实现为执行多参数生理映射的系统10的一个 示例。系统10包括被编程为基于电解剖数据14计算(例如,量化) 包括表示两个或多个参数的数据的生理学数据13的计算器12。电解 剖数据14可以包括描述多个解剖位置处在一个或多个时间间隔内的 电活动的患者的电数据和几何数据的组合。电解剖数据14可以被存 储在存储器(例如,一个或多个非暂时计算机可读介质)中。在一些 示例中,电解剖数据14可以被提供作为表示对应解剖位置在一个或 多个时间间隔内的电活动的电描记图或者其他电波形。
在一些示例中,电数据所对应于的解剖位置可以被表示为在几何 表面上分布的节点,几何表面可以是二维表面或者三维表面。例如, 几何表面可以是诸如患者(例如,人类或者其他动物)的组织之类的 解剖结构的表面,或者其可以是用于在空间上描绘电信息的任意表 面。在一些示例中,患者组织可以是心脏组织,使得几何表面对应于 心外膜表面、心内膜表面或者另一心脏包络。几何表面可以是特定于 患者的(例如,基于患者的影像数据),其可以是表面的通用模型或 者其可以是基于特定于患者的数据(例如,影像数据、患者测量结果 和/或类似者)而定制的模型的混合版本。电解剖数据14因而可以描 绘这种跨任何这种几何表面(例如,患者组织)分布的节点的电势以 及位置的特征。
作为另一示例,电解剖数据14的电分量可以对应于电生理信号, 诸如可以对应于由一个或多个电极获得的或者以其他方式从由这种 电极获得的信号得到的电生理信号。例如,电极可以被应用以非侵入 性地测量电活动,诸如可以被放置在诸如患者的头(例如,为了脑电 图)、患者的胸(例如,为了心电图)或者其他非侵入性位置之类的 患者的体表上。电解剖数据14从而可以对应于体表测量的电信号。 在其他示例中,如在这里讨论的,电解剖数据14可以包括基于直接 体表测量结果而被重构到另一表面上的电信号。作为另一示例,电解 剖数据14的电部分可以诸如通过放置在患者的身体内(例如,在EP 研究或者类似过程期间在铅或者篮状导管上)的一个或多个电极而被 非侵入性地测量。在其他示例中,电解剖数据14可以包括包含与对 应于患者组织的几何表面相关联的非侵入性测量电信号和侵入性测 量电信号两者的混合方法或者从该混合方法得出。
通过另一示例,心脏的一区域可以被表示为几何表面,该几何表 面可以是二维表面或者三维表面(例如,心外膜表面、心内膜表面或 者其他心脏包络)。几何表面从而可以表示多达心脏的整个表面的一 部分。几何表面还可以是特定于患者的(例如,基于患者的影像数据) 或者它可以是通用模型或者它可以是基于特定于患者的数据(例如, 影像数据、患者测量结果和/或类似者)而生成的模型。几何表面可以 包括在这里也被称作节点的多个离散位置。
在图1中的示例中,计算器12可以包括被演示为参数计算器1 至参数计算器N的两个或多个参数计算器16和18,其中N是表示计 算器的数目的正整数(N>1)。每一个参数计算器16和18被编程为 计算感兴趣的几何表面的每一个点的生理学参数数据22和24。计算 出的生理学参数数据22和24在几何表面(例如,心外膜表面、心内 膜表面或者其他心脏包络)上在空间上可以是相关的。附加地或者可 替代地,计算出的参数22和24在时间和空间上可以是相关的。例如, 计算出的参数值可以对应于跨几何表面以及诸如与电数据14相关联 的时间索引可以跟踪的相同的时间或者时间间隔的相同空间位置,计 算器16和18根据该电数据14计算参数数据。就是说,不同的参数 数据22和24尽管表示不同的生理学信息,但是在时间和空间上可以 是一致的。此外,计算器16和18中的每一个可以计算一个或多个时 间段的生理学数据13,这一个或多个时间段可以基于用户输入来指 定。以这种方式,生理学数据13经由与数据相关联的时间索引对于 每一个参数在时间上可以是一致的。
作为一个示例,计算器16中的一个可以被编程为基于电解剖数 据14针对给定时间间隔来计算跨几何表面的多个节点中的每一个的 相位。计算器18中的一个或多个其他可以被编程为基于相同电解剖 数据14来计算几何表面的其他心脏信息。由此得到的相位数据和其 他计算出的心脏信息可以分别作为参数数据22和24而被存储在生理 学数据13中。参数计算器18可以计算的其他心脏信息的类型的示例 关于这里的图4而被公开。
计算出的生理学数据13(例如,在图1的示例中被存储作为参 数1数据22和参数N数据24)可以作为与跨该数据所表示的几何表 面分布的节点相关联的表格或者其他数据结构而被存储在存储器中。 在一些示例中,参数数据22和24可以对应于针对单个间隔计算的静 态数据。在其他示例中,相位数据和幅度数据可以是针对多个单独间 隔来计算的。这些间隔可以是连续或不连续的间隔。
映射生成器26可以被编程为生成多参数图形映射28。例如,映 射生成器26可以被编程为通过基于多维度颜色模型30对不同参数进 行编码来将表示不同生理学参数的不同参数数据22和24结合为共用 图形映射28。颜色模型30可以包括不同组的参数数据22或24可以 被按其编码的多个颜色分量。映射生成器26可以基于按照不同颜色 分量对参数数据22和24的编码而生成几何表面(例如,对应于患者 组织)的对应多参数图形映射。映射生成器26可以包括输出生成器 40,输出生成器40被编程为基于将不同参数数据22和24映射到颜 色模型30而向显示设备提供图形映射28的输出可视化。结果,不同 的生理学参数可以在同一多参数图形映射28中被并发地可视化。
在图1中的示例中,映射生成器26可以包括规格化和映射功能 32,规格化和映射功能32根据用来编码每一个参数的颜色模型30的 颜色分量将参数数据22和24中的每一个缩放为相应的规格化尺度。 规格化和映射组件32例如可以将参数1数据22映射到颜色模型30 的一个颜色分量并且将另一参数数据24映射到颜色模型的另一分量。
对于参数1数据表示计算出的相位数据并且参数N数据24表示 幅度的一个示例,规格化和映射组件32可以通过跨预定线性尺度映 射其幅度值范围来使幅度数据规格化(例如,其最大幅度值到1.0并 且其最小值到0.0),该预定线性尺度可以被映射到对于幅度选中的 颜色分量中的值的范围。对于HSV颜色模型的示例,三个颜色分量 可以被定义为(h,s,v)的1x3向量以在空间和时间中的给定点处 经由颜色尺度来编码计算出的生理学数据13。继续映射相位和幅度数 据的示例,色调(h)可以被用于编码相位数据22。如果饱和度(s) 被选择用于编码幅度数据24,则饱和度的第二颜色分量将编码规格化 的幅度而HSV颜色模型30的第三分量(明度(v)分量可以被设置 为恒定值(例如,v=1或者其他值)或者可变值。类似的规格化和缩 放可以被用于将在共用时间间隔内与给定几何表面相关联的生理学 参数映射到一个或多个其他颜色模型。
如提到的,映射生成器26可以包括用来暴露用户可编程功能的 用户接口(例如,图形用户接口)。例如,映射生成器26可以包括 被编程为调节映射数据20到颜色模型的规格化和映射的调节/映射控 件36。调节/映射控件36可以响应于用户输入而调节对参数数据22 或24执行(例如,应用线性或非线性缩放)的规格化和缩放。此外, 调节/映射控件36可以指定并控制每一个参数被映射到颜色模型30 的哪一个颜色分量。此外或者可替代地,如果颜色模型30的颜色分 量仍然未被映射,则用户接口的调节组件可以被用来指定这种颜色分 量的值。调节的量可以响应于用户输入而被选择性地控制。
图2演示了可以被用于编码几何表面的信号图形映射中的不同 生理学数据参数的两个不同颜色模型40和42的示例。在图2中的示 例中,颜色模型40是HSL(色调、饱和度、亮度/辉度)颜色模型并 且模型42是HSV(色调、饱和度、明度)颜色模型。在图1和图2 之间进行参考,对于使用模型40的示例,缩放和映射32可以缩放并 且映射将被按照色调、饱和度或亮度中的一个编码的第一参数数据22 并且将另一参数24映射到色调、饱和度和亮度分量中仍然未被映射 的另一个。类似地,对于使用模型42的示例,缩放和映射32可以缩 放并且映射将被按照色调、饱和度、明度中的一个编码的第一参数数 据22并且将另一参数24映射到色调、饱和度、明度分量中仍然未被 映射的另一个。
作为另一示例,在颜色模型30被实现为HSV颜色模型(例如, 见图2)的情况下,第一参数数据22可以被映射到色调并且第二组参 数数据24可以被映射到饱和度。作为另一示例,第二参数数据24可 以被映射到色调并且第一参数数据可以被映射到明度。剩余的未编码 颜色分量可以被设置为诸如一(unity)的固定值或者可变值。在其他 示例中,未编码的颜色分量可以被设置为期望值,诸如可以响应于经 由调节控件36的用户输入而被指定。
用户接口34还可以包括颜色模型选择器38,颜色模型选择器38 被编程为响应于用户输入而从多个颜色模型30中选择被映射生成器 利用哪个颜色模型。例如,用户不仅可以经由用户接口34选择性地 定义映射和计算出的参数数据22和24如何被颜色模型30编码,而 且可以使用颜色模型选择器38来选择哪一个颜色模型被利用。例如, 颜色模型30可以包括多个不同多参数颜色模型,其中的每一个可以 包括可以被选择性地用于编码生理学数据13的不同参数的两个或更 多颜色分量。
在一些示例中,调节/映射控件36可以被编程为将计算出的参数 (例如,相位数据22或者幅度数据24)中的单个映射到颜色模型中 的选中颜色分量,而其他颜色分量被设置为固定值或者预定可变值, 诸如可以被输出生成器40用来生成对单个参数进行编码的映射。单 个参数映射可以与多参数映射一起被并发地可视化以进一步允许用 户在已被计算出的参数之间比较相应的映射和关系(例如,在并排比 较中)。
除了将数据规格化为预定尺度(例如,范围从0到1)之外,代 替将未映射颜色分量固定为固定值,未映射分量可以诸如响应于用户 输入而被映射到用户定义值。例如,未映射分量可以被映射到诸如可 以在空间和/或时间上变化的可变值。作为另一示例,用户可以通过添 加预定角度以旋转色调圈(例如,按照180度)来重新映射诸如色调 之类的具有重复的角度值的颜色分量。以这种方式,不同的相位数据 可以被映射到不同的色调或者其他颜色分量。
规格化和映射组件32还可以被配置为对所执行的规格化和缩放 应用线性或者非线性的映射。例如,可以相对于正被编码的参数之一 (例如,相位数据或者幅度数据)来实现伽马指数校正。此外或者可 替代地,规格化和映射组件32可以应用分段线性缩放以近似期望的 非线性函数。
规格化和映射功能32可以被配置为针对正被给定颜色模型编码 的参数实现其他调节和校正。图3演示了可以被实现的不同形式的伽 马校正。对于小于1的伽马,对比度可以被增强,如在图3中的最左 图50中示出。图3的中间图52演示了:对于等于1的伽马,输出可 以在高和低阈值处被截断。图3中的最右图54演示了:对于大于1 的伽马,其中对比度可以被降低。本领域技术人员将会明白并认识到 其他形式的线性和非线性操作可以被规格化和映射组件32相对于正 被颜色模型编码以映射在几何表面上的多参数数据中的一个或多个 应用。
图4示出了可以被用来基于电解剖数据(例如,图1中的数据 14)计算两个或多个参数的另一计算器60的一个示例。计算器60就 计算生理学数据62(例如,对应于图1中的参数1数据22至参数N 数据24)而论可以对应于图1的计算器18。相应地,对于计算器60 和生理学数据62的附加语境可以参考图1及其描述。计算器60及其 组件可以被实现为机器可读指令,这些机器可读指令可以被存储在一 个或多个非暂时介质中并且由处理资源(例如,一个或多个处理核心) 执行。类似地,数据62可以被存储在一个或多个非暂时计算机可读 介质(例如,一个或多个存储器设备)中。
在图4中的示例中,计算器60可以包括相位计算器64,相位计 算器64被编程为基于表示几何表面随着时间过去的电活动的数据来 计算跨对应于患者组织的几何表面分布的节点的电活动的相位。各种 方法可以被用作相位计算器。作为一个示例,相位计算器64可以使 用希尔伯特变换,诸如在2013年9月20日提交并且题为 “PHYSIOLOGICALMAPPINGFORARRHYTHMIA”的PCT申 请第PCT/US13/60851号中公开的类型,该申请通过引用而被结合于 此。其他方法在其他实施例中也可以被用来确定相位。相位计算器64 从而可以计算几何表面上的节点中的每一个在一段时间内的相位,其 可以被存储作为相位数据66。
作为另一示例,相位计算器64可以被编程为通过将电信号的每 一个周期转换为作为时间的函数的周期性信号来计算相位。例如,让 –π是周期的任意开始;那么π是下一周期的开始。相位计算器64可 以以增加方式向每一个周期的开始和结束之间的每一个时间点指派 [–π,π]之间的相位值。例如,假定得到的相位是幅度1的复数的相位; 那样,每一个相应周期可以被转换为复数空间中以0,0为中心的一个 圆圈。
计算器60还可以包括幅度计算器68,幅度计算器68被编程为 确定对几何表面的电压电势的幅度的指示,其可以被存储作为幅度数 据70。幅度计算器68可以基于每一个相应这种节点的测量和/或得出 的电信号(例如,电数据14)来确定跨同一几何表面的每一个节点的 电势的幅度。
计算器60还可以包括被编程为计算移动窗口中的电压变化的电 压变化计算器72。计算出的跨同一几何表面分布的每一个节点的电压 变化可以被存储作为电压变化数据74。例如,对于可以由与几何表面 的输入电信号相关联的对应时间指数定义的每一个时间帧,电压变化 计算器72可以通过下式使用以选定时间为中心的窗口来计算电压变 化:
max(pt)-min(pt)
其中pt是以一定长度n(例如,n=250ms)的时间t为中心的电 势的阵列。
如果移动窗口是完整间隔,则电压变化是标量。
计算器60还可以包括导数计算器76,导数计算器76被编程为 计算由电解剖数据14所表示的电活动信号提供或者由之得出的一个 或多个信号的导数。导数计算器76可以被应用以计算包括在生理学 数据或输入电数据(例如,对应于电解剖数据14)中存储的那些的任 何波形的导数。跨同一几何表面分布的每一个节点的导数可以被存储 作为导数数据78。信号的导数可以更好地检测快速变化。例如,dv/dt 的最小值可以被用来检测给定窗口中的电势的激活。导数数据(例如, dv/dt)可以经由按照对应多参数图形映射的给定颜色尺度的不同颜色 分量对相位数据和导数数据进行编码,被与多个时间间隔内的相位数 据合并。另外,这种多参数图形映射可以在包括多个连续时间指数的 一个或多个时间间隔内被计算以提供可以帮助确认使用电势的激活 的动画动态映射(例如,影片似的映射)。
作为另一示例,计算器60可以包括包络计算器80。包络计算器 80可以被编程为根据输入电信号(例如,电数据14)计算电势或者 经滤波电势的包络。计算出的电势的包络可以被存储作为跨感兴趣的 几何表面的每一个节点的包络数据82。例如,包络计算器80可以被 编程为执行求平方和低通滤波和/或希尔伯特变换,以检测电压幅度的 包络。作为一个示例,回来参考图1,映射生成器26可以通过按照选 中颜色模型的不同颜色分量对每一个进行编码来将计算出的包络数 据82与相位信息(相位数据66)相结合,以利用跨几何表面的相位 使信号幅度的动态可视化。
作为另一示例,计算器18可以包括不确定性计算器84,不确定 性计算器84被编程为计算与生理学数据62中存储的计算出参数中的 一个或多个其他相关联的不确定性度量。计算出的不确定性可以被存 储作为不确定性数据86。不确定性度量可以被应用以确定对由计算器 60计算出的另一组数据的置信度的指示。例如,通过在每一个相应位 置周围的小空间邻域内评估信号的相似度,可以针对跨几何表面的每 一个位置计算不确定性。例如,不确定性计算器可以被编程为在给定 节点的每一个邻域内计算信号的互相关的平均值并且将计算出的互 相关与该给定节点的信号相比较(例如,计算之间的差异)。作为另 一示例,在HSV颜色模型中,计算出的不确定性数据86可以被按照 HSV空间中的色调或者明度编码并且其他参数数据可以被按照诸如 饱和度、明度或者色调之类的不同颜色分量编码。
鉴于前述,将会明白各种参数可以被计算并且用于生成多参数图 形映射,不同的参数据此被按照给定颜色尺度的不同颜色分量编码。 为了控制哪些参数被利用,选择器88可以被用来编程计算器60。例 如,选择器可以将计算器60编程为利用计算器60中的两个或多个并 且响应于用户输入而相应地处理输入数据。由此得到的计算出的生理 学数据62可以被这里所公开的映射生成器利用。例如,选择器88可 以经由图形用户接口(例如,图1中的用户接口34)而被暴露于用户。 因为计算器60所处理的电信号可以跨几何区域(例如,在多达整个 心脏表面上)而被同时测量,因此计算出的生理学数据62跨感兴趣 的几何区域在空间和时间上同样可以是一致的。用户可以基于计算出 的参数选择性地生成映射以使不同参数之间的关系可视化。
图5、图6和图7是通过根据选中颜色模型来编码到心脏的几何 表面的参数而可以被生成的心脏映射100、102和104的示例。图5、 图6和图7中的示例中的每一个都利用HSV颜色模型来在表面上不 同地编码相位和幅度信息。
图5演示了心脏映射100的一个示例,其中相位数据仅被映射到 色调并被按照色调编码并且饱和度和明度颜色分量被设置为等于固 定值(例如,s=v=1)。图6演示了示例映射102,其中相位信息被映 射到色调颜色分量,饱和度颜色分量被设置为固定值并且规格化的幅 度按照HSV颜色模型的明度颜色分量而被编码。在图7中,通过作 为色调来编码相位信息并且按照饱和度颜色分量来编码规格化的幅 度来生成映射104。在图7中,明度颜色分量被设置为固定值。
图5、图6和图7中的图的比较演示了可以在观看图6和图7后 确定从图5中的单个参数相位映射不明显的信息。例如,图6和图7 演示了右心耳(RAA)(例如,对应于每一个图的左上角)处或者附 近的信号是低幅度。这被图6示出为更少亮度值的更暗区域并且在图 7中由褪色的颜色(例如,对应于更少饱和度)示出。此外,左心耳 (LAA)周围的区域具有如在图6和图7中示出的高幅度信号。关于 幅度的附加信息从而可以提供对与在图5中的仅相位映射中给出的信 息相关联的置信度的指示。该置信度还可以基于在幅度数据的每一个 相应映射中编码的值来计算。与心脏电活动相关联的其他指示和参数 可以被以类似方式编码以提供置信度和对基础病情的理解。
图8示出了可以被用于执行对患者的诊断和/或治疗的系统150 的一个示例。在一些示例中,系统150可以被配置为作为诊断或治疗 过程的一部分实时地生成心脏152的多参数生理映射,诸如以帮助医 师确定用于向患者给予治疗的参数(例如,给予位置、量和治疗类型)。 例如,诸如起搏导管之类的贴有一个或多个治疗给予设备156的导管 可以被插入到身体154中以在心内或者心外接触患者的心脏152。本 领域技术人员将会明白并认识到所可以利用的、可以根据治疗的类型 和过程而异的治疗给予设备156的各种类型和配置。例如,治疗设备 156可以被配置为给予电治疗、化学治疗、声波治疗、热治疗或其任 何组合。
例如,治疗给予设备156可以包括位于消融导管的尖端处的被配 置为响应于由治疗系统158提供的电信号(例如,射频能量)而生成 用于消融组织的热量的一个或多个电极。在其他示例中,治疗给予设 备156可以被配置为给予冷却以执行消融(例如,冷冻消融)、给予 化学品(例如,药物)、超声消融、高频消融或者这些或其他治疗机 制的组合。在其他示例中,治疗给予设备156可以包括位于起搏导管 的尖端处的用来响应于由治疗系统158提供的电信号(例如,起搏脉 冲)而给予诸如用于使心脏起搏的电刺激的一个或多个电极。其他类 型的治疗也可以经由治疗系统158和放置在身体内的侵入性治疗给予 设备156来给予。
治疗系统158可以位于患者的身体154外部并且被配置为控制正 由设备156给予的治疗。例如,治疗系统158包括控制电路160,控 制电路160可以经由在设备(例如,电极)156与治疗系统158之间 电连接的导电链路来传送(例如,提供)电信号。控制系统160可以 控制被提供给设备156的用于经由一个或多个电极154向心脏152的 一个或多个位置给予治疗(例如,消融或者刺激)的信号的参数(例 如,电流、电压、重复速率、触发延迟、感测触发幅度)。控制电路 160可以基于自动、手动(例如,用户输入)或者自动和手动的组合 (例如,半自动控制)来设置治疗参数并施加刺激。一个或多个传感 器(未示出)还可以将传感器信息传送回治疗系统158。设备156相 对于心脏152的位置可以经由成像模式(例如,透视、X射线)、映 射系统162、直视等而被在术中确定和跟踪。设备156的位置和治疗 参数因而可以被结合以提供对应的治疗参数数据。
在经由治疗系统158提供治疗之前、之间和/或之后,另一系统 或者子系统可以被用来获取患者的电生理学信息。在图8中的示例中, 传感器阵列164包括可以被用来记录患者活动的一个或多个电极。传 感器阵列可以包括被配置为以非侵入性方式、侵入性方式或其组合来 测量患者的电活动的电极。
作为一个示例,传感器阵列164可以对应于在患者的躯干的一部 分上分布的用于测量与患者的心脏相关联的电活动(例如,作为心电 图映射过程的一部分)的体表传感器的高密度布置(例如,多于200 个电极)。所可以使用的非侵入性传感器阵列的一个示例在2009年 11月10日提交的国际申请No.PCT/US2009/063803中被示出和描述, 该申请通过引用而被结合于此。感测电极的其他布置可以被用作传感 器阵列164。阵列可以是电极的缩减集,其不覆盖患者的整个躯干并 且被设计用于为了特定目的而测量电活动(例如,专门设计用于分析 AF和/或VF的电极阵列)和/或监视心脏的预定空间区域(例如,区)。
一个或多个传感器还可以位于被插入到患者的身体中的设备 156上。这种电极可以被与传感器阵列164结合用于映射诸如心室壁 之类的心内膜面以及心外膜面的电活动。此外,这种电极也可以被用 来帮助确定设备156在心脏152内的位置,其可以被登记到由系统150 生成的图像或映射中。可替代地,这种定位可以在没有从心脏152内 或者心脏152上的电极发射信号的情况下实现。
在包括侵入性方式、非侵入性方式或者侵入性和非侵入性传感器 的组合的用于获取患者电信息的这种示例方式中的每一个中,一个或 多个传感器阵列164向对应的测量系统166提供感测到的电信息。测 量系统166可以包括用于提供对应的测量数据170的适当的控件和信 号处理电路168,测量数据170描述由传感器阵列164中的传感器检 测到的电活动。测量数据170可以包括模拟和/或数字信息。
控件168还可以被配置为控制用于测量电活动并且提供测量数 据170的数据获取处理。测量数据170可以被与治疗系统给予治疗同 时地获取,诸如以检测响应于应用给定治疗(例如,根据治疗参数) 而发生的心脏152的电活动。例如,适当的时间戳可以被用于为相应 的数据170和治疗参数之间的时间关系编索引,以便于对其的评估和 分析。
映射系统162被编程为通过应用适当的处理和计算来将与心脏 152的电活动对应的测量数据170与几何数据172相结合,以提供对 应的输出数据174。输出数据174可以表示跨几何表面(例如,心脏 152的心脏包络)的多个参数或者描绘其特性。
因为测量系统166可以并发地测量预定区域或者整个心脏的电 活动(例如,在传感器阵列164覆盖患者的身体154的整个躯干的情 况下),由此得到的输出数据因而也可以以时间和空间一致的方式表 示预定区域或者整个心脏的并发数据。可以基于用户输入来选择为之 计算输出数据/映射的时间间隔。此外或者可替代地,所选择的间隔可 以被与治疗系统158的治疗的应用相同步。
对于电测量数据被非侵入性地获得(例如,经由体表传感器阵列 164)的示例,电描记图重构180可以被编程为基于处理信号和几何 数据172来计算逆解并提供对应的重构电描记图。重构的电描记图从 而可以对应于跨心脏的几何表面的心电图活动,并且可以包括静态 (在给定时间瞬间处为三维)并且/或者是动态的(例如,随着时间过 去而变化的四维映射)。系统10中所可以利用的逆算法的示例在通 过引用而被结合于此的美国专利第7,983,743和6,772,004号中被公 开。EGM重构180从而可以将经由传感器阵列164测量到的体表电 活动重构到心脏包络上的众多位置上(例如,多于1000个位置,诸 如大约2000个位置或者更多)。在其他示例中,映射系统162可以 基于诸如经由篮状导管或其他形式的测量探针侵入性地测量的电活 动来计算心脏的一个区域上的电活动。
如在这里讨论的,心脏包络可以对应于与患者的心脏(其表面可 以是心外膜的或是心内膜的)相对应的三维表面几何结构。可替代地 或者此外,心脏包络可以对应于存在于患者的心脏的心外膜面与已经 放置有传感器阵列164的患者的身体的表面之间的几何表面。此外, 电描记图重构180所利用的几何数据172可以对应于实际患者解剖几 何结构、预编程的模型或其组合(例如,基于患者解剖结构而被修改 的模型)。
作为一个示例,几何数据172可以是患者的躯干的图形表示的形 式,诸如基于为患者获取的图像数据。可以对为患者获取的数字图像 集执行包括解剖特征的提取和分割在内的图像处理。此外,传感器阵 列164中的每一个电极的位置可以被包括在患者几何数据172中,诸 如通过在电极被放在患者上时获取图像并且通过适当的提取和分割 来识别坐标系统中的电极位置。其他基于非成像的技术也可以被用来 获得电极在诸如数字转换器之类的传感器阵列中的位置。
可替代地,几何数据172可以对应于数学模型,诸如可以是通用 模型或是已经基于患者的图像数据而被构造的模型。可以在几何数据 172中识别包括电极在传感器阵列164中的位置在内的适当解剖或其 他界标,以便于电测量数据170的注册和对其执行逆方法。这种界标 的识别可以被手动地(例如,由人经由图像编辑软件)或者自动地(例 如,经由图像处理技术)完成。
作为另一示例,诸如在此描述,几何数据172可以使用可以基于 其来构造对应表示的几乎任何显像模式而被获得。这种显像可以被与 记录用来生成患者测量数据170的电活动并发地执行,或者显像可以 被单独执行(例如,在测量数据已被获取之前)。
在确定跨心脏的几何表面的电势数据(例如,根据非侵入性地和 /或侵入性地获得的测量结果计算出的电描记图数据)之后(或者与之 同时),电描记图数据还可以经历信号处理以计算一个或多个心脏映 射。绘图系统162可以包括参数计算器182,参数计算器182被编程 为计算描绘心脏的几何表面中的多个点中的每一个的心脏电活动的 特性的两个或多个参数。例如,参数计算器182可以被编程为计算关 于图4公开的生理学数据中的任一个(例如,数据62)。作为一个示 例,参数计算器可以计算在一个或多个时间间隔内跨患者组织(例如, 心脏组织或者其他组织,诸如大脑或者其他肌肉)的给定几何表面的 相位和电描记图幅度。多个点的幅度可以被确定为用于计算相位数据 的相同间隔内的点之间的相对幅度。
输出数据174可以被转换为供由可视化引擎186显示的图形显 示。可以响应于经由对应的可视化GUI190的用户输入来选择与可视 化相关联的参数,诸如包括选择时间间隔、将被在可视化中给出的信 息的类型等。绘图系统162因而可以生成对应的输出数据174,输出 数据174可以继而被可视化引擎186呈现为显示器192中的诸如包括 心电图映射194的对应图形输出,在心电图映射194中多个参数各自 被按照颜色模型中的不同颜色分量编码。
在一些示例中,治疗系统的控件160可以利用输出数据174来控 制一个或多个治疗参数。作为一个示例,控件160可以基于根据用来 生成一个或多个图形映射的输出数据174确定的心脏信息,来控制向 心脏中的地点(例如,心外膜壁或心内膜壁)给予消融治疗。其他类 型的治疗也可以基于输出数据而被控制。所实现的控制可以是全自动 的控制、半自动的控制(部分自动的并且响应于用户输入)或是基于 输出数据174的手动控制。
鉴于前述结构和功能描述,本领域技术人员将会认识到在此公开 的系统和方法的多个部分可以被实现为方法、数据处理系统或者诸如 非暂时计算机可读介质之类的计算机程序产品。相应地,在此公开的 方法的这些部分可以采取完全硬件实施例、完全软件实施例(例如, 在非暂时机器可读介质中)或者结合软件和硬件的实施例的形式,诸 如关于图9中的计算机系统示出和描述的。另外,在此公开的系统和 方法的多个部分可以是在介质上具有计算机可读程序代码的计算机 可用存储介质上的计算机程序产品。任何合适的计算机可读介质都可 以被利用,包括但不限于静态和动态的存储设备、硬盘、光存储设备 和磁存储设备。
在此已经参考方法、系统和计算机程序产品的框图示描述了某些 实施例。将会明白,图示中的框和图示中的框的组合可以由计算机可 执行指令实现。这些计算机可执行指令可以被提供给通用计算机、专 用计算机或者其他可编程数据处理装置(或者器件和电路的组合)的 一个或多个处理器以产生一机器,使得经由处理器运行的指令实现在 一个或多个框中指定的功能。
这些计算机可执行指令也可以被存储在计算机可读存储器中,该 计算机可读存储器可以指导计算机或者其他可编程数据处理装置以 特定方式起作用,以使得在该计算机可读存储器中存储的指令产生包 括实现在一个或多个流程框中指定的功能的指令的制品。计算机程序 指令也可以被加载到计算机或者其他可编程数据处理装置上以使得 一系列操作步骤在计算机或者其他可编程装置上被执行以产生计算 机实现的处理,以使得在计算机或者其他可编程装置上运行的指令提 供用于实现在一个或多个流程框中指定的功能的步骤。
关于这一点,图9示出了计算机系统300的一个示例,计算机系 统300可以被用来执行一个或多个实施例,诸如包括传感器数据的获 取和处理、图像数据的处理以及对与心脏电活动的分析相关联的经变 换传感器数据和图像数据的分析。计算机系统300可以被实现在一个 或多个通用联网计算机系统、嵌入式计算机系统、路由器、交换机、 服务器设备、客户端设备、各种中间设备/节点或独立计算机系统上。 此外,计算机系统300可以被实现在诸如例如个人数字助理(PDA)、 膝上型计算机、传呼机、智能电话等的各种移动客户端上,假如它包 括足够的处理能力的话。
计算机系统300包括处理单元301、系统存储器302和系统总线 303,系统总线303将包括系统存储器在内的各种系统组件耦合到处 理单元301。双微处理器和其他多处理器架构也可以被用作处理单元 301。系统总线303可以是使用各种总线架构中的任一种的包括存储 器总线或存储器控制器、外围总线和本地总线在内的若干类型的总线 结构中的任一个。系统存储器302包括只读存储器(ROM)304和随 机存取存储器(RAM)305。基本输入/输出系统(BIOS)306可以驻 留在包含帮助在计算机系统300内的元件之间传送信息的基本例程的 ROM304中。
计算机系统300可以包括硬盘驱动器307、例如用来从可移除盘 309中读取或者向可移除盘309写入的磁盘驱动器308,以及例如用 于读取CD-ROM盘311或者用来从其他光介质中读取或者向其他光 介质写入的光盘驱动器310。硬盘驱动器307、磁盘驱动器308和光 盘驱动器310分别通过硬盘驱动器接口312、磁盘驱动器接口313和 光学驱动器接口314而被连接到系统总线303。驱动器及其相关计算 机可读介质为计算机系统300提供了数据、数据结构和计算机可执行 指令的非易失性存储。尽管上面对计算机可读介质的描述指的是硬 盘、可移除磁盘和CD,但是诸如磁带盒、闪存卡、数字视频盘等多 种形式的可由计算机读取的其他类型的介质也可以在操作环境中使 用;另外,任何这种介质可以包含用于实现在此公开的系统和方法的 一个或多个部分的计算机可执行指令。
包括操作系统315、一个或多个应用程序316、其他程序模块317 和程序数据318在内的若干程序模块可以被存储在驱动器和RAM 305中。应用程序和程序数据可以包括被编程为对诸如在此示出和描 述的来自一个或多个传感器的电数据进行获取、处理和显示的函数和 方法。应用程序和程序数据可以包括被编程为处理信号和计算参数数 据的函数和方法(例如,计算器12和60)。应用程序和程序数据还 可以包括被编程为生成一个或多个多参数映射以及如在这里公开的 其他心电图映射的函数和方法(例如,映射生成器26)。
用户可以通过诸如指示设备(例如,鼠标、触摸屏)、键盘、麦 克风、控制杆、游戏手柄、扫描仪等的一个或多个输入设备320向计 算机系统300内输入命令和信息。例如,用户可以使用输入设备320 来编辑或者修改域模型(domainmodel)。这些和其他输入设备320 经常通过与系统总线相耦合的对应端口接口322而被连接到处理单元 301,但是可以通过诸如并行端口、串行端口或者通用串行总线(USB) 之类的其他接口而相连。一个或多个输出设备324(例如,显示、监 视器、打印机、投影仪或者其他类型的显示设备)经由诸如视频适配 器之类的接口326也被连接到系统总线303。
计算机系统300可以在使用到诸如远程计算机328之类的一个或 多个远程计算机的逻辑连接的联网环境中操作。远程计算机328可以 是工作站、计算机系统、路由器、对等设备或者其他常见网络节点, 并且通常包括关于计算机系统300描述的许多或者全部元件。在330 处示意性示出的逻辑连接可以包括局域网(LAN)和广域网(WAN)。
当被在LAN联网环境中使用时,计算机系统300可以通过网络 接口或适配器332而被连接到本地网络。当被在WAN联网环境中使 用时,计算机系统300可以包括调制解调器,或者可以被连接到LAN 上的通信服务器。可以位于内部或者外部的调制解调器可以经由适当 的端口接口而被连接到系统总线303。在联网环境中,关于计算机系 统300示出的应用程序316或者程序数据318或其多个部分可以被存 储在远程存储器存储设备340中。
上面已经描述之物是示例。当然不可能描述结构、组件或方法的 每一种可想到的组合,但是本领域普通技术人员将认识到许多其他组 合和排列是可能的。因此,本发明旨在包含落在包括所附权利要求在 内的本申请的范围内的所有这种变更、修改和变体。
在本公开或权利要求陈述“一”、“一”、“第一”或者“另一 个”要素或其等价物的情况下,其应当被解释为包括一个或多于一个 这种要素,既不要求也不排除两个或多个这种要素。这里所使用的术 语“包括”意味着包括但不限于,并且术语“包括”意味着包括但不 限于。术语“基于”意味着至少部分地基于。