[發明專利]一種二維碼的識別方法及裝置在審
| 申請號: | 201610145981.8 | 申請日: | 2016-03-15 |
| 公開(公告)號: | CN107194301A | 公開(公告)日: | 2017-09-22 |
| 發明(設計)人: | 肖斌;陳曉紅;王聰;錢晨;韋瑋;支周 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14 |
| 代理公司: | 北京派特恩知識產權代理有限公司11270 | 代理人: | 張穎玲,蔣雅潔 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 二維碼 識別 方法 裝置 | ||
技術領域
本發明涉及圖像識別技術領域,尤其涉及一種二維碼的識別方法及裝置。
背景技術
隨著信息技術的高速發展,越來越多的不同信息媒介得到廣泛應用,二維碼(Two-dimensional code)作為一種簡單、低成本、且傳播方便的新型媒介,如今已在各式各樣的工作和生活場景中隨處可見。二維碼,又稱二維條碼,是用特定的幾何圖形按一定規律在平面(二維方向)上分布的黑白相間的圖形。此外,二維碼的編碼巧妙地利用了構成計算機內部邏輯基礎的“0”、“1”比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數值信息,通過圖像輸入設備或光電掃描設備等終端自動識讀,以實現信息的自動處理。
與一維碼相比,二維碼是一種更高級的條碼格式。由于一維碼只能在一個方向(一般為水平方向)上存儲信息,而二維碼在水平、垂直方向上都可以存儲信息;一維碼只能由數字和字母組成,而二維碼可以存儲漢字、數字和圖片等信息,因此,二維碼的應用領域要廣得多,如:產品防偽/溯源、廣告推送、網站鏈接、數據下載、定位/導航、電子憑證、車輛管理、信息傳遞等。
通過對相關二維碼識別技術的檢索和調研發現:目前的二維碼識別場景大多局限于被動發光的情況下,即在一般不發光物體表面上粘貼二維碼,且二維碼的識別方法雖然很多,但大體都是按照如下處理流程:圖像灰度化、圖像增強、圖像濾波處理、光照不均處理、二值化、邊緣檢測、圖像定位、圖像校正和畸變校正等。其中,圖像灰度化是將拍攝的彩色圖片轉換為灰度化圖像,該處理過程能夠消除彩色圖片中的色彩信息,減少后續處理的復雜度;圖像濾波是二維碼識別過程中非常重要的一個環節,能將獲取圖像過程中產生的高斯噪 聲、椒鹽噪聲等濾除,避免噪聲對解碼的影響,進而提高識別率;二值化即選取合適的閾值,將灰度化圖像轉變成只有“0”和“1”的二值化圖像;圖像校正是利用空間位置關系,將因拍攝角度不正等因素而干擾解碼的圖像糾正為水平的、易于解碼的圖像。
通過上述處理流程,能夠快速、且準確率較高地識別出現有一般的二維碼,而對于如何識別主動發光情景下的二維碼,目前尚未提出很好的解決方案。特別地,隨著發光二極管(LED,Light Emitting Diode)作為新一代綠色光源的普及,LED憑借高亮度、低功耗、長壽命、快啟動、無頻閃、不容易產生視覺疲勞等優點,已逐漸取代傳統的節能燈和白熾燈,成為最受關注和推崇的綠色照明技術。除此之外,由于LED還具有響應時間短和高速調制的特性,使其在照明的同時,還能應用于可見光通信和室內定位等。因此,基于LED陣列顯示的二維碼在很多場合都得到了應用。
圖1給出了由LED陣列主動發光顯示的二維碼圖像,如圖1所示,由于單個LED燈珠發光的光圈會影響到鄰近的LED,且一般的LED陣列因密集程度不夠,會形成顆粒感的顯示效果,以及因控制LED亮暗的刷新率與拍攝的曝光時間不協調,會產生不規則條紋。這些不利因素都會使利用普通二維碼識別方法來識別主動發光情景下的二維碼的難度加大,從而導致二維碼的讀取時間變長,或者無法正確讀取該二維碼。
同時,為了兼顧照明功能,LED陣列在實際應用中的亮度一般較高,因此,用普通攝像頭進行曝光,很容易出現過曝現象。此外,普通的二維碼識別軟件如微信掃一掃,只是單純的借用手機系統應用中的相機,并不能對攝像頭的光圈、焦距等參數進行調整,所以不會像普通照相情景一樣根據實際光強自動調節曝光模式等。這樣,將會使得二維碼區域一片亮光,很有可能無法識別讀取該二維碼。因此,如何快速、準確地識別由LED陣列主動發光顯示的二維碼,是亟待解決的問題。
發明內容
有鑒于此,本發明實施例期望提供一種二維碼的識別方法及裝置,能夠快速、準確地識別由LED陣列主動發光顯示的二維碼,提高讀取二維碼信息的效率,從而提升用戶的使用感知。
為達到上述目的,本發明實施例的技術方案是這樣實現的:
本發明實施例提供一種二維碼的識別方法,所述方法包括:
采集包含發光顯示的二維碼的待識別圖像;
提取所述待識別圖像中的位置探測圖形,根據所述位置探測圖形確定所述待識別圖像中的二維碼位置,并識別所述二維碼位置內的二維碼。
上述方案中,所述采集包含發光顯示的二維碼的待識別圖像包括:
選擇識別二維碼的工作模式;
根據所述選擇的工作模式訪問并調用識別二維碼的終端攝像頭的底層,調整掃描參數,并采用所述選擇的工作模式對應的測光方式采集所述待識別圖像。
上述方案中,所述采用所述選擇的工作模式對應的測光方式采集所述待識別圖像,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610145981.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種掃碼機的連接部件
- 下一篇:玻璃蓋板及其制作方法、光學指紋傳感器





