负载均衡方法、系统、可读存储介质和设备与流程

文档序号:18600711发布日期:2019-09-03 22:37阅读:164来源:国知局
负载均衡方法、系统、可读存储介质和设备与流程

本发明涉及医疗影像技术领域,特别是涉及一种负载均衡方法、系统、可读存储介质和设备。



背景技术:

pet(positronemissiontomography,正电子发射计算机断层扫描)是核医学领域中较为先进的临床检查影像技术,目前已被广泛应用于医学领域的诊断和研究。在通过pet系统对生物体进行扫描前,先给生物体注射含有放射性核素的示踪剂,示踪剂在生物体内会发生衰变并产生正电子,接着衰变后产生的正电子在行进十分之几毫米到几毫米后,与生物体内的电子相遇,发生正负电子对湮灭反应,从而生成一对方向相反、能量相同的光子,这一对光子穿过生物体组织,被pet系统的探测器接收,并经计算机进行散射和随机信息的校正,以通过相应的图像重建算法生成能够反映示踪剂在生物体内分布的图像。

针对长轴向的pet系统,由于系统灵敏性要求的提高,无论是数据量还是计数率都会有成倍的增长,重建负载及重建速度都面对新的挑战。应对此要求,传统技术采用多重建机并行,使用随机分布方式对pet数据进行重建计算,但是使用随机分布方式容易导致部分通路负载过大,数据丢失,使各通路之间数据一致性变差,最终导致重建图像均一性降低。



技术实现要素:

基于此,有必要针对传统的pet系统使用随机分布方式容易导致部分通路负载过大,数据丢失,使各通路之间数据一致性变差,最终导致重建图像均一性降低的问题,提供一种负载均衡方法、系统、可读存储介质和设备。

一种负载均衡方法,包括以下步骤:

获取pet扫描协议,根据pet扫描协议的类型匹配相应的负载分发配置表;

将负载分发配置表下发至数据转发板,其中,负载分发配置表用于指示数据转发板将pet扫描得到的符合数据分发至多个数据处理器。

根据上述的负载均衡方法,在pet设备执行扫描之前,获取pet扫描协议,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,将负载分发配置表下发至数据转发板,数据转发板可以获取pet扫描得到的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

在其中一个实施例中,根据pet扫描协议的类型匹配相应的负载分发配置表的步骤之前还包括以下步骤:

根据扫描对象的活度分布信息生成负载分发配置表。

在其中一个实施例中,根据pet扫描协议的类型匹配相应的负载分发配置表的步骤之后,还包括以下步骤:

在pet扫描对象为患者时,获取pet扫描时患者的体位,根据体位调整负载分发配置表。

一种负载均衡方法,包括以下步骤:

接收负载分发配置表,其中,负载分发配置表与pet扫描协议的类型相匹配;

获取pet扫描的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器。

根据上述的负载均衡方法,在pet设备执行扫描之前,接收负载分发配置表,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,在获取pet扫描得到的符合数据后,可以根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

在其中一个实施例中,根据负载分发配置表将符合数据分发至多个数据处理器的步骤还包括以下步骤:

分别将负载分发配置表写入多个数据处理器的符合数据头文件中,其中,数据处理器的数据重建单元根据负载分发配置表执行初始化操作。

一种负载均衡系统,包括:

分发配置表匹配单元,用于获取pet扫描协议,根据pet扫描协议的类型匹配相应的负载分发配置表;

分发配置表下发单元,用于将负载分发配置表下发至数据转发板,其中,负载分发配置表用于指示数据转发板将pet扫描得到的符合数据分发至多个数据处理器。

根据上述的负载均衡系统,在pet设备执行扫描之前,分发配置表匹配单元获取pet扫描协议,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,分发配置表下发单元将负载分发配置表下发至数据转发板,数据转发板可以获取pet扫描得到的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

在其中一个实施例中,分发配置表匹配单元在根据所述pet扫描协议的类型匹配相应的负载分发配置表之前,根据扫描对象的活度分布信息生成负载分发配置表。

在其中一个实施例中,分发配置表匹配单元在pet扫描对象为患者时,获取pet扫描时患者的体位,根据体位调整负载分发配置表。

一种负载均衡系统,包括:

分发配置表接收单元,用于接收负载分发配置表,其中,负载分发配置表与pet扫描协议的类型相匹配;

数据获取分发单元,用于获取pet扫描的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器。

根据上述的负载均衡系统,在pet设备执行扫描之前,分发配置表接收单元接收负载分发配置表,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,数据获取分发单元在获取pet扫描得到的符合数据后,可以根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

在其中一个实施例中,数据获取分发单元还用于分别将负载分发配置表写入多个数据处理器的符合数据头文件中,其中,数据处理器的数据重建单元根据负载分发配置表执行初始化操作。

一种可读存储介质,其上存储有可执行程序,可执行程序被处理器执行时实现上述的负载均衡方法的步骤。

上述可读存储介质,通过其存储的可执行程序,可以实现在pet设备执行扫描之前,获取pet扫描协议,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,将负载分发配置表下发至数据转发板,数据转发板可以获取pet扫描得到的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

一种系统控制器,系统控制器与数据转发板连接,数据转发板分别与多个数据处理器连接;

系统控制器获取pet扫描协议,根据pet扫描协议的类型匹配相应的负载分发配置表,将负载分发配置表下发至数据转发板;

数据转发板获取pet扫描的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器。

根据上述的系统控制器,在pet设备执行扫描之前,系统控制器获取pet扫描协议,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,将负载分发配置表下发至数据转发板,数据转发板可以获取pet扫描得到的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

一种负载均衡设备,包括数据符合板和上述的系统控制器、数据转发板、多个数据处理器;

数据符合板用于对pet扫描的单事件执行符合操作,生成符合数据,并发送至数据转发板。

根据上述的负载均衡设备,包括数据符合板和上述的系统控制器、数据转发板、多个数据处理器;在pet设备执行扫描之前,系统控制器获取pet扫描协议,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,将负载分发配置表下发至数据转发板,数据转发板可以获取pet扫描得到的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

附图说明

图1为一个实施例中的负载均衡方法的流程示意图;

图2为另一个实施例中的负载均衡方法的流程示意图;

图3为又一个实施例中的负载均衡方法的流程示意图;

图4为再一个实施例中的负载均衡方法的流程示意图;

图5为一个实施例中的负载均衡系统的结构示意图;

图6为另一个实施例中的负载均衡系统的结构示意图;

图7为一个实施例中的系统控制器的连接示意图;

图8为一个实施例中的负载均衡设备的结构示意图;

图9为一个实施例中的pet医学成像设备的连接示意图;

图10为一个实施例中的pet扫描场景中源的分布示意图;

图11为一个实施例中的负载均衡方法的具体流程示意图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。

需要说明的是,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域技术人员在没有付出创造性劳动前提下所获的所有其他实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

本申请提供的负载均衡方法,可以应用于各种不同的pet医学成像设备进行图像重建的应用环境中。

参见图1所示,为本发明一个实施例的负载均衡方法的流程示意图。该实施例中的负载均衡方法包括以下步骤:

步骤s110:获取pet扫描协议,根据pet扫描协议的类型匹配相应的负载分发配置表;

在本步骤中,pet扫描协议是pet在扫描过程中所使用的协议,主要用于控制pet成像系统各个部件,使pet扫描符合扫描对象的特点和扫描需求,由于扫描对象的多样性和不同的需求,pet扫描协议有多种类型,pet扫描协议的类型同时又可以反映扫描对象和需求;负载分发配置表是指包含数据处理器列表、符合数据列表、以及数据处理器列表与符合数据列表的映射关系的命令格式文件,利用pet扫描协议的类型匹配相应的负载分发配置表,可以将扫描数据负载按照相应的负载分发配置表进行均衡分配,避免数据丢失和集中。

步骤s120:将负载分发配置表下发至数据转发板,其中,负载分发配置表用于指示数据转发板将pet扫描得到的符合数据分发至多个数据处理器;

在本步骤中,pet扫描数据进行符合操作后,得到符合数据并发送至数据转发板,数据转发板主要用于将符合数据分发至数据处理器进行数据处理,以得到重建图像;数据转发板的分发机制是可配置的,将负载分发配置表下发至数据转发板,可以指示数据转发板按照负载分发配置表的要求进行符合数据的分发,达到负载均衡的目的。

在本实施例中,在pet设备执行扫描之前,获取pet扫描协议,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,将负载分发配置表下发至数据转发板,数据转发板可以获取pet扫描得到的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

需要说明的是,pet扫描协议可以包括多种,如最高活度测试扫描、mpi(心肌灌注)扫描、wb(全身)扫描、模体扫描等等。

在一个实施例中,如图2所示,根据pet扫描协议的类型匹配相应的负载分发配置表的步骤之前还包括以下步骤:

根据扫描对象的活度分布信息生成负载分发配置表。

在本实施例中,可以先获取扫描对象的活度分布信息,以活度分布信息为依据生成负载分发配置表,此处的扫描对象是泛指的,可以是各种不同类型的已扫描对象,通过获取其活度分布信息,来生成对应的负载分发配置表,具备此种对应关系,在利用负载分发配置表对符合数据进行分发配置时可以与活度分布信息相对应,均衡负载。

另外,根据所述pet扫描协议的类型可以获取扫描场景,根据所述扫描场景可以确定活度分布数据,根据所述活度分布数据可以匹配相应的负载均衡策略。在确定pet扫描协议的类型后,可由此获取具体的扫描场景,扫描场景可以反映扫描区域,如上述的最高活度测试,一般最高活度分布在特定的区域,mpi扫描主要是针对心脏区域;利用扫描场景确定活度分布数据,在扫描场景相应的扫描区域中,可以根据扫描区域的特征确定活度分布,该活度分布是指pet扫描中放射性核素的活度分布,该活度分布可以预先设置,还可根据已有的相同类型的扫描历史数据来确定;在得到活度分布数据后,可以匹配相应的负载分发配置表,使之符合数据分配的均衡要求。

在一个实施例中,如图3所示,根据pet扫描协议的类型匹配相应的负载分发配置表的步骤之后,还包括以下步骤:

在pet扫描对象为患者时,获取pet扫描时患者的体位,根据体位调整负载分发配置表。

在本实施例中,在根据pet扫描协议的类型匹配相应的负载分发配置表之后,在确定pet扫描对象为患者时,需要获取pet扫描时患者的体位,由于患者体位的变化会影响扫描数据的分布,因此需要根据患者的体位对负载分发配置表进行调整,以符合实际扫描状况。

具体的,体位可以是患者相对于pet设备的床位的位置和方向,如患者的头部朝向床位移动的相同方向,或者头部朝向床位移动的相反方向,患者整体相对于pet设备的床位的中心轴线的偏移位置等,这些位置的不同会影响pet扫描数据的分布。

在一个实施例中,pet扫描对象可以为模体,模体主要用于pet扫描测试以及扫描参数的设置,模体可以是具有一定厚度和均匀材料的物体,模体材料可以选择与人体软组织化学成分相似的材料,如是水或有机玻璃等,对应模体,也可以有相应的负载分发配置表。

根据上述负载均衡方法,本发明实施例还提供另一种负载均衡方法系统,以下就另一种负载均衡方法的实施例进行详细说明。

参见图4所示,为本发明一个实施例的负载均衡方法的流程示意图。该实施例中的负载均衡方法包括以下步骤:

步骤s210:接收负载分发配置表,其中,负载分发配置表与pet扫描协议的类型相匹配;

步骤s220:获取pet扫描的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器。

上述步骤可以应用在pet扫描设备的数据转发板中,负载分发配置表可以由系统控制器下发至数据转发板。

在本实施例中,在pet设备执行扫描之前,接收负载分发配置表,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,在获取pet扫描得到的符合数据后,可以根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

需要说明的是,pet扫描协议可以包括多种,如最高活度测试扫描、mpi(心肌灌注)扫描、wb(全身)扫描、模体扫描等等。

在一个实施例中,根据负载分发配置表将符合数据分发至多个数据处理器的步骤包括以下步骤:

分别将负载分发配置表写入多个数据处理器的符合数据头文件中,其中,数据处理器的数据重建单元根据负载分发配置表执行初始化操作。

在本实施例中,在将符合数据分发至多个数据处理器时,需要分别将负载分发配置表写入多个数据处理器的符合数据头文件中,数据处理器在处理符合数据时,可以从符合数据头文件中读取负载分发配置表,得知当前的符合数据在原始的符合数据中是如何分配的,数据处理器的数据重建单元根据负载分发配置表执行初始化操作,可以便于后续进行整体的图像重建。

根据上述负载均衡方法,本发明实施例还提供一种负载均衡系统,以下就负载均衡系统的实施例进行详细说明。

参见图5所示,为本发明一个实施例的负载均衡系统的结构示意图。该实施例中的负载均衡系统包括:

分发配置表匹配单元310,用于获取pet扫描协议,根据pet扫描协议的类型匹配相应的负载分发配置表;

分发配置表下发单元320,用于将负载分发配置表下发至数据转发板,其中,负载分发配置表用于指示数据转发板将pet扫描得到的符合数据分发至多个数据处理器。

在本实施例中,负载均衡系统包括分发配置表匹配单元310和分发配置表下发单元320,在pet设备执行扫描之前,分发配置表匹配单元310获取pet扫描协议,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,分发配置表下发单元320将负载分发配置表下发至数据转发板,数据转发板可以获取pet扫描得到的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

在一个实施例中,分发配置表匹配单元310在根据所述pet扫描协议的类型匹配相应的负载分发配置表之前,根据扫描对象的活度分布信息生成负载分发配置表。

在一个实施例中,分发配置表匹配单元310在pet扫描对象为患者时,获取pet扫描时患者的体位,根据体位调整负载分发配置表。

本发明实施例的负载均衡系统与上述负载均衡方法相对应,在上述负载均衡方法的实施例阐述的技术特征及其有益效果均适用于负载均衡系统的实施例中。

根据上述负载均衡方法,本发明实施例还提供另一种负载均衡系统,以下就另一种负载均衡系统的实施例进行详细说明。

参见图6所示,为本发明一个实施例的负载均衡系统的结构示意图。该实施例中的负载均衡系统包括:

分发配置表接收单元410,用于接收负载分发配置表,其中,负载分发配置表与pet扫描协议的类型相匹配;

数据获取分发单元420,用于获取pet扫描的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器。

在本实施例中,负载均衡系统包括分发配置表接收单元410和数据获取分发单元420,在pet设备执行扫描之前,分发配置表接收单元410接收负载分发配置表,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,数据获取分发单元420在获取pet扫描得到的符合数据后,可以根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

在一个实施例中,数据获取分发单元420还用于分别将负载分发配置表写入多个数据处理器的符合数据头文件中,其中,数据处理器的数据重建单元根据负载分发配置表执行初始化操作。

本发明实施例的负载均衡系统与上述负载均衡方法相对应,在上述负载均衡方法的实施例阐述的技术特征及其有益效果均适用于负载均衡系统的实施例中。

根据上述负载均衡方法和系统,本发明实施例还提供一种可读存储介质、系统控制器和负载均衡设备。

一种可读存储介质,其上存储有可执行程序,可执行程序被处理器执行时实现上述的负载均衡方法的步骤。

上述可读存储介质,通过其存储的可执行程序,可以实现在pet设备执行扫描之前,获取pet扫描协议,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,将负载分发配置表下发至数据转发板,数据转发板可以获取pet扫描得到的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

如图7所示,一种系统控制器,系统控制器与数据转发板连接,数据转发板分别与多个数据处理器连接;

系统控制器获取pet扫描协议,根据pet扫描协议的类型匹配相应的负载分发配置表,将负载分发配置表下发至数据转发板;

数据转发板获取pet扫描的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器。

如图8所示,一种负载均衡设备,包括数据符合板和上述的系统控制器、数据转发板、多个数据处理器;

数据符合板用于对pet扫描的单事件执行符合操作,生成符合数据,并发送至数据转发板。

上述的系统控制器和负载均衡设备,在pet设备执行扫描之前,系统控制器获取pet扫描协议,针对不同对象、不同扫描需要的pet扫描协议不同,利用pet扫描协议的类型可以匹配相应的负载分发配置表,将负载分发配置表下发至数据转发板,数据转发板可以从数据符合板获取pet扫描得到的符合数据,根据负载分发配置表将符合数据分发至多个数据处理器进行处理,实现符合数据的并行计算,而且负载分发配置表与pet扫描协议的类型相匹配,可以针对不同对象、不同扫描需要实现多样的数据转发机制,使数据通路负载均衡,避免数据丢失,提高符合数据处理后重建图像的均一性。

本领域普通技术人员可以理解实现上述实施例用于负载均衡方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于一非易失性的计算机可读取存储介质中,如实施例中,该程序可存储于计算机系统的存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述负载均衡方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

在一个实施例中,负载均衡方法可以应用于长轴向的pet医学成像设备,pet医学成像设备具有探测器、lcc(前端数据符合板)、dsw(数据转发板)、数据处理器和host(系统控制器)等。

如图9所示,lcc对来自不同晶体段的单事件执行符合操作,生成符合数据后发送给dsw;为提高符合操作效率,lcc可以为多个,且不可配置,及每个lcc负责的轴向晶体段是固定的。

dsw可根据符合数据来源对符合数据做二次分发。为更好地达到不同数据处理器的负载均衡,dsw的底层分发机制是支持可配置的,在pet扫描之前,系统控制器首先根据pet扫描协议类型确定扫描场景,根据扫描场景确定源的分布,配置与源分布相匹配的最优的分发策略,并下发到dsw板。扫描开始后,dsw根据符合数据来源,对符合数据作分发,传输到相应的数据处理器进行处理。

在pet设备中,探测器上设置有晶体,用于在进行pet扫描过程中接收高能量的光子信号,并将其转化为低能量的可见光信号;在垂直于pet设备轴向的截面上,探测器环绕设置;在轴向上多个环向上的探测器的晶体组成晶体段,对应lcc。

如图10所示,在pet扫描时,扫描场景中源的分布在轴向上是不均匀的,因此不同晶体段收到的数据是有很大差异的。因此需要对数据作优化分发,数据处理器可以是重建机等。

扫描场景可以有心肌灌注场景、全身扫描场景、模体扫描等。

在mpi心肌灌注场景中,放射性核素半衰期较短,胸腹部活度会很高,因此这部分晶体段的数据要尽量分发到多个数据处理器。

如图10中fdg(氟代脱氧葡萄糖)全身扫描场景,膀胱集聚大量活度,因此这部分的数据需要尽量分发到多个数据处理器。

以患者全身扫描为例,活度主要分布在上半身,特别是膀胱和头部会是高摄取部,如果按照固定配置,必然导致膀胱周围的符合数据很高,过多地集中于一个或几个重建机上,如此一方面这部分通路由于负载过大,导致网络或硬盘io丢失数据,影响重建质量;另一方面由于pet重建为3d迭代重建算法,每次迭代需要所有重建机完成各种重建任务后,再一起进入下一个迭代周期,重建性能由最慢的重建机决定,通过负载均衡可以提升整体重建性能。另外由于患者摆位差异,会导致头脚方向不确定,数据转发时也需要考虑。

另外如模体实验等特殊场景,源很短,且只汇聚于部分区域,由于扫描协议和模体摆位是固定的,可以根据这些先验信息执行更合理的负载均衡测量。

目前负载分发配置表的配置信息的格式就是每个计算机(其实就是dsw输出port)配置对应处理的晶体段符合数据。

具体的,如图11所示,系统控制器可以根据用户的需求选择necr/mpi/wb等不同的扫描协议,根据选择的扫描协议匹配最佳的负载均衡分配策略,然后判断是否对患者进行扫描,若是,则获取患者的体位信息,根据体位信息调整负载均衡分配策略,若否,表示是对模体进行检测,获取针对模体的特定协议;在此之后,得到协议相应的lut(配置查找表),将其下发至dsw,dsw执行数据的分发操作,而且在分发前将lut信息写入dsw的符合数据头文件中,在dsw将符合数据分发至多个重建机后,每个重建机读取符合数据头文件中的负载分发配置表,重建机中的数据重建单元以负载分发配置表为基础执行初始化操作,以便后续图像重建时能正确地解析和应用数据。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成。所述的程序可以存储于可读取存储介质中。该程序在执行时,包括上述方法所述的步骤。所述的存储介质,包括:rom/ram、磁碟、光盘等。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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