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

一种超声扫查规范性测评方法及系统与流程

2022-06-01 16:37:49 来源:中国专利 TAG:


1.本发明涉及超声技术领域,更具体地说,特别涉及一种超声扫查规范性测评方法及系统。


背景技术:

2.超声影像作为一项专业性要求极高的影像学诊断方法,由于其无辐射,检查范围广,得到了广泛应用。由于目前国内专业的超声医生数量太少,远远不能满足基层对超声医生的需求,现阶段通过线上线下的培训可以引导基层医生学习超声的使用,而且国内市场只有文档形式的打图质量说明,或者来自于超声专家的言传身教,但是并没有专业的测评系统认定基层医护人员对于超声的使用是否达到要求。为避免因基层医护人员不专业而造成的漏诊、误诊等现象。因此有必要开发一种超声扫查规范性测评方法及系统。


技术实现要素:

3.本发明的目的在于提供一种超声扫查规范性测评方法及系统,以克服现有技术所存在的缺陷。
4.为了达到上述目的,本发明采用的技术方案如下:
5.一种超声扫查规范性测评方法,包括以下步骤:
6.s1、获取待评测的超声图像并对所述超声图像进行灰度处理,所述超声图像包括属性信息;
7.s2、根据待评测的所述超声图像的属性信息在预设的模板图像库中进行匹配,得出匹配后的模板图像;
8.s3、将灰度处理后的所述超声图像与匹配后的所述模板图像采用归一化的相关系数匹配,以得到结果矩阵;
9.s4、在所述结果矩阵中选择匹配结果大于预设阈值的匹配结果,并统计所述匹配结果的数量占比所述模板图像库中模板数量是否符合预设要求,若符合则待评测的所述超声图像符合评测要求,否则不符合评测要求。
10.进一步地,所述步骤s1中超声图像的属性信息包括打图部位和病灶名称。
11.进一步地,所述步骤s2中预设的模板图像库的建立步骤包括:
12.s20、创建动态数组,所述动态数组用于收集所有同类型的超声模板图像的宽度和高度;
13.s21、通过拼接算法将所述动态数组内的所有同类型的超声模板图像拼接成一张图片;
14.s22、重复步骤s20-s21获取不同所有不同类型的超声图像所拼接的图像,并将所有图像形成模板图像库。
15.进一步地,所述步骤2在得出匹配后的模板图像后还包括:获取所述模板图像的宽度和高度。
16.进一步地,所述步骤s3具体为:将灰度处理后的所述超声图像与匹配后的所述模板图像接入模板匹配函数中,所述模板匹配函数采用归一化的相关系数匹配法。
17.进一步地,所述步骤s3中匹配的步骤为,以模板图像大小的搜索框依次遍历所述模板图像的整张图片,每行的遍历次数为w-w 1次,每列遍历h-h 1次,匹配得到的所述结果矩阵为(w-w 1,h-h 1),其中,w和h分别为待评测的超声图像的宽度和高度,w和h分别为模板图像的高度和宽度。
18.进一步地,所述归一化的相关系数匹配法的公式为:
[0019][0020]
其中,t为模板图像,i为待评测的超声图像,x,y为当前搜索框在i矩阵中左上角元素的坐标,x',y'为t和搜索框框出来的i的矩阵的元素坐标。
[0021]
进一步地,所述步骤s4中的预设阈值为90%,在所述匹配结果的数量占比所述模板图像库中模板数量大于20%时为符合预设要求。
[0022]
本发明还提供一种根上述超声扫查规范性测评方法的系统,包括:
[0023]
获取模块,用于获取待评测的超声图像并对所述超声图像进行灰度处理,所述超声图像包括属性信息;
[0024]
第一匹配模块,用于根据待评测的所述超声图像的属性信息在预设的模板图像库中进行匹配,得出匹配后的模板图像;
[0025]
第二匹配模块,用于将灰度处理后的所述超声图像与匹配后的所述模板图像采用归一化的相关系数匹配,以得到结果矩阵;
[0026]
判断选择模块,用于在所述结果矩阵中选择匹配结果大于预设阈值的匹配结果,并统计所述匹配结果的数量占比所述模板图像库中模板数量是否符合预设要求,若符合则待评测的所述超声图像符合评测要求,否则不符合评测要求;
[0027]
所述获取模块、第一匹配模块、第二匹配模块和判断选择模块依次连接。
[0028]
与现有技术相比,本发明的优点在于:本发明可以协助基层医生判断打图质量是否符合要求,以便于更快速、熟练的掌握超声图像的打图技巧,提高打图质量和效率,节约了人工成本。
附图说明
[0029]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]
图1是本发明超声扫查规范性测评方法的流程图。
[0031]
图2是本发明中步骤s2的流程图。
[0032]
图3是本发明超声扫查规范性测评系统的原理图。
[0033]
图4是本发明可以应用于其中的示例性系统架构图。
具体实施方式
[0034]
下面结合附图对本发明的优选实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
[0035]
参阅图1和图2所示,本实施例公开了一种超声扫查规范性测评方法,包括以下步骤:
[0036]
步骤s1、获取待评测的超声图像并对所述超声图像进行灰度处理,所述超声图像包括属性信息。
[0037]
具体的,待评测的超声图像一般是在乡镇、农村等医疗机构中获取的。而通常对比图像相似度和颜色关系不是很大,所以本实施例将超声图像处理为灰度图,减少后期计算的复杂度。具体可以使用cvtcolor接口将待评测的超声图像转变为灰度图img_gray。当然,也可以根据特殊需求则保留图像色彩。
[0038]
具体的,所述超声图像的属性信息包括打图部位和病灶名称。
[0039]
步骤s2、根据待评测的所述超声图像的属性信息在预设的模板图像库中进行匹配,得出匹配后的模板图像。
[0040]
具体的,匹配后的模板图像采用template表示,还需要通过shape[:2]的方式获取所述模板图像template的宽度和高度,以便于后续的计算。具体代码如下:
[0041]
template_h,template_w=template.shape[:2]
[0042]
参阅图2所示,本实施例中预设的模板图像库的建立步骤包括:
[0043]
步骤s20、创建动态数组,所述动态数组用于收集所有同类型的超声模板图像的宽度和高度。具体的,动态数组通过代码可以表示为:
[0044]
double*imageq=new double[img_width*img_height*number]
[0045]
其中,img_width、img_height分别是每张超声模板图像的宽和高,而number是模板数量。
[0046]
步骤s21、通过拼接算法将所述动态数组内的所有同类型的超声模板图像拼接成一张图片。
[0047]
具体的,是通过opencv拼接算法stitcher将所以模板拼接成一张图片imageq,实现代码如下:
[0048]
ptr stitcher=stitcher::create(mode);
[0049]
stitcher::status status=stitcher-》stitch(imgs,pano);
[0050]
其中,第一行代码是创建拼接stitcher的指针,第二行代码是调用拼接算法,imgs表示的输入参数,是一系列mat对象的vector,pano表示的输出结果,是拼接之后的mat对象。
[0051]
步骤s22、重复步骤s20-s21获取不同所有不同类型的超声图像所拼接的图像,并将所有图像形成模板图像库。
[0052]
步骤s3、将灰度处理后的所述超声图像与匹配后的所述模板图像采用归一化的相关系数匹配,以得到结果矩阵。
[0053]
具体的,是将灰度处理后的所述超声图像img_gray与匹配后的所述模板图像template接入模板匹配函数matchtemplate中(为一个接口),所述模板匹配函数采用归一化的相关系数匹配法。得到一个结果矩阵result。具体的,实现代码如下:
[0054]
matchtemplate(inputarray image,inputarray templ,outputarray result,int method)
[0055]
image:输入一个待匹配的经过灰度处理后的超声图像,支持8u或者32f。
[0056]
templ:输入一个模板图像,与image相同类型。
[0057]
result:输出保存结果的矩阵,32f类型。
[0058]
method:要使用的数据比较方法,本实施例中采用归一化的相关系数匹配法。
[0059]
具体的,在匹配时,是以模板图像大小的搜索框依次遍历所述模板图像的整张图片,每行的遍历次数为w-w 1次,每列遍历h-h 1次,匹配得到的所述结果矩阵result为(w-w 1,h-h 1),其中,w和h分别为待评测的超声图像的宽度和高度,w和h分别为模板图像的高度和宽度。
[0060]
具体的,本实施例中所述归一化的相关系数匹配法的公式为:
[0061][0062]
其中,t为模板图像,i为待评测的超声图像,x,y为当前搜索框在i矩阵中左上角元素的坐标,x',y'为t和搜索框框出来的i的矩阵的元素坐标。
[0063]
采用归一化的相关系数匹配法:完全匹配会得到1,完全负相关匹配会得到-1,完全不匹配会得到0。
[0064]
步骤s4、在所述结果矩阵中选择匹配结果大于预设阈值的匹配结果,并统计所述匹配结果的数量占比所述模板图像库中模板数量是否符合预设要求,若符合则待评测的所述超声图像符合评测要求,否则不符合评测要求。
[0065]
具体的,所述预设阈值为90%,即从结果中选出匹配都大于90%的匹配结果,在所述匹配结果的数量占比所述模板图像库中模板数量大于20%时为符合预设要求。
[0066]
参阅图3所示,本发明还提供一种根上述超声扫查规范性测评方法的系统,包括:获取模块1,用于获取待评测的超声图像并对所述超声图像进行灰度处理,所述超声图像包括属性信息;第一匹配模块2,用于根据待评测的所述超声图像的属性信息在预设的模板图像库中进行匹配,得出匹配后的模板图像;第二匹配模块3,用于将灰度处理后的所述超声图像与匹配后的所述模板图像采用归一化的相关系数匹配,以得到结果矩阵;判断选择模块4,用于在所述结果矩阵中选择匹配结果大于预设阈值的匹配结果,并统计所述匹配结果的数量占比所述模板图像库中模板数量是否符合预设要求,若符合则待评测的所述超声图像符合评测要求,否则不符合评测要求;所述获取模块1、第一匹配模块2、第二匹配模块3和判断选择模块4依次连接。
[0067]
参阅图4所示,为本发明的具体应用的系统架构图,系统架构可以包括终端设备101、102、基层端103,网络104和服务器105。网络104用以在终端设备101、102、基层端103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0068]
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、、基层端103上可以安装有各种通讯客户端应用,例如网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。终端设
备101、102、基层端103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、mp3播放器(moving picture experts group audio layer iii,动态影像专家压缩标准音频层面3)、mp4(moving picture experts group audio layer iv,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。服务器105可以是提供各种服务的服务器,例如对终端设备101、102、基层端103上显示的页面提供支持的后台服务器。服务器105可以是独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(content delivery network,cdn)、以及大数据和人工智能平台等基础云计算服务的云服务器。
[0069]
需要说明的是,本技术实施例所提供的超声扫查规范性测评方法一般由服务器105执行,相应地,超声扫查规范性测评方法系统一般设置于终端设备101、102中。而基层端40为接入乡镇、农村等基层医疗机构的,用于存储一些待评测的超声图像。在超声扫查规范性测评系统的页面中有“评测”按钮,通过点击“评测”按钮即可选择调用基层端40中的待评测的超声图像进行匹配。
[0070]
应该理解,图1中的终端设备、基层端、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、基层端、网络和服务器。
[0071]
本发明可以协助基层医生判断打图质量是否符合要求,以便于更快速、熟练的掌握超声图像的打图技巧,提高打图质量和效率,节约了人工成本。
[0072]
虽然结合附图描述了本发明的实施方式,但是专利所有者可以在所附权利要求的范围之内做出各种变形或修改,只要不超过本发明的权利要求所描述的保护范围,都应当在本发明的保护范围之内。
再多了解一些

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

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

相关文献