日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > > 充電吧
[導(dǎo)讀]摘要:移動(dòng)互聯(lián)網(wǎng)迅速發(fā)展,二維碼應(yīng)用已經(jīng)滲透到生活的各個(gè)角落,二維碼的魅力在哪?本文將從二維碼識(shí)別技術(shù)的原理和識(shí)別過(guò)程出發(fā),結(jié)合ZLG二維碼識(shí)別算法,解析二維碼被廣泛應(yīng)用的原因?;诙S碼識(shí)別相關(guān)的應(yīng)

摘要:移動(dòng)互聯(lián)網(wǎng)迅速發(fā)展,二維碼應(yīng)用已經(jīng)滲透到生活的各個(gè)角落,二維碼的魅力在哪?本文將從二維碼識(shí)別技術(shù)的原理和識(shí)別過(guò)程出發(fā),結(jié)合ZLG二維碼識(shí)別算法,解析二維碼被廣泛應(yīng)用的原因。


基于二維碼識(shí)別相關(guān)的應(yīng)用迅速進(jìn)入人們的生活,掃二維碼已成為連接線上線下成本最低的網(wǎng)絡(luò)接入口之一。二維碼識(shí)別技術(shù)原理是什么,又因何種優(yōu)勢(shì)能夠改變我們的生活方式?本文將以二維碼使用最廣的QR碼(Quick Response Code)為例,從QR碼的優(yōu)勢(shì)、識(shí)別過(guò)程、算法、和應(yīng)用方向等方面闡述二維碼得以廣泛使用的原因。


目前,二維碼在中國(guó)的最大應(yīng)用領(lǐng)域就是移動(dòng)支付。不少人已經(jīng)習(xí)慣了出門不帶現(xiàn)金,手機(jī)掃碼走天下。根據(jù)第40次《中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》顯示,截至2017年6月,我國(guó)手機(jī)網(wǎng)民規(guī)模達(dá)7.24億,移動(dòng)支付用戶規(guī)模達(dá)5.02億,4.63億網(wǎng)民在線下消費(fèi)時(shí)使用手機(jī)進(jìn)行支付,而這其中很多都是通過(guò)掃二維碼實(shí)現(xiàn)的。


資料來(lái)源:CNNIC 前瞻產(chǎn)業(yè)研究院整理


接下來(lái)將對(duì)二維碼識(shí)別技術(shù)及應(yīng)用進(jìn)行介紹,為了便于整體理解,首先闡述QR碼的特點(diǎn)及優(yōu)勢(shì),接著介紹QR碼識(shí)別過(guò)程,并重點(diǎn)介紹圖像預(yù)處理算法。然后講述當(dāng)前二維碼識(shí)別技術(shù)的應(yīng)用領(lǐng)域,最后演示ZLG QR碼識(shí)別demo。


1. QR碼的特點(diǎn)及優(yōu)勢(shì)

QR碼是由日本Denso公司于1994年9月研制的一種矩陣式二維條碼,它除了具有二維條碼所具有的信息容量大、可靠性高、可表示漢字及圖像多種信息、保密防偽性強(qiáng)等特點(diǎn)外,還具有能高速全方位識(shí)讀、能有效表達(dá)漢字等主要特點(diǎn)。


2. QR碼的識(shí)別過(guò)程

QR符合由編碼區(qū)域和包括尋像圖形、分隔符、定位圖形和校正圖形在內(nèi)的功能圖形組成。QR碼結(jié)構(gòu)圖如下所示。


QR碼結(jié)構(gòu)圖


QR碼識(shí)別常見(jiàn)的方法過(guò)程主要有圖像預(yù)處理,定位位置探測(cè)圖形、定位校正圖形、透視變換、譯碼和糾錯(cuò)。


圖像預(yù)處理:灰度化、去噪、畸變矯正以及二值化等;


定位位置探測(cè)圖形:通過(guò)位置探測(cè)圖形1:1:3:1:1的特征查找,允許容差0.5,水平和垂直方向掃描該特征,多次穿透即為候選位置探測(cè)圖像,通過(guò)一些篩選策略剔除假位置探測(cè)圖形確定真圖形,再根據(jù)3個(gè)該圖形之間的距離和旋轉(zhuǎn)角度,確定它們的方位,分別為左上角,右上角和左下角。


位置探測(cè)圖形特征


定位校正圖形:根據(jù)3個(gè)位置探測(cè)圖像估計(jì)右下角校正符,類似定位位置探測(cè)圖形定位該圖形。


透視變換:根據(jù)3個(gè)定位中心點(diǎn)和校正符中心點(diǎn),和理想4個(gè)點(diǎn)的坐標(biāo),獲取單應(yīng)性矩陣,再通過(guò)透視變換獲取標(biāo)準(zhǔn)正方形圖像。透視變換公式如下:


透視變換效果圖如下:


譯碼和糾錯(cuò):譯碼是對(duì)二維碼版本信息、格式信息、數(shù)據(jù)和糾錯(cuò)碼進(jìn)行解碼和對(duì)比。將數(shù)據(jù)區(qū)轉(zhuǎn)為0和1的比特流,并用 Reed-Solomon 糾錯(cuò)算法對(duì)比特流校驗(yàn)和糾錯(cuò)。判斷QR碼編碼格式后譯碼,這樣我們便得到了二維碼包含的數(shù)據(jù)。


3. QR碼圖像預(yù)處理

常規(guī)的QR碼識(shí)別過(guò)程容易受到環(huán)境影響而難以識(shí)別,往往需要一些預(yù)處理改善圖像質(zhì)量和識(shí)別環(huán)境。


圖像灰度化:攝像頭輸出的數(shù)據(jù)格式很多,黑白攝像頭直接輸出灰度圖,而彩色攝像頭輸出格式有YUV422,YUV410,RGB565, RGB888等,二維碼識(shí)別只需要單通道的灰度圖,

因此需要轉(zhuǎn)化,以RGB888為例,轉(zhuǎn)換公式如下:

去噪:噪聲的影響會(huì)使1:1:3:1:1的特征定位不準(zhǔn),以及數(shù)據(jù)階段譯碼錯(cuò)誤,常見(jiàn)的噪聲主要是高斯噪聲和椒鹽噪聲,可以采用高斯濾波,中值濾波或均值濾波來(lái)改善圖像質(zhì)量。


畸變矯正:廣角攝像頭或魚(yú)眼攝像頭帶有較大的畸變,越靠近視角邊緣圖像形變?cè)酱?,?duì)于畸變較大的圖像而言,不僅1:1:3:1:1的特征的比例關(guān)系失調(diào),數(shù)據(jù)區(qū)的數(shù)據(jù)沒(méi)有標(biāo)準(zhǔn)的模塊大小,會(huì)造成無(wú)法準(zhǔn)確譯碼。對(duì)于這種情況,需通過(guò)畸變模型矯正,矯正成無(wú)畸變的圖像。


二值化:正常情況下背景和QR碼目標(biāo)區(qū)分明顯,光照均勻,只需要簡(jiǎn)單使用全局二值化方法即可,常見(jiàn)的方法有固定閾值法、Otsu法,直方圖雙峰閾值化方法等。對(duì)于光照不均勻的情況,則不適用,會(huì)造成全局亮度失衡而無(wú)法正常識(shí)碼,因此需要自適應(yīng)局部閾值化方法處理,可以采用分塊求閾值再均衡化的方法實(shí)現(xiàn)。


4. QR碼應(yīng)用領(lǐng)域

QR碼是用某種特定的幾何圖形,按一定規(guī)律來(lái)記錄數(shù)據(jù)符號(hào)信息。主要用途如下表


5. QR碼識(shí)別效果展示

ZLG研發(fā)的QR碼識(shí)別算法目前支持的平臺(tái)有:基于AWorks系統(tǒng)的cortex-m7系列M1052-M16F128AWI -T平臺(tái)、基于Linux的cortex-a7系列M6Y2C-256F256LI-T平臺(tái)和基于Linux的cortex-a8系列M3354-512LI-F1GT平臺(tái)。


基于cortex-a8系列M3354-512LI-F1GT平臺(tái)的QR碼識(shí)別功能如下視頻所示:


A8_快速掃描、A8_碎屏識(shí)別demo.mp4


視頻中主要展示了微信支付操作,可以看到劇烈晃動(dòng)手機(jī)的情況下依舊能夠識(shí)別。對(duì)于單次支付操作,觀察串口打印的信息可以看出,基本實(shí)現(xiàn)了無(wú)需等待的“閃付”體驗(yàn)。并且,從視頻中可以看到,針對(duì)于手機(jī)碎屏問(wèn)題,ZLG的QR碼算法可以較好的支持。


此外,考慮到個(gè)性化QR碼使用場(chǎng)景,我司QR碼識(shí)別算法同樣支持,以微信二維碼名片樣式為例,效果如以下視頻所示:


A8_多樣式demo.mp4

基于cortex-m7系列M1052-M16F128AWI -T平臺(tái)的二維碼識(shí)別demo配有4.3寸液晶顯示屏, 以類似于手機(jī)掃碼的體驗(yàn),快速識(shí)別二維碼,顯示識(shí)別的結(jié)果。效果如下所示:


M7_快速掃描demo.mp4

ZLG QR碼算法調(diào)用方式簡(jiǎn)單,僅需要算法初始化、解碼和內(nèi)存釋放三個(gè)步驟,QR碼算法頭文件“aw_qrcode.h”接口如下


調(diào)用我司的QR碼算法demo程序“QRScanner.c”如下所示


最后附上M3354-512LI-F1GT產(chǎn)品圖片:

M1052-M16F128AWI-T產(chǎn)品圖片:

6. 關(guān)于算法庫(kù)獲取

關(guān)于算法庫(kù)可以聯(lián)系ZLG立功科技獲取。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開(kāi)關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉