[发明专利]一种条码检测方法及设备有效
申请号: | 201611115347.6 | 申请日: | 2016-12-07 |
公开(公告)号: | CN108171098B | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 朱明凌;李俊柏;万其明;施行;武晓阳 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 条码 检测 方法 设备 | ||
本发明实施例提供了一种条码检测方法及设备,其中,条码检测方法包括:采集包括至少一个条码的条码图像;从条码图像中获取条码定位团块;对条码定位团块进行角度直方图统计,获得条码定位团块的直方图,其中,直方图为条码定位团块中所有像素点角度值的统计图;根据直方图中波峰的数量,确定条码的粘连情况及条码定位策略;针对不同的粘连情况,根据条码定位策略,确定条码定位团块中的条码定位信息。通过本方案可以实现准确检测邻近、粘连条码,并提高检测效率。
技术领域
本发明涉及智能检测技术领域,特别是涉及一种条码检测方法及设备。
背景技术
现代物流行业发展迅速,条码检测技术作为现代物流仓储中物品编码检索的关键技术手段起到重要作用。随着智能检测领域技术的不断革新,条码检测也从传统的采用扫码枪人工扫码的形式逐步过渡到采用机器视觉的方式实现,这在社会大生产背景下极大程度上提高了工业自动化水平,并有效节约生产成本。
现有的条码检测技术,主要基于视觉图像处理,首先由图像采集装置采集有复杂背景的条码图像,然后利用数字图像处理、机器学习等方法,例如图像滤波、连通域检测、区域生长,以及模式分类等,对条码图像进行去噪和分割处理,最后调用译码模块,得到条码值并显示识别结果。当前主流的基于视觉图像处理的条码检测方法往往鲁棒性不高,且图像检测效果较差。
现有的技术方案中,提出了一种条码快速定位识别的方法,采用基于特征点的模板匹配方法检测条码,利用霍夫变换直线检测的方法获取条码角度,并做双线性插值矫正条码。该方案能够进行条码的自动、快速定位,分割条码区域,最终进行条码识别;对于无粘连情况的条码,检测精度高。但是,该方案一次检测只能处理一个条码,对于邻近、粘连条码的检测效果较差,并且检测耗时大、效率低。
发明内容
本发明实施例的目的在于提供一种条码检测方法及设备,以实现准确检测邻近、粘连条码,且提高条码检测效率。具体技术方案如下:
第一方面,本发明实施例提供了一种条码检测方法,应用于条码检测系统中的终端处理器,所述方法包括:
采集包括至少一个条码的条码图像;
从所述条码图像中获取条码定位团块;
对所述条码定位团块进行角度直方图统计,获得所述条码定位团块的直方图,其中,所述直方图为所述条码定位团块中所有像素点角度值的统计图;
根据所述直方图中波峰的数量,确定所述条码的粘连情况及条码定位策略;
针对不同的粘连情况,根据所述条码定位策略,确定所述条码定位团块中的条码定位信息。
可选的,所述从所述条码图像中获取条码定位团块的步骤,包括:
提取所述条码图像的特征参数,其中,所述条码图像的特征参数包括:所述条码图像中条码的边缘点、所述条码图像中条码的边缘方向、所述边缘点的聚合程度及所述边缘方向的聚合程度;
根据所述特征参数,确定所述条码图像中条码的边缘区域;
分离所述边缘区域以外的区域与所述边缘区域以内的区域,确定所述边缘区域以内的区域为所述条码图像中条码所处的区域;
确定所述条码图像中条码所处的区域为条码定位团块。
可选的,所述根据所述直方图中波峰的数量,确定所述条码的粘连情况及条码定位策略的步骤,包括:
在所述直方图中仅存在一个波峰时,确定所述条码的粘连情况为无粘连或水平临近粘连,并确定所述条码定位策略为宽度扫描策略;
在所述直方图中至少存在两个波峰时,确定所述条码的粘连情况为倾斜粘连,并确定所述条码定位策略为角度直方图峰值特性策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611115347.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:锂离子聚合物多电池同步读码装置及其应用方法
- 下一篇:多维拍摄向量采集设备