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

确定医学影像拼接异常的方法及装置与流程

2021-10-24 12:28:00 来源:中国专利 TAG:医学影像 拼接 装置 异常 方法


1.本技术涉及医学影像技术领域,并且更为具体地,涉及一种确定医学影像拼接异常的方法及装置。


背景技术:

2.dicom(医学数字成像和通信,digital imaging and communications in medicine)是医学图像和相关信息的国际标准(iso 12052)。它定义了质量能满足临床需要的可用于数据交换的医学图像格式。
3.在人体影像扫描的过程中,由于人体的轴向长度大于扫描仪的长度,需要逐个床位扫描,因此需要对多个床位扫描的影像进行拼接。现有的多床位影像拼接的方式大多为人工拼接或由扫描设备完成,医生和操作人员的工作量大,在拼接的过程中很有可能因为没有注意影像的拼接位置关系而造成影像的错误拼接。


技术实现要素:

4.有鉴于此,本技术实施例提供了一种确定医学影像拼接异常的方法及装置,能够针对医学影像多床位拼接过程中出现错误拼接的情况给出提醒。
5.第一方面,本技术的实施例提供了一种确定医学影像拼接异常的方法,包括:获取在第一分段床位扫描的第一影像序列,并获取在第二分段床位扫描的第二影像序列,其中第一影像序列与第二影像序列为待拼接的影像序列;确定拼接张,拼接张为第二影像序列中的影像,拼接张用于拼接第一影像序列和第二影像序列;分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果;根据连续性分析结果,确定第一影像序列和第二影像序列是否拼接异常。
6.在本技术某些实施例中,确定拼接张包括:若第一影像序列与第二影像序列无交叠,选取第二影像序列中距离第一影像序列最近的第二影像作为拼接张;若第一影像序列与第二影像序列有交叠,选取第二影像序列中与第一影像序列无交叠的影像中的距离第一影像序列最近的第二影像作为拼接张。
7.在本技术某些实施例中,分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果,包括:根据拼接张到第一影像序列中与拼接张相邻的第一影像的第一距离,以及拼接张到第二影像序列中与拼接张相邻的第二影像的第二距离,确定拼接张的距离差异;若距离差异大于第一预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
8.在本技术某些实施例中,分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果,包括:采用插值法针对拼接张所处的位置进行拟合,得到拟合拼接张;确定拼接张和拟合拼接张的第一图像差异;若第一图像差异大于第二预设阈值,确定第一影像序列和第
二影像序列之间不具备连续性。
9.在本技术某些实施例中,采用插值法针对拼接张所处的位置进行拟合,得到拟合拼接张,包括:根据cubic算法将与拼接张相邻的n张第一影像和与拼接张相邻的n张第二影像进行拟合,得到拟合拼接张,其中n为大于0的整数。
10.在本技术某些实施例中,分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果,还包括:根据拼接张到第一影像序列中与拼接张相邻的第一影像的第一距离,以及拼接张到第二影像序列中与拼接张相邻的第二影像的第二距离,确定拼接张的距离差异;将距离差异和第一图像差异进行加权,得到第一连续性差异;若第一连续性差异大于第三预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
11.在本技术某些实施例中,分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果,包括:根据cubic算法确定拼接张与第一影像序列中与拼接张相邻的至少一个第一影像的第二图像差异;根据cubic算法确定拼接张与第二影像序列中与拼接张相邻的至少一个第二影像的第三图像差异;根据第二图像差异和第三图像差异,确定第二连续性差异;若第二连续性差异大于预设第四阈值,确定第一影像序列和第二影像序列之间不具备连续性。
12.第二方面,本技术的实施例提供了一种确定医学影像拼接异常的装置,包括:获取模块,用于获取在第一分段床位扫描的第一影像序列,并获取在第二分段床位扫描的第二影像序列,其中第一影像序列与第二影像序列为待拼接的影像序列;第一确定模块,用于确定拼接张,拼接张为第二影像序列中的影像,拼接张用于拼接第一影像序列和第二影像序列;分析模块,用于分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果;第二确定模块,用于根据连续性分析结果,确定第一影像序列和第二影像序列是否拼接异常。
13.第三方面,本技术的实施例提供了一种计算机可读存储介质,存储介质存储有计算机程序,计算机程序用于执行上述第一方面的确定医学影像拼接异常的方法。
14.第四方面,本技术的实施例提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器,其中,处理器用于执行上述第一方面的确定医学影像拼接异常的方法。
15.本技术的确定医学影像拼接异常的方法通过判断多床位拼接影像的连续性,实现了对医学影像拼接异常的自动提醒,帮助医生和操作人员快速确认多床位影像拼接的正确性,提高影像处理的效率和质量。
附图说明
16.图1为本技术一实施例所提供的确定医学影像拼接异常的一种实施环境的示意图。
17.图2为本技术一实施例提供的确定医学影像拼接异常的方法的流程示意图。
18.图3为本技术一实施例提供的确定拼接张的流程示意图。
19.图4为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
20.图5为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
21.图6为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
22.图7为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
23.图8为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
24.图9a所示为本技术一示例性实施例提供的医学影像多床位扫描过程的示意图。
25.图9b所示为本技术一示例性实施例提供的具备连续性的影像的示意图。
26.图9c所示为本技术一示例性实施例提供的多床位影像不同交叠情况的示意图。
27.图9d所示为本技术一示例性实施例提供的不同交叠情况下确定的拼接张的示意图。
28.图10为本技术一实施例提供的确定医学影像拼接异常的装置的结构示意图。
29.图11所示为本技术一示例性实施例提供的用于执行确定医学影像拼接异常的方法的电子设备的框图。
具体实施方式
30.下面将参照附图更详细地描述本技术的实施例。虽然附图中显示了本技术的某些实施例,然而应当理解的是,本技术可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本技术。应当理解的是,本技术的附图及实施例仅用于示例性作用,并非用于限制本技术的保护范围。
31.本技术使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“根据”是“至少部分地根据”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”。其它术语的相关定义将在下文描述中给出。
32.本技术的实施例可以用于医学影像阅片系统(medical imaging reading system,mirs)中。在影像图片管理方面,医学影像阅片系统支持多中心的影像上传,支持影像查询,并对上传影像进行审核和质控管理。在阅片管理方面,支持阅片流程设计、多层级阅片的分配、跟踪和查询,并且支持多重阅片。在整个业务流程中,对影像的上传审核阅片进行智能的统计管理,实时跟进影像状态和阅片进度。
33.医学影像,也可以称为医学图像,可以为电子计算机断层成像(computed tomography,ct)、核磁共振成像(magnetic resonance imaging,mri)、正电子发射型计算机断层显像(positron emission computed tomography,pet)等医学影像,本技术实施例对此不作具体限定。
34.dicom图像文件结构主要由文件头和数据集合两大部分组成。文件头用于表示该文件是否为dicom图像文件。数据集合包括:受试者(例如,病人)的姓名、成像方式、图像大小之类的与成像实例相关的数据,以及成像实例的图像像素数据。本技术实施例并不限定医学影像的具体形式,可以是原始医学图像,也可以是经过预处理后的医学图像,还可以是原始医学图像的一部分。
35.患者在做扫描检查时,一般是患者仰卧、侧卧或者俯卧于床板上,通过扫描仪的进出孔径进行横断位扫描。图9a所示为本技术一示例性实施例提供的医学影像多床位扫描过程的示意图。如图9a所示,由于扫描仪的孔径轴向长度往往小于人体的轴向长度,采样区域无法一次性覆盖到全部的人体轴向范围,因此需要采用多床位扫描的方式。
36.对患者进行多床位扫描后,需要对各个床位的扫描影像进行拼接。申请人在研究多床位影像拼接的过程中发现,现有的多床位影像拼接的方式大多为人工拼接或由扫描设备完成,例如医生或操作人员将影像的状位信息和序列信息等复杂的参数输入给设备,再由设备进行拼接。对于这种拼接方式,一方面,医生和操作人员的工作量大,一般不会仔细排查生成的拼接影像,在拼接的过程中很有可能因为没有注意影像的拼接位置关系而造成影像的错误拼接;另一方面,在拼接的过程中,并没有根据影像的切层连续性进行分析,在拼接异常时无法给出拼接异常提示。因此,拼接影像的过程中经常出现错误拼接的情况。
37.为了解决上述问题,本技术提供了一种确定医学影像拼接异常的方法。
38.图1是本技术实施例所提供的一种实施环境的示意图。该实施环境包括ct扫描仪110和计算机设备120。
39.计算机设备120可以从ct扫描仪110处获取医学影像。例如,计算机设备120可以通过有线网络或无线网络与ct扫描仪110进行通信。
40.ct扫描仪110用于对人体组织进行x线扫描,得到人体组织的ct医学影像。在一实施例中,通过ct扫描仪110分别对人体的头部、躯干部和腿部进行多床位扫描,并进行拼接,可以得到拼接后的人体ct医学影像。
41.计算机设备120可以是通用型计算机或者由专用的集成电路组成的计算机装置等,本技术实施例对此不做限定。例如,计算机设备120可以是平板电脑等移动终端设备,或者也可以是个人计算机(personal computer,pc),比如膝上型便携计算机和台式计算机等等。
42.本领域技术人员可以知晓,上述ct扫描仪110的数量可以一个或多个,其类型可以相同或者不同。比如上述ct扫描仪110可以为一个,或者上述ct扫描仪110为几十个或几百个,或者更多数量。此外,上述计算机设备120的数量可以一个或多个,其类型可以相同或者不同。比如上述计算机设备120可以为一个,或者上述计算机设备120为几十个或几百个,或者更多数量。本技术实施例对ct扫描仪110的数量和设备类型以及计算机设备120的数量和设备类型不加以限定。
43.在一些可选的实施例中,计算机设备120从ct扫描仪110处获取医学影像,获取在第一分段床位扫描的第一影像序列,并获取在第二分段床位扫描的第二影像序列,确定拼接张,分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果,并根据连续性分析结果,确定第一影像序列和第二影像序列是否拼接异常。
44.图2示意性示出了本发明一实施例提供的确定医学影像拼接异常的方法的流程示意图。图2所述的方法由计算设备(例如,服务器)来执行,但本技术实施例不以此为限。服务器可以是一台服务器,或者由若干台服务器组成,或者是一个虚拟化平台,或者是一个云计算服务中心,本技术实施例对此不作限定。如图2所示,该方法包括如下内容:s210:获取在第一分段床位扫描的第一影像序列,并获取在第二分段床位扫描的第二影像序列,其中第一影像序列与第二影像序列为待拼接的影像序列。
45.由于扫描仪的孔径轴向长度小于人体长度,在对人体进行扫描时需要逐床分段扫描,如图9a所示。例如,第一分段床位可以为某一患者头部所在的位置,第二分段床位可以为该患者的胸部所在的位置,相应地,第一影像序列为针对该患者头部区域扫描的多张第
一影像,第二影像序列为针对该患者胸部区域扫描的多张第二影像,在完成扫描后需要将第一影像序列和第二影像序列进行拼接,即第一影像序列与第二影像序列为待拼接的影像序列。
46.本技术的第一影像序列和第二影像序列也可以为其他人体部位的分段扫描影像,例如第一影像序列为胸部的分段扫描影像、第二影像序列为头部的扫描影像,或第一影像序列为腿部的分段扫描影像、第二影像序列为躯干的扫描影像,本技术对第一影像序列和第二影像序列所扫描的人体部位不做限定。
47.s220:确定拼接张,拼接张为第二影像序列中的影像,拼接张用于拼接第一影像序列和第二影像序列。
48.由于本技术的第一影像序列和第二影像序列仅为区分不同分段床位扫描的影像,因此也可以将第一影像序列中的影像作为拼接张,用于拼接第一影像序列和第二影像序列。
49.在一实施例中,确定拼接张包括:若第一影像序列与第二影像序列无交叠,选取第二影像序列中距离第一影像序列最近的第二影像作为拼接张;若第一影像序列与第二影像序列有交叠,选取第二影像序列中与第一影像序列无交叠的影像中的距离第一影像序列最近的第二影像作为拼接张。
50.对于拼接正确的医学影像,后一个床位的扫描范围应和前一个床位匹配上,即位置无缝对接。但实际扫描过程中可能存在两相邻床位有交叠的情况或者存在间隙的情况。在这种情况,通过选择合适的拼接张,能够舍弃掉一些空余的图像,从而能够减少后续处理的计算量。
51.图9c所示为本技术一示例性实施例提供的多床位影像不同交叠情况的示意图,图9d所示为本技术一示例性实施例提供的不同交叠情况下确定的拼接张的示意图。
52.如图9c和图9d所示,本实施例可以根据不同交叠情况确定拼接张:1)当第一影像序列与第二影像序列无交叠且无间隙时,选取第二影像序列中距离第一影像序列最近的第二影像作为拼接张;2)当第一影像序列与第二影像序列无交叠且有间隙时,同样选取第二影像序列中距离第一影像序列最近的第二影像作为拼接张;3)当第一影像序列与第二影像序列有交叠时,选取第二影像序列中与第一影像序列无交叠的影像中的距离第一影像序列最近的第二影像作为拼接张。影像间的距离可以根据各个影像的切片坐标(slice location)进行计算。
53.本实施例在无交叠和有交叠两种情况下对拼接张进行选取,使拼接张的选取更全面。
54.s230:分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果。
55.图9b所示为本技术一示例性实施例提供的具备连续性的影像的示意图。由图9b可见,正确拼接时的人体影像具备连续性,相邻影像的差异较小,因此可以通过分析拼接张及与拼接张相邻的影像的连续性,得到连续性分析结果。
56.在一实施例中,分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果,包括:根据拼接张到第一影像序列中与拼接张相邻的第一影像的第一距离,以及拼接张到第
二影像序列中与拼接张相邻的第二影像的第二距离,确定拼接张的距离差异;若距离差异大于第一预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
57.具体地,设拼接张到第一影像序列中与拼接张相邻的第一影像的第一距离为l,拼接张到第二影像序列中与拼接张相邻的第二影像的第二距离为l,拼接张的距离差异t1的计算公式如下:拼接张的距离差异t1以l和l的比例来进行评估,距离差异t1的大小影响相邻影像的连续性分析。当l小于2l时,距离差异t1对相邻影像连续性分析几乎无影响,认为可以忽略距离差异t1对相邻影像连续性分析的影响;当l大于4l时,距离差异t1对相邻影像连续性分析的影响较大。因此,可以设置第一预设阈值为4l,若距离差异t1大于第一预设阈值,则确定第一影像序列和第二影像序列之间不具备连续性。
58.本实施例将影像间的距离作为分析影像连续性的因素,使连续性分析结果更加全面、准确。
59.在一实施例中,分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果,包括:采用插值法针对拼接张所处的位置进行拟合,得到拟合拼接张;确定拼接张和拟合拼接张的第一图像差异;若第一图像差异大于第二预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
60.连续性分析也可以采用插值法针对拼接张所处的位置进行拟合,得到拟合拼接张,如果第一影像序列和第二影像序列具备连续性,则拟合拼接张与拼接张的第一图像差异不应过大。因此,可以预设第二预设阈值,当第一图像差异大于第二预设阈值时,确定第一影像序列和第二影像序列之间不具备连续性。第一图像差异可以根据拼接张的dicom值、第一影像序列中的距离拼接张最近的至少一个第一影像的dicom值以及第二影像序列中的距离拼接张最近的至少一个第二影像的dicom值进行计算,例如确定拟合拼接张的各像素的dicom值的可能区间,根据拼接张的各像素的dicom值超出可能区间的像素的比例计算第一图像差异。在ct影像中dicom值为ct值,在pet影像中dicom值为pet值。插值法可以为cubic算法,也可以为双线性插值法或最近邻插值法。
61.本实施例将拼接张和拟合拼接张之间的差异作为分析影像连续性的因素,使连续性分析结果更加全面、准确。
62.在一实施例中,采用插值法针对拼接张所处的位置进行拟合,得到拟合拼接张,包括:根据cubic算法将与拼接张相邻的n张第一影像和与拼接张相邻的n张第二影像进行拟合,得到拟合拼接张,其中n为大于0的整数。
63.以n=2的情况对本实施例进行说明。设与拼接张相邻的两张第一影像的编号为k

2,k

1,拼接张的编号为k,与拼接张相邻的两张第二影像的编号为k 1,k 2,拟合拼接张的编号为k'。
64.对拟合拼接张k'的各像素通过cubic算法将前两张和后两张进行拟合,算法为
其中,m和n为拟合取值的方向,如果均为0,在该方向为正向拟合,如果有一个不为0则在该方向为斜向拟合,v
k'mn
(i,j)为拟合拼接张第(i,j)个像素的拟合dicom值,将通过其附近对角线的区域进行计算评估其可能值。因为m、n各有3种取值,因此一共可以得到v
k'mn
(i,j)的9个可能值,根据9个v
k'mn
(i,j)可能值建立dicom值的可能区间,例如选取9个v
k'mn
(i,j)可能值中的极值 max[v
k'mn
(i,j)]和min[v
k'mn
(i,j)],得到极值区间。根据分布的可能性以正态分布计算,可根据拼接张k的第(i,j)个像素的dicom值v
kmn
(i,j)落在可能区间内的比例的可能性得到损失函数,按照如下公式计算:对拼接张k和拟合拼接张k'的所有像素点的loss值进行加权平均,得到第一图像差异loss,即:本实施例采用cubic算法,能够准确计算出拼接张和拟合拼接张之间的差异。
[0065]
在一实施例中,分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果,还包括:根据拼接张到第一影像序列中与拼接张相邻的第一影像的第一距离,以及拼接张到第二影像序列中与拼接张相邻的第二影像的第二距离,确定拼接张的距离差异;将距离差异和第一图像差异进行加权,得到第一连续性差异;若第一连续性差异大于第三预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0066]
连续性分析结果也可以综合考虑距离差异t1距离以及第一图像差异loss进行判断,例如可以根据影像的不同模态赋予距离差异t1距离和第一图像差异loss不同的权重,得到第一连续性差异errorcost,算法为:其中,α和β为权重系数,根据影像的模态不同而有差别,距离差异t1和第一图像差异loss的计算方法可参见上述实施例,在此不再赘述。当第一连续性差异errorcost大于第三预设阈值时,确定第一影像序列和第二影像序列之间不具备连续性。
[0067]
本实施例综合考虑距离差异和第一图像差异的权重,使连续性分析结果更加全面、准确。
[0068]
在一实施例中,分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果,包括:根据cubic算法确定拼接张与第一影像序列中与拼接张相邻的至少一个第一影像的第二图像差异;根据cubic算法确定拼接张与第二影像序列中与拼接张相邻的至少一个第二
影像的第三图像差异;根据第二图像差异和第三图像差异,确定第二连续性差异;若第二连续性差异大于预设第四阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0069]
以与拼接张前后各相邻两张的情况对本实施例进行说明。设与拼接张相邻的两个第一影像的编号为k

2,k

1,拼接张的编号为k,与拼接张相邻的两个第二影像的编号为k 1,k 2,则有:根据cubic算法计算第二图像差异v
k'mn
(i,j)
between
的值:其中,v
k'mn
(i,j)
between
为拼接张k与第一影像序列中与拼接张相邻的两张第一影像(即k

2、k

1)的第二图像差异。
[0070]
根据cubic算法计算第三图像差异v
k'mn
(i,j)
in
的值:其中,v
k'mn
(i,j)
in
为拼接张k与第二影像序列中与拼接张相邻的两张第二影像(即k 1、k 2)的第三图像差异。
[0071]
如果第一影像序列与第一影像序列为正常拼接,第二图像差异v
k'mn
(i,j)
between
和第三图像差异v
k'mn
(i,j)
in
应该不会有较大差别。第二连续性差异diff的计算方法为:首先根据第二图像差异v
k'mn
(i,j)
between
和第三图像差异v
k'mn
(i,j)
in
计算difference值:再对各像素点的difference值进行加权计算,得到第二连续性差异diff,即:可以针对不同模态的影像设定不同的第四预设阈值,如果第二连续性差异diff的值大于预设第四阈值,则确定第一影像序列和第二影像序列之间不具备连续性。
[0072]
本实施例将同床位相邻影像之间的连续性差异和不同床位相邻影像之间的连续性差异的差异作为分析影像连续性的因素,使连续性分析结果更加全面、准确。
[0073]
s240:根据连续性分析结果,确定第一影像序列和第二影像序列是否拼接异常。
[0074]
如果确定第一影像序列和第二影像序列之间不具备连续性,则确定第一影像序列和第二影像序列拼接异常,发出拼接异常提醒。
[0075]
本技术的确定医学影像拼接异常的方法通过判断多床位拼接影像的连续性,实现了对医学影像拼接异常的自动提醒,帮助医生和操作人员快速确认多床位影像拼接的正确性,提高影像处理的效率和质量。
[0076]
图3为本技术一实施例提供的确定拼接张的流程示意图。
[0077]
s310:若第一影像序列与第二影像序列无交叠,选取第二影像序列中距离第一影像序列最近的第二影像作为拼接张。
[0078]
s320:若第一影像序列与第二影像序列有交叠,选取第二影像序列中与第一影像序列无交叠的影像中的距离第一影像序列最近的第二影像作为拼接张。
[0079]
关于s310~s320的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0080]
本实施例在无交叠和有交叠两种情况下对拼接张进行选取,使拼接张的选取更全面。
[0081]
图4为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
[0082]
s410:根据拼接张到第一影像序列中与拼接张相邻的第一影像的第一距离,以及拼接张到第二影像序列中与拼接张相邻的第二影像的第二距离,确定拼接张的距离差异。
[0083]
s420:若距离差异大于第一预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0084]
关于s410~s420的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0085]
本实施例将影像间的距离作为分析影像连续性的因素,使连续性分析结果更加全面、准确。
[0086]
图5为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
[0087]
s510:采用插值法针对拼接张所处的位置进行拟合,得到拟合拼接张;s520:确定拼接张和拟合拼接张的第一图像差异;s530:若第一图像差异大于第二预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0088]
关于s510~s530的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0089]
本实施例将拼接张和拟合拼接张之间的差异作为分析影像连续性的因素,使连续性分析结果更加全面、准确。
[0090]
图6为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
[0091]
s610:根据cubic算法将与拼接张相邻的n张第一影像和与拼接张相邻的n张第二影像进行拟合,得到拟合拼接张,其中n为大于0的整数。
[0092]
s620:确定拼接张和拟合拼接张的第一图像差异;s630:若第一图像差异大于第二预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0093]
关于s610~s630的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0094]
本实施例采用cubic算法,能够准确计算出拼接张和拟合拼接张之间的差异。
[0095]
图7为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
[0096]
s710:根据拼接张到第一影像序列中与拼接张相邻的第一影像的第一距离,以及拼接张到第二影像序列中与拼接张相邻的第二影像的第二距离,确定拼接张的距离差异;s720:将距离差异和第一图像差异进行加权,得到第一连续性差异;s730:若第一连续性差异大于第三预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0097]
关于s710~s730的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0098]
本实施例综合考虑距离差异和第一图像差异的权重,使连续性分析结果更加全面、准确。
[0099]
图8为本技术另一实施例提供的分析连续性得到连续性分析结果的流程示意图。
[0100]
s810:根据cubic算法确定拼接张与第一影像序列中与拼接张相邻的至少一个第一影像的第二图像差异;s820:根据cubic算法确定拼接张与第二影像序列中与拼接张相邻的至少一个第二影像的第三图像差异;s830:根据第二图像差异和第三图像差异,确定第二连续性差异;s840:若第二连续性差异大于预设第四阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0101]
关于s810~s840的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0102]
本实施例将同床位相邻影像之间的连续性差异和不同床位相邻影像之间的连续性差异的差异作为分析影像连续性的因素,使连续性分析结果更加全面、准确。
[0103]
图10为本技术一实施例提供的确定医学影像拼接异常的装置的结构示意图,包括:获取模块1010,用于获取在第一分段床位扫描的第一影像序列,并获取在第二分段床位扫描的第二影像序列,其中第一影像序列与第二影像序列为待拼接的影像序列;第一确定模块1020,用于确定拼接张,拼接张为第二影像序列中的影像,拼接张用于拼接第一影像序列和第二影像序列;分析模块1030,用于分析第一影像序列中的距离拼接张最近的至少一个第一影像和第二影像序列中的距离拼接张最近的至少一个第二影像的连续性,得到连续性分析结果;第二确定模块1040,用于根据连续性分析结果,确定第一影像序列和第二影像序列是否拼接异常。
[0104]
本技术的确定医学影像拼接异常的装置通过判断多床位拼接影像的连续性,实现了对医学影像拼接异常的自动提醒,帮助医生和操作人员快速确认多床位影像拼接的正确性,提高影像处理的效率和质量。
[0105]
根据本技术的实施例,第一确定模块1020包括:若第一影像序列与第二影像序列无交叠,选取第二影像序列中距离第一影像序列最近的第二影像作为拼接张;若第一影像序列与第二影像序列有交叠,选取第二影像序列中与第一影像序列无交叠的影像中的距离第一影像序列最近的第二影像作为拼接张。
[0106]
根据本技术的实施例,分析模块1030根据拼接张到第一影像序列中与拼接张相邻的第一影像的第一距离,以及拼接张到第二影像序列中与拼接张相邻的第二影像的第二距离,确定拼接张的距离差异;若距离差异大于第一预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0107]
根据本技术的实施例,分析模块1030采用插值法针对拼接张所处的位置进行拟
合,得到拟合拼接张;确定拼接张和拟合拼接张的第一图像差异;若第一图像差异大于第二预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0108]
根据本技术的实施例,分析模块1030采用插值法针对拼接张所处的位置进行拟合,得到拟合拼接张,包括:根据cubic算法将与拼接张相邻的n张第一影像和与拼接张相邻的n张第二影像进行拟合,得到拟合拼接张,其中n为大于0的整数。
[0109]
根据本技术的实施例,分析模块1030根据拼接张到第一影像序列中与拼接张相邻的第一影像的第一距离,以及拼接张到第二影像序列中与拼接张相邻的第二影像的第二距离,确定拼接张的距离差异;将距离差异和第一图像差异进行加权,得到第一连续性差异;若第一连续性差异大于第三预设阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0110]
根据本技术的实施例,分析模块1030根据cubic算法确定拼接张与第一影像序列中与拼接张相邻的至少一个第一影像的第二图像差异;根据cubic算法确定拼接张与第二影像序列中与拼接张相邻的至少一个第二影像的第三图像差异;根据第二图像差异和第三图像差异,确定第二连续性差异;若第二连续性差异大于预设第四阈值,确定第一影像序列和第二影像序列之间不具备连续性。
[0111]
关于确定医学影像拼接异常的装置的具体限定可以参见上文中关于确定医学影像拼接异常的方法的限定,在此不再赘述。
[0112]
图11所示为本技术一示例性实施例提供的用于执行确定医学影像拼接异常的方法的电子设备的框图,包括处理器1110和存储器1120。
[0113]
存储器1120用于存储所述处理器可执行指令。处理器用于运行可执行指令以执行上述实施例中任一项所述的确定医学影像拼接异常的方法。
[0114]
本技术还提供一种计算机可读存储介质,存储介质存储有计算机程序,计算机程序用于执行上述实施例中任一项所述的确定医学影像拼接异常的方法。
[0115]
本技术的确定医学影像拼接异常的方法和装置,通过判断多床位拼接影像的连续性,实现了对医学影像拼接异常的自动提醒,帮助医生和操作人员快速确认多床位影像拼接的正确性,提高影像处理的效率和质量。
[0116]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其他任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器端或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器端或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器端、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如数字视频光盘(digital video disc,dvd))、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
[0117]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0118]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0119]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0120]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0121]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜