一种动态配置解码参数的图像识读方法及装置的制造方法

文档序号:9417773阅读:418来源:国知局
一种动态配置解码参数的图像识读方法及装置的制造方法
【技术领域】
[0001]本申请主要涉及图像识别技术领域,更具体地说是涉及一种动态配置解码参数的图像识读方法及装置。
【背景技术】
[0002]目前,二维码已经被广泛用于信息获取、网站跳转、广告推送、手机电商、防伪溯源、优惠促销、会员管理、手机支付等,用户只要使用手机、ipad等电子设备的摄像头对其进行扫面,即可获取其携带的大量信息,非常方便、实用且安全。
[0003]其中,点阵式二维码作为一种常用的二维码,其通过黑、白像素的不同分布进行编码,在其元素位置上,用点的出现表示二进制“1”,用点的不出现表示二进制“0”,在实际应用中,通常是使用电子设备摄像头对其进行扫描,从而实现该点阵式二维码的解码。
[0004]然而,在实际解码过程中,申请人发现,摄像头所得预览图像中点阵式二维码的码点过多或过少都会影响其解码的成功率,所以,为了成功对该点阵式二维码进行解码,现有技术通常是根据电子设备屏幕分辨率和摄像头的预览分辨率的比例,计算出一个固定的正方形扫描区域并使其显示在电子设备屏幕上,当需要解码时,用户只要将该扫描区域对准被扫描的点阵式二维码码图,通过对电子设备不断自动对焦获取的预览图像中的点阵式二维码进行反复解码,来实现对该点阵式二维码成功解码。
[0005]但是,由于不同电子设备的摄像头的性能千差万别,因而,在实际应用中,固定的正方形扫描区域并不能适用于所有电子设备,通常会导致该电子设备获得的预览图像中的点阵式二维码码点过多或过少,从而影响该点阵式二维码解码的成功率。

【发明内容】

[0006]有鉴于此,本发明提供了一种动态配置解码参数的图像识读方法及装置,解决了现有技术中,因电子设备摄像头性能千差万别,而导致计算得到的正方形扫描区域不能适合当前被扫描点阵式二维码,从而使得该电子设备所获得预览图像中的点阵式二维码码点过多或过少,进而严重影响该点阵式二维码解码的成功率的技术问题。
[0007]为了实现上述目的,本申请提供了以下技术方案:
[0008]—种动态配置解码参数的图像识读方法,应用于电子设备,所述电子设备包括摄像头和显示器,所述方法包括:
[0009]目标电子设备获取与自身相匹配的预设解码参数,所述目标电子设备用于对当前点阵式二维码进行解码;
[0010]所述目标电子设备按照所述预设解码参数进行配置;
[0011]配置后的目标电子设备对所述当前点阵式二维码进行解码。
[0012]优选的,在所述获取与目标电子设备对应的预设解码参数之前,所述方法还包括:
[0013]验证本地存储器是否包含有与目标电子设备相匹配的预设解码参数;
[0014]若是,执行所述获取与目标电子设备相匹配的预设解码参数步骤。
[0015]优选的,在所述获取与目标电子设备对应的预设解码参数之前,所述方法还包括:
[0016]向服务器发送通信解码请求,所述通信解码请求携带有所述目标电子设备的标识信息;
[0017]则所述获取与目标电子设备对应的预设解码参数具体为:
[0018]接收所述服务器响应所述通信解码请求反馈的提示信息后,获取所述服务器预先存储的与所述标识信息对应的预设解码参数。
[0019]优选的,当未接收到所述服务器响应所述通信请求反馈的提示信息时,所述方法还包括:
[0020]获取本地存储器包含的默认解码参数;
[0021]或者按照本地存储器包含的默认解码算法对所述当前点阵式二维码进行解码。
[0022]优选的,在所述获取所述服务器预先存储的与所述标识信息对应的预设解码参数之后,所述方法还包括:
[0023]将获取的所述预设解码参数进行本地存储。
[0024]优选的,所述方法还包括:
[0025]将获取的所述预设解码参数及其对应的解码结果发送至服务器。
[0026]—种动态配置解码参数的图像识读装置,应用于电子设备,所述电子设备包括摄像头和显示器,所述装置包括:
[0027]第一获取模块,用于获取与目标电子设备相匹配的预设解码参数,所述目标电子设备用于对当前点阵式二维码进行解码;
[0028]第一配置模块,用于按照所述预设解码参数对所述目标电子设备进行配置;
[0029]第一解码模块,用于通过配置后的目标电子设备对所述当前点阵式二维码进行解码。
[0030]优选的,所述装置还包括:
[0031]验证模块,用于验证本地存储器是否包含有与目标电子设备对应的预设解码参数,当验证结果为是时,触发所述第一获取模块。
[0032]优选的,所述装置还包括:
[0033]通信请求模块,用于向服务器发送通信解码请求,所述通信解码请求携带有所述目标电子设备的标识信息;
[0034]则所述第一获取模块具体用于接收所述服务器响应所述通信解码请求反馈的提示信息后,获取所述服务器预先存储的与所述标识信息对应的预设解码参数。
[0035]优选的,所述装置还包括:
[0036]第二获取模块,用于当未接收到所述服务器响应所述通信请求反馈的提示信息时,获取本地存储器包含的默认解码参数;或者;
[0037]第二解码模块,用于当未接收到所述服务器响应所述通信请求反馈的提示信息时,按照本地存储器包含的默认解码算法对所述当前点阵式二维码进行解码。
[0038]优选的,所述装置还包括:
[0039]存储模块,用于在获取所述服务器预先存储的与所述标识信息对应的预设解码参数之后,将获取的所述预设解码参数进行本地存储。
[0040]优选的,所述装置还包括:
[0041]数据传输模块,用于将获取的所述预设解码参数及其对应的解码结果发送至服务器。
[0042]由此可见,与现有技术相比,本申请提供了一种动态配置解码参数的图像识读方法及装置,应用于电子设备,所述电子设备包括摄像头和显示器,当使用目标电子设备对当前点阵式二维码进行解码时,通过获取与该目标电子设备匹配的预设解码参数对该目标电子设备进行配置,从而确保该解码参数能够适合该目标电子设备,即使该配置后的目标电子设备对当前点阵式二维码进行解码时,所得预览图像中的点阵式二维码码点合适,保证了该目标电子设备对当前点阵式二维码解码的成功率。
【附图说明】
[0043]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0044]图1为本发明提供的一种动态配置解码参数的图像识读方法实施例的流程示意图;
[0045]图2为本发明提供的一种动态配置解码参数的图像识读装置实施例的结构示意图。
【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]本申请提供了一种动态配置解码参数的图像识读方法及装置,应用于电子设备,所述电子设备包括摄像头和显示器,当使用目标电子设备对当前点阵式二维码进行解码时,通过获取与该目标电子设备匹配的预设解码参数对该目标电子设备进行配置,从而确保该解码参数能够适合该目标电子设备,即使
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1