血流频谱包络线生成方法及装置、可读存储介质制造方法及图纸

技术编号:33922673 阅读:21 留言:0更新日期:2022-06-25 21:16
本发明专利技术提供了血流频谱包络线生成方法及装置、可读存储介质。其中方法包括在导入图像后,查找连通域,并通过连通域获得轮廓图,对轮廓图上的轮廓像素点的坐标进行标记,并将所有坐标连接形成血流频谱包络线。其中的存储介质中存储的程序,或以超声装置的处理器,具有血流频谱包络线生成方法的步骤。本发明专利技术自动查找血流频谱包络线,在超声不断采集到图像时,本发明专利技术根据超声采集到的图像实时生成包络线,用于对血流进行分析。本发明专利技术算法速度快。本发明专利技术算法速度快。本发明专利技术算法速度快。

【技术实现步骤摘要】
血流频谱包络线生成方法及装置、可读存储介质


[0001]本专利技术涉及一种计算机
,尤其是血流频谱包络线生成方法及装置、可读存储介质。

技术介绍

[0002]通过绘制血流频谱包络线能够便于对血流频谱图进行分析。为了达到绘制要求,目前最可靠的方式还是采用人为标记,但这样不利于实现自动化。
[0003]因此有必要进一步研究如何采用计算机的图像识别技术进一步实现绘制血流频谱包络线。
[0004]在采用计算机的图像识别技术进一步实现绘制血流频谱包络线,主要有以下技术难点:1、血流频谱图来自于彩色超声波装置通过超声原理获得,彩超图像对增益敏感,当彩超增益较大时获得的图像背景较复杂、噪声较大,很难从背景内将血流频谱所在的色块分离出来;而当彩超增益较小时,背景相对简洁,噪声低,但同时血流频谱所在的色块亮度也会偏低,甚至一部分血流频谱所在的色块产生断裂,显示不完整,同样使得图像情况复杂。
[0005]因此,难以采用计算机的图像识别技术绘制血流频谱包络线。有必要解决这一技术问题。

技术实现思路

[0006]为了解决上述技术问题,本专利技术提供了一种血流频谱包络线生成方法及装置, 以及可读存储介质。
[0007]其中,本专利技术提供的血流频谱包络线生成方法,通过具有处理器的计算机装置按以下步骤实现:S1:导入图像。
[0008]所述的图像为采用超声装置在肌体血管处获得的血流频谱图像,图像中的血流频谱波形起始处为图像第一侧边缘,第一侧边缘的对方为第二侧边缘,第一侧边缘与第二侧边缘之间的间距为图像宽度;以血流频谱波形的波峰指向为图像上方,并以上方的相反方向为下方,上方和下方之间的间距为图像高度。
[0009]S2:查找块域。
[0010](i)块域为第一侧边缘与第二侧边缘之间最大连通域;(ii)以及当最大连通域宽度未占满图像宽度时,还应包括处于最大连通域与第一侧边缘、第二侧边缘之间的其它域,其它域与最大连通域的灰度值为同一区间值。
[0011]S3:利用轮廓像素点绘制所述块域的轮廓,获得轮廓图。
[0012]S4:从轮廓图的第一侧开始查找轮廓像素点,记录查找到的轮廓像素点的坐标,将所有坐标连接形成血流频谱包络线。并且:
(i)各块域之间查找到的轮廓像素点的坐标,不相互相连接。
[0013](ii)所述查找到的轮廓像素点为每列从上往下查找到的第一个轮廓像素点。
[0014](iii)除块域第一列外,当前列查找到的轮廓像素点的坐标应当位于前一列查找到的轮廓像素点的坐标的八邻域;如果不是,则补充坐标,直到当前列查找到的轮廓像素点的坐标位于前一列查找到的轮廓像素点的坐标的八邻域。
[0015]如上所述的血流频谱包络线生成方法,更进一步说明为,在导入图像之后,还具有对图像进行阀值处理步骤,具体为:S11:将图像进行高斯平滑。
[0016]S12:利用OTSU阈值分割算法获取二值图像。
[0017]如上所述的血流频谱包络线生成方法,更进一步说明为,所述查找块域,步骤如下:S21:获取二值图像中的所有块域。
[0018]S22:采用非极大值抑制算法,查找到第一侧边缘与第二侧边缘之间最大连通域。
[0019]S23:若最大连通域宽度未占满图像宽度时,在最大连通域与第一侧边缘、第二侧边缘之间再次采用非极大值抑制算法查找其它域。
[0020]如上所述的血流频谱包络线生成方法,更进一步说明为,在最大连通域与第一侧边缘、第二侧边缘之间的其它域的数量不限。
[0021]任何其它域的宽度不小于图像宽度的1/20,以及高度不小于图像高度的1/4,否则不识别为其它域。
[0022]当其它域仍然未占满最大连通域与第一侧边缘、第二侧边缘之间宽度时,继续在最大连通域、其它域、第一侧边缘、第二侧边缘相互之间的所述宽度未占满部分,采用非极大值抑制算法查找另一其它域,直到所述宽度未占满部分不再具有其它域。
[0023]如上所述的血流频谱包络线生成方法,更进一步说明为,所述绘制所述块域的轮廓,获得轮廓图,具体步骤为:S31:以块域作为掩膜文件,对图像进行裁剪,获得被裁剪后的块域图像。
[0024]S32:针对块域图像,使用sobel算子绘制块域的轮廓,获得轮廓图,其中轮廓图由轮廓像素点构成。
[0025]如上所述的血流频谱包络线生成方法,更进一步说明为,所述从轮廓图的第一侧开始查找轮廓像素点,记录查找到的轮廓像素点的坐标,具体步骤为:S41:新建一幅所有像素点的灰度值全部为0的空白图板。
[0026]S42:将所述坐标标记到所述空白图板上,在空白图板上形成标记点。
[0027]S43:将所有标记点连接,形成血流频谱包络线。
[0028]如上所述的血流频谱包络线生成方法,更进一步说明为,所述补充坐标,具体为:以当前列查找到的轮廓像素点的坐标为当前坐标,前一列查找到的轮廓像素点的坐标为前一坐标,比较当前坐标与前一坐标的位置索引;所述位置索引为坐标在空白图板的像素行索引编号,并以上方往下方逐行增加索引编号。
[0029]当前坐标的位置索引小于前一坐标的位置索引,则在当前坐标的下方逐一补充坐标,直到补充的坐标位于前一坐标的八邻域。
[0030]当前坐标的位置索引大于前一坐标的位置索引,则在前一坐标的下方逐一补充坐
标,直到补充的坐标位于当前坐标的八邻域。
[0031]如上所述的血流频谱包络线生成方法,更进一步说明为,所述图像包括如下之一:PGM格式图像;DICOM图像;NIFTI格式图像。
[0032]在PGM、DICOM、NIFTI任一格式的图像转化后获得的任一:JPEG图像、BMP图像、PNG图像、TIFF图像。
[0033]在视频文件格式中任意帧的静止画面。
[0034]本专利技术提供了血流频谱包络线生成装置,包括处理器、通信接口、存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述的血流频谱包络线生成方法的步骤。
[0035]本专利技术还提供了一种存储介质,存储有计算机程序,所述计算机程序被硬件执行以实现血流频谱包络线生成方法。
[0036]本专利技术还提供了一种超声装置,包括显示器、处理器、通信接口、存储器、超声换能探头,处理器通过通信接口与超声换能探头进行数据连接,所述处理器向超声换能探头下发指令,超声换能探头向处理器反馈超声信号;处理器将超声信号显示在显示器上形成血流频谱图像;处理器如上所述的血流频谱包络线生成方法的步骤。
[0037]本专利技术的有益技术效果本专利技术自动查找血流频谱包络线,在超声不断采集到图像时,本专利技术根据超声采集到的图像实时生成包络线,用于对血流进行分析。
[0038]本专利技术算法速度快。
[0039]在超声采集时增益较高,输出的图像背景复杂时,本专利技术可适用;同样,在超声采集时增益较小,输出的图像中血流频谱所在的色块亮度偏低,一部分血流频谱显示不完整时,本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.血流频谱包络线生成方法,其特征在于,通过具有处理器的计算机装置按以下步骤实现:S1:导入图像;所述的图像为采用超声装置在肌体血管处获得的血流频谱图像,图像中的血流频谱波形起始处为图像第一侧边缘,第一侧边缘的对方为第二侧边缘,第一侧边缘与第二侧边缘之间的间距为图像宽度;以血流频谱波形的波峰指向为图像上方,并以上方的相反方向为下方,上方和下方之间的间距为图像高度;S2:查找块域;(i)块域为第一侧边缘与第二侧边缘之间最大连通域;(ii)以及当最大连通域宽度未占满图像宽度时,还应包括处于最大连通域与第一侧边缘、第二侧边缘之间的其它域,其它域与最大连通域的灰度值为同一区间值;S3:利用轮廓像素点绘制所述块域的轮廓,获得轮廓图;S4:从轮廓图的第一侧开始查找轮廓像素点,记录查找到的轮廓像素点的坐标,将所有坐标连接形成血流频谱包络线;并且:(i)各块域之间查找到的轮廓像素点的坐标,不相互相连接;(ii)所述查找到的轮廓像素点为每列从上往下查找到的第一个轮廓像素点;(iii)除块域第一列外,当前列查找到的轮廓像素点的坐标应当位于前一列查找到的轮廓像素点的坐标的八邻域;如果不是,则补充坐标,直到当前列查找到的轮廓像素点的坐标位于前一列查找到的轮廓像素点的坐标的八邻域。2.如权利要求1所述的血流频谱包络线生成方法,其特征在于,在导入图像之后,还具有对图像进行阀值处理步骤,具体为:S11:将图像进行高斯平滑;S12:利用OTSU阈值分割算法获取二值图像。3.如权利要求2所述的血流频谱包络线生成方法,其特征在于,所述查找块域,步骤如下:S21:获取二值图像中的所有块域;S22:采用非极大值抑制算法,查找到第一侧边缘与第二侧边缘之间最大连通域;S23:若最大连通域宽度未占满图像宽度时,在最大连通域与第一侧边缘、第二侧边缘之间再次采用非极大值抑制算法查找其它域。4.如权利要求3所述的血流频谱包络线生成方法,其特征在于,在最大连通域与第一侧边缘、第二侧边缘之间的其它域的数量不限;任何其它域的宽度不小于图像宽度的1/20,以及高度不小于图像高度的1/4,否则不识别为其它域;当其它域仍然未占满最大连通域与第一侧边缘、第二侧边缘之间宽度时,继续在最大连通域、其它域、第一侧边缘、第二侧边缘相互之间的所述宽度未占满部分,采用非极大值抑制算法查找另一其它域,直到所述宽度未占满部分不再具有其它域。5.如权利要求1所...

【专利技术属性】
技术研发人员:吕发勤李晓亮熊佑全
申请(专利权)人:成都汇声科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1