一种基于图像识别的设备数据采集系统及方法技术方案

技术编号:29586722 阅读:19 留言:0更新日期:2021-08-06 19:46
本发明专利技术公开了一种基于图像识别的设备数据采集系统,包括接口模块、任务管理模块、采集策略执行模块、内容识别模块。还公开了一种基于图像识别的设备数据采集方法,步骤为:外部应用调用接口模块,任务管理模块根据接口模块获取任务参数,筛选出任务清单;采集策略执行模块,根据任务清单截取屏幕,并进行局部分割及预处理获得局部图像,传递给内容识别模块;内容识别模块识别计算得到结果数据,回传给采集策略执行模块;采集策略执行模块按照预定的格式,将回传的结果数据反馈给接口模块。本发明专利技术实现屏幕数据的自动采集,避免人为誊抄的错误;系统根据客户需求定制化,将客户端程序精简,并满足各类屏幕及应用场景需要。

【技术实现步骤摘要】
一种基于图像识别的设备数据采集系统及方法
本专利技术涉及数据采集
,尤其涉及一种基于图像识别的设备数据采集系统及方法。
技术介绍
随着信息技术的不断革新,设备数据采集技术已成为当前众多企业实现生产物联、改善管理效果、提高生产效率的主要途径。但从企业的实际经营角度出发,一些传统生产、检测设备的更替,需要兼顾投入和产出情况,技术提升与盈利保障之间矛盾突出,在传统设备数据采集改造方面,往往需要面对以下问题:由于控制系统技术的革新,传统设备原有的通讯接口、通讯协议过于陈旧,无法与当前主流的工业以太网接口进行直接通讯转换,物理层面缺少对应的中间转换组件,故难于进行或根本无法实现设备数据的采集;传统工控设备如机加车床、检测设备都会配套独有的运行监测界面及显示器,用以实时显示需要监测的关键数据,但由于后台监测软件的开发平台、版本不一且部分品牌为出于商业秘密保障,未能提供对外的开放接口,故无法从软件层面完成数据的采集集成,对于设备生产运行或检测检定过程的关键数据的记录只能依赖人工抄写。图像通用文字识别技术,常被用于识别图片中的字符内容,广泛应用于邮电、物流与商务办公领域,一定程度上代替了人工输入、誊抄的工作,实现了由纸面到数据的快速转换。将图像识别技术应用于设备的监测界面中的关键数据识别,则可以解决上述老旧设备数据采集的问题。
技术实现思路
针对上述现有技术的问题和不足,本专利技术提供了一种基于图像识别的设备数据采集系统。本专利技术解决上述技术问题的技术方案如下:本专利技术提供了一种基于图像识别的设备数据采集系统,所述系统包括:接口模块、任务管理模块、采集策略执行模块、内容识别模块;所述接口模块,用于向外部应用提供标准服务,用于接收所述外部应用下发的任务参数,将结果数据返回给外部应用;所述任务管理模块,用于为用户提供配置、调试和测试自定义采集策略;被所述接口模块调用,根据所述接口模块获取的任务参数,筛选出需要执行的任务清单;所述采集策略执行模块,根据所述任务清单截取屏幕,保存为截屏图片,对所述截屏图片进行局部分割及预处理获得局部图像,传递给所述内容识别模块;将所述内容识别模块回传的结果数据传输给所述接口模块;所述内容识别模块,对接收到的局部图像进行预处理,应用图像识别技术识别所述局部图像中的信息获得结果数据,回传给所述采集策略执行模块。在上述基础上,本专利技术还可以做出如下改进:进一步地,所述采集策略执行模块包括虚拟动作模块、截屏模块和图片处理模块;所述虚拟动作模块,被所述任务管理模块调用,按照所述任务管理模块筛选好的采集策略执行对应虚拟前置动作;所述截屏模块,被所述任务管理模块调用,按照所述任务管理模块筛选好的采集策略进行截图获得截屏图片,并传递局部识别任务与截屏图片给图片处理模块;所述图片处理模块,根据截屏模块传递的局部识别任务,对截屏图片进行局部分割及预处理,生成若干个局部图像,将局部图像及其对应的顺序标签标记传递给所述内容识别模块,接收所述内容识别模块回传的结果数据,并按照顺序标签标的顺序组成对应数组,反馈给所述接口模块。优选地,所述截屏模块和虚拟动作模块位于客户端,以后台服务的形式存在。本专利技术还提供了一种基于图像识别的设备数据采集方法,包括以下步骤:S1、外部应用调用接口模块发布的接口服务;S2、任务管理模块获取任务参数,筛选出执行的任务清单;判断是否需要前置动作,若“是”,执行步骤S3,若“否”,执行步骤S4;S3、虚拟动作模块执行虚拟前置动作,并传递截屏任务给截屏模块;S4、截屏模块截取当前屏幕并保存为截屏图片,传递任务与截屏图片给图片处理模块;S5、图片处理模块根据截屏模块传递的任务对应的截屏文件进行局部分割及预处理,保存为局部图片以及生成顺序标签标记,并传递给内容识别模块;S6、内容识别模块将图片处理传递的图片进行识别计算得到结果数据,返回结果数据给图片处理模块;S7、图片处理模块按照预定的格式,将识别模块回传的结果数据反馈给接口模块。本专利技术的积极进步有益效果在于:本专利技术快速解决传统设备数据采集集成的问题,实现屏幕数据的自动采集,避免人为手动誊抄错误;系统根据客户需求定制化,将客户端程序精简,并满足各类屏幕及应用场景需要。附图说明图1为本专利技术的基于图像识别的设备数据采集系统的结构框图;图2为本专利技术的基于图像识别的设备数据采集方法的流程图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非限定本专利技术的范围。本实施例提供了一种基于图像识别的设备数据采集系统,该系统包括客户端与服务端。客户端安装在需要采集的设备的监测软件计算机上,安装时需要指定采集数据的服务器地址,软件安装完成后开机后台自动运行。如图1所示,所述一种基于图像识别的设备数据采集系统,包括接口模块、任务管理模块、采集策略执行模块、内容识别模块;所述采集策略执行模块还包括虚拟动作模块、截屏模块和图片处理模块。所述接口模块,该模块位于服务器端,用于向外部应用提供标准服务,用于接收所述外部应用下发的任务参数,将结果数据返回给外部应用。所述任务管理模块,该模块位于服务器端,用于为用户提供配置、调试和测试自定义采集策略;被所述接口模块调用,根据所述接口模块获取的任务参数,筛选出需要执行的任务清单。所述采集策略执行模块,根据所述任务清单截取屏幕,保存为截屏图片,对所述截屏图片进行局部分割及预处理获得局部图像,传递给所述内容识别模块;将所述内容识别模块回传的结果数据传输给所述接口模块;所述采集策略执行模块还包括虚拟动作模块、截屏模块和图片处理模块;所述虚拟动作模块,该模块位于客户端,以后台服务的形式存在,被所述任务管理模块调用,按照所述任务管理模块筛选好的采集策略执行对应虚拟前置动作,并传递截屏任务给所述截屏模块;所述截屏模块,该模块位于客户端,以后台服务的形式存在,被所述任务管理模块调用,按照所述任务管理模块筛选好的采集策略进行截图获得截屏图片,并传递局部识别任务与截屏图片给图片处理模块;所述图片处理模块,该模块位于服务器端,根据截屏模块传递的局部识别任务,对截屏图片进行局部分割及预处理生成若干个局部图像,将局部图像及其对应的顺序标签标记传递给所述内容识别模块,接收所述内容识别模块回传的结果数据,并按照顺序标签标的顺序组成对应数组,反馈给所述接口模块。所述内容识别模块,对接收到的局部图像进行预处理,应用图像识别技术识别所述局部图像中的信息获得结果数据,回传给所述采集策略执行模块。如图2所示,是本专利技术一种基于图像识别的设备数据方法的流程图,步骤如下:S1、外部应用调用接口模块发布的接口服务;S2、任务管理模块根据接口模块获取任务参数,筛选出执行的任务清单;判断是否需要前置动作;具体地,任务管理模块,一方面为用户提供配置和调试,本文档来自技高网...

【技术保护点】
1.一种基于图像识别的设备数据采集系统,其特征在于,所述系统包括:接口模块、任务管理模块、采集策略执行模块、内容识别模块;/n所述接口模块,用于向外部应用提供标准服务,用于接收所述外部应用下发的任务参数,将结果数据返回给外部应用;/n所述任务管理模块,用于为用户提供配置、调试和测试自定义采集策略;被所述接口模块调用,根据所述接口模块获取的任务参数,筛选出需要执行的任务清单;/n所述采集策略执行模块,根据所述任务清单截取屏幕,保存为截屏图片,对所述截屏图片进行局部分割及预处理获得局部图像,传递给所述内容识别模块;将所述内容识别模块回传的结果数据传输给所述接口模块;/n所述内容识别模块,对接收到的局部图像进行预处理,应用图像识别技术识别所述局部图像中的信息获得结果数据,回传给所述采集策略执行模块。/n

【技术特征摘要】
1.一种基于图像识别的设备数据采集系统,其特征在于,所述系统包括:接口模块、任务管理模块、采集策略执行模块、内容识别模块;
所述接口模块,用于向外部应用提供标准服务,用于接收所述外部应用下发的任务参数,将结果数据返回给外部应用;
所述任务管理模块,用于为用户提供配置、调试和测试自定义采集策略;被所述接口模块调用,根据所述接口模块获取的任务参数,筛选出需要执行的任务清单;
所述采集策略执行模块,根据所述任务清单截取屏幕,保存为截屏图片,对所述截屏图片进行局部分割及预处理获得局部图像,传递给所述内容识别模块;将所述内容识别模块回传的结果数据传输给所述接口模块;
所述内容识别模块,对接收到的局部图像进行预处理,应用图像识别技术识别所述局部图像中的信息获得结果数据,回传给所述采集策略执行模块。


2.根据权利要求1所述的基于图像识别的设备数据采集系统,其特征在于,所述采集策略执行模块包括虚拟动作模块、截屏模块和图片处理模块;
所述虚拟动作模块,被所述任务管理模块调用,按照所述任务管理模块筛选好的采集策略执行对应虚拟前置动作,并传递截屏任务给所述截屏模块;
所述截屏模块,被所述任务管理模块调用,按照所述任务管理模块筛选好的采集策略进行截图获得截屏图片,并传递局部识别任务与截屏图片给图片处理模块;...

【专利技术属性】
技术研发人员:钱煜张艳时德泽孙滨赵坤
申请(专利权)人:东方蓝天钛金科技有限公司
类型:发明
国别省市:山东;37

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

1