一种通用数据采集方法及装置与流程

文档序号:21410519发布日期:2020-07-07 14:46阅读:236来源:国知局
一种通用数据采集方法及装置与流程

本申请涉及数据采集领域,尤其涉及一种通用数据采集方法、装置及服务器。



背景技术:

快捷准确高效地获取信息在人类生产生活中的重要性越来越高。如何方便地定制采集信息就变成了一个比较重要的研究方向。随着手机技术的进步,通过手机进行数据采集越来越方便。目前信息采集主要有几个方向:其一,通过摄像头扫二维码或者按照特定的格式识别一些固定的简单的数据;其二,通过输入数据进行数据整理。显然,通过手动输入数据在准确性和效率上都存在问题,而通过二维码或者固定的信息等采集则有非常大的局限性,比如无法做到个人定制,对多种场景兼容也存在问题,对一些识别的准确性也比较难保证。

现有的数据采集技术包括扫描名片,扫描书本等等,然而上述技术对于用户操作要求高,识别率很低,并且无法对数据做有效的定制化采集。



技术实现要素:

本申请提供一种通用数据采集方法及装置,以解决现有数据采集技术对于用户操作要求高,识别率很低,并且无法对数据做有效的定制化采集的问题,实现低成本、高识别率的数据采集,降低数据信息化成本。

为了解决上述问题,本申请采用下述技术方案:

一种通用数据采集方法,包括:获取图像,所述图像为包含数据信息的设备图像;提取所述图像中的特征信息,根据所述特征信息,识别所述图像中的设备信息;当识别出所述图像中的设备信息时,根据所述设备信息对应的数据采集策略,从所述图像中提取一个或多个数据区域的数据。

在一实施方式中,所述提取所述图像中的特征信息,根据所述特征信息,识别所述图像中的设备信息,至少包括下述步骤之一:提取所述设备的外观信息,根据所述外观信息确认设备信息;所述外观信息包括下述一种或多种:设备铭牌信息、显示屏幕比例信息、显示色彩信息、操作按钮信息;提取所述图像中的一个或多个数据区域,依据所述一个或多个数据区域在所述图像中的位置信息和/或所述多个数据区域之间的相对位置确认所述设备信息。

在一实施方式中,所述方法还包括:当未识别出所述图像中的设备信息时,依据提取的所述图像中的特征信息,创建所述设备的采集策略;所述采集策略包括:识别设备信息的方案以及提取数据的方案。

在一实施方式中,所述方法还包括:根据创建的所述设备的采集策略,建立所述设备的采集界面并保存。

在一实施方式中,所述方法还包括:显示对应于所述设备信息的采集界面,将所提取到的一个或多个数据区域的数据对应地显示在所述采集界面中的可编辑框中。

一种通用数据采集装置,包括:图像获取单元,用于获取图像,所述图像为包含数据信息的设备图像;特征提取单元,用于提取所述图像中的特征信息;识别单元,用于根据所述特征信息,识别所述图像中的设备信息;数据采集单元,用于当识别出所述图像中的设备信息时,根据所述设备信息对应的数据采集策略,从所述图像中提取一个或多个数据区域的数据。

在一实施方式中,所述特征提取单元,用于提取所述图像中的特征信息,至少包括下述之一:提取所述设备的外观信息,所述外观信息包括下述一种或多种:设备铭牌信息、显示屏幕比例信息、显示色彩信息、操作按钮信息;所述识别单元根据所述外观信息确认设备信息;提取所述图像中的一个或多个数据区域,所述识别单元依据所述一个或多个数据区域在所述图像中的位置信息和/或所述多个数据区域之间的相对位置确认所述设备信息。

在一实施方式中,所述装置还包括:创建单元,用于当未识别出所述图像中的设备信息时,依据提取的所述图像中的特征信息,创建所述设备的采集策略;所述采集策略包括:识别设备信息的方案以及提取数据的方案。

在一实施方式中,所述创建单元还用于根据创建的所述设备的采集策略,建立所述设备的采集界面;所述装置还包括界面存储单元,用于保存所述采集界面。

在一实施方式中,所述装置还包括:显示单元,用于显示对应于所述设备信息的采集界面,将所提取到的一个或多个数据区域的数据对应地显示在所述采集界面中的可编辑框中。

本申请采用的上述至少一个技术方案能够达到以下有益效果:

本申请公开的一种通用数据采集方法,提取图像的特征信息,根据所述特征信息,识别图像中的设备信息,再根据所述设备信息对应的数据采集策略,从所述图像中提取一个或多个数据区域的数据。实现了在不改变待采集设备的情况下,进行数据采集。同时,若不能根据所述特征信息识别出图像中的设备信息,还可以创建设备的采集策略,进行数据采集。实现了低成本、高识别率的数据采集,降低数据信息化成本。进一步地,还可以将采集到的数据上传至服务器,使得服务器通过学习数据,不断优化数据采集策略,并将优化的策略同步到客户端,从而实现更可靠的设备识别。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请公开的通用数据采集方法的第一实施例的流程示意图;

图2为某型号划船机设备示意图;

图3为数据采集界面的一示意图;

图4为数据采集界面的另一示意图;

图5为本申请公开的通用数据采集方法的第二实施例的流程示意图;

图6为本申请公开的通用数据采集装置的结构示意图;

图7为本申请公开的通用数据采集终端的结构示意图。

附图标记说明:

11-图像获取单元、12-特征提取单元、13-识别单元、14-数据采集单元、15-创建单元、16-界面存储单元、17-显示单元、21-处理器、22-存储器、23-通信总线。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

以下结合附图,详细说明本申请各实施例提供的技术方案。

请参考图1,本申请公开的通用数据采集方法的第一实施例的流程示意图,包括如下步骤:

步骤101,获取图像,所述图像为包含数据信息的设备图像;

具体地,可以在需要采集设备的数据时,自动开启摄像头进行拍照,获取包含数据信息的设备图像。然而,通过上述方式获取图像只是本申请提供的一种优选实施例,并非对于本申请的限定,通过其他方式,例如从网络端下载设备图片,也可获得包含数据信息的设备图像。

步骤102,提取所述图像中的特征信息,根据所述特征信息,识别所述图像中的设备信息;

具体地,本申请实施例通过图像识别提取图像中的特征信息,可以提取设备的外观信息,所述外观信息包括但不限于设备铭牌信息、显示屏幕比例信息、显示色彩信息、操作按钮信息,根据所述外观信息来确认设备信息;也可以提取图像中的一个或多个数据区域,依据所述一个或多个数据区域在图像中的位置信息和/或所述多个数据区域之间的相对位置确认设备信息。

请参考图2,以某型号划船机为例。先提取获取的划船机图像的特征信息,例如设备铭牌信息、显示屏幕比例、色彩、灰度等等,以及设备铭牌(如图2所示的“xx型设备”)、按钮区域(如图2所示的“开始”、“停止”)、数据显示区域(如图2所示的“桨频:20/分”、“耗时:30分”、“距离:1000米”)的相对关系如相对位置(图2中的双向箭头标识了相对位置)、相对色差等,通过上述特征信息来精确地识别出当前的设备。

进一步地,还可以根据提取的特征信息,在网络端搜索与所述特征信息匹配的设备信息。

步骤103,当识别出所述图像中的设备信息时,根据所述设备信息对应的数据采集策略,从所述图像中提取一个或多个数据区域的数据。

具体地,用户端存储有记录了多个不同设备信息及对应的采集策略的列表。采集策略包括识别设备信息的方案以及提取数据的方案。

识别设备信息的方案,具体描述了识别某型号设备所需要的特征信息,例如外观信息和/或数据区域的位置信息;提取数据的方案,具体描述了某型号设备需要提取数据的区域,具体表现为将需要提取数据的数据区域标识在设备图像中,从上述区域中提取数据。

步骤104,显示对应于所述设备信息的采集界面,将所提取到的一个或多个数据区域的数据对应地显示在所述采集界面中的可编辑框中。

请参考图3,确定了数据采集策略的采集界面如图所示。成功识别出图像中的设备信息后,根据所述设备信息对应的数据采集策略,采集界面提示应在采集区域1和采集区域2中提取数据。通过对采集区域1和采集区域2进行文字识别,提取数据,如图3所示,在采集区域1提取到的数据为“001”,在采集区域2提取到的数据为“111”。

在提取了采集区域1和采集区域2的数据后,采集界面如图4所示。各个采集区域对应的数据显示在对应的编辑区域内:将“001”对应地显示在可编辑框“采集区域1数据:”中,将“111”对应地显示在可编辑框“采集区域2数据:”中。用户可进行核对和修改,确认后保存。在保存时可通过包括但不限于近场通讯nfc、全球定位系统gps、蓝牙bluetooth等外设做数据签名,保证数据的可信度。

在上述实施例中,本申请提取图像中的特征信息,根据所述特征信息,识别图像中的设备信息,再根据所述设备信息对应的数据采集策略,从图像中提取一个或多个数据区域的数据。在不改变待采集设备的情况下,进行数据采集,实现了低成本、高识别率的数据采集,降低了数据信息化成本。

请参考图5,本申请公开的通用数据采集方法的第一实施例的流程示意图,包括如下步骤:

步骤201,获取图像,所述图像为包含数据信息的设备图像;

步骤202,提取所述图像中的特征信息,根据所述特征信息,识别所述图像中的设备信息;

步骤203,当未识别出所述图像中的设备信息时,依据提取的所述图像中的特征信息,创建所述设备的采集策略;所述采集策略包括:识别设备信息的方案以及提取数据的方案。

具体地,可由用户选择用于提取识别设备的特征信息的特征区域,形成识别设备信息的方案;由用户选择用于提取数据的数据区域,形成提取数据的方案。

步骤204,根据创建的所述设备的采集策略,建立所述设备的采集界面并保存;

具体地,在创建了所述设备的采集策略之后,可由根据所述采集策略建立例如图3所示的采集界面,并进行保存,当再次识别到该设备时,即可显示该采集界面。

步骤205,显示对应于所述设备信息的采集界面,将所提取到的一个或多个数据区域的数据对应地显示在所述采集界面中的可编辑框中。

在上述实施例中,本申请在无法根据提取的特征信息识别出设备信息时,创建设备的采集策略,由用户选择识别设备的特征区域以及采集数据的数据区域。上述实施例由客户引导装置对新的设备的特征进行学习,形成新设备的数据采集策略。进一步地,还可以将创建的数据采集策略上传至服务器,使得服务器继续优化数据采集功能形成更可靠的采集策略。同时,也可以将更新后的数据采集策略同步到用户端,使用户端进行更可靠的识别。

请参考图6,本申请实施例公开的一种通用数据采集装置1的结构示意图,包括:

图像获取单元11,用于获取图像,所述图像为包含数据信息的设备图像;

特征提取单元12:用于提取所述图像中的特征信息;

识别单元13:用于根据所述特征信息,识别所述图像中的设备信息;

数据采集单元14:用于当识别出所述图像中的设备信息时,根据所述设备信息对应的数据采集策略,从所述图像中提取一个或多个数据区域的数据。

进一步地,所述特征提取单元12,用于提取所述图像中的特征信息,至少包括下述之一:提取所述设备的外观信息,所述外观信息包括下述一种或多种:设备铭牌信息、显示屏幕比例信息、显示色彩信息、操作按钮信息;所述识别单元13根据所述外观信息确认设备信息;提取所述图像中的一个或多个数据区域,所述识别单元13依据所述一个或多个数据区域在所述图像中的位置信息和/或所述多个数据区域之间的相对位置确认所述设备信息。

进一步地,所述装置还包括:创建单元15,用于当未识别出所述图像中的设备信息时,依据提取的所述图像中的特征信息,创建所述设备的采集策略;所述采集策略包括:识别设备信息的方案以及提取数据的方案

进一步地,所述创建单元15还用于根据创建的所述设备的采集策略,建立所述设备的采集界面;所述装置还包括界面存储单元16,用于保存所述采集界面。

进一步地,所述装置还包括:显示单元17,用于显示对应于所述设备信息的采集界面,将所提取到的一个或多个数据区域的数据对应地显示在所述采集界面中的可编辑框中。

请参考图7,本发明实施例的一个实施例中提供了一种通用数据采集终端,该终端包括处理器21、存储器22和通信总线23;

通信总线23用于实现处理器21和存储器22之间的连接通信;

处理器21用于执行存储器中存储的通用数据采集程序,以实现上述实施例中的步骤,这里就不赘述了。本发明实施例的一个实施例中提供了一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现前述实施例中的各个步骤。本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。

在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

本文中,各个优选方案中的技术特征只要不矛盾均可组合来形成方案,这些方案均在本申请公开的范围内。

本文中,各个优选方案仅仅重点描述的是与其它优选方案的不同,各个优选方案只要不冲突,都可以任意组合,组合后所形成的实施例也在本说明书所公开的范畴之内,考虑到文本简洁,本文就不再对组合所形成的实施例进行单独描述。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1