[发明专利]一种二维条码的识别方法及其装置在审
申请号: | 201410131978.1 | 申请日: | 2014-04-02 |
公开(公告)号: | CN103870790A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 胡建国;谭宇泉;李仕仁;白小楠 | 申请(专利权)人: | 胡建国 |
主分类号: | G06K7/10 | 分类号: | G06K7/10 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 510800 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维 条码 识别 方法 及其 装置 | ||
1.一种二维条码的识别方法,其特征在于,包括如下步骤:
基于图像传感器采集二维条码图像;
对二维条码图像进行图像增强处理;
对增强处理后的图像进行二值化处理;
对二值化处理后的图像进行边缘检测处理;
对边缘检测处理后的图像进行连通标识处理;
对连通标识处理后的二维条码图像进行定位提取;
对定位提取后的二维条码图像进行水平校正和畸形校正;
对校正后的二维条码图像进行解码处理。
2.如权利要求1所述的二维条码的识别方法,其特征在于,所述对二维条码的图像进行图像增强处理包括:
过滤噪声、增强图像对比度、边缘突出、去模糊。
3.如权利要求2所述的二维条码的识别方法,其特征在于,所述对二维条码的图像进行图像增强处理具体为:把采集到的二维条码图像进行维纳滤波处理,得到增强采集图片清晰度和去模糊的效果。
4.如权利要求3所述的二维条码的识别方法,其特征在于,所述对增强处理后的图像进行二值化处理具体为:
通过比较灰度值中的类间方差大小的阈值分割方法,将采集图片变为二值图像,突出目标部分。
5.如权利要求4所述的二维条码的识别方法,其特征在于,所述对二值化处理后的图像进行边缘检测处理具体为:
使用边缘定位精度较高的sobel算法对整幅二值图像进行边缘检测,得到图像整体轮廓;
对边缘检测后的采集图像进行先膨胀后腐蚀处理,在图像的黑色背景下得到大小不一的白色连通区域。
6.如权利要求5所述的二维条码的识别方法,其特征在于,所述对边缘检测处理后的图像进行连通标识处理具体为:
对采集的二维条码图片进行闭运算图像处理,得到经过处理后,在图像上得到多个大小不一的白色像素块,并对图像中每个连通区域进行标识,输出一幅标识区域后的新图像。
7.如权利要求6所述的二维条码的识别方法,其特征在于,所述对连通标识处理后的二维条码图像进行定位提取包括:
对新图像进行遍历,找到二维条码矩形区域的四个顶点,宽高以及倾斜角度,对二维条码进行定位。
8.一种二维条码的识别装置,其特征在于,包括:
采集模块,用于基于图像传感器采集二维条码图像;
增强模块,用于对采集到的二维条码图像进行图像增强处理;
二值化模块,用于对增强处理后的图像进行二值化处理;
边缘检测模块,用于对二值化处理后的图像进行边缘检测处理;
连通标识模块,用于对边缘检测处理后的图像进行连通标识处理;
定位提取模块,用于对连通标识处理后的二维条码图像进行定位提取;
校正模块,用于对定位提取后的二维条码图像进行水平校正和畸形校正;
解码模块,用于对校正后的二维条码图像进行解码处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于胡建国,未经胡建国许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410131978.1/1.html,转载请声明来源钻瓜专利网。