文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.200222
中文引用格式: 陳榮軍,于永興,,鐘秀媚,,等. 基于改進(jìn)CORDIC算法的QR碼快速檢測硬件實(shí)現(xiàn)方法[J].電子技術(shù)應(yīng)用,2021,,47(5):92-96.
英文引用格式: Chen Rongjun,,Yu Yongxing,Zhong Xiumei,,et al. A hardware implementation method for rapid detection of QR code based on CORDIC improved algorithm[J]. Application of Electronic Technique,,2021,47(5):92-96.
0 引言
隨著物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,二維條碼作為物聯(lián)網(wǎng)的入口有了越來越多的應(yīng)用場景,。二維條碼具有信息密度大,、糾錯(cuò)能力強(qiáng)、可表示多種信息,、可加密及制作成本低等優(yōu)點(diǎn)[1],,目前常用的二維條碼有QR碼、Data Matrix碼,、PDF417碼等,,其中QR碼(快速響應(yīng)碼)具有高密度、高可靠性以及可全方位快速識(shí)別等特點(diǎn),,因此廣泛應(yīng)用于生產(chǎn)流通,、交通物流、質(zhì)量追蹤,、電子商務(wù)等領(lǐng)域[2],。
在二維條碼研究領(lǐng)域,國內(nèi)外學(xué)者提出了多種掃描譯碼方法[3-7],,其中最常用的二維碼掃描方法是通過攝像頭獲取圖像緩存到存儲(chǔ)器,,再由CPU或DSP讀取圖像數(shù)據(jù)進(jìn)行圖像處理和譯碼,這種通過軟件進(jìn)行二維碼掃描譯碼的方法需要占用總線時(shí)間長,、譯碼速度慢,,不適用于快速二維碼的識(shí)別應(yīng)用中。針對高速運(yùn)動(dòng)過程中二維條碼識(shí)別,,文獻(xiàn)[3]提出了一種基于Halcon的XLD邊緣檢測識(shí)碼方法,,該方法雖然提高了條碼定位過程的速度和準(zhǔn)確性;但是對檢測設(shè)備和檢測環(huán)境有一定的要求,。文獻(xiàn)[4]設(shè)計(jì)了一種基于DM642的嵌入式平臺(tái),,用于QR碼的檢測,但識(shí)別系統(tǒng)的檢測過程較為復(fù)雜,,并且需要額外的視頻解碼芯片,,識(shí)別結(jié)果不能及時(shí)在PC端顯示。文獻(xiàn)[5]提出了一種基于游程編碼的QR碼快速檢測方法,,但算法的檢測過程較為繁瑣,,只能在毫秒級(jí)的時(shí)間內(nèi)定位到QR碼,,實(shí)時(shí)性還有待提升,并且在低分辨率QR碼的檢測定位中表現(xiàn)不好,。在文獻(xiàn)[6]中,,提出了一種基于面向梯度直方圖(HOG)特征和支持向量機(jī)(SVM)分類器相結(jié)合的QR碼識(shí)別算法,但算法的復(fù)雜性較高,,程序運(yùn)行需要耗費(fèi)較多的資源,,因此在測試設(shè)備上仿真時(shí),QR碼的檢測過程要超過1 s,。文獻(xiàn)[7]中提出了一種基于Hough變換的矩碼檢測算法,,該方法計(jì)算成本低、精度高,,但QR碼檢測成功率與參數(shù)設(shè)置有關(guān),,且算法只是對拍攝到的整幅圖像進(jìn)行邊緣提取,而沒有將檢測出的QR碼進(jìn)行校正,。
本文詳細(xì)內(nèi)容請下載:http://forexkbc.com/resource/share/2000003530
作者信息:
陳榮軍1,,2,于永興1,,鐘秀媚2,,謝舜道2,趙慧民1,,譚洪舟2
(1.廣東技術(shù)師范大學(xué) 計(jì)算機(jī)科學(xué)學(xué)院,,廣東 廣州510665;2.中山大學(xué) 電子與信息工程學(xué)院,,廣東 廣州510006)