[發明專利]基于圖像處理的DM二維碼識別方法及裝置在審
| 申請號: | 201710901476.6 | 申請日: | 2017-09-28 |
| 公開(公告)號: | CN107545207A | 公開(公告)日: | 2018-01-05 |
| 發明(設計)人: | 李波;李毅;劉清蟬;曹敏;李仕林;林聰;林中愛;張林山;王光峰;于濤;簡子倪 | 申請(專利權)人: | 云南電網有限責任公司電力科學研究院;深圳市科陸智慧工業有限公司 |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14;G06T5/00;G06T5/40;G06T5/30;G06T7/13 |
| 代理公司: | 深圳國新南方知識產權代理有限公司44374 | 代理人: | 周純 |
| 地址: | 650000 云南省昆*** | 國省代碼: | 云南;53 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 圖像 處理 dm 二維碼 識別 方法 裝置 | ||
1.一種基于圖像處理的DM二維碼識別方法,其特征在于,該二維碼識別方法包括:
將所獲得的二維碼圖像進行預處理,得到預處理圖像;
將所得預處理圖像進行定位處理,得到待解碼圖像;以及
將所得待解碼圖像依次進行分割和解碼,以得到所述二維碼圖像中的信息。
2.根據權利要求1所述的二維碼識別方法,其特征在于,所述將所獲得的二維碼圖像進行預處理的步驟包括:
將所獲得的二維碼圖像轉化為灰度二維碼圖像;
將所述灰度二維碼圖像進行中值濾波,得到去噪二維碼圖像;
將所述去噪二維碼圖像進行二值化處理,得到二值化二維碼圖像;
將所述二值化二維碼圖像進行邊緣提取處理,得到預處理圖像。
3.根據權利要求1所述的二維碼識別方法,其特征在于,所述將所得預處理圖像進行定位處理的步驟包括:
將所述預處理圖像依次進行形態學開運算和形態學閉運算,得到初定位二維碼圖像;
將所述初定位二維碼圖像進行直線檢測以對L形實線輪廓進行定位,得到直線檢測二維碼圖像;
將所述直線檢測二維碼圖像進行旋轉校正,得到待解碼圖像。
4.根據權利要求1所述的二維碼識別方法,其特征在于,所述將所得待解碼圖像依次進行分割和解碼的步驟包括:
將所述待解碼圖像進行分割得到具有定位網格的分割條碼圖像;
根據分割條碼圖像中單位模塊在水平方向和垂直方向上的平均長度對分割條碼圖像的定位網格進行調整以得到采樣網格;
將分割條碼圖像中采樣網格的每個網格端點的灰度值進行采樣以得到分割條碼圖像中條碼區域的二進制數據。
5.根據權利要求4所述的二維碼識別方法,其特征在于,所述將所得待解碼圖像依次進行分割和解碼的步驟包括:
將所述待解碼圖像在水平方向進行逆向方差投影,并對所得水平投影圖進行平滑處理;
將所述待解碼圖像在垂直方向進行逆向方差投影,并對所得垂直投影圖進行平滑處理;
將水平投影圖和垂直投影圖中的各峰值的位置分別作為用于分割所述待解碼圖像的各垂直分割線和各水平分割線,以得到定位網格;
根據定位網格計算各峰值的坐標以獲得待解碼圖像中模塊的數量以及單位模塊在水平方向上平均長度L1和在垂直方向上的平均長度L2;
將所述定位網格依次在水平方向上平移0.5L1、在垂直方向上平移0.5L2以得到采樣網格;
將所述采樣網格的每個網格端點的灰度值進行采樣以得到分割條碼圖像中條碼區域的二進制數據。
6.根據權利要求2所述的二維碼識別方法,其特征在于,所述二值化的步驟包括:
將所述去噪二維碼圖像劃分為多個區域;
分別對每個區域運用OTSU算法進行二值化處理。
7.一種基于圖像處理的DM二維碼識別裝置,其特征在于,該二維碼識別裝置包括:
預處理模塊,用于將所獲得的二維碼圖像進行預處理以得到預處理圖像;
定位模塊,用于將所得預處理圖像進行定位處理以得到待解碼圖像;和
分割解碼模塊,用于將所得待解碼圖像依次進行分割和解碼以得到所述二維碼圖像中的信息。
8.根據權利要求7所述的二維碼識別裝置,其特征在于,所述預處理模塊包括:
灰度化處理單元,用于將所獲得的二維碼圖像轉化為灰度二維碼圖像;
中值濾波單元,用于將所述灰度二維碼圖像進行中值濾波以得到去噪二維碼圖像;
二值化處理單元,用于將所述去噪二維碼圖像進行二值化處理以得到二值化二維碼圖像;
邊緣提取單元,用于將所述二值化二維碼圖像進行邊緣提取處理以得到預處理圖像。
9.根據權利要求7所述的二維碼識別裝置,其特征在于,所述定位模塊包括:
初定位單元,用于將所述預處理圖像依次進行形態學開運算和形態學閉運算以得到初定位二維碼圖像;
直線檢測單元,用于將所述初定位二維碼圖像進行直線檢測以對L形實線輪廓進行定位以得到直線檢測二維碼圖像;
旋轉校正單元,用于將所述直線檢測二維碼圖像進行旋轉校正以得到待解碼圖像。
10.根據權利要求7所述的二維碼識別裝置,其特征在于,所述分割解碼模塊包括:
單行分割單元,用于將所述待解碼圖像進行分割得到具有定位網格的分割條碼圖像、再根據分割條碼圖像中單位模塊在水平方向和垂直方向上的平均長度對分割條碼圖像的定位網格進行調整以得到采樣網格;
采樣單元,用于將分割條碼圖像中采樣網格的每個網格端點的灰度值進行采樣以得到分割條碼圖像中條碼區域的二進制數據;
解碼單元,用于對所得二進制數據進行解碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于云南電網有限責任公司電力科學研究院;深圳市科陸智慧工業有限公司,未經云南電網有限責任公司電力科學研究院;深圳市科陸智慧工業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710901476.6/1.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





