一种应用于POS端的条码识读方法与流程

文档序号:12676471阅读:161来源:国知局

本发明涉及POS终端领域,特别是涉及一种应用于POS端的条码识读方法。



背景技术:

随着互联网的不断发展,手机条码识读成为热门话题。针对手机条码识读,包括支付宝、微信、百度钱包、京东钱包等等,以及手机端其它各种条码的应用,包括美团券、支付宝发票管家等等,在实际生活中越来越普遍。使得POS机器需适应市场的变化,针对手机条码识读的特定场景,应根据特定场景采用特定的技术,完成条码识读的应用。



技术实现要素:

有鉴于此,本发明的目的是提供一种应用于POS端的条码识读方法,能够在特定场景完成条码识读的应用。

本发明采用以下方案实现:一种应用于POS端的条码识读方法,包括以下步骤:

步骤S1:提供一识读装置,包括微控制器、摄像头模组以及摄像头驱动模块;

步骤S2:一POS端处于待机状态,等待识读指令并判断所述识读指令是否正确,若所述识读指令正确则打开所述摄像头模组并连续读取N帧摄像头图像;

步骤S3:在读取所述摄像头图像期间判断所述摄像头图像是否存在条码,若所述摄像头图像存在条码,所述微处理器将运行解码库并完成解码,进而等待下一次所述识读指令,返回步骤S2;若所述摄像头图像不存在条码,则进入步骤S4;

步骤S4:所述微处理器切换摄像头模组的参数并再次连续读取N帧摄像头图像,在读取所述摄像头图像期间判断所述摄像头图像是否存在条码,若所述摄像头图像存在条码,所述微处理器将运行解码库并完成解码,进而等待下一次所述识读指令,返回步骤S2;若所述摄像头图像不存在条码,所述微处理器将切换摄像头参数并再次连续读取N帧所述摄像头模组图像;若循环一定时间所述摄像头图像不存在条码,所述微处理器将判定为超时,继而结束扫码并等待下一次所述识读指令,返回步骤S2。

进一步地,所述步骤S4中,所述微处理器切换摄像头模组的参数具体为:切换所述摄像头模组的目标亮度参数,使得POS端适用于所述手机条码识读技术的不同光照环境,同时切换所述摄像头模组的曝光值参数,使得POS端适用于所述手机条码识读的不同手机亮度的环境。

进一步地,所述识读装置中,所述微控制器与所述摄像头模组相连,所述微控制器用以配置所述摄像头模组并读取所述摄像头模组中的数据;所述摄像头模组用以感光并传输数据至所述微控制器;所述摄像头驱动模块与所述摄像头模组相连,用以配置所述摄像头模组,在条码识读过程中设置在每间隔N帧的情况下,自动切换所述摄像头模组的参数。

进一步地,所述参数包括目标亮度与曝光值,用以使所述摄像头模组满足手机条码识读的特定场景。

相较于现有技术,本发明具有以下有益效果:本发明所提出的POS端手机条码识读方法,在所述手机条码识读过程中,在每间隔N帧的情况下,自动切换所述摄像头模组的的不同参数:包括切换所述摄像头模组的目标亮度参数,使得POS端适用于所述手机条码识读技术的不同光照环境;包括切换所述摄像头模组的曝光值参数,使得POS端适用于所述手机条码识读的不同手机亮度的环境;通过如上技术方案,极大程度的提高了POS端对所述手机条码识读的适应性,并大大提高了所述手机条码识读过程中的客户体验度。

附图说明

图1是本发明的方法流程图示意图。

具体实施方式

下面结合附图及实施例对本发明做进一步说明。

本实施例提供一种应用于POS端的条码识读方法,如图1所示,包括以下步骤:

步骤S1:提供一识读装置,包括微控制器、摄像头模组以及摄像头驱动模块;

步骤S2:一POS端处于待机状态,等待识读指令并判断所述识读指令是否正确,若所述识读指令正确则打开所述摄像头模组并连续读取N帧摄像头图像;

步骤S3:在读取所述摄像头图像期间判断所述摄像头图像是否存在条码,若所述摄像头图像存在条码,所述微处理器将运行解码库并完成解码,进而等待下一次所述识读指令,返回步骤S2;若所述摄像头图像不存在条码,则进入步骤S4;

步骤S4:所述微处理器切换摄像头模组的参数并再次连续读取N帧摄像头图像,在读取所述摄像头图像期间判断所述摄像头图像是否存在条码,若所述摄像头图像存在条码,所述微处理器将运行解码库并完成解码,进而等待下一次所述识读指令,返回步骤S2;若所述摄像头图像不存在条码,所述微处理器将切换摄像头参数并再次连续读取N帧所述摄像头模组图像;若循环一定时间所述摄像头图像不存在条码,所述微处理器将判定为超时,继而结束扫码并等待下一次所述识读指令,返回步骤S2。

在本实施例中,所述步骤S4中,所述微处理器切换摄像头模组的参数具体为:切换所述摄像头模组的目标亮度参数,使得POS端适用于所述手机条码识读技术的不同光照环境,同时切换所述摄像头模组的曝光值参数,使得POS端适用于所述手机条码识读的不同手机亮度的环境。

在本实施例中,所述识读装置中,所述微控制器与所述摄像头模组相连,所述微控制器用以配置所述摄像头模组并读取所述摄像头模组中的数据;所述摄像头模组用以感光并传输数据至所述微控制器;所述摄像头驱动模块与所述摄像头模组相连,用以配置所述摄像头模组,在条码识读过程中设置在每间隔N帧的情况下,自动切换所述摄像头模组的参数。

在本实施例中,所述参数包括目标亮度与曝光值,用以使所述摄像头模组满足手机条码识读的特定场景。

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

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