Pos扫码支付方法、系统及装置的制造方法

文档序号:9889212阅读:1808来源:国知局
Pos扫码支付方法、系统及装置的制造方法
【技术领域】
[0001]本发明涉及图像解码技术领域,尤其是涉及一种POS扫码支付方法、系统及装置。
【背景技术】
[0002]目前,收银系统终端(P0S平台或固定收银台)扫码支付主要采用的是终端外接一个扫描枪,用于条形码解码,完成扫码支付,使用方便,扫码成功率高。然而市面上扫描枪价格昂贵,实现扫码支付投入的设备成本高。
[0003]同时,现在影像式摄像头多采用全局快门CMOS传感器,能够快速获取移动的目标图像,图像失真率低。而全球只有极少数厂商生产全局快门CMOS传感器,价格高,可替代性差。数字摄像头可以直接捕捉影像,然后通过USB接口传到计算机。因此,可以采用数字摄像机捕捉条码图像,通过USB传送图像数据。数字摄像头使用率广,价格较低,可替代性好。但外界光线不足时,采集到的图像帧序列亮度不够,需要改变外界光线,以提高图像质量。
[0004]此外,现有技术中通常都是通过扫描枪主动对准支付码进行扫描,以实现扫码支付。不过扫描枪通常重量较大,不易握持,因此使用扫描枪扫码对于一些儿童、老年人或者手脚不方便的用户体验度不高。

【发明内容】

[0005]本发明所要解决的技术问题是:提供一种基于USB摄像头的POS扫码支付系统及方法,在不改变外部照明条件的情况下,利用自配摄像头的自补光功能,获取较好的图像帧序列,以进行图像数据处理并解码,而不需要额外购置扫描枪用于扫码支付,显著降低成本,可替代性好。
[0006]为了解决上述技术问题,本发明采用的技术方案为:提供一种POS扫码支付方法,包括:
[0007]S1:获取外界光线光强,转换为电参数值,并计算所述电参数值的平均值;
[0008]S2:判断所述平均值是否小于光强阈值;
[0009]若是,则执行步骤S3:发出补光信号,控制摄像头补光;并返回步骤SI;
[0010]反之,则执行步骤S4:扫描条码,并进行扫码支付。
[0011 ]为解决上述问题,本发明还提供一种POS扫码支付系统,包括:
[0012]初值模块,用于获取外界光线光强,转换为电参数值,并计算所述电参数值的平均值;
[0013]判断模块,用于判断所述平均值是否小于阈值;
[0014]照明模块,用于接收补光信号,控制摄像头补光;
[0015]扫码模块,用于扫描条码,并进行扫码支付。
[0016]为解决上述问题,本发明还提供一种POS扫码支付装置,包括:控制模块、照明模块、成像模块以及数据解码模块,其中:
[0017]控制模块还包括:光强判断单元、灯光控制单元以及摄像开关控制单元;光强判断单元与灯光控制单元电连接,光强判断单元通过检测外界光线,判断是否需要给摄像头补光;灯光控制单元与照明模块电连接,当光强判断单元给出补光信号,灯光控制单元将控制照明模块开启LED照明灯给摄像头补光;摄像开关控制单元与成像模块电连接,控制模块通过摄像开光控制单元启动摄像头获取条码图像,并发送到数据解码模块进行解码。
[0018]本发明的有益效果在于:区别于现有技术,本发明通过将外界光想光强转化为电信号参数,并输出平均值,通过判定平均值与预设阈值的大小,确定是否补光,并扫码支付。通过上述方式,本发明可以实现系统的自适应补光,在不改变外界光线条件的基础上,能有效提高外界光线不足时条码图像的质量,显著降低成本。
【附图说明】
[0019]图1为本发明具体实施例的基于USB摄像头的POS扫码支付装置的外观示意图;
[0020]图2为本发明具体实施例的基于USB摄像头的POS扫码支付系统的整体结构框图 ,
[0021]图3为本发明具体实施例的基于USB摄像头的POS扫码支付系统的整体结构框图-* *
[0022]图4为实施例的基于USB摄像头的POS扫码支付系统的流程示意图。
【具体实施方式】
[0023]为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0024]本发明最关键的构思在于:通过将光线光强转化为电信号,并与预定值比较,以确定是否开启补光,实现节约能源,降低成本。
[0025]请参照图1,本发明提供一种POS扫码支付方法,包括:
[0026]S1:获取外界光线光强,转换为电参数值,并计算所述电参数值的平均值;
[0027]S2:判断所述平均值是否小于光强阈值;
[0028]若是,则执行步骤S3:发出补光信号,控制摄像头补光;并返回步骤SI;
[0029]反之,则执行步骤S4:扫描条码,并进行扫码支付。
[0030]其中,步骤S4具体为:
[0031 ] S41:通过摄像头采集条码图像帧序列,并通过USB传送到数据解码模块;
[0032]S42:数据解码模块运用ZBar,对条码图像进行解码,以完成扫码支付。
[0033]且在执行该方法之前,还需要根据实际情况设置光强阈值。
[0034]区别于现有技术,本发明通过将外界光线光强转化为电信号参数,并输出平均值,通过判定平均值与预设阈值的大小,确定是否需要补光,并扫码支付。通过上述方式,本发明可以实现系统的自适应补光,在不改变外界光线条件的基础上,能有效提高外界光线不足时条码图像的质量,显著降低成本,由于本发明采用了补光装置,对摄像头要求较低,可采用普通的模拟或数字摄像头。
[0035]对应地,本发明还提供一种POS扫码支付系统,包括:
[0036]初值模块,用于获取外界光线光强,转换为电参数值,并计算所述电参数值的平均值;
[0037]判断模块,用于判断所述平均值是否小于阈值;
[0038]照明模块,用于接收补光信号,控制摄像头补光;
[0039]扫码模块,用于扫描条码,并进行扫码支付。
[0040]其中,还包括数据解码模块;扫码模块通过摄像头采集条码图像帧序列,并通过USB传送到数据解码模块;
[0041]数据解码模块运用ZBar,对条码图像进行解码,以完成扫码支付。
[0042]其中,还包括光强阈值模块,用于设置光强阈值。
[0043]本发明还提供一种POS扫码支付装置,包括:控制模块、照明模块、成像模块以及数据解码模块,其中:
[0044]控制模块还包括:光强判断单元、灯光控制单元以及摄像开关控制单元;光强判断单元与灯光控制单元电连接,光强判断单元通过检测外界光线,判断是否需要给摄像头补光;灯光控制单元与照明模块电连接,当光强判断单元给出补光信号,灯光控制单元将控制照明模块开启LED照明灯给摄像头补光;摄像开关控制单元与成像模块电连接,控制模块通过摄像开光控制单元启动摄像头获取条码图像,并发送到数据解码模块进行解码。
[0045]在扫码时,条码与摄像头距离为50?200mm;摄像头景深范围为30?500mm。所述数据解码模块使用ZBar进行解码。
[0046]为方便理解,以下通过一个具体的实施例进行说明。
[0047]图1为本发明具体实施例的基于USB摄像头的POS扫码支付装置的外观示意图,如图所示,本发明以USB为接口为POS机外接一个扫描头,替换扫描枪。
[0048]图2为本发明实施例的基于USB摄像头的POS扫码支付系统,如图所示,本发明系统包括控制模块、照明模块、成像模块以及数据解码模块(可集成到具备图像处理算法库的收银系统终端,如POS平台或固定收银台等),其中:
[0049]控制模块包括:光强判断单元、灯光控制单元以及摄像开关控制单元。光强判断单元与灯光控制单元电连接,光强判断单元通过检测外界光线,判断是否需要给摄像头补光;灯光控制单元与照明模块电连接,当光强判断单元给出补光信号,灯光控制单元将控制照明模块开启LED照明灯给摄像头补光;摄像开关控制单元与成像模块电连接,控制模块通过摄像开光控制单元启动摄像头获取条码图像。因此,控制模块控制着照明模块与成像模块。
[0050]具体地,成像模块可由一个30万像素以上的CMOS摄像头、照明补光单元构成,所述控制模块与此模块电连接,通过控制开关控制摄像头采集条码图像帧序列;或与收银系统终端以USB相连接,通过收银系统终端控制开关采集条码图像帧序列。由于本发明采用了补光用的照明模块,对摄像头的要求较低,可采用传统的模拟或数字摄像头,如CMOS摄像头等,而不需要昂贵的影像式摄像头;
[0051]所述照明模块由一系列LED照明灯构成,与控制模块电连接,当控制模块感光器件检测到外界光线不足时,打开LED照明灯对所述成像模块进行补光。
[0052]所述控制模块至少包含光强判断单元以及用于控制照明模块的灯光控制单元,其中:
[0053]所述光线强度判断单元由一些感光器
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1