超声视频图像活动区域自动检索方法和装置与流程

allin2022-07-30  153



1.本发明图像处理技术领域,具体涉及一种超声视频图像活动区域自动检索方法和超声视频图像活动区域自动检索装置。


背景技术:

2.随着医疗技术和计算机技术结合的日益紧密,越来越多的医疗诊断、分析工具与人工智能相结合,深度学习技术在各种新兴技术中的地位越来越重要。
3.一部分超声设备使用者不会主动拆卸设备,自己获取或者解析超声探头回传的数据,故超声图像数据经常是通过vga或其他数据传输线直接获得。然而不同的机器型号、超声探头角度会回传不同的图像信息,这些图像信息中包含了显示界面文字、布局中的图案、超声探头的扇形探测范围以及可能的心电图区域。
4.相关技术中,一般采用人工框选区域,进行裁剪;或者不做裁剪,将整个图像作为数据输入进行训练。然而,采用人工框选区域的方式进行裁剪,不仅准确度较低,而且需要损耗大量人力、物力和算力资源。


技术实现要素:

5.本发明为解决上述技术问题,提供了一种超声视频图像活动区域自动检索方法,能够从输入图像中智能识别出有效的图像区域,无需人工处理,从而大大节省了人力、物力和算力资源。
6.本发明采用的技术方案如下:
7.一种超声视频图像活动区域自动检索方法,包括以下步骤:对所述超声视频图像进行前景提取,以获取所述超声视频图像对应的前景图像;根据能量函数对所述前景图像进行矩形切割处理,以获取所述超声视频图像对应的超声视频有效区域。
8.所述对所述超声视频图像进行前景提取,以获取所述超声视频图像对应的前景图像包括以下步骤:从所述超声视频图像中以n帧为时间间隔获取n张目标检测图像,并将所述n张目标检测图像整合为目标检测数据;计算所述目标检测数据中的每一个像素点的像素平均值;将所述目标检测数据中每张目标检测图像中每一个像素点减去对应的像素平均值,以获取所述目标检测数据中每张目标检测图像中每一个像素点的像素差值;对所述目标检测数据中每张目标检测图像中每一个像素点的像素差值先取绝对值再求和以获取每张目标检测图像对应的超声活动区域图像;根据所述超声活动区域图像中每一个像素点对所述超声活动区域图像进行二值化处理,以获取相应的二值图;对所述二值图依次进行开操作和闭操作处理,以获取所述前景图像。
9.所述能量函数通过以下公式生成:
10.e(z)=s(z)-a*count(z),
11.其中,z为对所述前景图像进行矩形切割处理所需的切割矩形的特性;s(z)为所述切割矩形的面积;count(z)为所述切割矩形中前景点的个数;a为;e(z)为调节参数;e(z)为
所述能量函数的能量值。
12.一种超声视频图像活动区域自动检索装置,包括:前景提取模块,所述前景提取模块用于对所述超声视频图像进行前景提取,以获取所述超声视频图像对应的前景图像;处理模块,所述处理模块用于根据能量函数对所述前景图像进行矩形切割处理,以获取所述超声视频图像对应的超声视频有效区域。
13.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的超声视频图像活动区域自动检索方法。
14.一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的超声视频图像活动区域自动检索方法。
15.本发明的有益效果:
16.本发明能够从输入图像中智能识别出有效的图像区域,无需人工处理,从而大大节省了人力、物力和算力资源。
附图说明
17.图1为本发明实施例的超声视频图像活动区域自动检索方法的流程图;
18.图2为本发明一个实施例的获取超声视频图像对应的前景图像的方法的流程图;
19.图3为本发明实施例的超声视频图像活动区域自动检索装置的方框示意图。
具体实施方式
20.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.图1是根据本发明实施例的超声视频图像活动区域自动检索方法的流程图。
22.如图1所示,本发明实施例的超声视频图像活动区域自动检索方法可包括以下步骤:
23.s1,对超声视频图像进行前景提取,以获取超声视频图像对应的前景图像。
24.根据本发明的一个实施例,如图2所示,对超声视频图像进行前景提取,以获取超声视频图像对应的前景图像可包括以下步骤:
25.s101,从超声视频图像中以n帧为时间间隔获取n张目标检测图像,并将n张目标检测图像整合为目标检测数据。
26.具体而言,可从超声设备上读取不少于预设帧数(例如,100帧)的视频流,以获取超声视频图像。其中,由于超声视频一般没有颜色,因此,可只保留一个通道的视频,以减少运算时间。
27.进一步而言,每隔n帧(例如,每隔5帧)从超声视频图像中提取出一张目标检测图像,共提取出n张目标检测图像(例如,共提取出20张目标检测图像),并将n张目标检测图像整合为目标检测数据。
28.s102,计算目标检测数据中的每一个像素点的像素平均值。
29.s103,将目标检测数据中每张目标检测图像中每一个像素点减去对应的像素平均值,以获取目标检测数据中每张目标检测图像中每一个像素点的像素差值。
30.s104,对目标检测数据中每张目标检测图像中每一个像素点的像素差值先取绝对值再求和以获取每张目标检测图像对应的超声活动区域图像。
31.s105,根据超声活动区域图像中每一个像素点对超声活动区域图像进行二值化处理,以获取相应的二值图。
32.具体而言,统计活动区域图像超声活动区域图像中每一个像素点的像素值以及其在图像中对应的位置信息,并将像素值大于threshold的像素点所在的位置标记为1,其他位置标记为0,以对超声活动区域图像进行二值化处理,从而获取相应的二值图。其中,threshold可根据实际情况进行标定,例如,threshold可为输入的视频长度的四倍。
33.s106,对二值图依次进行开操作和闭操作处理,以获取前景图像。
34.具体而言,对二值图先后进行图像的开操作和闭操作,以去除噪点,连接图像空洞,以获取前景图像。其中,开操作和闭操作的卷积核默认设置为5。
35.s2,根据能量函数对前景图像进行矩形切割处理,以获取超声视频图像对应的超声视频有效区域。
36.根据本发明的一个实施例,能量函数通过以下公式生成:
37.e(z)=s(z)-a*count(z),
38.其中,z为对前景图像进行矩形切割处理所需的切割矩形的特性;s(z)为切割矩形的面积;count(z)为切割矩形中前景点的个数;a为;e(z)为调节参数;e(z)为能量函数的能量值。
39.具体而言,首先可初始化一个切割矩形区域z0,该切割矩形区域z0可以是属于视频图像内一个矩形框,也可以是整张图像。将切割矩形区域z0的长度、宽度以及切割矩形区域z0内前景点的个数带入上述能量函数的公式,以计算对应的能量值。若在切割矩形区域z0面积增加时能量值为负值,则增大切割矩形区域z0面积的方向为可优化方向,即切割矩形区域z0向该方向移动预设步长step_len,其中,预设步长step_len可为36或16或8或4或2。其中,如果同一条边的两侧的能量值均为负,则向能量值变化更大的一边调整矩形的大小,边长的移动步长也为预设步长step_len。
40.可以理解的是,为了避免多次连续调整移动切割矩形区域的同一条边,可采用队列的方式进行优化。记四个方向分别为a、b、c和d,队列为q,即,初始化队列为[a,b,c,d]。依次进行出队列操作,每次优化出队列的元素对应方向,以出队列的元素a为例,对a对应的边内外计算一次能量变化,如果进行了优化操作,则a进入队列尾部。下一次优化则优化出队列的元素b对应方向,依次循环。
[0041]
由此,本发明时间消耗少,对于任意一个视频,在使用python语言的情况下只需要少于100ms的时间进行活动区域的检测、切割;鲁棒性高,没有发现会丢失有效区域的情况,如果出现框选区域太小异常,还能够反应数据质量问题,需要说明的是,超声图像一般比较粗糙,如果数据变化特别小,很可能意味着不适宜用超声图像进行研究;能够实现自动化,脱离了人工选择有效区域的限制,并且对于广泛的超声图像都有效;结构简单,实现成本低,可以快速实现,不依赖于任何神经网络,无须训练。
[0042]
综上所述,根据本发明实施例的超声视频图像活动区域自动检索方法,对超声视
频图像进行前景提取,以获取超声视频图像对应的前景图像,并根据能量函数对前景图像进行矩形切割处理,以获取超声视频图像对应的超声视频有效区域。由此,能够从输入图像中智能识别出有效的图像区域,无需人工处理,从而大大节省了人力、物力和算力资源。
[0043]
对应上述实施例的超声视频图像活动区域自动检索方法,本发明还提出一种超声视频图像活动区域自动检索装置。
[0044]
如图3所示,本发明实施例的超声视频图像活动区域自动检索装置可包括:前景提取模块100和处理模块200。
[0045]
其中,前景提取模块100用于对超声视频图像进行前景提取,以获取超声视频图像对应的前景图像;处理模块200用于根据能量函数对前景图像进行矩形切割处理,以获取超声视频图像对应的超声视频有效区域。
[0046]
根据本发明的一个实施例,前景提取模块100具体用于:从超声视频图像中以n帧为时间间隔获取n张目标检测图像,并将n张目标检测图像整合为目标检测数据;计算目标检测数据中的每一个像素点的像素平均值;将目标检测数据中每张目标检测图像中每一个像素点减去对应的像素平均值,以获取目标检测数据中每张目标检测图像中每一个像素点的像素差值;对目标检测数据中每张目标检测图像中每一个像素点的像素差值先取绝对值再求和以获取每张目标检测图像对应的超声活动区域图像;根据超声活动区域图像中每一个像素点对超声活动区域图像进行二值化处理,以获取相应的二值图;对二值图依次进行开操作和闭操作处理,以获取前景图像。
[0047]
根据本发明的一个实施例,能量函数通过以下公式生成:
[0048]
e(z)=s(z)-a*count(z),
[0049]
其中,z为对前景图像进行矩形切割处理所需的切割矩形的特性;s(z)为切割矩形的面积;count(z)为切割矩形中前景点的个数;a为;e(z)为调节参数;e(z)为能量函数的能量值。
[0050]
需要说明的是,本发明实施例的超声视频图像活动区域自动检索装置更具体的实施方式可参照上述超声视频图像活动区域自动检索方法的实施例,在此不再赘述。
[0051]
根据本发明实施例的超声视频图像活动区域自动检索装置,通过前景提取模块对超声视频图像进行前景提取,以获取超声视频图像对应的前景图像,以及通过处理模块根据能量函数对前景图像进行矩形切割处理,以获取超声视频图像对应的超声视频有效区域。由此,能够从输入图像中智能识别出有效的图像区域,无需人工处理,从而大大节省了人力、物力和算力资源。
[0052]
对应上述实施例,本发明还提出一种计算机设备。
[0053]
本发明实施例的计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的超声视频图像活动区域自动检索方法。
[0054]
根据本发明实施例的计算机设备,能够从输入图像中智能识别出有效的图像区域,无需人工处理,从而大大节省了人力、物力和算力资源。
[0055]
对应上述实施例,本发明还提出一种非临时性计算机可读存储介质。
[0056]
本发明实施例的非临时性计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述的超声视频图像活动区域自动检索方法。
[0057]
根据本发明实施例的非临时性计算机可读存储介质,能够从输入图像中智能识别出有效的图像区域,无需人工处理,从而大大节省了人力、物力和算力资源。
[0058]
在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0059]
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0060]
在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0061]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0062]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0063]
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其
他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0064]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0065]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0066]
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0067]
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

技术特征:
1.一种超声视频图像活动区域自动检索方法,其特征在于,包括以下步骤:对所述超声视频图像进行前景提取,以获取所述超声视频图像对应的前景图像;根据能量函数对所述前景图像进行矩形切割处理,以获取所述超声视频图像对应的超声视频有效区域。2.根据权利要求1所述的超声视频图像活动区域自动检索方法,其特征在于,所述对所述超声视频图像进行前景提取,以获取所述超声视频图像对应的前景图像包括以下步骤:从所述超声视频图像中以n帧为时间间隔获取n张目标检测图像,并将所述n张目标检测图像整合为目标检测数据;计算所述目标检测数据中的每一个像素点的像素平均值;将所述目标检测数据中每张目标检测图像中每一个像素点减去对应的像素平均值,以获取所述目标检测数据中每张目标检测图像中每一个像素点的像素差值;对所述目标检测数据中每张目标检测图像中每一个像素点的像素差值先取绝对值再求和以获取每张目标检测图像对应的超声活动区域图像;根据所述超声活动区域图像中每一个像素点对所述超声活动区域图像进行二值化处理,以获取相应的二值图;对所述二值图依次进行开操作和闭操作处理,以获取所述前景图像。3.根据权利要求1所述的超声视频图像活动区域自动检索方法,其特征在于,所述能量函数通过以下公式生成:e(z)=s(z)-a*count(z),其中,z为对所述前景图像进行矩形切割处理所需的切割矩形的特性;s(z)为所述切割矩形的面积;count(z)为所述切割矩形中前景点的个数;a为;e(z)为调节参数;e(z)为所述能量函数的能量值。4.一种超声视频图像活动区域自动检索装置,其特征在于,包括:前景提取模块,所述前景提取模块用于对所述超声视频图像进行前景提取,以获取所述超声视频图像对应的前景图像;处理模块,所述处理模块用于根据能量函数对所述前景图像进行矩形切割处理,以获取所述超声视频图像对应的超声视频有效区域。5.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现根据权利要求1-3中任一项所述的超声视频图像活动区域自动检索方法。6.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现根据权利要求1-3中任一项所述的超声视频图像活动区域自动检索方法。

技术总结
本发明提供了一种超声视频图像活动区域自动检索方法和装置,其中,该超声视频图像活动区域自动检索方法可包括以下步骤:对超声视频图像进行前景提取,以获取超声视频图像对应的前景图像;根据能量函数对前景图像进行矩形切割处理,以获取超声视频图像对应的超声视频有效区域。根据本发明的超声视频图像活动区域自动检索方法,能够从输入图像中智能识别出有效的图像区域,无需人工处理,从而大大节省了人力、物力和算力资源。物力和算力资源。物力和算力资源。


技术研发人员:段和平
受保护的技术使用者:安徽鲲隆康鑫医疗科技有限公司
技术研发日:2022.03.31
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-2084.html

最新回复(0)