利用晶体辐射对患者床移位的自动检测和校正方法和装置与流程

文档序号:16313320发布日期:2018-12-19 05:22阅读:277来源:国知局
利用晶体辐射对患者床移位的自动检测和校正方法和装置与流程

本申请要求2017年07月11日递交的美国申请no.15/646,173的优先权,其全部内容通过参考在此引入。

本公开一般涉及pet,尤其涉及用于使用固有闪烁晶体辐射对患者床移位的自动检测和校正的方法和装置。

背景技术

在医疗诊断中已广泛使用成像方法,包括正电子发射断层扫描(pet)、计算机断层扫描(ct)、单光子发射计算机断层扫描(spect)、以及磁共振成像(mri)。可利用pet系统扫描对象(诸如患者)以获得pet数据。在扫描期间可由床支撑该对象,从而使床从其原始位置变形到未知的新位置。存在对确定未知的床位置的系统和方法的需求。



技术实现要素:

根据本申请的第一方面,提出一种确定工作床位置的系统。该系统包括指令集的至少一个存储介质;以及至少一个处理器,其被配置成与所述至少一个存储介质通信,其中,当执行所述指令集时,所述系统被配置成:获取与用于支撑对象的床相关的第一参考床位置;获取与源自多个检测器的闪烁体晶体的辐射的第一能级的光子相关的第一参考发射数据集,所述第一参考发射数据集对应于所述第一参考床位置;在与所述床相关的工作床位置处获取与所述第一能级的光子相关的定位发射数据集,其中,所述定位发射数据集与源自所述多个检测器的闪烁体晶体的辐射的所述第一能级的光子相关;以及基于所述第一参考床位置、所述第一参考发射数据集、以及所述定位发射数据集来确定所述工作床位置。

在一些实施例中,所述多个检测器的所述闪烁体晶体包括lu-176。

在一些实施例中,所述第一能级包括202kev或307kev。

在一些实施例中,为了获取定位发射数据集,所述系统被配置成:在所述工作床位置处获取包括所述定位发射数据集和成像发射数据集的工作发射数据集,所述成像发射数据集与源自位于所述系统的检测区域内的所述对象内的湮灭事件的光子相关。

在一些实施例中,所述系统被进一步配置成:确定所确定的工作床位置与设定床位置的床移位,所述床移位在图像域中。

在一些实施例中,所述系统被进一步配置成:基于所述成像发射数据集来生成pet图像;获得与所述对象相关的ct图像;基于所确定的床移位将所述ct图像与所述pet图像对准以生成经对准的ct图像;以及基于所述经对准的ct图像来生成所述pet图像的衰减图。

在一些实施例中,所述系统被进一步配置成:获得与所述对象相关的ct图像;基于所述ct图像来生成衰减图;使用投影方程将所述床移位从所述图像域变换到正弦图域;基于所述经变换的床移位来校正所述成像发射数据集以生成经校正的成像发射数据集;以及根据所述衰减图从所述经校正的成像发射数据生成衰减校正的pet图像。

在一些实施例中,所述系统被进一步配置成:利用基于ct的衰减图在成像重建中对所述床移位建模。

在一些实施例中,为了确定所述工作床位置,所述系统被进一步配置成:确定所述定位发射数据集与所述第一参考发射数据集和所述第二参考发射数据集中的至少一者之间的相似性。

在一些实施例中,所述系统被进一步配置成:确定与所述床相关的第二参考床位置;以及获取与源自所述多个检测器的闪烁体晶体的辐射的所述第一能级的光子相关的第二参考发射数据集,所述第二参考发射数据集对应于所述第二参考床位置。

在一些实施例中,所述系统被进一步配置成:获得包括参考床位置和对应的多个参考发射数据集的参考信息库,所述参考信息包括所述第一参考床位置、所述第一参考发射数据集、所述第二参考床位置、以及所述第二参考发射数据集。

在一些实施例中,所述系统被进一步配置成:确定所述第一参考床位置、所述第一参考发射数据集、所述第二参考床位置、以及所述第二参考发射数据集的关系。

在一些实施例中,所述系统被进一步配置成:基于所述第一参考发射数据集来生成第一正弦图;基于所述第二参考发射数据集来生成第二正弦图;基于所述定位发射数据集来生成第三正弦图;确定所述第三正弦图与所述第一正弦图和所述第二正弦图中的至少一者之间的相似性;以及基于所确定的相似性来确定所述工作床位置。

根据本申请的第二方面,提出一种用于操作成像系统的方法,所述成像系统包括正电子发射断层扫描(pet)扫描仪,所述pet扫描仪包括被置于检测器组装件的孔内的床,并且所述检测器组装件包括环绕所述孔的多个闪烁体晶体。该方法包括:获得基于与第一能级相对应的空白扫描数据而获取的多个参考正弦图,其中,所述空白扫描数据源自所述床的多个预定床位置处的所述多个闪烁体晶体的固有背景辐射,第一重量的非放射性模型被放置在所述床上,所述多个参考正弦图中的每一者对应于所述多个预定床位置中的一者;获取源自固有背景辐射和与所述床上的患者的放射性相关联的湮灭事件的多个能级的γ光子的发射数据;以及从所获取的多个能级的γ光子的发射数据中将与所述固有背景辐射相关的发射数据与由所述患者发射的发射数据进行区分;基于所区分的与所述固有背景辐射相关的发射数据来生成测得的正弦图;以及将所测得的正弦图与所述多个参考正弦图进行比较以确定所述床的床移位。

在一些实施例中,进一步包括:通过从所测得的正弦图中去除散射或随机符合因子来补偿所测得的正弦图。

在一些实施例中,将与所述固有背景辐射相关的发射数据与由所述患者发射的发射数据进行区分是基于能级和tof定时的。

在一些实施例中,所述成像系统进一步包括计算机断层扫描(ct)扫描仪,并且所述方法进一步包括:基于与所述患者的放射性相关的发射数据来生成pet图像获得与所述患者相关的ct图像,所述ct图像是通过使用所述ct扫描仪来生成的;基于所确定的床移位来调整所述ct图像与所述pet图像之间的失配;以及基于所述经对准的ct图像来生成所述pet图像的衰减图。

根据本申请的第三方面,提出一种成像系统,包括:正电子发射断层扫描(pet)扫描仪,所述pet扫描仪包括:包括多个闪烁体晶体的检测器组装件;床,所述床被适配成容纳在由所述多个闪烁体晶体环绕的孔中;包括指令集的至少一个存储介质;以及至少一个处理器,其被配置成与所述至少一个存储介质通信,其中,当执行所述指令集时,所述系统被配置成:获得基于与第一能级相对应的空白扫描数据而获取的多个参考正弦图,其中,所述空白扫描数据源自所述床的多个预定床位置处的所述多个闪烁体晶体的固有背景辐射,第一重量的非放射性模型被放置在所述床上,所述多个参考正弦图中的每一者对应于所述多个预定床位置中的一者;获取源自固有背景辐射和与所述床上的患者的放射性相关联的湮灭事件的多个能级的γ光子的发射数据;以及,从所获取的多个能级的γ光子的发射数据中将与所述固有背景辐射相关的发射数据与来自所述患者的放射性进行区分;基于所区分的与所述固有背景辐射相关的发射数据来生成测得的正弦图;以及将所测得的正弦图与所述多个参考正弦图进行比较以确定所述床的床移位。

在一些实施例中,所述系统进一步包括:计算机断层扫描(ct)扫描仪;

操作地耦合所述pet扫描仪和所述ct扫描仪的计算机,并且所述计算机被配置成:基于与所述患者的放射性相关的发射数据来生成pet图像;获得与所述患者相关的ct图像;基于所确定的床移位将所述ct图像与所述pet图像对准以生成经对准的ct图像;以及基于所述经对准的ct图像来生成所述pet图像的衰减图。

在一些实施例中,所述系统被配置成:基于所述衰减图和所述pet图像来生成衰减校正的pet图像。

附图说明

在此所述的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的限定。在各图中,相同标号表示相同部件。

图1是解说根据本公开的一些实施例的示例性pet系统的示意图;

图2是解说根据本公开的一些实施例的示例性计算设备的硬件和/或软件组件的示意图;

图3是解说根据本公开的一些实施例的示例性移动设备的硬件和/或软件组件的示意图;

图4是根据本公开的一些实施例的检测器块的立体视图;

图5是根据本公开的一些实施例的pet扫描仪的正视图;

图6-a和图6-b是解说根据本公开的一些实施例的床位置的示例性示图;

图7是解说根据本公开的一些实施例的正弦图的示意图;

图8是解说根据本公开的一些实施例的示例性处理引擎的示意图;

图9是解说根据本公开的一些实施例的用于处理发射数据的流程图;

图10是解说根据本公开的一些实施例的示例性处理模块的示意图;

图11是解说根据本公开的一些实施例的用于确定pet系统中的床的工作床位置的流程图。

具体实施方式

为了更清楚地说明本申请的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。应当理解,给出这些示例性实施例仅是为了使相关领域的技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。

如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。

可以理解的是,本申请中的“模块”、“引擎”、“单元”、“组件”或“系统”仅用于区分不同的组件、成分、部分的分布次序。然而,这里所使用的术语仅用于描述特定方面,并不对此加以限制。

不同系统、模块或单元之间的连接、耦合可表示直接电气连接或直接电气耦合,以用于不同模块之间的信息传递,还可采用无线通信同时进行相互之间的信息传递。本说明书中的“和/或”表示两者之一或者两者的结合。

被配置为在计算设备(例如,如图2所示的处理器210)上执行的软件模块/单元/块可以被提供在计算机可读介质上,例如光盘,数字视频盘,闪存。驱动器,磁盘或任何其他有形介质,或作为数字下载(最初可以以压缩或可安装的格式存储,在执行之前需要安装,解压缩或解密)。这样的软件代码可以部分或全部存储在执行计算设备的存储设备上,以供计算设备执行。软件指令可以嵌入固件中,例如eprom。还应当理解,硬件模块/单元/块可以包括在连接的逻辑组件中,例如门和触发器,和/或可以包括可编程单元,例如可编程门阵列或处理器。这里描述的模块/单元/块或计算设备功能可以实现为软件模块/单元/块,但是可以用硬件或固件表示。通常,这里描述的模块/单元/块指的是逻辑模块/单元/块,其可以与其他模块/单元/块组合或者分成子模块/子单元/子块,尽管它们的物理组织或存储。该描述可适用于系统,引擎或其一部分。

虽然本申请对根据本申请的实施例的系统中的某些系统、模块或单元做出了各种引用,然而,任何数量的不同模块可以被使用并运行在客户端和/或服务器上。所述模块仅是说明性的,并且所述系统和方法的不同方面可以使用不同模块。

本公开提供了用于非侵入性成像的系统和组件,例如用于疾病诊断或研究目的。在一些实施例中,成像系统可以是正电子发射断层摄影(pet)系统,单光子发射计算机断层摄影(spect)系统,计算机断层摄影(ct)系统,数字射线照相(dr)系统,多模态系统,或类似物,或其任何组合。示例性多模态系统可以包括计算机断层摄影-正电子发射断层摄影(ct-pet)系统等。

出于解说目的,本公开描述了用于确定pet图像重建中的床位置的系统和方法。在一些实施例中,该系统可以进一步基于所确定的床位置来校正pet图像。

如本文使用的,床位置可指代该床的空间位置,包括可由例如床上所支撑的对象引起的床的变形(例如,凹陷)。对象可由于例如对象的重量、和/或对象在床上的位置、对象的重量分布等等或其组合而引起床的变形。

本公开中使用的术语“图像”可指代2d图像、3d图像、4d图像、和/或任何相关的图像数据(例如,pet数据、与pet数据相对应的发射数据)。应当注意,在本公开中,术语“图像数据”和“图像”可互换地使用。这并不旨在限制本公开的范围。对于本领域普通技术人员而言,可在本公开的指导下推导出一定量的变型、改变和/或修改。

本文使用的术语“辐射”可包括粒子辐射,光子辐射等等,或其任何组合。粒子可包括正电子、中子、质子、电子、μ介子、重离子等,或其任何组合。光子可包括γ光子、β光子、x射线光子等等、或其任何组合。那些变型、改变和/或修改并不脱离本公开的范围。

图1是解说根据本公开的一些实施例的示例性pet系统100的示意图。如所示,pet系统100可包括pet扫描仪110、网络120、一个或多个终端130、处理引擎140、以及存储设备150。

pet扫描仪110可包括台架111、床112、检测区域113、以及检测器块114。台架111可支撑检测器块114。床可被置于检测器块114的孔内。具体而言,床112可被适配成容纳在由检测器块114的多个闪烁体晶体包封的孔中。

床112可支撑对象或患者(未示出)以供扫描。对象可以是生物的或者非生物的。仅作为示例,对象可包括患者、人造对象等。当对象由床支撑时,床112可以处于由于变形或凹陷引起的床位置。变形可以取决于各种因素,包括例如床上所支撑的对象的重量、对象在床上的位置、对象的重量分布等等,或其组合。仅作为示例,床位置可在特定方向上相对于pet系统100的台架111来描述。该特定方向可包括例如x方向、y方向、和/或z方向。如本文使用的,x方向、y方向和z方向可表示坐标系中的x轴、y轴和z轴。仅作为示例,x轴和z轴可以在水平面中,x轴和y轴可以在垂直面中,z轴可以沿机架111的旋转轴。

如本文使用的,参考床位置可包括在床上支撑对象时的参考扫描期间床112的位置。如本文使用的,工作床位置可包括在工作扫描期间床112的位置。如本文使用的,参考扫描可指代其中对象被扫描以提供参考信息的扫描。在一些实施例中,这种参考信息可以用于将来的工作扫描中。如本文使用的,工作扫描可指代其中对象(例如,患者)被扫描以用于例如诊断目的的扫描。在一些实施例中,在参考扫描中获取的参考信息可以用于确定与工作扫描相关的参数(例如,工作床位置)。例如,工作床位置可以基于工作发射数据、参考发射数据、以及参考发射数据和(诸)参考床位置的对应关系等等来确定,因为床位置与在床位置处获取的发射数据之间存在关系。所获取的发射数据可包括正弦图。

此处解说床位置与对应正弦图之间的示例性关系。床引起背景辐射中的衰减。令b(x,y,z)为床的3d衰减图。(x,y,z)可表示多个区域中的体素的三维坐标。x可表示x轴坐标。y可表示y轴坐标。z可表示z轴坐标。对于固定的位置z,由床引起的总衰减可被表达为

其中,δ可以是狄拉克δ函数,s可以对应于沿垂直于扫描仪轴的成像平面的距离,并且可以对应于检测器平面相对于(x,y)坐标空间中的x轴的角度(换言之,对应于特定的lor方向)。在增加的力矩w(力矩=重量*质心沿z轴的位置)的情况下,床的位置可沿y方向移位。床的新衰减图可变成:

b(x,y+w·r(z),z),(2)

其中,w可以是力矩,并且r(z)可以是床的力矩移位响应函数。r(z)可以描述当存在施加于床上的力矩时该床如何移位。如果床是刚性的,

r(z)=αz,(3)

其中r(z)的形状和α的值是预先校准的。

对于固定的位置z,由床引起的总衰减

该总衰减与由床引起的原始衰减的关系为

参考发射正弦图(rs)等于由床衰减所衰减的泛洪图(floodmap),

参考扫描中所使用的对象可包括患者、模型、人造对象等等。在一些实施例中,参考扫描中所使用的对象不发射光子或者可由pet扫描仪110检测的其它信号。换言之,参考扫描中所使用的对象可以是非放射性的。工作扫描中所使用的对象可包括患者。在一些实施例中,工作扫描中所使用的对象发射光子或者可由pet扫描仪110检测的其它信号。与工作扫描中源自对象的这种光子或其它信号相关的发射数据可基本上从与工作床位置相关的对应工作发射数据中去除。仅作为示例,在工作扫描中,患者还生成辐射事件并且可以潜在地影响测量。令患者活动分布为f(x,y,z),受影响的正弦图为:

在该确定中仅使用未受影响的区域

在一些实施例中,参考信息可包括多个预定床位置(或者被称为参考床位置)以及对应的参考发射数据。仅作为示例,参考床位置可包括第一参考床位置和第二参考床位置。在一些实施例中,参考信息可在工作扫描之前被确定。例如,参考信息可在参考扫描期间被确定。可使用多个对象或模型来执行参考扫描。这些对象可具有不同的特征,包括例如重量、沿某一方向(例如,在pet扫描仪110沿其移入或移出台架111的z方向上)的重量分布等等,或其组合。这些对象可模拟在床上支撑具有不同特征的患者以供执行扫描的情形。在参考扫描中,对象可被置于床上,并且可以执行扫描以获取对应的参考发射数据。在一些实施例中,参考床位置可由测量设备来确定。仅作为示例,测量设备可包括尺、激光器、和/或传感器(例如,距离测量传感器、相机等等)。

检测器块114可检测与光子相关的发射数据。光子可包括γ光子、x射线光子等等,或其任何组合。在一些实施例中,检测器块114可包括一个或多个检测器单元。检测器单元可检测与从检测器单元自身和/或从位于检测区域113中的对象或者其部分发射的光子相关的发射数据。

检测器块114可检测或采集参考发射数据。检测器块114可采集多个床位置处的多个参考发射数据集。在一些实施例中,如结合床112所描述的。可使用多个对象或模型来执行参考扫描以生成参考发射数据。这些对象可具有不同的特征,包括例如重量、沿某一方向(例如,在pet扫描仪110沿其移入或移出台架111的z方向上)的重量分布等等,或其组合。仅作为示例,可以分别扫描具有不同重量的多个对象,以触发床位于多个床位置。检测器块114可采集该多个床位置处的多个参考发射数据集。在一些实施例中,具有特定重量的特定对象可被置于床上的不同位置,从而使得床位于不同的床位置。检测器块114可在该多个床位置处采集多个参考发射数据集。在一些实施例中,参考发射数据包含检测器检测到的与从检测器单元自身发射的光子相关的发射数据。这些光子可对应于源自检测器单元的辐射事件(例如,β衰变)。仅作为示例,检测器单元的闪烁体晶体可包括lu-176。lu-176可由于β衰变而发射多个光子或β粒子。由检测器单元发射的光子可以具有第一能级。第一能级可包括202kev和/或307kev。由检测器单元发射的光子和β粒子可照射在两个检测器单元上,该事件的响应线(lor)可通过设置具有与这两个检测器单元的距离相对应的定时延迟的重合窗来确定。发生源自检测器单元的辐射事件所沿的lor也可被称为背景lor。

在一些实施例中,检测器114可检测与从位于检测区域113中的对象或者其部分发射的光子相关的发射数据。例如,光子可对应于在对象内发生的湮灭事件(例如,正电子湮灭事件)。对象可由于湮灭事件而发射光子。由湮灭事件引起的光子可以具有第二能级。第二能级可以与第一能级不同。例如,第一能级是202kev和/或307kev,而第二能级是511kev。这两种光子可以照射在检测器114的两个检测器单元上,该检测器可标识已发生湮灭事件所沿的响应线(lor)。如本文使用的,已发生湮灭事件所沿的lor也可被称为成像lor。

检测器114可在参考扫描和/或工作扫描中检测与光子(例如,γ光子、x射线光子等等)相关的发射数据。如本文使用的,参考扫描可指代其中对象被扫描以提供参考信息的扫描。在一些实施例中,这种参考信息可以用于将来的工作扫描中。在一些实施例中,参考扫描中所使用的对象可包括患者、模型、人造对象等等。如本文使用的,工作扫描可指代其中对象被扫描以用于例如诊断目的的扫描。在一些实施例中,参考扫描中所使用的对象可包括患者。与在参考扫描中检测到的光子相关的发射数据可以被称为自发射数据(或者被称为参考发射数据或空白扫描数据)。与参考发射数据相对应的光子可以具有第一能级。与在工作扫描中检测到的光子相关的发射数据可以被称为工作发射数据。与工作发射数据相对应的光子可以具有第一能级和/或第二能级。在一些实施例中,与第一能级的光子相关的工作发射数据可以被称为定位发射数据。定位发射数据可以对应于检测器块114的固有背景辐射。与第二能级的光子相关的工作发射数据可以被称为成像发射数据。

在一些实施例中,检测器块114可以检测与多个参考床位置处的光子相关的多个参考发射数据集。仅作为示例,检测器块114可分别检测第一参考床位置处的第一参考发射数据集,以及第二参考床位置处的第二参考发射数据集。作为另一示例,检测器块114可在工作扫描中检测工作床位置处的工作发射数据集。

在一些实施例中,检测器块114可包括一个或多个检测器单元。检测器单元可包括闪烁检测器(例如,碘化铯检测器)、气体检测器等等。检测器块114可以是和/或包括单行检测器和/或多行检测器。在一些实施例中,检测器块114可进一步将检测到的发射数据发送给处理引擎140。

网络120可包括能促成pet系统100的信息和/或数据(例如,发射数据)交换的任何合适的网络。

在一些实施例中,pet系统100的一个或多个组件(例如,pet扫描仪110、终端130、处理引擎140、存储设备150等等)可经由网络120与pet系统100的一个或多个其它组件传达信息和/或数据。例如,处理引擎140可经由网络120从pet扫描仪110获得发射数据。作为另一示例,处理引擎140可经由网络120从终端130获得用户指令。

网络120可以是和/或包括公共网络(例如,因特网)、专有网络(例如,局域网(lan)、广域网(wan)等)、有线网络(例如,以太网)、无线网络(例如,802.11网络、wi-fi网络等)、蜂窝网络(例如,长期演进(lte)网络)、帧中继网络、虚拟专用网(“vpn”)、卫星网络、电话网络、路由器、集线器、交换机、服务器计算机、和/或其任何组合。仅作为示例,网络120可包括电缆网络、有线网络、光纤网络、电信网络、内联网、无线局域网(wlan)、城域网(man)、公共电话交换网(pstn)、蓝牙tm网络、zigbeetm网络、近场通信(nfc)网络等等、或其任何组合。在一些实施例中,网络120可包括一个或多个网络接入点。例如,网络120可包括有线和/或无线网络接入点(诸如基站和/或因特网交换点),pet系统100的一个或多个组件可通过这些接入点来连接到网络120以交换数据和/或信息。

(诸)终端130可包括移动设备131、平板计算机132、膝上型计算机133等等、或其任何组合。在一些实施例中,移动设备131可包括智能家用设备、可穿戴设备、移动设备、虚拟现实设备、增强现实设备等等、或其任何组合。在一些实施例中,智能家用设备可包括智能照明设备、智能电气装置的控制设备、智能监视设备、智能电视、智能摄像机、互联电话等等、或其任何组合。在一些实施例中,可穿戴设备可包括手环、鞋袜、眼镜、头盔、手表、衣物、背包、智能饰物等等、或其任何组合。在一些实施例中,移动设备可包括移动电话、个人数字助理(pda)、游戏设备、导航设备、销售点(pos)设备、膝上型设备、平板计算机、台式机等等、或其任何组合。在一些实施例中,虚拟现实设备和/或增强现实设备可包括虚拟现实头盔、虚拟现实眼镜、虚拟现实眼罩、增强现实头盔、增强现实眼镜、增强现实眼罩等等、或其任何组合。例如,虚拟现实设备和/或增强现实设备可包括googleglasstm、oculusrifttm、hololenstm、gearvrtm等。在一些实施例中,(诸)终端130可以是处理引擎140的一部分。

处理引擎140可以处理从pet扫描仪110、终端130和/或存储设备150获得的数据和/或信息。仅作为示例,处理引擎140可以处理从pet扫描仪110的检测器块114传送的发射数据(例如,参考发射数据、工作发射数据等等)。

在一些实施例中,处理引擎140可以从所获取的工作发射数据中提取定位发射数据。如结合检测器块114所解说的,工作发射数据可包括定位发射数据和成像发射数据。定位发射数据可以具有第一能级(例如,202kev或307kev)的光子。成像发射数据可以具有与第一能级不同的第二能级(例如,511kev)的光子。仅作为示例,处理引擎140可以从工作发射数据中提取与辐射事件相对应的定位发射数据。该提取可以基于由检测器块114接收到的信号来执行,包括检测到的能级、飞行时间等等,或其组合。

类似地,处理引擎140可以确定工作发射数据的特定部分是与湮灭事件相对应的成像发射数据。处理引擎140可基于所检测到的发射的飞行时间和/或能量来确定工作发射数据将对应于湮灭事件和/或辐射事件。

在一些实施例中,处理引擎140可至少部分地基于检测到的发射的飞行时间来确定工作发射数据对应于湮灭事件和/或辐射事件。仅作为示例,处理引擎140可在工作发射数据的对应发射的飞行时间在第一时间窗内时确定该工作发射数据对应于湮灭事件。第一时间窗的范围可以从例如1.8纳秒至2.2纳秒。作为另一示例,处理引擎140在工作发射数据的对应发射的飞行时间在第二时间窗内时可确定该工作发射数据对应于辐射事件。第二时间窗的范围可以从例如18纳秒至22纳秒。

在一些实施例中,处理引擎140可基于所检测到的发射的能量来确定工作发射数据对应于湮灭事件和/或辐射事件。仅作为示例,处理引擎140可确定与以第一能级(例如,307或202kev)为中心的能量的光子相对应的工作发射数据对应于辐射事件。作为另一示例,处理引擎140可标识与以第二能级(例如,511kev)为中心的能量的光子相对应的工作发射数据对应于湮灭事件。

在一些实施例中,处理引擎140可获得源自固有背景辐射以及与床上的患者的放射性相关联的湮灭事件的多个能级的γ光子的发射数据。处理引擎140可将与固有背景辐射相关的发射数据与来自患者的放射性的发射数据进行区分。在一些实施例中,区分来自患者的放射性的发射数据可包括:针对每个所检测到的γ光子计算预计tof(飞行时间),针对每个所检测到的γ光子测量tof;针对每个所检测到的γ光子计算预计tof与所测得的tof之间的时间差,以产生多个时间差;计算该多个时间差的直方图;如果该多个γ光子中的一γ光子的时间差被满足,则该γ光子可与关于固有背景辐射的发射数据相关;否则,该γ光子可与来自患者的放射性的发射数据相关。

在一些实施例中,处理引擎140可以从工作发射数据中提取定位发射数据。例如,处理引擎140可通过从工作发射数据中过滤掉成像发射数据来提取定位发射数据。具体而言,处理引擎140可将源自固有背景辐射的多个能级的γ光子的发射数据与来自对象(例如,患者)的放射性进行区分。

在一些实施例中,处理引擎140可处理参考发射数据(例如,第一参考发射数据集)、与参考发射数据相对应的参考床位置(例如,与第一参考发射数据集相对应的第一参考床位置)、以及定位发射数据来确定工作床位置(或者工作床位置与对应的设定床位置的床移位或床下沉)。与工作床位置相对应的设定床位置可以指代在不包括可例如由置于床112上的对象的重量引入的床移位(床位移)的情况下pet系统100的床位置。

在一些实施例中,处理引擎140可以处理发射数据(例如,参考发射数据、定位发射数据等等)以生成正弦图。处理引擎140可以基于发射数据(或者被称为空白扫描数据)来生成多个参考正弦图。该多个参考正弦图中的每一者可对应于多个预定床位置中的一者。仅作为示例,处理引擎140可基于第一参考发射数据集来生成第一参考正弦图。该第一参考正弦图可对应于与第一参考发射数据集相对应的第一参考床位置。作为另一示例,处理引擎140可基于与第一参考发射数据集不同的第二参考发射数据集来生成第二参考正弦图。该第二参考正弦图可对应于与第二参考发射数据集相对应的第二参考床位置。作为进一步的示例,处理引擎140可基于定位发射数据来生成定位正弦图。该定位正弦图还可被称为测得的正弦图。

在一些实施例中,处理引擎140可以是单个服务器或服务器群。服务器群可以是集中式的或者分布式的。在一些实施例中,处理引擎140可以是本地的或远程的。例如,处理引擎140可经由网络120来访问存储在pet扫描仪110、终端130和/或存储设备150中的信息和/或数据。作为另一示例,处理引擎140可以直接连接到pet扫描仪110、终端130和/或存储设备150以访问所存储的信息和/或数据。在一些实施例中,处理引擎140可在云平台上实现。仅作为示例,云平台可包括私有云、公共云、混合云、社区云、分布式云、互联云、多重云等等、或其任何组合。在一些实施例中,处理引擎140可由具有如图2中所解说的一个或多个组件的计算设备200来实现。

根据本公开确定的工作床位置可进一步被用于:针对因至少部分地由床自身的重量和/或被置于床上的对象(以便扫描该对象)的重量引起的床移位而导致的影响来校正与该对象相关的图像。

仅作为示例,参照ct/pet系统,这种校正可减小在ct-pet系统中获取的ct图像与pet图像之间的失配。ct-pet系统可包括ct扫描仪和pet扫描仪。这两个扫描仪可被组装在唯一的台架中,使用相同的患者床并且由相同的控制台工作站控制。

对象(例如,患者)由ct-pet系统的第一成像组件(例如,ct组件)在第一床位置处扫描以生成ct图像,并由ct-pet系统的第二成像组件(例如,pet组件)在第二床位置处扫描以生成pet图像。假设在第一床位置处(例如,相对于设定床位置)没有床移位,患者的重量可引起第二床位置处的床移位。第二床位置可与第一床位置不同,从而引起pet图像与ct图像之间的失配。可确定第二床位置和/或第二床位置处相对于第一床位置的床移位,可利用该床移位来补偿pet图像和/或ct图像,从而减小失配。仅作为示例,可通过基于所确定的床移位将ct图像与pet图像对准来校正ct图像。可基于经校正的ct图像来生成与对象(例如,患者)相关的衰减图,其可进一步用于处理pet图像。作为另一示例,可基于ct图像来生成衰减图,其可进一步基于所确定的床移位来校正,以生成经校正的衰减图。经校正的衰减图可被适配成处理pet图像。第二床位置和第一床位置可通过本公开中所解说的示例性过程来确定。作为另一示例,可基于所确定的床移位将ct图像与pet图像对准,以生成经对准的ct图像。或者,换言之,ct图像与pet图像之间的失配可基于所确定的床移位来调整。可基于经对准的ct图像来生成pet图像的衰减图。作为进一步的示例,可基于ct图像来生成衰减图。在一些实施例中,可以利用衰减图在成像重建中对床移位建模。可使用投影方程将床移位从图像域变换到正弦图域。可基于经变换的床移位来校正成像发射数据集,以生成经校正的成像发射数据集。可根据衰减图从经校正的成像发射数据生成衰减校正的pet图像。作为进一步的示例,可基于所确定的床移位来适配pet图像重建算法。pet图像可由经适配的pet图像重建算法来生成。

存储设备150可存储数据、指令、和/或任何其它信息。在一些实施例中,存储设备150可以存储从终端130和/或处理引擎140获得的数据。在一些实施例中,存储设备150可存储数据和/或指令,处理引擎140可以执行或使用该数据和/或指令以执行本公开中所描述的示例性方法。在一些实施例中,存储设备150可包括大容量存储设备、可移动存储设备、易失性读写存储器、只读存储器(rom)等等,或其任何组合。示例性的大容量存储设备可包括磁盘、光盘、固态驱动器等。示例性的可移动存储设备可包括闪存驱动器、软盘、光盘、存储器卡、zip盘、磁带等。示例性的易失性读写存储器可包括随机存取存储器(ram)。示例性的ram可包括动态ram(dram)、双倍数据率同步动态ram(ddrsdram)、静态ram(sram)、晶闸管ram(t-ram)和零电容器ram(z-ram)等。示例性的rom可包括掩模rom(mrom)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、压缩碟rom(cd-rom)、以及数字多用碟rom等。在一些实施例中,存储设备150可在云平台上实现。仅作为示例,云平台可包括私有云、公共云、混合云、社区云、分布式云、互联云、多重云等等、或其任何组合。

在一些实施例中,存储设备150可连接到网络120,以便与pet系统100中的一个或多个其它组件(例如,处理引擎140、终端130等)通信。pet系统100中的一个或多个组件可经由网络120来访问存储在存储设备150中的数据或指令。在一些实施例中,存储设备150可直接连接到pet系统100中的一个或多个其他组件(例如,处理引擎140、终端130等)或与这些组件通信。在一些实施例中,存储设备150可以是处理引擎140的一部分。

图2是解说根据本公开的一些实施例的可在其上实现处理引擎140的示例性计算设备200的示例性硬件和/或软件组件的示意图。如图2中所解说的,计算设备200可包括处理器210、存储设备220、输入/输出(i/o)230和通信端口240。

处理器210可以执行计算机指令(例如,程序代码),并根据本文所描述的技术来执行处理引擎140的功能。计算机指令可包括例如执行本文所描述的特定功能的例程、程序、对象、组件、数据结构、规程、模块以及函数。例如,处理器210可以处理从pet扫描仪110、终端130、存储设备150、和/或pet系统100的任何其他组件获得的发射数据。在一些实施例中,处理器210可包括一个或多个硬件处理器,诸如微控制器、微处理器、精简指令集计算机(risc)、专用集成电路(asic)、专用指令集处理器(asip)、中央处理单元(cpu)、图形处理单元(gpu)、物理处理单元(ppu)、微控制器单元、数字信号处理器(dsp)、现场可编程门阵列(fpga)、高级risc机(arm)、可编程逻辑器件(pld)、能够执行一个或多个功能的任何电路或处理器等等、或其任何组合。

仅为了解说,计算设备200中仅描述了一个处理器。然而,应当注意,本公开中的计算设备200也可包括多个处理器,因此如由本公开中所描述的一个处理器执行的操作和/或方法步骤也可由多个处理器联合地或分开地执行。例如,如果在本公开中计算设备200的处理器执行步骤a和步骤b两者,则应当理解,步骤a和步骤b也可以由计算设备200中的两个或更多个不同的处理器联合地或分开地执行(例如,第一处理器执行步骤a并且第二处理器执行步骤b,或者第一和第二处理处理器联合地执行步骤a和b)。

存储设备220可存储从pet扫描仪110、终端130、存储设备150、和/或pet系统100的任何其他组件获得的数据/信息。在一些实施例中,存储设备220可包括大容量存储设备、可移动存储设备、易失性读写存储器、只读存储器(rom)等等,或其任何组合。例如,大容量存储设备可包括磁盘、光盘、固态驱动器等。可移动存储设备可包括闪存驱动器、软盘、光盘、存储器卡、zip盘、磁带等。易失性读写存储器可包括随机存取存储器(ram)。ram可包括动态ram(dram)、双倍数据率同步动态ram(ddrsdram)、静态ram(sram)、晶闸管ram(t-ram)和零电容器ram(z-ram)等。rom可包括掩模rom(mrom)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、压缩碟rom(cd-rom)、以及数字多用碟rom等。在一些实施例中,存储设备220可存储用于执行本公开中所描述的示例性方法的一个或多个程序和/或指令。例如,存储设备220可以存储用于使处理引擎140对发射数据或图像数据进行处理的程序。

i/o230可输入和/或输出信号、数据、信息等。在一些实施例中,i/o230可实现用户与处理引擎140的交互。在一些实施例中,i/o230可包括输入设备和输出设备。输入设备的示例可包括键盘、鼠标、触摸屏、话筒等等、或其组合。输出设备的示例可包括显示设备、扬声器、打印机、投影仪等等、或其组合。显示设备的示例可包括液晶显示器(lcd)、基于发光二极管(led)的显示器、平板显示器、曲面屏幕、电视设备、阴极射线管(crt)、触摸屏等等、或其组合。

通信端口240可连接到网络(例如,网络120)以促成数据通信。通信端口240可在处理引擎140和pet扫描仪110、终端130,和/或存储设备150之间建立连接。连接可以是有线连接、无线连接、能够实现数据传送和/或接收的任何其他通信连接、和/或这些连接的任何组合。有线连接可包括例如电缆、光缆、电话线等等,或其任何组合。无线连接可包括例如蓝牙tm链路、wi-fitm链路、wimaxtm链路、wlan链路、zigbee链路、移动网络链路(例如,3g,4g,5g等)等,或其组合。在一些实施例中,通信端口240可以是和/或包括标准化通信端口,诸如rs232、rs485等。在一些实施例中,通信端口240可以是专门设计的通信端口。例如,通信端口240可根据医学数字成像和通信(dicom)协议来设计。

图3是解说根据本公开的一些实施例的可在其上实现终端130的示例性移动设备300的示例性硬件和/或软件组件的示意图。如图3中所解说的,移动设备300可包括通信平台310、显示器320、图形处理单元(gpu)330、中央处理单元(cpu)340、i/o350、存储器360、以及存储设备390。在一些实施例中,移动设备300中还可包括任何其他合适的组件,包括但不限于系统总线或控制器(未示出)。在一些实施例中,移动操作系统370(例如,iostm、androidtm、windowsphonetm等)和一个或多个应用380可从存储设备390被加载到存储器360中以便由cpu340执行。应用380可包括浏览器或用于接收并呈现与数据处理相关的信息或来自处理引擎140的其它信息的任何其它合适的移动应用。用户与信息流的交互可经由i/o350来实现,并经由网络120提供给处理引擎140和/或pet系统100的其它组件。

为了实现本公开中所描述的各种模块、单元及其功能性,计算机硬件平台可被用作为用于本文所描述的一个或多个元件的(诸)硬件平台。具有用户界面元件的计算机可被用于实现个人计算机(pc)或任何其他类型的工作站或终端设备。计算机在被恰当地编程的情况下还可充当服务器。

图4是根据本公开的一些实施例的检测器块114的立体视图。检测器块114可包括一个或多个检测器单元。如图4中所示,检测器块114可包括闪烁体块410、光导420、以及光电倍增管430。闪烁体块410可包括多个闪烁体晶体。检测器块114的检测器单元可包括闪烁体晶体。光导420可以光学地耦合到闪烁体块410以从闪烁体块410接收光信号。光电倍增管430可以光学地耦合到光导420以从光导420接收光信号。

闪烁体块410可包括多个闪烁体晶体。闪烁体晶体可包括不同种类的化合物。示例性的化合物可包括锗酸铋(bgo)、氟化钡(baf1)、钆硅酸盐(gso)、正硅酸镥(lso)、正硅酸钇镥(lyso)等等,或其组合。该多个闪烁体晶体可检测照射在其上的光子(例如,γ光子)或β粒子。在一些实施例中,照射在特定闪烁体晶体上的光子或β粒子可以从闪烁体晶体自身发射。仅作为示例,该多个闪烁体晶体可以接收源自该多个闪烁体晶体的固有背景辐射的第一能级(例如,307或202kev)的多个数量的β粒子或γ光子。如结合检测器块114所解说的,闪烁体晶体的β衰变可生成光子。仅作为示例,闪烁体块410可包括lu-176,其可以由于β衰变而发射第一能级的光子。

在一些实施例中,照射在闪烁体晶体上的光子可以从位于检测区域113内的对象(例如,患者)发射。如结合检测器块114所描述的,位于检测区域113内的对象(例如,患者)可发射源自与对象内的放射性分子相关联的湮灭事件的光子。源自湮灭事件的光子可以具有第二能级(例如,511kev),该第二能级与源自检测器块114的闪烁体晶体的光子的能级不同。检测器块114可检测源自固有背景辐射以及与床上的患者的放射性相关联的湮灭事件的多个能级的γ光子的发射数据。该多个能级包括511kev和第一能级(例如,202kev或307kev)。

在一些实施例中,闪烁体块410可进一步将照射在闪烁体晶体上的光子(例如,γ光子)转换成光。该光可进一步扩散到闪烁体块410中并且可通过光导420传播到光电倍增管430。

光电倍增管430可对由光导420传播到此的光进行转换。光电倍增管430可将光转换成电信号。在一些实施例中,该电信号可被进一步发送给处理引擎140。此处应当注意,光电倍增管430仅仅是为了解说光电信号转换器的示例而提供的,并非旨在限制本公开的范围。例如,光电转换器可进一步包括光电二极管、光电检测器块114等等,或其任何组合。

应当注意,对检测器块114的以上描述仅仅是为了解说的目的而提供的,而并非旨在限定本公开的范围。对于本领域普通技术人员而言,可在本发明的教导下作出多种变型和修改。然而,那些变型和修改并不脱离本公开的范围。例如,检测器块114可包括一个或多个检测器子块。检测器块114的各检测器子块可以用环或圆柱体的形式来布置,以使得检测器块114的横截面可以基本上是闭合形状,包括例如圆形、椭圆形、多边形等等。如本文使用的,用环的形式布置的检测器块可以被称为“检测器环”。检测器块114可包括一个或多个检测器环。此类检测器块114可在z方向上包围被测试的对象。作为另一示例,虽然在上面的示例中使用lu-176,但是检测器块114可使用替换材料来产生辐射。

图5是根据本公开的一些实施例的pet扫描仪110的正视图。如图5中所示,床520可位于pet扫描仪110内或者在pet扫描仪110内移动。具有特定重量的对象530可以位于床520上。床520可能由于例如对象530的重量、床520自身的重量等等而变形。检测器510可发射并检测第一能级的光子(未示出)。所检测到的光子可标识多个背景lor(例如,lor1、lor2、lor3、lor4等等)。该多个背景loe可穿过pet扫描仪110的不同区域。在一些实施例中,该多个背景lor中的一些lor可跨越床520中或下方的区域,并且其他背景lor可跨越床520上方的区域。lor1和lor2可分别跨越床520上方的区域。具体而言,lor1可跨越对象530上方的区域,并且lor2可穿过对象530。lor3和lor4可分别跨越床520中或下方的区域。具体而言,lor3可跨越床520,并且lor4可跨越床520下方的区域。在一些实施例中,仅与跨越床520中或下方的区域的背景lor相对应的发射数据可例如由处理引擎140使用以确定床位置。

图6-a和图6-b是解说根据本公开的一些实施例的床位置的示例性示图。如图6-a和6-b中所解说的,床620可被检测器610包围。床620可基于各因素而被移动到不同的床位置,这些因素包括例如正被置于床上的对象的一个或多个特征(例如,长度、重量等等)、要被成像的对象上的特定感兴趣区域等等、或其组合。例如,当床620位于如图6-a中所解说的床位置时,没有对象被置于床620上。作为另一示例,床620可支撑对象630,并且床620位于如图6-b中所解说的床位置处。如所解说的,图6-b中所解说的床位置可以与图6-a中所解说的床位置不同。

图7是解说根据本公开的一些实施例的正弦图的示意图。如图7中所解说的,可扫描患者701以生成正弦图702。s可以对应于沿垂直于扫描仪轴的成像平面的距离。可对应于检测器平面相对于(x,y)坐标空间中的x轴的角度(换言之,对应于特定的lor方向)。

图8是解说根据本公开的一些实施例的示例性处理引擎140的示意图。如图7中所解说的,处理引擎140可包括获取模块810、定位发射数据提取模块820、处理模块830、以及存储模块840。处理引擎140或者其部分可在如图2中所解说的计算设备或者如图3中所解说的移动设备上实现。

获取模块810可获取发射数据和/或(诸)床位置。获取模块810可从pet扫描仪110(例如,检测器块114)获取参考信息和工作发射数据。如结合检测器块114所描述的,参考信息可包括参考发射数据(或者被称为自发射数据)以及与参考发射数据相对应的(诸)参考床位置。获取模块810可获取参考发射数据、与参考发射数据相对应的(诸)参考床位置、以及工作发射数据。仅作为示例,获取模块810可获取第一参考发射数据集、与该第一参考发射数据集相对应的第一参考床位置、第二参考发射数据集、与该第二参考发射数据集相对应的第二参考床位置、以及工作发射数据。第一参考发射数据集和第二参考发射数据集可包括与第一能级(例如,202kev或307kev)的光子相关的发射数据。工作发射数据可包括定位发射数据和/或成像发射数据。定位发射数据可以与第一能级(例如,202kev或307kev)的光子相关。成像发射数据可以与第二能级(例如,511kev)的光子相关。

在一些实施例中,获取模块810可连接到定位发射数据提取模块820、处理模块830、和/或存储模块840或者与这些模块通信,并向这些模块传送所获取的发射数据。仅作为示例,获取模块810可向处理模块830和/或存储模块840传送第一参考发射数据集、第一参考床位置、第二参考发射数据集、以及第二参考床位置。作为另一示例,获取模块810可向定位发射数据提取模块820传送第一参考发射数据集、第二参考发射数据集、和/或工作发射数据。

定位发射数据提取模块820可提取发射数据。参见例如结合处理引擎140的相关描述。定位发射数据提取模块820可从工作发射数据中提取定位发射数据。如结合处理引擎140所描述的,在一些实施例中,定位发射数据提取模块820可基于照射在检测器块114上的检测到的(诸)光子的飞行时间(和/或能量)来提取定位发射数据,这些光子对应于源自被扫描的对象(例如,位于pet系统100的检测区域113内的对象)的发射。在一些实施例中,定位发射数据提取模块820可过滤参考发射数据和对应的(诸)床位置。仅作为示例,定位发射数据提取模块820可以过滤掉、去除或减少参考发射数据和对应的(诸)床位置的噪声(例如,电噪声)。

处理模块830可以处理发射数据和/或(诸)床位置。处理模块830可从例如获取模块810、定位发射数据提取模块820等等或其组合获取参考发射数据、参考床位置、和/或定位发射数据。在一些实施例中,处理模块830可基于发射数据来生成正弦图。仅作为示例,处理模块830可基于定位发射数据来生成测得的正弦图。在一些实施例中,处理模块830可基于所获取的发射数据(或正弦图)来确定床位置(例如,工作床位置)。仅作为示例,处理模块830可基于与参考床位置(例如,第一参考床位置和第二参考床位置)相关联的参考发射数据(例如,第一参考发射数据集和第二参考发射数据集)、以及定位发射数据来确定工作床位置。在一些实施例中,处理模块830可基于不同的算法来确定床位置。仅作为示例,处理模块830可通过内插来确定工作床位置。作为另一示例,处理模块830可采用最大似然算法来确定工作床位置。

存储模块840可存储发射数据、经处理的发射数据等等、或其任何组合。在一些实施例中,该存储模块可以存储可由处理引擎140的(诸)处理器执行以执行本公开中所描述的示例性方法的一个或多个程序和/或指令。例如,该存储模块可以存储可由处理引擎140的(诸)处理器执行以使得pet系统100或者其部分获取发射数据和/或处理pet数据等的(诸)程序和/或(诸)指令。在一些实施例中,存储模块840可存储要由处理模块830采用的算法。这些算法可包括最大似然算法、内插算法等等。在一些实施例中,存储模块840可包括大容量存储设备。例如,大容量存储设备可包括磁盘、光盘、固态驱动器等等。

应当注意,对处理引擎140的以上描述仅仅是为了解说的目的而提供的,而并非旨在限定本公开的范围。对于本领域普通技术人员而言,可在本发明的教导下作出多种变型和修改。然而,那些变型和修改并不脱离本公开的范围。例如,获取模块810而不是定位发射数据提取模块820可被配置成从工作发射数据中提取定位发射数据。

图9是解说根据本公开的一些实施例的用于处理发射数据的示例性过程900的流程图。该过程或者其部分可在如图2中所解说的计算设备或者如图3中所解说的移动设备上实现。出于解说目的,参照如图1中所解说的pet系统100来提供以下描述。如已经描述的,pet系统100包括检测器块114,该检测器块114包括闪烁体晶体(如图4中所解说的)。

在902中,可获取参考信息。该参考信息可由获取模块810获取。所获取的参考信息可包括第一参考发射数据集、与该第一参考发射数据集相对应的第一参考床位置、和第二参考发射数据集、与该第二参考发射数据集相对应的第二参考床位置。

在904中,可以获取工作发射数据;该工作发射数据可包括定位发射数据。仅作为示例,工作发射数据可包括定位发射数据和成像发射数据。工作发射数据可由获取模块810获取。

在906中,可从工作发射数据中提取定位发射数据。定位发射数据可由定位发射数据提取模块820提取。在一些实施例中,定位发射数据可基于照射在检测器块114上的所检测到的(诸)光子的飞行时间(和/或能量)来提取,这些光子对应于源自正被扫描的对象(例如,位于pet系统100的检测区域113内的对象)的发射。

在908中,可以处理参考信息和定位发射数据。参考信息和定位发射数据可由处理模块830处理。可以处理参考发射数据(例如,第一参考发射数据集和第二参考发射数据集)、与参考发射数据相对应的(诸)床位置(例如,第一参考床位置和第二参考床位置)、以及定位发射数据以确定工作床位置。在对参考信息和定位发射数据的处理中可采用算法(例如,内插、最大似然等等)。在一些实施例中,可从参考发射数据和定位发射数据生成正弦图。具体而言,可基于参考发射数据来生成多个正弦图,并且可基于定位发射数据来生成测得的正弦图。床位置可通过将所测得的正弦图与多个参考正弦图进行比较来确定。

应当注意,以上描述的流程是为了解说的目的而提供的,而并非旨在限定本公开的范围。对于本领域普通技术人员而言,多种变型和修改可在本公开的启发下被付诸实践。然而,那些变型和修改并不脱离本公开的范围。例如,可以向过程900添加其中可以存储发射数据和/或(诸)床位置的操作。

图10是解说根据本公开的一些实施例的示例性处理模块830的示意图。如图10中所解说的,处理模块830可包括获取单元1010、校正单元1020、床位置确定单元1030、以及存储单元1040。处理模块830或者其部分可在如图2中所解说的计算设备或者如图3中所解说的移动设备上实现。

获取单元1010可获取发射数据和/或(诸)床位置。获取单元1010可从获取模块810、定位发射数据提取模块820和/或检测器块114获取发射数据和/或(诸)床位置。获取单元1010可获取参考发射数据(例如,第一参考发射数据集和第二参考发射数据集)、与参考发射数据相对应的(诸)床位置(例如,第一床参考位置和第二参考床位置)、以及定位发射数据。第一参考发射数据集和第二参考发射数据集可分别在第一参考床位置和第二参考床位置处获取。在一些实施例中,获取单元1010可获取参考信息,该参考信息包括多个参考床位置和在床位于相应的参考床位置时所获取的多个参考发射数据集。在一些实施例中,参考信息可被组织为库。在一些实施例中,该库可包括查找表。例如,查找表可包括第一参考床位置与第一参考发射数据集之间的第一对应关系,以及第二参考床位置与第二参考发射数据集之间的第二对应关系。

在一些实施例中,获取单元1010可连接到校正单元1020、床位置确定单元1030、和/或存储单元1040或者与这些单元通信。仅作为示例,获取单元1010可向存储单元1040和/或床位置确定单元1030传送第一参考发射数据集和第二参考发射数据集。作为另一示例,获取单元1010可向校正单元1020传送定位发射数据。

校正单元1020可以校正定位发射数据。在一些实施例中,校正单元1020可以针对与第二能级的光子相关的错误发射数据来校正定位发射数据。仅作为示例,校正单元1020可以针对由于第二能级的光子引起的随机符合和/或散射重合来校正定位发射数据。在一些实施例中,校正单元1020可以基于延迟窗针对随机符合来校正定位发射数据。如本文使用的,延迟窗可指代被配置成确定与延迟重合相对应的发射数据的时间窗。例如,当与照射在检测器块114上的发射数据相对应的光子的飞行时间在延迟窗内时,该发射数据可被认为对应于延迟重合。在一些实施例中,校正单元1020可基于与延迟重合相对应的发射数据相对于随机符合来校正定位发射数据。在一些实施例中,校正单元1020可基于散射校正算法(例如,基于模型的散射校正算法)相对于散射重合来校正定位发射数据。基于模型的散射校正算法可包括例如单散射模拟(sss)算法。在一些实施例中,校正单元1020可与床位置确定单元1030通信,并且向床位置确定单元1030传送经校正的定位发射数据。在一些实施例中,校正单元1020可基于发射数据来生成正弦图。仅作为示例,校正单元1020可从参考发射数据生成多个参考正弦图,并基于定位发射数据来生成测得的正弦图。校正单元1020可通过从中去除散射或随机符合因子来补偿所测得的正弦图。对去除散射或随机符合的详细描述可在本公开中的其他地方解说。

床位置确定单元1030可确定工作床位置。床位置确定单元1030可连接到获取单元1010和/或校正单元1020或与这些单元通信,并从这些单元获取发射数据。如结合获取单元1010和校正单元1020所描述的,床位置确定单元1030可分别从获取单元1010和/或校正单元1020获取与对应的(诸)参考床位置相关联的参考发射数据、以及(经校正的)定位发射数据。在一些实施例中,床位置确定单元1030可基于参考发射数据(例如,第一参考发射数据集和第二参考发射数据集)、与参考发射数据集相对应的参考床位置(例如,获取第一参考发射数据集的第一参考床位置,以及获取第二参考发射数据集的第二参考床位置等等)、以及定位发射数据来确定与定位发射数据相对应的工作床位置。

在一些实施例中,床位置确定单元1030可确定第一参考床位置、第一参考发射数据集、第二参考床位置、以及第二参考发射数据集的关系。床位置确定单元1030可进一步基于定位发射数据和该关系来确定工作床位置。在一些实施例中,可从参考信息库检索该关系。参见例如结合获取单元1010及其描述的相关描述。在一些实施例中,该库可包括查找表。床位置确定单元1030可基于查找表来确定工作床位置。床位置确定单元1030可采用各种算法来确定工作床位置。示例性算法可包括内插算法、最大似然算法等等。

存储单元1040可连接到获取单元1010、校正单元1020、和/或床位置确定单元1030。仅作为示例,存储单元1040可存储由获取单元1010传送的参考发射数据、定位发射数据、和/或参考查找表。作为另一示例,存储单元1040可存储由校正单元1020生成的经校正的定位发射数据。

应当注意,对处理模块830的以上描述仅仅是为了解说的目的而提供的,而并非旨在限定本公开的范围。对于本领域普通技术人员而言,可对本发明的教导作出多种变型和修改。然而,那些变型和修改并不脱离本公开的范围。例如,校正单元1030可以省略。

图11是解说根据本公开的一些实施例的用于确定pet系统中的床的工作床位置的示例性过程1100的流程图。该过程或者其部分可在如图2中所解说的计算设备或者如图3中所解说的移动设备上实现。出于解说目的,参照如图1中所解说的pet系统100来提供以下描述。如已经描述的,pet系统100包括检测器块114,该检测器块114包括闪烁体晶体(如图4中所解说的)。

在1102中,可在第一参考床位置处获取与第一能级的光子相关的第一参考发射数据集。该第一参考发射数据集可由获取单元1010获取。第一能级可对应于从检测器块114的闪烁体晶体发射的光子。

在1104中,可在第二参考床位置处获取与第一能级的光子相关的第二参考发射数据集。该第二参考发射数据集可由获取单元1010获取。

在一些实施例中,第一参考床位置集和对应的第一参考发射数据集、和/或第二参考床位置集和对应的第二参考发射数据集可从本公开其他地方所描述的参考信息库获取。该库可包括查找表,该查找表包括第一参考床位置与第一参考发射数据集之间的第一对应关系,以及第二参考床位置与第二参考发射数据集之间的第二对应关系。

应当注意,1102和1104的描述仅仅是出于解说目的而提供的。在一些实施例中,可获取附加的参考信息。例如,所获取的附加参考信息可包括第三参考床位置和在该第三参考床位置处获取的第三参考发射数据集、第k参考床位置和在该第k参考床位置处获取的第k参考发射数据集等等。数字k可表示大于1的整数。

在1106中,可获取对应于工作床位置的与第一能级的光子相关的定位发射数据集。用于获取定位发射数据集的示例性操作可在本公开中的其他地方找到。参见例如图9中的操作904和906及其描述。

在1108中,可基于与第二能级的光子相关的错误发射数据集来校正该定位发射数据集。第二能级可对应于从位于pet系统100的床上的对象发射、并在床位于工作床位置时检测到的光子。定位发射数据集可由校正单元1020校正。定位发射数据可以针对随机符合和/或散射重合进行校正。在一些实施例中,随机符合可基于由延迟窗确定的延迟重合来确定。在一些实施例中,定位发射数据可通过去除对应于延迟重合的发射数据,来针对随机符合进行校正。散射重合可基于散射校正算法(例如,基于模型的散射校正算法)来进行校正。附加的描述可在本公开中的其他地方找到。参见例如图10及其描述。

在1110中,可基于经校正的定位发射数据集和所获取的参考信息来确定工作床位置。工作床位置可由床位置确定单元1030确定。在一些实施例中,所获取的参考信息可包括第一参考床位置、第一参考发射数据集、第二参考床位置以及第二参考发射数据集。工作床位置可基于定位发射数据以及第一参考床位置、第一参考发射数据集、第二参考床位置和第二参考发射数据集的关系来确定。

在一些实施例中,工作床位置可通过内插来确定。仅作为示例,工作床位置可通过采用样条内插算法来确定。例如,可以确定经校正的定位发射数据与第一参考发射数据集以及与第二参考发射数据集的关系。工作床位置可基于第一参考床位置、第二参考床位置、以及所确定的关系来确定。

在一些实施例中,工作床位置可通过比较参考发射数据与定位发射数据之间的相似性来确定。例如,相似性可通过下式确定:

式(9)可描述s与sk之间的相似性。在式(1)中,dk可表示第k参考发射数据集(或者第k参考发射数据集的对应正弦图),并且d可表示定位发射数据集(或者对应于定位发射数据集的正弦图)。k可表示大于1的整数。第k参考发射数据集(或者对应于第k参考发射数据集的正弦图)可包括多个数据点。第k参考发射数据集(或者第k参考发射数据集的对应正弦图)的该多个数据点中的第i数据点可被表达为dk(i)。数字i可表示大于1的整数。类似地,定位发射数据集(或者定位发射数据集的对应正弦图)可包括多个数据点。定位发射数据(或者定位发射数据集的对应正弦图)的该多个数据点中的第i数据点可被表达为d(i)。

例如,工作床位置位于与第k参考发射数据集相对应的第k参考床位置的可能性可以与如由(9)所指示的参考发射数据与定位发射数据之间的相似性相关:

ll(k)∝f(dk,d).(9)

因此,工作床位置可由例如下式确定:

k=argmaxkl(k).(10)

仅作为示例,工作床位置可被确定为与第k参考发射数据集dk相对应的第k参考床位置。

应当注意,以上描述的流程是为了解说的目的而提供的,而并非旨在限定本公开的范围。对于本领域普通技术人员而言,多种变型和修改可在本公开的启发下被付诸实践。然而,那些变型和修改并不脱离本公开的范围。例如,可以向过程1100添加其中可以存储第一参考发射集、第二参考发射数据集、和/或定位发射数据集的步骤。作为另一示例,其中对定位发射数据进行校正的操作1108可以是可任选的。

本领域技术人员可以理解,本申请的各方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的工序、机器、产品或物质的组合,或对他们的任何新的和有用的改进。相应地,本申请的各个方面可以完全由硬件执行、可以完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“数据块”、“模块”、“引擎”、“单元”、“组件”或“系统”。此外,本申请的各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可读程序编码。

最后,应当理解的是,本申请中所述实施例仅用以说明本申请实施例的原则。其他的变形也可能属于本申请的范围。因此,作为示例而非限制,本申请实施例的替代配置可视为与本申请的教导一致。相应地,本申请的实施例不仅限于本申请明确介绍和描述的实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1