[發明專利]一種二維條碼初定位方法在審
| 申請號: | 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.szxzyx.cn/pat/books/201910936803.0/1.html,轉載請聲明來源鉆瓜專利網。





