医学图像处理方法、装置、设备及存储介质与流程

文档序号:24560259发布日期:2021-04-06 12:09阅读:56来源:国知局
医学图像处理方法、装置、设备及存储介质与流程

本发明实施例涉及图像处理领域,尤其涉及一种医学图像处理方法、装置、设备及存储介质。



背景技术:

正电子发射断层成像(positronemissioncomputedtomography,简称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是本发明实施例三提供的图像处理设备的结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,以下将参照本发明实施例中的附图,通过实施方式清楚、完整地描述本发明的技术方案,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

图1是本发明实施例一提供的医学图像处理方法的流程图。本实施例的技术方案适用于通过至少两幅复合帧图像确定携带有空间信息的引导核矩阵,以使该引导核矩阵在对pet图像数据的每一帧图像进行滤波时,还对相应帧图像进行空间信息补充,从而使滤波生成的目标pet图像既具有较低的噪声水平又携带有丰富的空间信息的情况。该方法可以由本发明实施例提供的医学图像处理装置来执行,该装置可以采用软件和/或硬件的方式实现,并配置在图像处理设备的处理器中应用。该方法具体包括如下步骤:

s101、根据时间均分原则将目标对象的pet扫描数据划分为至少两组。

所谓时间均分原则,是指根据时间活度曲线将扫描时间平均划分成n个时间段,并将每个时间段对应的pet扫描数据作为一组,其中,n为大于或等于2的自然数。

示例性的,如图2所示,pet成像设备在一个小时内对目标对象扫描了24次,即生成了24帧pet图像的扫描数据。如果当前时间均分原则是将扫描时间平均划分为3个时间段,那么此次成像扫描的扫描时间可被划分为:第一时间段(前20分钟)、第二时间段(中间20分钟)和第三时间段(后20分钟)。经核实发现pet成像设备在第一时间段内扫描了16次,在第二时间段内扫描了4次,在第三时间段内扫描了4次,那么pet成像设备的此次扫描数据即pet扫描数据可被划分成:包括1-16帧图像的pet扫描数据的第一组,包括17-20帧图像的pet扫描数据的第二组以及包括21-24帧图像的pet扫描数据的第三组。

需要说明的是,本实施例中的pet扫描数据是对pet成像设备采集的原始扫描数据进行衰减校正处理得到的数据。

s102、确定每一组pet扫描数据对应的复合帧图像,以得到至少两幅复合帧图像。

对每一组pet扫描数据进行图像重建以得到每一组pet扫描数据对应的复合帧图像,从而得到至少两幅复合帧图像。如图2所示,对1-16帧图像的pet扫描数据进行图像重建以得到第一复合帧图像,对17-20帧图像的pet扫描数据进行图像重建以得到第二复合帧图像,对21-24帧图像的pet扫描数据进行图像重建以得到第三复合帧图像。可以理解的是,每一幅复合帧图像携带其对应组别的所有图像帧的信息,特别是空间信息。

其中,图像重建算法优选但不限于mlem(maximumlikelihoodexpectationmaximization,简称mlem,即极大似然期望最大化)算法,即图2中的em,具体如下:

其中,y为pet扫描数据,可以被认为是一个独立的泊松随机变量的集合;p为系统矩阵;r表示背景事件;如随机噪声和散射;n是图像中的像素总数,m为pet成像设备包含的探测器对的数量,tm为长度为m的单位向量。

本实施例中,优选将pet扫描数据划分为三组,相应的,pet扫描数据对应三幅复合帧图像。将pet扫描数据划分为三组,可使重建得到的三幅复合帧图像既包含较多的空间信息,又包含有较多的图像细节信息。

s103、确定该至少两幅复合帧图像对应的引导核矩阵。

本实施例优选基于k近邻算法确定该至少两幅复合帧图像对应的引导核矩阵。具体为:创建一窗口,在该窗口中寻找合适的邻居数据,比如距离最近的邻居数据来构造核矩阵,并对矩阵进行归一化,得到归一化的核矩阵,且该核矩阵优选为稀疏矩阵,以提高使用该核矩阵进行图像滤波处理的速度。

可以理解的是,由于用于重建复合帧图像的每一幅图像均携带有空间信息,因此每一帧复合帧图像均携带有丰富的空间信息,因此基于至少两幅复合帧图像确定的引导核矩阵也携带有丰富的空间信息。由于pet图像的空间信息来自于pet图像的像素亮度信息,或者说pet图像的空间信息由pet图像的像素亮度信息确定,因此本实施例的引导核矩阵携带有该至少两幅复合帧图像的像素亮度信息。

在一个实施例中,在确定该至少两幅复合帧图像对应的引导核矩阵之前,先分别对该至少两幅复合帧图像进行预设滤波处理以更新每一幅复合帧图像。其中,该预设滤波处理优选但不限于高斯滤波处理。

s104、使用引导核矩阵对pet扫描数据对应的每一帧图像进行引导核滤波,以得到相应帧的目标pet图像。

在引导核矩阵确定之后,从pet扫描数据中读取当前帧图像的扫描数据,并对读取的扫描数据进行图像重建以得到当前帧图像;获取预设滤波次数,并使用引导核矩阵对当前帧图像进行引导核滤波以得到中间pet图像;在检测到有中间pet图像生成时,确定当前滤波次数是否大于0;若是,则将中间pet图像转换成对应的扫描数据,并对扫描数据进行图像重建以更新当前帧图像,以及使用引导核矩阵对当前帧图像进行引导核滤波,以更新中间pet图像;若否,则将该中间pet图像作为目标pet图像。

其中,本实施例优选采用mlem算法对扫描数据进行图像重建以得到当前帧图像。

其中,预设滤波次数为预先设置的滤波次数。在一个实施例中,该预设滤波次数可用于不同型号的pet成像设备以不同的扫描条件对目标对象的不同扫描部位扫描获得的pet扫描数据对应的各帧图像的引导核滤波处理。在一个实施例中,该预设滤波次数可用于不同型号的pet成像设备以相同或相近扫描条件对目标对象扫描获得的pet扫描数据对应的各帧图像的引导核滤波处理。其中,扫描条件包括扫描次数和相邻两次扫描之间的时间间隔。

其中,预设滤波次数的确定方法包括以下步骤:从测试pet扫描数据中读取当前帧图像的扫描数据,并对读取的扫描数据进行图像重建以得到当前帧图像;使用测试pet扫描数据对应的引导核矩阵对当前帧图像进行引导核滤波以得到中间pet图像;在检测到有中间pet图像生成时,确定当前测试次数是否大于0;若是,则记录中间pet图像的预设图像质量参数和对应的滤波次数;以及将中间pet图像转换成对应的扫描数据,并对扫描数据进行图像重建以更新当前帧图像,以及使用引导核矩阵对当前帧图像进行引导核滤波以得到中间pet图像;若否,则确定记录的所有预设图像质量参数中的最低值,并将该最低值对应的滤波次数作为预设滤波次数。

可以理解的是,该测试次数需大于预设滤波次数。如果记录的所有预设图像质量参数呈下降趋势,且最后一次提取的预设图像质量参数的数值最低,则可推知,当前设置的测试次数小于或等于预设滤波次数,且大概率情况下,当前设置的测试次数小于预设滤波次数,此时需要重新设置测试次数并采用上述预设滤波次数确定方法重新确定预设滤波次数。

在一些实施例中,将中间pet图像投影至预设投影方向上以得到对应的投影图像;然后将该投影图像的预设图像质量参数作为中间pet图像的预设图像质量参数。由于二维投影图像的数据量远远小于三维的中间pet图像的数据量,因此二维投影图像对应的预设图像质量参数的数据量也小于三维的中间pet图像对应的预设图像质量参数的数据量,因此在图像处理设备的图像处理速度无法满足三维的中间pet图像的预设图像质量参数的分析需求时,可以将投影图像的预设图像质量参数作为中间pet图像的预设图像质量参数。其中,该预设投影方向优选但不限于正向投影方向。

在一些实施例中,参见图2,从pet扫描数据读取当前帧图像的扫描数据,并对扫描数据进行图像重建以得到当前帧图像;使用引导核矩阵对当前帧图像进行引导核滤波以得到中间pet图像,并确定中间pet图像在预设投影方向上的投影图像;在检测到有投影图像生成时,确定投影图像的预设图像质量参数是否符合预设条件;若是,则将所投影图像或中间pet图像作为目标pet图像,并输出该目标pet图像;若否,则确定该中间pet图像对应的扫描数据,并对扫描数据进行图像重建以更新当前帧图像,以及使用引导核矩阵对当前帧图像进行引导核滤波以更新中间pet图像,以及确定更新后的中间pet图像在预设投影方向上的投影图像。在对每一帧图像进行引导核滤波时,均检测中间pet图像的预设图像质量参数是否符合预设条件,适应于任何pet成像设备以任何成像条件采集的任何目标对象的任何部位的pet扫描数据对应的图像,具有较好的普适性,但可以理解的是,在实际使用时,特别是在临床上应用时,该实施例的实施依赖于性能优越的图像处理设备。

当然,为了提高在每次引导核滤波时检测中间pet图像的预设图像质量参数是否符合预设条件的速度,可以将每次生成的中间pet图像投影至预设投影方向以得到对应的投影图像,然后检测该投影图像的预设图像质量参数是否符合预设条件,并将该结果作为相应中间pet图像的预设图像质量参数的评价结果。

可以理解的是,本实施例用于确定引导核矩阵的至少两幅复合帧图像对应的扫描数据,来源于当前的pet扫描数据,因此该引导核矩阵不存在与任一帧帧图像不匹配的问题。相较于现有技术根据其他模态的扫描数据确定的引导核矩阵来说,本实施例的引导核矩阵可以在保证每一帧图像的滤波效果的同时,为每一帧图像补充准确的空间信息,以提高每一帧图像的重建滤波效果,从而提高目标pet图像的图像质量。

本发明实施例提供的医学图像处理方法的技术方案,根据时间均分原则将目标对象的pet扫描数据划分为至少两组;确定每一组pet扫描数据对应的复合帧图像,以得到至少两幅复合帧图像,使复合帧图像携带有空间信息;确定该至少两幅复合帧图像对应的引导核矩阵,使得引导核矩阵携带有所有复合帧图像携带的空间信息;使用引导核矩阵对pet扫描数据对应的每一帧图像进行引导核滤波以得到相应帧的目标pet图像,实现了通过引导核矩阵对每一帧图像进行滤波,并在滤波过程中通过引导核矩阵对相应帧图像进行空间信息补充,以使目标pet图像具有较低的噪声水平和较丰富的空间信息,提高了低剂量pet成像技术采集的扫描数据的图像重建质量,进而提高了低剂量pet成像技术在临床上的推广速度。

实施例二

图3是本发明实施例提供的医学图像处理装置的结构框图。该装置用于执行上述任意实施例所提供的医学图像处理方法,该装置可选为软件或硬件实现。该装置包括:

分组模块11,用于根据时间均分原则将目标对象的pet扫描数据划分为至少两组;

图像重建模块12,用于确定每一组pet扫描数据对应的复合帧图像,以得到至少两幅复合帧图像;

矩阵确定模块13,用于确定该至少两幅复合帧图像对应的引导核矩阵;

滤波模块14,用于使用引导核矩阵对pet扫描数据对应的每一帧图像进行引导核滤波,以得到相应帧的目标pet图像。

可选地,矩阵确定模块用于基于k近邻算法确定该至少两幅复合帧图像对应的引导核矩阵;其中,引导核矩阵包括该至少两幅复合帧图像的像素亮度信息

可选地,滤波模块用于从pet扫描数据读取当前帧图像的扫描数据,并对扫描数据进行图像重建以得到当前帧图像;获取预设滤波次数,并使用引导核矩阵对当前帧图像进行引导核滤波以得到中间pet图像;在检测到有中间pet图像生成时,确定当前滤波次数是否大于0;若是,则将中间pet图像转换成对应的扫描数据,并对扫描数据进行图像重建以更新当前帧图像,以及使用所述引导核矩阵对所述当前帧图像进行引导核滤波,以更新中间pet图像;若否,则将中间pet图像作为目标pet图像。

可选地,预设滤波次数的确定模块用于从测试pet扫描数据中读取当前帧图像的扫描数据,并对扫描数据进行图像重建以得到当前帧图像;使用测试pet扫描数据对应的引导核矩阵对当前帧图像进行引导核滤波以得到中间pet图像;在检测到有中间pet图像生成时,确定当前测试次数是否大于0;若是,则记录中间pet图像的预设图像质量参数和对应的滤波次数;以及将中间pet图像转换成对应的扫描数据,并对扫描数据进行图像重建以更新当前帧图像,以及使用引导核矩阵对当前帧图像进行引导核滤波以得到中间pet图像;若否,则确定记录的所有预设图像质量参数中的最低值,并将该最低值对应的滤波次数作为预设滤波次数。

可选地,滤波模块在确定中间pet图像的预设图像质量参数时,先确定中间pet图像在预设方向上的投影图像;再将投影图像的预设图像质量参数作为中间pet图像的预设图像质量参数。

可选地,滤波模块用于从pet扫描数据读取当前帧图像的扫描数据,并对扫描数据进行图像重建以得到当前帧图像;使用引导核矩阵对当前帧图像进行引导核滤波以得到中间pet图像,并确定中间pet图像在预设投影方向上的投影图像;在检测到有投影图像生成时,确定投影图像的预设图像质量参数是否符合预设条件;若是,则将投影图像作为目标pet图像;若否,则确定中间pet图像对应的扫描数据,并对扫描数据进行图像重建以更新当前帧图像,以及使用引导核矩阵对当前帧图像进行引导核滤波以更新中间pet图像,以及确定更新后的中间pet图像在预设投影方向上的投影图像。

本发明实施例提供的医学图像处理装置的技术方案,根据时间均分原则将目标对象的pet扫描数据划分为至少两组;确定每一组pet扫描数据对应的复合帧图像,以得到至少两幅复合帧图像,使复合帧图像携带有空间信息;确定该至少两幅复合帧图像对应的引导核矩阵,使得引导核矩阵携带有所有复合帧图像携带的空间信息;使用引导核矩阵对pet扫描数据对应的每一帧图像进行引导核滤波以得到相应帧的目标pet图像,实现了通过引导核矩阵在对每一帧图像的滤波过程中,还通过引导核矩阵对相应帧图像进行空间信息补充,以使目标pet图像具有较低的噪声水平和较丰富的空间信息,提高了低剂量pet成像技术采集的扫描数据的图像重建质量,进而提高了低剂量pet成像技术在临床上的推广速度。

本发明实施例所提供的医学图像处理装置可执行本发明任意实施例所提供的医学图像处理方法,具备执行方法相应的功能模块和有益效果。

实施例三

图4为本发明实施例三提供的图像处理设备的结构示意图,如图4所示,该设备包括处理器201、存储器202、输入装置203以及输出装置204;设备中处理器201的数量可以是一个或多个,图4中以一个处理器201为例;设备中的处理器201、存储器202、输入装置203以及输出装置204可以通过总线或其他方式连接,图4中以通过总线连接为例。

存储器202作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的医学图像处理方法对应的程序指令/模块(例如,分组模块11、图像重建模块12、矩阵确定模块13以及滤波模块14)。处理器201通过运行存储在存储器202中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的医学图像处理方法。

存储器202可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器202可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器202可进一步包括相对于处理器201远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置203可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。

输出装置204可包括显示屏等显示设备,例如,用户终端的显示屏。

实施例四

本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种医学图像处理方法,该方法包括:

根据时间均分原则将目标对象的pet扫描数据划分为至少两组;

确定每一组pet扫描数据对应的复合帧图像,以得到至少两幅复合帧图像;

确定该至少两幅复合帧图像对应的引导核矩阵;

使用所述引导核矩阵对所述pet扫描数据对应的每一帧图像进行引导核滤波,以得到相应帧的目标pet图像。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的医学图像处理方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台图像处理设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的医学图像处理方法。

值得注意的是,上述医学图像处理装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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