信息识别方法和信息识别系统的制作方法

文档序号:8223858阅读:817来源:国知局
信息识别方法和信息识别系统的制作方法
【技术领域】
[0001]本发明涉及信息识别领域,具体地涉及一种票据的信息识别方法和信息识别系统。
【背景技术】
[0002]随着信息识别技术、云计算技术的愈发成熟以及移动设备的普及,随时随地在指尖完成图像文字的识别越来越成为人们迫切的需求。例如,用户可能希望实时地对诸如身份证、银行卡、处方、支票、汇票等资料进行信息识别。由于这种资料一般具有固定的版面格式,所以可以生成一个模板,识别的时候仅对待识别区域进行识别。目前已有在PC端进行信息识别的技术。这种技术以应用程序的方式安装在PC上来对扫描好的图像进行识别。
[0003]现有技术的这种扫描识别方法需要将图像固定在特定位置。例如参见CN1208907A,其公开了一种投射扫描文件的方法及其定位框。扫描时需要将文件置于定位框中才能进行扫描。另外,还需要在固定光照下利用扫描仪或高拍仪对固定好的对象进行扫描,并获得固定大小的图像。然后,将扫描到的图像导入PC中,打开安装好的识别软件,将图像导入识别软件中,对图像进行画框标注,并对标注的区域进行识别。这种情况下,对图像拍摄的要求很高,识别效果受图像质量的影响很大。这种技术主要存在以下不足:
[0004](I) 一般只能对扫描仪、高拍仪采集的固定光照、固定位置的图像进行较好的识另IJ。对图像的光照、角度要求都比较高。如果图像不够清晰或者倾斜度大,识别效果就比较差,无法达到期望的识别效果。例如,参照CN101464951A,其公开了一种信息识别方法及系统,将图像的标识区域信息和标识区域内的特征信息保存为模板信息,然后利用标识区域确定待识别图像中的待识别区域,然后比较待识别区域和待识别区域的特征信息,当二者的相似度在误差范围内时,认为匹配,从而实现信息识别。但是这种方法和系统只能应用于PC机,对使用环境要求较高,用户便利性不高。
[0005](2)每次进行信息识别都要用户自己画框标注,操作比较繁琐,不能更大程度地提高工作效率。
[0006]因此,需要一种更方便地在移动设备上采集图像、更精确快速地识别图像的方法。

【发明内容】

[0007]鉴于以上问题提出了本发明。本发明提供了一种在PC网页端对图像进行画框标注,生成模板框,用带有摄像头的移动设备端调用该模板框来采集同类型的图像,并将标识框中的感兴趣信息上传至云端并在云端对图像进行识别的方法。
[0008]本发明采用了人机交互和信息识别相结合的方法,通过用户用移动设备自行采集图像、上传图像至云端、在PC机网页端对图像进行标注然后生成模板,利用该模板可以很方便准确地识别相同类型的图像,达到了采集图像方便、识别快速准确的效果,从而极大地提高了信息识别的体验效果。本发明利用了移动设备采集图像方面便捷的优点,利用了 PC机网页端信息处理能力强的优点,并且利用了云端存储能力强、计算能力更强的优点,充分发挥了三者各自的优势,得到了一种新的信息识别方法和信息识别系统。
[0009]首先,本发明采用有摄像头的移动设备采集图像,相对于高拍仪、扫描仪采集图像更方便,可以随时随地采集图像,而无需使用固定的仪器、在固定的光照下以固定的角度进行拍摄,从而提高了采集图像的效率;另一方面,有摄像头的移动设备在采集图像时调用已有的模板,用模板来框住感兴趣的区域,自动对焦拍摄,从而保证了图像的角度和质量。其次,本发明在PC机网页端通过画框标注来生成模板,利用生成的模板去识别相同类型的图像,从而避免了每次识别图像时都要重新画框标注的繁琐程序,极大地提高了信息识别的速度。最后,本发明在移动设备端向云端传输图像的时候只传输标识框中的图像而不是整个图像,从而减小了传输流量,提高了传输速度。另外,移动设备端上传图片时是通过扫描二维码的方式上传的,这种方式记录了用户的登录信息,从而将图片上传到相应的用户目录下,而传统的点击按钮上传图像的方式没有此功能。
[0010]本发明提供了一种信息识别方法,包括以下步骤:步骤A,利用所述移动设备(I)的摄像头来拍摄待识别对象的图像;步骤B,选择执行模板制作或信息识别,在模板制作的情况下,执行步骤C至步骤I,在信息识别的情况下执行步骤G至步骤I ;步骤C,利用所述移动设备的所述摄像头拍摄基准对象的图像,将所述图像上传至所述云端;步骤D,所述PC机网页端获取上传至所述云端的图像,并在所述图像上进行画框和标注;步骤E,所述PC机网页端将经过画框和标注的图像发送至所述云端进行识别;步骤F,所述PC机网页端根据所述云端的识别结果来生成所述基准对象的识别模板;步骤G,所述移动终端从所述云端获取对应的识别模板,并将所述识别模板叠加在所拍摄的图像上;步骤H,将叠加了所述识别模板的图像发送至所述云端进行识别;步骤I,所述云端将识别结果返回所述移动设备或者与所述移动终端通信连接的PC机网页端。
[0011]本发明还提供了一种信息识别系统,包括:具有摄像头的移动设备;PC机网页端;云端;其中,所述移动设备、所述PC机网页端和所述云端彼此通信连接,所述移动设备利用所述摄像头来拍摄待识别对象的图像;用户选择执行模板制作或信息识别,(A)在模板制作的情况下,所述移动设备利用所述摄像头拍摄基准对象的图像,并将所述图像上传至所述云端;所述PC机网页端获取上传至所述云端的图像,并在所述图像上进行画框和标注;所述PC机网页端将经过画框和标注的图像发送至所述云端进行识别;所述PC机网页端根据所述云端的识别结果来生成所述基准对象的识别模板;(B)在信息识别的情况下,所述移动终端从所述云端获取对应的识别模板,并将所述识别模板叠加在所拍摄的图像上;所述移动终端将叠加了所述识别模板的图像发送至所述云端进行识别;所述云端将识别结果返回所述移动设备或者所述PC机网页端。
[0012]本发明的信息识别方法的优点在于:
[0013](I)手机端用框来采集图像更加方便快捷,保证了采集到的图像的质量,为取得较好的识别效果奠定了基础。
[0014](2)手机上传图像时,只上传框选中的内容,从而减少了上传量,缩短了上传时间,提高了工作效率。
[0015](3)对要识别的区域画框、标注进而生成模板,以便下次识别相同类型的图像时直接使用该模板,从而极大地提高了工作效率。
[0016](4)手机通过利用生成的模板框选要识别的图像来进行识别,极大地提高了识别率。
[0017](5)在PC网页端对信息进行操作更加方便,因为PC网页端一般具有更大的显示屏。
[0018](6)PC网页端的CPU能力更强,和云端的信息交互更多,比手机的交互更快捷。
【附图说明】
[0019]图1为根据本发明实施方式的信息识别方法的流程图;
[0020]图2为根据本发明实施方式的移动设备端、PC机网页端和云端之间协同工作的信号流程图;
[0021]图3为在移动设备端拍摄的没有画框的图像;
[0022]图4为在网页端进行画框标注的示例;
[0023]图5为画框位置不恰当的示例;
[0024]图6为对图像进行识别的结果。
【具体实施方式】
[0025]为了能够更清楚地理解本发明的技术内容,下面结合实施方式来详细进行说明。
[0026]需要说明的是,本发明的信息识别方法适用于各种移动设备,在下面的实施方式中,以手机为例进行说明,但并非要将移动设备限于手机。本领域技术人员应该理解,可以使用各种类型的移动设备,包括但不限于手机、平板电脑、数字个人助理、智能游戏设备等。
[0027]另外,本发明的信息识别方法适用于各种具有固定信息格式的资料,以下将以医院处方为例来进行说明。本领域技术人员应该理解,可以使用各种类型的资料,包括但不限于医院处方、身份证、银行卡、支票、汇票等。
[0028]图1是根据本发明实施方式的信息识别方法的流程图。图2为移动设备端、PC机网页端和云端的关系。下面参照图1和图2来说明本发明的信息识别方法。
[0029]如图1所示,该实施方式的信息识别方法开始于步骤101,其中,移动设备(下文以手机为例)I通过摄像头获取完整的图像。用户利用手机I的拍摄镜头获取图像的图像信息。获取的图像应尽量的清晰、完整,如果有倾斜会自动调整一下。保证拍摄的图像清晰、完整,为下一步顺利生成可用的模板或进行准确的识别提供了保障。同时,使用手机拍摄比使用扫描仪、高拍仪更为方便快捷普遍。使倾斜的图像自动调整的效果使用户体验更为方便良好。
[0030]然后,该信息识别方法转到步骤102,在手机I的显示屏上提示用户来选择制作模板还是信息识别。如果用户选择了制作模板,则进入制作模板的流程,即步骤103。如果用户选择了信息识别,则进入信息识别的流程,即步骤109。在步骤102中,优选的是,用户根据云端3中是否存储有对应的识别模板来进行选择。
[0031]如果在步骤102中选择了制作模板,则该信息识别方法进行到步骤103。
[0032]在步骤103,手机I对获取的图像进行图像预处理,包括对图像进行去噪、二值化以及倾斜矫正的处理。在手机I中进行处理缩小了图像的大小,提高了上传速度,同时为下一步识别做好了准备工作。
[0033]接下来,在步骤104,用户将处理后的图像从手机I上传至云端3,例如参见图2的箭头21。在上传过程中,用户登录网站后会生成一个二维码,通过用手机I扫描该二维码
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1