本发明涉及血管造影图像分析领域,特别是涉及一种计算血管开通时间节点的方法、装置及程序产品。
背景技术:
1、血管开通时间作为脑梗或心梗患者治疗的更要时间指标,对患者治疗有重要的临床意义,时间开通越早,对于脑细胞或心脏细胞的损伤越小,预后就越好。因此,真实的记录血管开通时间成为术者必须完成的步骤之一。目前,血管开通时间是通过人工观察获得的,存在着主观性、判断误差和可能的不可靠性。
技术实现思路
1、本发明的实施例提供了一种计算血管开通时间节点的方法、装置及程序产品,以实现对血管如心脑血管开通时间节点的自动确定,提高客观性和准确性。
2、为了实现上述目的,一方面,提供一种计算机系统的控制方法,包括:
3、获得选定造影区域的血管造影视频;
4、针对所述血管造影视频中的每一帧,计算造影血管的面积;
5、根据出现造影血管的面积增大的帧所对应的时间点,确定血管的开通时间节点。
6、优选地,所述的方法,还包括:
7、根据出现造影血管的面积减小的帧所对应的时间点,确定血管再次闭合的时间节点。
8、优选地,所述的方法,其中,根据出现造影血管的面积增大的帧所对应的时间点,确定血管的开通时间节点的步骤包括:
9、依次比较所述血管造影视频中前后帧图像对应的造影血管的面积s1和s2,其中s1为前帧图像对应造影血管的面积,s2为后帧图像造影血管的面积;
10、当s2大于s1,且s2相对于s1的增幅大于预定的第一阈值时,确定所述后帧图像对应的时间点为血管的开通时间节点。
11、优选地,所述的方法,其中,根据出现造影血管的面积减小的帧所对应的时间点,确定血管再次闭合的时间节点的步骤包括:
12、依次比较所述血管造影视频中前后帧图像对应的造影血管的面积s1和s2,其中s1为前帧图像对应造影血管的面积,s2为后帧图像造影血管的面积;
13、当s2小于s1,且s2相对于s1的降幅大于预定的第二阈值时,确定所述后帧图像对应的时间点为血管再次闭合的时间节点。
14、优选地,所述的方法,其中,根据出现造影血管的面积增大的帧所对应的时间点,确定血管的开通时间节点包括:
15、将所述血管造影视频分成每段m帧图像的多段,每段对应m个造影血管的面积;
16、将每段的所述m个造影血管的面积的中位数或均值和该中位数或均值对应的时间点形成一组中位数或均值组合mdn;
17、依次比较所述中位数或均值组合mdn中的两个相邻元素mdn[x]和mdn[x+1],并计算result1=(mdn[x+1]-mdn[x])/mdn[x]的值;
18、当所述result1大于预定的第三阈值时,确定mdn[x+1]对应的时间点为血管开通的时间节点,其中,所述第三阈值为正数;所述第三阈值根据所述血管的位置、作用和/或粗细预先设定。
19、优选地,所述的方法,其中,还包括:
20、当所述result1小于预定的第四阈值时,确定mdn[x+1]对应的时间点为血管再次闭合的时间节点,其中,所述第四阈值为负数;所述第四阈值根据所述血管的位置、作用和/或粗细预先设定。
21、优选地,所述的方法,其中,所述血管为心血管或脑血管。
22、优选地,所述的方法,其中,针对所述血管造影视频中的每一帧图像,计算造影血管的面积的步骤包括:
23、使用每一帧图像进行灰度处理,得到8bit的灰度图,其中,所述灰度图中的每个像素点使用0-255的色阶值表示;
24、对得到的所述灰度图进行二值化操作;其中,色阶值高于预定值的像素点的色阶值被设置为255;色阶值低于或等于所述预定值的像素点的色阶值被设置为0;
25、通过对色阶值为0的像素点进行计数来获得该帧造影血管的面积。
26、另一方面,提供了一种计算血管开通时间节点的装置,包括存储器和处理器,所述存储器存储有至少一段程序,所述至少一段程序由所述处理器执行以实现如上文任一所述的方法的步骤。
27、又一方面,提供了一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上文任一所述的方法的步骤。
28、上述技术方案具有如下技术效果:
29、本发明实施例的技术方案对血管如心脑血管的造影视频进行解析,通过对比视频图像中造影血管的面积有无明显变大,来判断血管是否开通,从而确定血管开通的时间;其可应用于对患者手术过程中,与现有的人工判断方式相比,可以提高血管开通时间节点的判断及记录的及时性和准确性;
30、进一步的实施例中,通过对比视频图像中造影血管的面积有无明显变小,来判断血管是否再次闭合,并从而确定血管再次闭合的时间,从而可以提高血管再次闭合时间节点的判断及记录的及时性和准确性。
1.一种计算血管开通时间节点的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求1所述的方法,其特征在于,根据出现造影血管的面积增大的帧所对应的时间点,确定血管的开通时间节点的步骤包括:
4.根据权利要求1所述的方法,其特征在于,根据出现造影血管的面积减小的帧所对应的时间点,确定血管再次闭合的时间节点的步骤包括:
5.根据权利要求1所述的方法,其特征在于,根据出现造影血管的面积增大的帧所对应的时间点,确定血管的开通时间节点包括:
6.根据权利要求5所述的方法,其特征在于,还包括:
7.根据权利要求1-4中任一项所述的方法,其特征在于,所述血管为脑血管。
8.根据权利要求1所述的方法,其特征在于,针对所述血管造影视频中的每一帧图像,计算造影血管的面积的步骤包括:
9.一种计算血管开通时间节点的装置,其特征在于,包括存储器和处理器,所述存储器存储有至少一段程序,所述至少一段程序由所述处理器执行以实现如权利要求1至8任一所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一所述的方法的步骤。
