[发明专利]批量扫描二维码的方法和批量扫描二维码的装置有效
申请号: | 201611191258.X | 申请日: | 2016-12-21 |
公开(公告)号: | CN108229232B | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 吴文亮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 批量 扫描 二维码 方法 装置 | ||
一种批量扫描二维码的方法及装置,一个实施例中的方法包括:采集图像,获得待检测图像;对待检测图像进行二值化处理,获得二值化图像;根据预定二维码扫码模式对二值化图像进行扫描,获得二维码模式点;对二维码模式点进行聚类,获得聚类后的各聚类中心点;分别计算确定各聚类中心点与除了自身之外的其他各聚类中心点的距离的最小距离值;根据各聚类中心点对应的最小距离值确定聚类中心点间平均距离;根据聚类中心点间平均距离确定二维码剪切边长;根据二维码剪切边长以及聚类中心点对所述待检测图像进行剪切,获得剪切后的分别包含单个二维码的各二维码局部图像。本实施例可以准确地对各二维码进行定位,提高了二维码定位和剪切的准确性。
技术领域
本发明涉及信息处理技术领域,特别是涉及一种批量扫描二维码的方法以及一种批量扫描二维码的装置。
背景技术
目前的二维码技术已经获得了较为普遍的实现和应用,目前在通过二维码进行定位扫描时,都是根据二维码的定位图案进行定位找到二维码的位置,例如QR码(二维条码的一种)的“回”形定位图案。
随着二维码应用的发展,对二维码进行批量扫描也逐渐进入大众视野,在进行二维码的批量扫描时,是利用二维码定位的方式确定扫描得到的图像中每个二维码对应的条码区域,然后再针对每个条码区域识别“回”形框来定位二维码,然而,当多个二维码在一起识别时,多个“回”形框可能存在相互干扰的情况,从而可能将不是二维码的区域误认为是二维码区域,使得二维码定位不准,裁剪出非二维码区域进行解码。
发明内容
基于此,有必要针对现有的无法定位多种二维码且在对多个二维码定位时会误定位的问题,提供一种批量扫描二维码的方法以及一种批量扫描二维码的装置。
为达到上述目的,本实施例采用以下技术方案:
一种批量扫描二维码的方法,包括步骤:
采集图像,获得待检测图像;
对所述待检测图像进行二值化处理,获得二值化图像;
根据预定二维码扫码模式对所述二值化图像进行扫描,获得二维码模式点;
对所述二维码模式点进行聚类,获得聚类后的各聚类中心点;
分别计算各聚类中心点分别与除了自身之外的其他各聚类中心点的距离,确定各聚类中心点与除了自身之外的其他各聚类中心点的距离的最小距离值;
根据各聚类中心点对应的最小距离值确定聚类中心点间平均距离;
根据所述聚类中心点间平均距离确定二维码剪切边长;
根据所述二维码剪切边长以及所述聚类中心点,对所述待检测图像进行剪切,获得剪切后的分别包含单个二维码的各二维码局部图像。
一种批量扫描二维码的装置,包括:
图像采集模块,用于采集图像,获得待检测图像;
第一图像处理模块,用于对所述待检测图像进行二值化处理,获得二值化图像;
二维码扫描模块,用于根据预定二维码扫码模式对所述二值化图像进行扫描,获得二维码模式点;
聚类模块,用于对所述二维码模式点进行聚类,获得聚类后的各聚类中心点;
聚类中心距离确定模块,用于分别计算各聚类中心点分别与除了自身之外的其他各聚类中心点的距离,确定各聚类中心点与除了自身之外的其他各聚类中心点的距离的最小距离值,并根据各聚类中心点对应的最小距离值确定聚类中心点间平均距离;
剪切边长确定模块,用于根据所述聚类中心点间平均距离确定二维码剪切边长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611191258.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于RFID的POS巡查装置、系统及方法
- 下一篇:一种解码方法及装置