【技术实现步骤摘要】
用于识别条形码的方法和终端
本公开的实施例涉及计算机
,具体涉及信息识别
,尤其涉及用于识别条形码的方法和终端。
技术介绍
在物流配送、或者仓库、超市管理货物时往往使用条形码作为货物唯一标识,物流公司或者仓库、超市需要配备如扫码枪或者销售终端(POS机)等设备用于扫描并识别货物的条形码。但是,由于扫码枪或者销售终端需要额外购置,会增加商家的运营成本,手机或平板电脑等应用普及度较高的带有摄像终端的移动终端成为了代替扫码枪或者销售终端扫描并识别条形码的替代品。然而,使用手机或平板电脑等移动终端扫描并识别条形码时,存在识别效率低的问题。
技术实现思路
本公开提供了一种用于识别条形码的方法、终端、电子设备以及计算机可读存储介质。根据本公开的第一方面,提供了一种用于识别条形码的方法,其中,条形码包括校准区域、信息码区域,该方法包括:获取条形码的图像,根据预设的校准区域的校准信息,识别校准区域在图像中的位置;根据校准区域在图像中的位置以及校准区域与信息码区域在图像中的预设位置关系,识别信息码区域在图像中的位置;针对信息码区域在图像中的位置进行信息读取,获取信息码区域的信息。在一些实施例中,获取所述条形码的图像,根据预设的校准区域的校准信息,识别校准区域在图像中的位置,包括:获取预先确定的最佳聚焦时间;获取条形码的图像,在最佳聚焦时间内根据预设的校准区域的校准信息识别校准区域在图像中的位置。在一些实施例中,最佳聚焦时间按照如下方式确定:当预设识别时间t内未识别出校准区 ...
【技术保护点】
1.一种用于识别条形码的方法,其中,所述条形码包括校准区域、信息码区域,所述方法包括:/n获取所述条形码的图像,根据预设的所述校准区域的校准信息,识别所述校准区域在所述图像中的位置;/n根据所述校准区域在所述图像中的位置以及所述校准区域与所述信息码区域在图像中的预设位置关系,识别所述信息码区域在所述图像中的位置;/n针对所述信息码区域在所述图像中的位置进行信息读取,获取所述信息码区域的信息。/n
【技术特征摘要】
1.一种用于识别条形码的方法,其中,所述条形码包括校准区域、信息码区域,所述方法包括:
获取所述条形码的图像,根据预设的所述校准区域的校准信息,识别所述校准区域在所述图像中的位置;
根据所述校准区域在所述图像中的位置以及所述校准区域与所述信息码区域在图像中的预设位置关系,识别所述信息码区域在所述图像中的位置;
针对所述信息码区域在所述图像中的位置进行信息读取,获取所述信息码区域的信息。
2.根据权利要求1所述的方法,其中,所述获取所述条形码的图像,根据预设的所述校准区域的校准信息,识别所述校准区域在所述图像中的位置,包括:
获取预先确定的最佳聚焦时间;
获取所述条形码的图像,在所述最佳聚焦时间内根据预设的所述校准区域的校准信息识别所述校准区域在所述图像中的位置。
3.根据权利要求2所述的方法,其中,所述最佳聚焦时间按照如下方式确定,包括:
当预设识别时间t内未识别出所述校准区域在所述图像中的位置时,执行第一迭代操作:更新所述预设识别时间为t=t+Δ1;响应于在更新后的预设识别时间t内识别出所述校准区域在所述图像中的位置,停止所述第一迭代操作,并确定在最后一次第一迭代操作中更新的预设识别时间t为最佳聚焦时间;其中Δ1为第一预设时长;
当预设识别时间t内识别出所述校准区域在所述图像中的位置时,执行第二迭代操作:更新所述预设识别时间为t=t-Δ2;响应于在更新后的预设识别时间t内未识别出所述校准区域在所述图像中的位置,停止所述第二迭代操作,并确定在倒数第二次迭代操作中更新的预设识别时间t为最佳聚焦时间;其中Δ2为第二预设时长。
4.根据权利要求1所述的方法,其中,所述校准区域包括前校准区域、后校准区域,所述信息码区域位于所述前校准区域和所述后校准区域之间。
5.根据权利要求1-4任一项所述的方法,其中,所述针对所述信息码区域在所述图像中的位置进行信息读取,获取所述信息码区域的信息,包括:
针对所述信息码区域在所述图像中的位置进行聚焦,采集所述信息码区域的图像信息;
对所述信息码区域的图像信息进行二值化处理,得到所述信息码区域的信息。
6.根据权利要求5所述的方法,其中,所述针对所述信息码区域在所述图像中的位置进行聚焦,包括:
根据所述前校准区域的预设长度、所述后校准区域的预设长度、所述前校准区域与所述信息码区域的预设间隔宽度、所述后校准区域与所述信息码区域的预设间隔宽度确定所述信息码区域的长度;
选取所述信息码区域的长度的1/2作为聚焦宽度;
利用所述聚焦宽度对所述信息码区域在所述图像中的位置进行聚焦。
7.根据权利要求1所述的方法,其中,所述校准区域的单个黑色条状区域的宽度与所述信息码区域单个黑色条状区域的宽度之差大于预设的宽度差。
8.一种用于识别条形码的终端,其中,所述条形码包括校准区域、信息码区域,所述终端包括:图像采集设备、处理器、显示器,
所述图像采集设备,被配置为获取所述条形码的图像,并将所述条形码的图像发送至所述处理器;
所述处理器,被配置为接收所述条形码的图像,根据预设的所述校准区域的校准信息,识别所述校准区域在所述图像中的位置,根据所述校准区域在所述图像中的位置以及所述校准区域与所述信息码区域在图像中的预设位置关系,识别所述信息码区域在所述图像中的位置,根据所述信息码区域在所述图像中的位置确定用于控制所述图像采集设备的聚焦位置的聚焦信息,并将所述聚焦信息发送至所述图像采集设备;
所述图像采集设备根据所述聚焦信息进行图像采集,获取所述信息码区域的图像,并将所述信息码区域的图像发送至所述处理器...
【专利技术属性】
技术研发人员:虞海明,席志强,陈小楠,
申请(专利权)人:北京京东振世信息技术有限公司,
类型:发明
国别省市:北京;11