[發(fā)明專利]一種在光照不均勻下的二維碼提取方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201810084858.9 | 申請日: | 2018-01-29 |
| 公開(公告)號: | CN108345816A | 公開(公告)日: | 2018-07-31 |
| 發(fā)明(設(shè)計)人: | 胡建國;林格;陳湘萍;李仕仁;李啟文 | 申請(專利權(quán))人: | 廣州中大微電子有限公司;中山大學(xué) |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14;G06T7/155 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510800 廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 二維碼圖像 二維碼 形態(tài)學(xué)處理 邊緣提取 不均勻 光照 二值化 二維碼區(qū)域 二值化處理 局部閾值法 提取處理 用戶需要 查找表 噪聲點 聯(lián)通 去除 噪聲 | ||
本發(fā)明公開了一種在光照不均勻下的二維碼提取方法及系統(tǒng),其中,所述二維碼提取方法包括:采用局部閾值法對二維碼圖像進行二值化處理,獲取二值化后的二維碼圖像;采用sobel算子對所述二值化后的二維碼圖像進行邊緣提取處理,獲取邊緣提取后的二維碼圖像;對所述邊緣提取后的二維碼圖像進行形態(tài)學(xué)處理,獲取形態(tài)學(xué)處理后的二維碼圖像;根據(jù)所述形態(tài)學(xué)處理后的二維碼圖像建立查找表并進行二維碼提取處理,獲取二維碼區(qū)域。在本發(fā)明實施例中,采用本發(fā)明實施例中的二維碼提取方案,能夠在光照不均勻條件下快速、準確的提取到用戶需要的二維碼圖像,并且能有效去除原二維碼圖像中的小的噪聲點以及與邊界相連的大面積的聯(lián)通噪聲。
技術(shù)領(lǐng)域
本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種在光照不均勻下的二維碼提取方法及系統(tǒng)。
背景技術(shù)
二維碼在實際生活中隨處可見,它能夠存儲豐富的信息。但是很多時候,二維碼圖像由于各種原因,如光照不均,光線不足,或者二維碼圖像本身出現(xiàn)一些污漬,破損等情況,會使得二維碼圖像難以提取和識別。因此,在解碼之前必須對采集到的圖像進行預(yù)處理,過濾掉一些不必要的信息,消除圖像中的噪聲影響,恢復(fù)破損的信息等,提取出所需要的清晰完整的二維碼圖像。
現(xiàn)有的二維碼處理算法包括Hough變換定位算法、雙線性插值法、控制點變換法、模板匹配法等,能夠校正二維碼圖像的幾何失真變形,提高二維碼的識別效率和效果,具有較好的性能,能夠滿足實際使用的一定要求。
但是上述的二維碼提取方法在對在光照不均勻的條件下對二維碼的提取存在識別不準確和識別速度慢等問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種在光照不均勻下的二維碼提取方法及系統(tǒng),用本發(fā)明實施例中的二維碼提取方案,能夠在光照不均勻條件下快速、準確的提取到用戶需要的二維碼圖像。
為了解決上述技術(shù)問題,本發(fā)明實施例提供了一種在光照不均勻下的二維碼提取方法,所述二維碼提取方法,包括:
采用局部閾值法對二維碼圖像進行二值化處理,獲取二值化后的二維碼圖像;
所述對二維碼圖像進行二值化處理的具體步驟如下:
獲取二維碼圖像上的每一個像素點,并以每個像素點為中心計算周圍3*3領(lǐng)域內(nèi)像素點的平均值m和標(biāo)準差s;
根據(jù)所述平均值m和所述標(biāo)準差s計算對應(yīng)像素點的像素閾值,計算公式為:T=m+k*s,k為修正系數(shù),取k=-0.1;
根據(jù)所述像素閾值對對應(yīng)的像素點進行二值化處理,獲取二值化后的二維碼圖像;
采用sobel算子對所述二值化后的二維碼圖像進行邊緣提取處理,獲取邊緣提取后的二維碼圖像;
對所述邊緣提取后的二維碼圖像進行形態(tài)學(xué)處理,獲取形態(tài)學(xué)處理后的二維碼圖像;
根據(jù)所述形態(tài)學(xué)處理后的二維碼圖像建立查找表并進行二維碼提取處理,獲取二維碼區(qū)域。
優(yōu)選地,所述采用sobel算子對所述二值化后的二維碼圖像進行邊緣提取處理,包括:
分別采用水平sobel算子和垂直sobel算子對所述二值化后的二維碼圖像每一個像素點為中心的3*3領(lǐng)域內(nèi)的像素值進行卷積處理,獲取兩個卷積判斷值,分別設(shè)為lvl和vtc;
判斷l(xiāng)vl和vtc是否都為0,若是,則給對應(yīng)的像素點賦值為1;
對所述二值化后的二維碼圖像中的每個像素分別進行上述兩個步驟遍歷處理,獲取每個像素點的賦值;
根據(jù)每個像素點的賦值獲取邊緣提取后的二維碼圖像。
優(yōu)選地,所述對所述邊緣提取后的二維碼圖像進行形態(tài)學(xué)處理,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州中大微電子有限公司;中山大學(xué),未經(jīng)廣州中大微電子有限公司;中山大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810084858.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 視頻圖像序列的編碼之前的預(yù)處理設(shè)備和方法
- 一種數(shù)學(xué)形態(tài)學(xué)和LoG算子結(jié)合的邊緣檢測算法
- 基于廣義形態(tài)學(xué)開閉和閉開小波變換的電能質(zhì)量檢測方法
- 一種基于形態(tài)學(xué)的圖像分割方法
- 基于綜合形態(tài)學(xué)的圖像混合濾波裝置及方法
- 心音信號優(yōu)化方法
- 一種基于高程形態(tài)學(xué)建筑物指數(shù)的影像建筑物提取方法
- 一種基于稀疏結(jié)構(gòu)元素的數(shù)學(xué)形態(tài)學(xué)信號處理方法
- 基于憶阻器陣列實現(xiàn)二值形態(tài)學(xué)操作的方法及電子裝置
- 一種多層形態(tài)學(xué)腦網(wǎng)絡(luò)構(gòu)建方法、智能終端及存儲介質(zhì)





