一种数据识别方法及移动终端技术

技术编号:34896675 阅读:23 留言:0更新日期:2022-09-10 13:56
本公开提供了一种数据识别方法及移动终端,用于在扫描显示设备显示的待识别数据时,通过校验码对扫描数据进行校验,从而提高识别结果的准确率。该方法包括:对显示的待识别数据进行至少一次扫描;其中每次扫描执行如下步骤:利用本次扫描得到的扫描数据生成本次的校验码,利用本次的校验码对本次的扫描数据中的第一数据进行校验;当校验通过时停止扫描,确定所述待识别数据的识别结果为本次的扫描数据中的第一数据。据中的第一数据。据中的第一数据。

【技术实现步骤摘要】
一种数据识别方法及移动终端


[0001]本公开涉及图像识别
,特别涉及一种数据识别方法及移动终端。

技术介绍

[0002]在使用智能移动终端扫描另一显示终端,并利用OCR(光学字符识别,Optical Character Recognition)识别显示终端上显示的字符的场景下,与扫描文件、墙壁、植物等情况不同,扫描显示设备会受到各类环境因素影响,包括操作用户手抖导致扫描的图片不清晰;摄像头分辨率与显示设备分辨率差异产生的摩尔纹,使扫描的图片噪点较多;显示终端存在反光、倒影等光污染;显示设备本身发光不稳定。
[0003]由于上述各类环境因素影响,导致利用OCR识别显示的字符时,识别率较低,用户体验较差。

技术实现思路

[0004]本公开提供一种数据识别方法及移动终端,用于在扫描显示设备显示的待识别数据时,通过校验码对扫描数据进行校验,从而提高识别结果的准确率。
[0005]第一方面,本公开实施例提供的一种数据识别方法,包括:
[0006]对显示的待识别数据进行至少一次扫描;
[0007]其中每次扫描执行如下步骤:利用本次扫描得到的扫描数据生成本次的校验码,利用本次的校验码对本次的扫描数据中的第一数据进行校验;
[0008]当校验通过时停止扫描,确定所述待识别数据的识别结果为本次的扫描数据中的第一数据。
[0009]作为一种可选的实施方式,还包括:
[0010]当校验未通过时继续扫描,直至利用下一次的校验码对下一次的扫描数据中的第一数据进行校验并确定校验通过时,停止扫描;
[0011]确定所述待识别数据的识别结果为下一次的扫描数据中的第一数据。
[0012]作为一种可选的实施方式,通过如下方式利用每次扫描得到的扫描数据生成校验码:
[0013]基于预设校验算法,利用扫描数据中的第一数据生成校验码;
[0014]其中所述预设校验算法是根据生成所述扫描数据中的第一校验码的校验算法确定的。
[0015]作为一种可选的实施方式,所述基于预设校验算法,利用扫描数据中的第一数据生成校验码,包括:
[0016]对所述第一数据中的每个字符进行ASCII码转换后,进行预设进制的转换,得到转换数据;
[0017]利用所述转换数据中的预设位上的字符,生成校验码。
[0018]作为一种可选的实施方式,所述基于预设校验算法,利用扫描数据中的第一数据
生成校验码,包括:
[0019]基于信息摘要算法或安全哈希算法,根据第一数据生成校验数据;
[0020]利用所述校验数据中的预设位上的字符,生成校验码。
[0021]作为一种可选的实施方式,通过如下方式利用每次的校验码对每次扫描数据中的第一数据进行校验:
[0022]比对所述校验码和所述扫描数据中的第一校验码,根据比对结果对所述扫描数据中的第一数据进行校验。
[0023]作为一种可选的实施方式,通过如下方式确定校验通过:
[0024]当所述校验码和所述扫描数据中的第一校验码一致时,确定对所述扫描数据中的第一数据的校验通过。
[0025]作为一种可选的实施方式,通过如下方式确定每次扫描得到的扫描数据:
[0026]对每次扫描得到的扫描图像进行OCR识别,确定扫描数据。
[0027]作为一种可选的实施方式,所述对显示的待识别数据进行至少一次扫描,包括:
[0028]通过移动终端对显示设备显示的待识别数据进行至少一次扫描;其中所述待识别数据是所述显示设备根据出厂信息生成的,所述待识别数据用于表征所述显示设备的防伪信息。
[0029]第二方面,本公开实施例提供的一种移动终端,包括处理器和存储器,所述存储器用于存储所述处理器可执行的程序,所述处理器用于读取所述存储器中的程序并执行如下步骤:
[0030]对显示的待识别数据进行至少一次扫描;
[0031]其中每次扫描执行如下步骤:利用本次扫描得到的扫描数据生成本次的校验码,利用本次的校验码对本次的扫描数据中的第一数据进行校验;
[0032]当校验通过时停止扫描,确定所述待识别数据的识别结果为本次的扫描数据中的第一数据。
[0033]作为一种可选的实施方式,所述处理器具体还被配置为执行:
[0034]当校验未通过时继续扫描,直至利用下一次的校验码对下一次的扫描数据中的第一数据进行校验并确定校验通过时,停止扫描;
[0035]确定所述待识别数据的识别结果为下一次的扫描数据中的第一数据。
[0036]作为一种可选的实施方式,所述处理器具体被配置为通过如下方式利用每次扫描得到的扫描数据生成校验码:
[0037]基于预设校验算法,利用扫描数据中的第一数据生成校验码;
[0038]其中所述预设校验算法是根据生成所述扫描数据中的第一校验码的校验算法确定的。
[0039]作为一种可选的实施方式,所述处理器具体被配置为执行:
[0040]对所述第一数据中的每个字符进行ASCII码转换后,进行预设进制的转换,得到转换数据;
[0041]利用所述转换数据中的预设位上的字符,生成校验码。
[0042]作为一种可选的实施方式,所述处理器具体被配置为执行:
[0043]基于信息摘要算法或安全哈希算法,根据第一数据生成校验数据;
[0044]利用所述校验数据中的预设位上的字符,生成校验码。
[0045]作为一种可选的实施方式,所述处理器具体被配置为通过如下方式利用每次的校验码对每次扫描数据中的第一数据进行校验:
[0046]比对所述校验码和所述扫描数据中的第一校验码,根据比对结果对所述扫描数据中的第一数据进行校验。
[0047]作为一种可选的实施方式,所述处理器具体被配置为通过如下方式确定校验通过:
[0048]当所述校验码和所述扫描数据中的第一校验码一致时,确定对所述扫描数据中的第一数据的校验通过。
[0049]作为一种可选的实施方式,所述处理器具体被配置为通过如下方式确定每次扫描得到的扫描数据:
[0050]对每次扫描得到的扫描图像进行OCR识别,确定扫描数据。
[0051]作为一种可选的实施方式,所述处理器具体被配置为执行:
[0052]通过移动终端对显示设备显示的待识别数据进行至少一次扫描;其中所述待识别数据是所述显示设备根据出厂信息生成的,所述待识别数据用于表征所述显示设备的防伪信息。
[0053]第三方面,本公开实施例还提供一种数据识别装置,包括:
[0054]扫描单元,用于对显示的待识别数据进行至少一次扫描;
[0055]校验单元,用于其中每次扫描执行如下步骤:利用本次扫描得到的扫描数据生成本次的校验码,利用本次的校验码对本次的扫描数据中的第一数据进行校验;
[0056]确定单元,用于当校验通过时停止扫描,确定所述待识别数据的识别结果为本次的扫描数据中的第一数据。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据识别方法,其中,该方法包括:对显示的待识别数据进行至少一次扫描;其中每次扫描执行如下步骤:利用本次扫描得到的扫描数据生成本次的校验码,利用本次的校验码对本次的扫描数据中的第一数据进行校验;当校验通过时停止扫描,确定所述待识别数据的识别结果为本次的扫描数据中的第一数据。2.根据权利要求1所述的方法,其中,还包括:当校验未通过时继续扫描,直至利用下一次的校验码对下一次的扫描数据中的第一数据进行校验并确定校验通过时,停止扫描;确定所述待识别数据的识别结果为下一次的扫描数据中的第一数据。3.根据权利要求1或2所述的方法,其中,通过如下方式利用每次扫描得到的扫描数据生成校验码:基于预设校验算法,利用扫描数据中的第一数据生成校验码;其中所述预设校验算法是根据生成所述扫描数据中的第一校验码的校验算法确定的。4.根据权利要求3所述的方法,其中,所述基于预设校验算法,利用扫描数据中的第一数据生成校验码,包括:对所述第一数据中的每个字符进行ASCII码转换后,进行预设进制的转换,得到转换数据;利用所述转换数据中的预设位上的字符,生成校验码。5.根据权利要求3所述的方法,其中,所述基于预设校验算法,利用扫描数据中的第一数据生成校验码,包括:基于信息摘要算法或安全哈希算法,根据第一数据生...

【专利技术属性】
技术研发人员:房浩卞雪达
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

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

1