[发明专利]一种二维条码初定位方法在审
申请号: | 201910936803.0 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110717500A | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | 谭洪舟;肖逢枝;陈荣军;谢舜道;朱雄泳;曾衍瀚 | 申请(专利权)人: | 中山大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46;G06K9/48 |
代理公司: | 44102 广州粤高专利商标代理有限公司 | 代理人: | 林丽明 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维条码 初定位 二值化 降采样处理 大致区域 特征判定 预处理 方向梯度直方图 嵌入式实时系统 图像 边缘检测算子 二维条码图像 二维码图像 候选区域 后续处理 矩形区域 有效减少 整体识别 坐标映射 灰度图 积分图 计算量 内边缘 自适应 算法 光照 模糊 移植 输出 拍摄 图片 | ||
1.一种二维条码初定位方法,其特征在于:包括以下步骤:
S1:采集摄像头拍摄的含有二维条码的原始图像并对原始图像进行预处理;
S2:对预处理后的不同分辨率的图像进行降采样处理;
S3:利用改进的Bernsen局部二值化算法对降采样处理后的图像进行处理,得到Min-Max二值化图片;
S4:根据二值化图片建立对应的积分图,统计窗口内前景数,滤去分散的前景像素;
S5:通过边缘检测算子计算得到候选的矩形区域,对候选的矩形区域进行边缘提取,计算窗口内边缘点的方向梯度直方图EOH,通过EOH特征判定,将符合特征判定的候选区域坐标映射到原始尺寸的灰度图上,输出二维条码的大致区域,完成初定位操作。
2.根据权利要求1所述的一种二维条码初定位方法,其特征在于:在所述步骤S1中,所述的对原始图像进行预处理具体为:将采集的含有二维条码的原始图像进行灰度变换及3*3的中值滤波,得到预处理后的具有不同分辨率的图像。
3.根据权利要求2所述的一种二维条码初定位方法,其特征在于:在所述步骤S2中,所述的降采样处理具体为:计算自适应采样间隔,对不同分辨率的图像按照原始图像的宽高比,采样至100*100以内的图像。
4.根据权利要求3所述的一种二维条码初定位方法,其特征在于:所述步骤S3具体为:根据将采样比得到自适应选定窗口大小,利用选定窗口对于降采样处理后的图像进行Min-Max操作,具体计算过程为:
wm=Height/m/21
wn=Width/n/21
Grey'x,y=Max(wm-wn)x,y-Min(wm×wn)x,y
其中,wm、wn为局部操作窗口高度、宽度,Grey'x,y为降采样后(x,y)坐标像素点在进行Min-Max操作后的灰度值,Max(wm×wn)x,y、Min(wm×wn)x,y为降采样后以(x,y)坐标像素点为中心的wm×wn窗口内的灰度最大值与最小值;Height为原始灰度图片的高度,Width为原始灰度图片的宽度;m和n表示自适应降采样间隔;
利用改进的Bernsen局部二值化算法,通过积分图技术加速,获得Min-Max二值化图片,具体计算过程为:
Mid(wm×wn)x,y=Grey'x,y/2
Arg(wm×wn)x,y=Sum(wm×wn)x,y/(wm×wn)
if(Grey'x,y<15)
else
其中Mid(wm×wn)x,y为降采样后以(x,y)坐标像素点为中心的wm×wn窗口内的灰度中值,Sum(wm×wn)x,y为降采样后以(x,y)坐标像素点为中心的wm×wn窗口内的灰度总和,由积分图技术快速计算得到,Arg(wm×wn)x,y为为降采样后以(x,y)坐标像素点为中心的wm×wn窗口内的灰度均值,Thrx,y为Min-Max局部二值化输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910936803.0/1.html,转载请声明来源钻瓜专利网。