[發明專利]一種模糊可識別二維碼的畸變校正方法有效
| 申請號: | 202110387247.3 | 申請日: | 2021-04-08 |
| 公開(公告)號: | CN113076768B | 公開(公告)日: | 2023-04-11 |
| 發明(設計)人: | 譚洪舟;卓瑞力;陳榮軍 | 申請(專利權)人: | 中山大學 |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 劉俊 |
| 地址: | 510275 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模糊 識別 二維碼 畸變 校正 方法 | ||
本發明提供一種模糊可識別二維碼的畸變校正方法,包括獲取經過畸變的BR碼的圖像并進行預處理;對預處理后的圖像進行邊緣提取,記錄邊緣信息,將圖像中邊緣形狀為橢圓的邊緣信息進行記錄,獲取橢圓邊緣信息并計算各個橢圓的參數并對所有參數進行判斷,確定在圖像中的目標BR碼;依據橢圓參數中的圓心參數判定BR碼的版本信息,對畸變圖像中BR碼進行校正;將校正后的圖像輸入到解碼器中進行解碼,完成BR碼圖像的畸變校正。本發明的BR碼的定位、畸變校正方法,不僅僅對BR碼畸變無法定位的問題的解決,還通過簡單的橢圓檢測縮短了定位時間;同時,能通過外圓環相交重疊的四個實心圓盤的橢圓圓心坐標信息對BR碼進行畸變校正,以便于后續快速識別。
技術領域
本發明涉及二維碼應用技術領域,特別是涉及一種模糊可識別二維碼的畸變校正方法。
背景技術
隨著物聯網技術的發展,信息網絡連接和服務的對象從人擴展到物。二維碼作為一種重要的圖形標識技術,其技術被廣泛用于對物聯網感知層的物品進行身份標識,例如:零售行業、物流行業、工業領域。
但隨著物聯網應用普及推廣,其應用場景隨之復雜化,也對應著對相應二維碼標簽的采集和識別技術的要求也越來越高。當被標識的物品在移動或者位置不固定時,攝像頭往往無法獲取到清晰的二維碼圖像。對此,為對抗二維碼模糊問題,一種模糊可識別二維碼的發明應運而生。但在模糊可識別二維碼應對模糊場景的識別的過程中,由于拍攝條件產生復雜也會產生相應的畸變問題,因此需要對模糊可識別二維碼進行校正。
公開號為CN110348264A的中國發明專利申請于2019年10月18日公開了一種QR二維碼圖像校正方法及系統,通過對QR二維碼圖像進行預處理得到灰度圖像;對灰度圖像進行二值化處理得到二值化圖像;通過QR二維碼圖像中的定位圖像得到變換參數矩陣;將二值化圖像通過所述變換參數矩陣轉換得到校正后的二維碼圖像,從而實現對QR二維碼圖像進行快速高效的校正,提高從二維碼圖像中提取的信息的準確度。但該方法僅適用于QR二維碼圖像的校正,并不適用于模糊可識別二維碼的校正。
發明內容
本發明的目的是解決現有的二維碼校正方法不適用于模糊可識別二維碼圖像校正,無法在二維碼圖像中畸變情況下進行準確定位并識別解碼的技術缺陷,提供一種模糊可識別二維碼的畸變校正方法。
為解決上述技術問題,本發明的技術方案如下:
一種模糊可識別二維碼的畸變校正方法,包括以下步驟:
S1:獲取經過畸變的模糊可識別二維碼的圖像,記為BR碼的圖像并對圖像進行預處理;其中,所述BR碼中存儲有版本信息;
S2:對預處理后的圖像進行邊緣提取,記錄邊緣信息;
S3:根據邊緣信息進行橢圓擬合,將圖像中邊緣形狀為橢圓的邊緣信息進行記錄,獲取橢圓邊緣信息;
S4:根據橢圓邊緣信息的表達式計算各個橢圓的參數;
S5:對所有橢圓參數進行判斷,檢測得到存在滿足BR碼的定位圖案數學參數的橢圓邊緣,確定在圖像中的目標BR碼;
S6:依據橢圓參數中的圓心參數判定BR碼的版本信息,對畸變圖像中BR碼進行校正;
S7:將校正后的圖像輸入到解碼器中進行解碼,完成BR碼圖像的畸變校正。
其中,在所述步驟S1中,所述BR碼的圖像具體包括定位圖案、格式信息和數據;
所述定位圖案由模糊不變形狀組成;
所述格式信息存儲于由模糊不變形狀組成的定位圖案的模糊不變特征中;
所述定位圖案間設置有數據帶,所述數據存儲于所述數據帶上;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山大學,未經中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110387247.3/2.html,轉載請聲明來源鉆瓜專利網。





