[发明专利]一种避免误扫条码的方法及避免误扫条码的解码器在审
申请号: | 202010193114.8 | 申请日: | 2020-03-18 |
公开(公告)号: | CN111539233A | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 殷剑;朱奇;张建 | 申请(专利权)人: | 苏州摩比信通智能系统有限公司 |
主分类号: | G06K7/10 | 分类号: | G06K7/10;G06K7/14 |
代理公司: | 南京科知维创知识产权代理有限责任公司 32270 | 代理人: | 许益民 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 避免 条码 方法 解码器 | ||
本发明提供一种避免误扫条码的方法及避免误扫条码的解码器,通过按下触发按键时仅射出瞄准光,而在瞄准光对准条码后释放触发按键时才进行扫码的设计,能够做到100%的精准扫码,有效地解决了二维扫码引擎误扫条码的问题,从而保证了解码的精度。
技术领域
本发明涉及条码扫描技术领域,尤其涉及一种避免误扫条码的方法及避免误扫条码的解码器。
背景技术
目前主流二维码解码器的组成主要包括三个部分:感光成像的camera模组、照明模组以及瞄准光模组。其中,瞄准光主要用于对准目标条码,使条码成像能够居于camera中心位置,从而提高解码成功率;感光成像的camera主要用于条码的图像采集,然后把抓到的图像传递给解码库,解码库扫描图像,把图像中的条码根据条码规则转换成对应的内容。因为图像的采集是通过拍照的形式,当图像中出现多个密集条码,解码库就很难精确地解码。
目前针对这个问题,主要的处理方法有两种。第一种方法是在解码库中设定一个中心窗口,感光camera抓取一幅图片,解码库只会去解码在中心窗口位置的条码,这种方法能在一定程度上提高解码精度,但是误扫的几率还是很高;第二种方法是记录每一个二维解码引擎上瞄准光的位置,然后解码库只是解出瞄准光的位置所覆盖的条码,这种方法可以极大地提高解码精度。
然而,以上两种方法都不能解决用户第一次开启扫码的误扫情况。比如,用户想扫图中第三个条码,用户拿着扫码设备对准了第三个条码,然后用户触发扫码,但是当用户按下扫码按键触发扫码时,瞄准光或者中心窗口并不一定在用户想扫码的条码上面,这就依旧会造成误扫。
发明内容
本发明的目的是为了解决现有技术中存在的二维扫码引擎误扫条码的问题,而提出的一种避免误扫条码的方法及避免误扫条码的解码器。
为实现上述目的,本发明采用了如下技术方案:一种避免误扫条码的方法,包括以下步骤:
S1.用户按下扫码按键;
S2.二维扫码引擎射出瞄准光;
S3.用户将瞄准光对准条码;
S4.用户释放扫码按键,触发扫码;
S5.扫码成功。
较佳地,步骤S1中用户按下扫码按键后触发Button_down事件,该Button_down事件为控制二维扫码引擎射出瞄准光而不进行扫码操作。
较佳地,步骤S4中用户释放扫码按键后触发Button_up事件,该Button_up事件为控制二维扫码引擎进行扫码操作。
本发明还提供了一种避免误扫条码的解码器,该解码器包括camera模块、瞄准光模块、触发模块和控制模块,触发模块包括触发按键,触发按键的输出端与控制模块的输入端电性连接,控制模块的输出端分别与camera模块和瞄准光模块电性连接;触发按键处于第一状态时,控制模块控制瞄准光模块射出瞄准光,触发按键由第一状态转换为第二状态时,控制模块控制camera模块进行条码图像的采集。
较佳地,触发按键的第一状态为按下状态,触发按键的第二状态为释放状态。
较佳地,该解码器还包括解码模块,解码模块的输入端与camera模块的输出端电性连接。进一步地,解码模块的输出端与控制模块的输入端电性连接。
与现有技术相比,本发明的有益效果为:通过按下触发按键时仅射出瞄准光,而在瞄准光对准条码后释放触发按键时才进行扫码的设计,能够做到100%的精准扫码,有效地解决了二维扫码引擎误扫条码的问题,从而保证了解码的精度。
附图说明
图1为本发明一实施例的一种解码器的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州摩比信通智能系统有限公司,未经苏州摩比信通智能系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010193114.8/2.html,转载请声明来源钻瓜专利网。