一种脑血管造影中伪影去除方法及系统与流程

文档序号:30234335发布日期:2022-06-01 07:55阅读:330来源:国知局
一种脑血管造影中伪影去除方法及系统与流程

1.本技术涉及医疗领域,尤其涉及脑血管造影中伪影去除方法及系统。


背景技术:

2.脑血管疾病是一种发病率高、容易复发的疾病,根据《2020中国卫生统计年鉴》的统计,2018年脑血管疾病的患病率为22.9

,脑血管疾病已经成为严重危害人体健康的疾病。脑血管造影是诊断脑血管疾病的重要方式,尤其是数字减影(digital subtraction angiography,das)技术的应用,可以获得高清晰度的脑血管图像,dsa被称为脑血管疾病诊断的金标准。通过脑血管造影可以直接观察脑血管是否存在畸形、狭窄、扩张等情况,dsa已经是脑血管疾病诊断中重要的方式。
3.脑血管造影是将造影剂注入到脑血管中,将造影剂注入前和注入后的两张图片相减,即可得到只包括脑血管的影像图片,其中将注入造影剂后拍摄的图像称为盈片或者活片,将未注入造影剂拍摄的图像称为蒙片(mask image),减影也即将盈片和蒙片进行相减。但是由于设备本身、患者的呼吸等的影响,生成的脑血管图像会存在伪影,脑血管图像中的伪影会影响医生的判断,但是伪影是不可消除的,只能最大限度的减少。除了减少血管造影过程中周围环境的干扰降低伪影外,还可以通过后期处理的方式减少伪影,常用的伪影消除方式通过图像配准的方法尽量消除伪影。但是通过图像配准的方式消除伪影很多时候并不理想,有时候还会存在伪影的情况,影响医生的判断。


技术实现要素:

4.为了尽可能的消除脑血管造影中的伪影,一方面,本发明提出了一种脑血管造影中伪影去除方法,所述方法包括以下步骤:
5.s1,获取脑部x光图像序列,将所述脑部x光图像分为三类,分别记为ai、bj、ck,其中ai表示造影剂注入前脑部x光图像序列,ck表示注入造影剂并经过预设时间后的脑部x光图像序列,bj表示ai和ck之间的脑部x光图像序列;其中i、j、k为正整数;
6.s2,根据脑部x光图像拍摄间隔从bj中选择n个第一盈片、第一蒙片对,对每个所述第一盈片、第一蒙片对分别在配准后进行减影处理,得到n个减影图像,对所述n个减影图像预处理,将预处理后的减影图像放入第一集合中,根据第一集合得到第一图像;其中,n为大于2的正整数;
7.s3,从ai、ck中分别选择第二蒙片和第二盈片,将第二盈片和第二蒙片在配准后进行减影处理,得到待处理减影图像,根据所述待处理减影图像和所述第一图像输出脑血管造影图像。
8.优选地,所述对所述n个减影图像预处理,将预处理后的减影图像放入第一集合中,具体包括以下过程:
9.s21,判断减影图像中是否存在像素点的灰度值都小于第二阈值的区域,若存在,将所述区域内所有像素点的灰度值调整为255,得到调整后的减影图像;
10.s22,对所述调整后的减影图像进行边缘检测,若边缘检测得到边缘长度之和大于第三阈值,将所述调整后的减影图像放入第一集合中。
11.优选地,所述根据第一集合得到第一图像,具体为:
12.以所述第一集合中第一图像为基准图像,将第一集合中其他图像分别和所述基准图像配准,累加所述基准图像和配准后的其他图像对应位置的像素点的灰度值得到累加灰度值h,计算平均灰度值h=h/s,其中s表示第一集合中图像个数,根据每个像素点的平均灰度值得到第一图像。
13.优选地,所述根据所述待处理减影图像和所述第一图像输出脑血管造影图像,具体为:
14.对所述待处理减影图像进行特征检测,判断所述待处理减影图像是否存在伪影,若存在,则将所述待处理减影图像和所述第一图像配准后减影,输出脑血管造影图像,否则,直接将所述待处理减影图像输出。
15.优选地,所述配准包括第一配准方式和第二配准方式,所述第一配准方式仅包括粗配准过程,所述第二配准方式是先进行粗配准、再进行细配准。
16.优选地,在步骤s1前,还包括判断系统空闲资源情况,根据系统空闲资源情况确定后续处理过程涉及到配准到过程是采用第一配准方法,还是第二配准方法。
17.另一方面,本发明还提供了一种脑血管造影中伪影去除系统,所述系统包括以下模块:
18.脑血管图像分类模块,用于获取脑部x光图像序列,将所述脑部x光图像分为三类,分别记为ai、bj、ck,其中ai表示造影剂注入前脑部x光图像序列,ck表示注入造影剂并经过预设时间后的脑部x光图像序列,bj表示ai和ck之间的脑部x光图像序列;其中i、j、k为正整数;
19.第一图像获取模块,用于根据脑部x光图像拍摄间隔从bj中选择n个第一盈片、第一蒙片对,对每个所述第一盈片、第一蒙片对分别在配准后进行减影处理,得到n个减影图像,对所述n个减影图像预处理,将预处理后的减影图像放入第一集合中,根据第一集合得到第一图像;其中,n为大于2的正整数;
20.伪影去除模块,用于从ai、ck中分别选择第二蒙片和第二盈片,将第二盈片和第二蒙片在配准后进行减影处理,得到待处理减影图像,根据所述待处理减影图像和所述第一图像输出脑血管造影图像。
21.优选地,所述对所述n个减影图像预处理,将预处理后的减影图像放入第一集合中,具体为:
22.判断减影图像中是否存在像素点的灰度值都小于第二阈值的区域,若存在,将所述区域内所有像素点的灰度值调整为255,得到调整后的减影图像;
23.对所述调整后的减影图像进行边缘检测,若边缘检测得到边缘长度之和大于第三阈值,将所述调整后的减影图像放入第一集合中。
24.优选地,所述根据第一集合得到第一图像,具体为:
25.以所述第一集合中第一图像为基准图像,将第一集合中其他图像分别和所述基准图像配准,累加所述基准图像和配准后的其他图像对应位置的像素点的灰度值得到累加灰度值h,计算平均灰度值h=h/s,其中s表示第一集合中图像个数,根据每个像素点的平均灰度值得到第一图像。
26.优选地,所述根据所述待处理减影图像和所述第一图像输出脑血管造影图像,具体为:
27.对所述待处理减影图像进行特征检测,判断所述待处理减影图像是否存在伪影,若存在,则将所述待处理减影图像和所述第一图像配准后减影,输出脑血管造影图像,否则,直接将所述待处理减影图像输出。
28.在造影剂注入过程中,c型臂拍摄的图像会先显示主血管,主血管相比微血管更容易在图像中识别出,而且很容易和噪声、伪影等区分。本发明将注入造影剂过程中拍摄的图像进行减影,判断是否存在伪影,如果存在则保存该减影结果,通过获取多个造影剂注入过程中的图像减影结果,得到多个存在伪影的减影图像,然后利用该减影图像,对完全注入后和注入前的图像减影进行处理,也即再次减影,消除伪影。本发明相较于传统的脑血管造影伪影去除方法,具有更高的去除伪影准确度,能够得到更为清晰的脑血管造影图像。
附图说明
29.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
30.图1为第一实施例的流程图;
31.图2为三个阶段划分的示意图;
32.图3为获取第一集合的流程图;
33.图4为伪影去除过程示意图。
具体实施方式
34.在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
35.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.在第一个实施例中,本发明提出了一种脑血管造影中伪影去除方法,如图1所示,所述方法包括以下步骤:
37.s1,获取脑部x光图像序列,将所述脑部x光图像分为三类,分别记为ai、bj、ck,其中ai表示造影剂注入前脑部x光图像序列,ck表示注入造影剂并经过预设时间后的脑部x光图像序列,bj表示ai和ck之间的脑部x光图像序列;其中i、j、k为正整数;
38.在进行脑血管造影中,c型臂会连续拍摄图像,脑血管造影是利用c型臂拍摄造影剂注入前和注入后的两张图片,然后将这两张图片经过配准、减影、图像增强等过程,在图像上显示脑血管影像。在注入造影剂时,会先在主血管或者说动脉中显影,随着血液的流动,再在微血管或静脉中显影,可以分为三个阶段,如图2所示,第一个阶段是注入造影剂前,拍摄的图像中没有血管,第二个阶段造影剂注入过程中,由于c型臂可以连续拍摄图片,拍摄的图像序列中会先显示主血管,第二个阶段显示主血管或者动脉血管,第三个阶段是注入造影剂并经过一定时间后,在第三个阶段微血管和/或静脉血管显示,例如开始注入造影剂后经过时间t1后,拍摄的图像为第三类ck图像。
39.本发明将上述三个阶段拍摄的图像分为三类,分别为ai、bj、ck,其中i、j、k表示三个类别中图像的个数,具体的数量取决于c型臂的性能和对最终图像成像质量的要求,在一个具体实施例中,i=k,k为5-20之间的整数;由于人体的脑血管血液流动速度在一定范围内,j的取值取决于c型臂拍摄间隔,如果c型臂拍摄间隔小,j可以取较大的值,反之亦然。
40.s2,根据脑部x光图像拍摄间隔从bj中选择n个第一盈片、第一蒙片对,对每个所述第一盈片、第一蒙片对分别在配准后进行减影处理,得到n个减影图像,对所述n个减影图像预处理,将预处理后的减影图像放入第一集合中,根据第一集合得到第一图像;其中,n为大于2的正整数;
41.bj中主要是脑血管中主血管或者动脉的图像,其和背景相差较大,容易区分,将bj中的两个图像做减影后,显示的是主血管或者动脉血管。假设bj中有十张图像,可以构成5个第一盈片、第一蒙片对,记为《m1,h1》、《m2,h2》、《m3,h3》、《m4,h4》、《m5,h5》,将5个第一盈片、第一蒙片对分别做减影后,得到5个减影图像,然后对这5个减影图像进行预处理后,得到4张减影图像,也即第一集合有4张减影图像,再根据这4张减影图像即可获得第一图像,具体预处理方式在下面做详细介绍,此处不再赘述。需要注意的是,第一蒙片是在拍摄第一盈片之后拍摄的。
42.s3,从ai、ck中分别选择第二蒙片和第二盈片,将第二盈片和第二蒙片在配准后进行减影处理,得到待处理减影图像,根据所述待处理减影图像和所述第一图像输出脑血管造影图像。
43.ai中是没有注入造影剂的图像,ck是注入造影剂并经过一定时间后拍摄的图像,将两者进行配准减影后,得到的是包括脑血管细节的图像,但是由于人的呼吸等运动以及设备原因等,此时得到的脑血管造影图像可能会存在伪影,由于步骤s2得到的第一图像中只包括了伪影信息,利用步骤s2的第一图像对ai和ck减影后的图像进一步减影校正,实现了伪影的进一步消除。具体的,将步骤s2得到的第一图像作为蒙片,将ai、ck减影后的图像作为盈片,再次进行减影。在一个具体实施例中,可以多次进行步骤s3,直到生成满意的脑血管造影图像。
44.为了便于区分s2、s3中的减影图像,将s2中,也即bj中第一盈片、第一蒙片对减影后的图像称为第一减影图像;将s3中,也即ai、ck中第二盈片和第二蒙片在配准后进行减影得到待处理减影图像称为第二减影图像。本发明是根据多个第一减影图像得到第一图像,然后利用第一图像对第二减影图像进行修正,去除第二减影图像中的伪影,如图3所示。
45.根据脑部x光图像拍摄间隔从bj中选择n个第一盈片、第一蒙片对,对每个所述第一盈片、第一蒙片对分别在配准后进行减影处理,得到n个减影图像,得到的这个n个减影图
像包括脑血管中的动脉或者主血管,有些还会有伪影,需要将其中的动脉或主血管造影图像去除后才能得到只含伪影的图像。这就需要对所述n个减影图像做进一步的处理。在一个具体实施例中,所述对所述n个减影图像预处理,将预处理后的减影图像放入第一集合中,如图4所示,具体包括以下过程:
46.s21,判断减影图像中是否存在像素点的灰度值都小于第二阈值的区域,若存在,将所述区域内所有像素点的灰度值调整为固定值,得到调整后的减影图像;
47.s22,对所述调整后的减影图像进行边缘检测,若边缘检测得到边缘长度之和大于第三阈值,将所述调整后的减影图像放入第一集合中。
48.其中,步骤s21用于去除减影图像中的动脉或者主血管图像,同时还能去除其他原因造成的斑点等;由于后续步骤s3伪影的进一步消除需要用到s2中只含有伪影的图像,步骤s22用于判断是否存在伪影,当存在伪影时,才会将第一盈片、第一蒙片对减影后的图像放入第一集合中。例如5个第一盈片、第一蒙片对《m1,h1》、《m2,h2》、《m3,h3》、《m4,h4》、《m5,h5》分别做减影后,得到5个减影图像,通过边缘检测发现第5个减影图像中不含有伪影,或者伪影含量较少,则不会将第5个减影图像放入第一集合中,也即第一集合只包括4个减影图像。
49.由于伪影的产生具有不确定性,有些伪影不明显,有些容易出现,且明显,这就需要对第一集合的图像进行处理,通过对第一集合中图像进行融合得到包含多种伪影的图像,所述根据第一集合得到第一图像,具体为:
50.以所述第一集合中第一图像为基准图像,将第一集合中其他图像分别和所述基准图像配准,累加所述基准图像和配准后的其他图像对应位置的像素点的灰度值得到累加灰度值h,计算平均灰度值h=h/s,其中s表示第一集合中图像个数,根据每个像素点的平均灰度值得到第一图像。
51.本发明中根据第一集合得到第一图像的过程会保留经常出现且明显的伪影,对于不经常出现或者不明显的伪影,通过上述方法进一步减低,防止在步骤s3的影响。边缘检测可以检测图像中的边缘,如果检测不到边缘或者边缘不明显,表明不存在伪影,边缘检测是现有技术,本发明对此不在做具体介绍。
52.从ai、ck中分别选择第二蒙片和第二盈片,将第二盈片和第二蒙片在配准后进行减影处理,在理想状态或者接近理想状态的情况下,该过程得到的减影图像没有伪影或者伪影不明显,此时,无需再对其进行校正、去除伪影。在一个具体实施例中,所述根据所述待处理减影图像和所述第一图像输出脑血管造影图像,具体为:
53.对所述待处理减影图像进行特征检测,判断所述待处理减影图像是否存在伪影,若存在,则将所述待处理减影图像和所述第一图像配准后减影,输出脑血管造影图像,否则,直接将所述待处理减影图像输出。
54.其中,对所述待处理减影图像进行特征检测,判断所述待处理减影图像是否存在伪影,具体为:对所述待处理减影图像进行特征检测,得到特征集合t1,并对第一集合中的每个图像进行特征检测,得到每个图像对应的特征集合t2,分别判断t1和t2的相似度,如果相似度大于第一阈值,将判定所述待处理减影图像存在伪影,否则不存在。
55.图像配准可以分为粗配准和细配准,细配准需要迭代计算,计算时间较长,由于c型臂拍摄位置和人体脑部位置相对固定,在本发明中配准既可以采用粗配准,也可以采用
先粗配准再细配准,所述配准包括第一配准方式和第二配准方式,所述第一配准方式仅包括粗配准过程,所述第二配准方式是先进行粗配准、再进行细配准。在步骤s1前,还包括判断系统空闲资源情况,根据系统空闲资源情况确定后续处理过程涉及到配准到过程是采用第一配准方法,还是第二配准方法。
56.在第二个实施例中,本发明还提供了一种脑血管造影中伪影去除系统,所述系统包括以下模块:
57.脑血管图像分类模块,用于获取脑部x光图像序列,将所述脑部x光图像分为三类,分别记为ai、bj、ck,其中ai表示造影剂注入前脑部x光图像序列,ck表示注入造影剂并经过预设时间后的脑部x光图像序列,bj表示ai和ck之间的脑部x光图像序列;其中i、j、k为正整数;
58.第一图像获取模块,用于根据脑部x光图像拍摄间隔从bj中选择n个第一盈片、第一蒙片对,对每个所述第一盈片、第一蒙片对分别在配准后进行减影处理,得到n个减影图像,对所述n个减影图像预处理,将预处理后的减影图像放入第一集合中,根据第一集合得到第一图像;其中,n为大于2的正整数;
59.伪影去除模块,用于从ai、ck中分别选择第二蒙片和第二盈片,将第二盈片和第二蒙片在配准后进行减影处理,得到待处理减影图像,根据所述待处理减影图像和所述第一图像输出脑血管造影图像。
60.优选地,所述对所述n个减影图像预处理,将预处理后的减影图像放入第一集合中,具体为:
61.判断减影图像中是否存在像素点的灰度值都小于第二阈值的区域,若存在,将所述区域内所有像素点的灰度值调整为255,得到调整后的减影图像;
62.对所述调整后的减影图像进行边缘检测,若边缘检测得到边缘长度之和大于第三阈值,将所述调整后的减影图像放入第一集合中。
63.优选地,所述根据第一集合得到第一图像,具体为:
64.以所述第一集合中第一图像为基准图像,将第一集合中其他图像分别和所述基准图像配准,累加所述基准图像和配准后的其他图像对应位置的像素点的灰度值得到累加灰度值h,计算平均灰度值h=h/s,其中s表示第一集合中图像个数,根据每个像素点的平均灰度值得到第一图像。
65.优选地,所述根据所述待处理减影图像和所述第一图像输出脑血管造影图像,具体为:
66.对所述待处理减影图像进行特征检测,判断所述待处理减影图像是否存在伪影,若存在,则将所述待处理减影图像和所述第一图像配准后减影,输出脑血管造影图像,否则,直接将所述待处理减影图像输出。
67.在第三个实施例中,本发明还提供了一种计算机存储介质,所述计算机存储介质中存储有指令,当其在计算机上运行时,使得计算机执行实施例一所述方法。
68.以上所描述的装置实施例仅仅是示意性的,可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
69.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实
现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
70.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1