麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種基于模板匹配的紙幣面值面向識(shí)別方法與流程

文檔序號(hào):12552059閱讀:649來(lái)源:國(guó)知局
一種基于模板匹配的紙幣面值面向識(shí)別方法與流程

本發(fā)明屬于金融設(shè)備紙幣識(shí)別技術(shù)領(lǐng)域,具體涉及一種基于模板匹配的紙幣面值面向識(shí)別方法。



背景技術(shù):

在存取款循環(huán)機(jī)芯設(shè)備中,識(shí)別模塊負(fù)責(zé)紙幣的各項(xiàng)檢測(cè)任務(wù),包括真?zhèn)巫R(shí)別,冠字號(hào)識(shí)別以及紙幣的清分工作。一般在循環(huán)機(jī)芯中,對(duì)于進(jìn)入識(shí)別模塊的紙幣的各項(xiàng)圖像檢測(cè)前,首要任務(wù)是確定紙幣的面值與面向,面值面向的判斷準(zhǔn)確與否直接影響隨后的圖像檢測(cè)結(jié)果。其中在各項(xiàng)圖像處理運(yùn)算中,紙幣的面值面向判斷是這些檢測(cè)任務(wù)的基礎(chǔ),面值面向的判斷準(zhǔn)確與否,直接影響后續(xù)檢測(cè)任務(wù)的準(zhǔn)確率。

在專(zhuān)利號(hào)CN2015102505749的紙幣面向識(shí)別方法及裝置的專(zhuān)利中,提出了使用BP神經(jīng)網(wǎng)絡(luò)識(shí)別紙幣面值面向,首先將紙幣劃分成若干網(wǎng)格,然后提取每個(gè)網(wǎng)格的灰度值總和,并形成一個(gè)特征向量,將這些特征向量輸入分類(lèi)器進(jìn)行訓(xùn)練。這種基于神經(jīng)網(wǎng)絡(luò)的識(shí)別方法,不僅需要對(duì)各類(lèi)面值面向進(jìn)行大量的訓(xùn)練,其前期工作量較大;并且其特征的選擇對(duì)于光照的變換十分敏感,很容易導(dǎo)致識(shí)別錯(cuò)誤。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的在于解決上述的技術(shù)問(wèn)題而提供一種基于模板匹配的紙幣面值面向識(shí)別方法。

為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:

一種基于模板匹配的紙幣面值面向識(shí)別方法,包括:

確定選擇的匹配模板的特征模型;

將該匹配模板按預(yù)設(shè)匹配策略在目標(biāo)圖像上滑動(dòng),計(jì)算匹配模板覆蓋區(qū)域與特征模型的匹配度,如果該匹配度大于預(yù)設(shè)閾值,則根據(jù)預(yù)設(shè)判斷規(guī)則判斷紙幣面值面向。

優(yōu)選的,所述匹配模板為紙幣頭像中眼睛與鼻子區(qū)域的外接矩形。

優(yōu)選的,在滑動(dòng)匹配模板進(jìn)行匹配之前,還包括以下步驟:

首先確定紙幣圖像中紙幣的輪廓,并確定紙幣當(dāng)中對(duì)應(yīng)匹配模板的目標(biāo)區(qū)域,然而再在目標(biāo)區(qū)域進(jìn)行模板匹配。

優(yōu)選的,在確定匹配模板的特征模型時(shí),采用基于輪廓的模板匹配算法來(lái)確定,首先利用canny算子對(duì)提取的匹配模板進(jìn)行canny濾波,確定模板的邊緣輪廓,然后計(jì)算邊緣輪廓的梯度值與梯度方向,用該梯度值與梯度方向構(gòu)造特征模型。

優(yōu)選的,所述計(jì)算匹配模板覆蓋區(qū)域與特征模型的匹配度,是通過(guò)計(jì)算模板覆蓋區(qū)域與匹配模板特征模型的歐氏距離來(lái)實(shí)現(xiàn)。

優(yōu)選的,所述計(jì)算匹配模板覆蓋區(qū)域與特征模型的匹配度的過(guò)程中,還包括以下步驟:

計(jì)算匹配模板在匹配過(guò)程中相對(duì)于紙幣圖像的旋轉(zhuǎn)角度;

根據(jù)該旋轉(zhuǎn)角度對(duì)匹配模塊進(jìn)行相應(yīng)的旋轉(zhuǎn)并進(jìn)行匹配;

在所述匹配度大于預(yù)設(shè)閾值時(shí),根據(jù)該旋轉(zhuǎn)角度判斷紙幣的面值面向。

本發(fā)明通過(guò)預(yù)設(shè)確定選擇的合適的匹配模板的特征模型后,將該匹配模板按預(yù)設(shè)匹配策略在目標(biāo)圖像上滑動(dòng),在滑動(dòng)的同時(shí)計(jì)算匹配模板覆蓋區(qū)域與特征模型的匹配度,根據(jù)該匹配度來(lái)判斷紙幣的面值向,在沒(méi)有額外增加算法的時(shí)間與空間開(kāi)銷(xiāo)的情況下,極大的提高了紙幣面值面向識(shí)別的準(zhǔn)確率。

附圖說(shuō)明

圖1是本發(fā)明的基于模板匹配的紙幣面值面向識(shí)別方法的流程圖;

圖2是本發(fā)明所選取的匹配模板的圖像;

圖3是提取匹配模板的源圖像;

圖4是在源圖像上模板匹配的結(jié)果;

圖5-7是100元紙幣的模板匹配結(jié)果;

圖8-9是50元紙幣的模板匹配結(jié)果。

具體實(shí)施方式

下面,結(jié)合實(shí)例對(duì)本發(fā)明的實(shí)質(zhì)性特點(diǎn)和優(yōu)勢(shì)作進(jìn)一步的說(shuō)明,但本發(fā)明并不局限于所列的實(shí)施例。

參見(jiàn)圖1所示,一種基于模板匹配的紙幣面值面向識(shí)別方法,包括步驟:

S101:確定選擇的匹配模板的特征模型;

S102:將該匹配模板按預(yù)設(shè)匹配策略在目標(biāo)圖像上滑動(dòng),計(jì)算匹配模板覆蓋區(qū)域與特征模型的匹配度,如果該匹配度大于預(yù)設(shè)閾值,則結(jié)束匹配過(guò)程并按預(yù)設(shè)判斷規(guī)則判斷目標(biāo)紙幣面值面向。

在匹配過(guò)程中,如果在匹配模板覆蓋區(qū)域得到的匹配度大于預(yù)設(shè)匹配閾值,那么這張紙幣的圖像就是相應(yīng)面值紙條幣的正面,否則就是反面;如果圖像兩面都未匹配成功則確定為假幣。

本發(fā)明通過(guò)預(yù)設(shè)確定選擇的合適的匹配模板的特征模型后,將該匹配模板按預(yù)設(shè)匹配策略在目標(biāo)圖像上滑動(dòng),在滑動(dòng)的同時(shí)計(jì)算匹配模板覆蓋區(qū)域與特征模型的匹配度,然后將該匹配度的值與預(yù)設(shè)的閾值相比較,如果該匹配度在于預(yù)設(shè)閾值,表明識(shí)別成功,則結(jié)束匹配過(guò)程,并按預(yù)設(shè)判斷規(guī)則判斷目標(biāo)紙幣面值面向果,從而實(shí)現(xiàn)了利用匹配模板對(duì)紙幣的面值面向的識(shí)別,由于采用模板匹配的識(shí)別技術(shù),本發(fā)明在沒(méi)有額外增加算法的時(shí)間與空間開(kāi)銷(xiāo)的情況下,極大的提高了紙幣面值面向識(shí)別的準(zhǔn)確率。

具體實(shí)現(xiàn)上,所述將該匹配模板按預(yù)設(shè)匹配策略在目標(biāo)圖像上滑動(dòng),是指在滑動(dòng)時(shí),逐像素在模板覆蓋區(qū)域上滑動(dòng),可以是自左至右,也可以是自右至左,或是左上角向右下角,或是右下角至左上角等等,從而實(shí)現(xiàn)了匹配模板與模板覆蓋區(qū)域的紙幣的一一匹配,從而能快速地計(jì)算出匹配模板覆蓋區(qū)域與特征模型的匹配度,為進(jìn)一步的判斷該匹配度是否在預(yù)設(shè)閾值范圍,以判斷是否匹配成功奠定基礎(chǔ)。

需要說(shuō)明的是,本發(fā)明中,在滑動(dòng)匹配模板進(jìn)行匹配時(shí),如果匹配度大于預(yù)先設(shè)定的閾值,則此模板覆蓋區(qū)域?yàn)槟繕?biāo)識(shí)別區(qū)域,否則匹配模板繼續(xù)沿紙幣圖像滑動(dòng)匹配,直到匹配進(jìn)程完成。

本發(fā)明中,所述目標(biāo)圖像是指待識(shí)別面值面向的紙幣的圖像,所述匹配模板為對(duì)應(yīng)的紙幣當(dāng)中區(qū)分度較大的區(qū)域,對(duì)應(yīng)的,所述模板覆蓋區(qū)域也對(duì)應(yīng)為紙幣當(dāng)中區(qū)分度較大的區(qū)域。通過(guò)將紙幣當(dāng)中區(qū)分度比較大的區(qū)域作為匹配模板,有利于匹配模板的特征的提取并識(shí)別。

如選擇正面正向100元的紙幣的匹配模板時(shí),要選擇頭像位置作為模糊匹配區(qū)域,并精確定位眼睛與鼻子區(qū)域的外接矩形作為匹配模板。

在實(shí)現(xiàn)本發(fā)明過(guò)程中,申請(qǐng)人對(duì)于各個(gè)版本的50和100元人民幣紙幣詳細(xì)分析后,發(fā)現(xiàn)頭像有固定不變的模糊特征,且特征比較明顯,尤其是人眼和鼻子又是其模糊特征的凸出特征,因此選擇眼睛和鼻子的外接矩形作為匹配模板(即模板圖像),如圖2所示。具體實(shí)現(xiàn)時(shí),如選擇一張正面正向100元紙幣圖像如圖3所示,作為提取匹配模板的源圖像。

在實(shí)現(xiàn)本發(fā)明的過(guò)程中,特別是滑動(dòng)匹配模板進(jìn)行匹配時(shí),匹配模板可以是從紙幣圖像的左上角滑動(dòng)到紙幣圖像的右下角,或是從右下角滑動(dòng)到左上角等多種方向選擇進(jìn)行滑動(dòng)來(lái)匹配。然而,這樣滑動(dòng)來(lái)匹配,必然會(huì)增加識(shí)別時(shí)間,提高了識(shí)別的復(fù)雜度,不能適應(yīng)高速圖像識(shí)別。

因此,在滑動(dòng)匹配模板進(jìn)行匹配之前,本發(fā)明進(jìn)一步采用以下匹配策略以提高識(shí)別速度,即首先確定紙幣圖像中紙幣的輪廓或邊界,并模糊確定紙幣當(dāng)中對(duì)應(yīng)匹配模板的區(qū)分度比較大的區(qū)域(如頭像)可能出現(xiàn)的目標(biāo)區(qū)域,然而再在此目標(biāo)區(qū)域進(jìn)行模板匹配。通過(guò)先確定紙幣的輪廓或邊界,再確定紙幣當(dāng)中區(qū)分度比較大的區(qū)域,然后進(jìn)行模板的匹配,可以大大的縮短匹配時(shí)間。

進(jìn)一步,本發(fā)明在確定選擇的匹配模板的特征模型時(shí),采用基于輪廓的模板匹配算法來(lái)確定,即是利用canny算子對(duì)提取的匹配模板進(jìn)行canny濾波,確定匹配模板的邊緣輪廓,計(jì)算邊緣輪廓的梯度值與梯度方向,并用該梯度值與梯度方向構(gòu)造匹配模板的特征模型。

通過(guò)采用基于輪廓的模板匹配算法來(lái)確定特征模型,可以極大地提高目標(biāo)識(shí)別的準(zhǔn)確率,也克服了現(xiàn)有匹配識(shí)別技術(shù)采用灰度匹配算法對(duì)于光照變化的魯棒性不強(qiáng),同時(shí)也克服了人眼分辨目標(biāo)更多依賴(lài)目標(biāo)邊緣特征而邊緣特征構(gòu)造復(fù)雜的技術(shù)問(wèn)題。

本發(fā)明在利用采用基于輪廓的模板匹配算法確定的特征模型進(jìn)行匹配時(shí),當(dāng)匹配模板在紙幣圖像上滑動(dòng)時(shí),只須計(jì)算模板覆蓋區(qū)域與匹配模板特征模型的歐氏距離,用此歐氏距離即可準(zhǔn)確地確定匹配度。

由于采集的紙幣圖像可能會(huì)存在一個(gè)小范圍的傾斜,這樣就利用于匹配模塊的匹配,因此,進(jìn)一步,本發(fā)明在匹配時(shí),還進(jìn)一步計(jì)算匹配模板在匹配過(guò)程中相對(duì)于紙幣圖像的旋轉(zhuǎn)角度,根據(jù)該旋轉(zhuǎn)角度對(duì)匹配模塊進(jìn)行相應(yīng)的旋轉(zhuǎn)并匹配,并在所述匹配度大于預(yù)設(shè)閾值時(shí),根據(jù)該旋轉(zhuǎn)角度判斷紙幣的面值面向。在計(jì)算獲得旋轉(zhuǎn)角度后,先根據(jù)該旋轉(zhuǎn)角度對(duì)匹配模塊進(jìn)行相應(yīng)的旋轉(zhuǎn),以使匹配模板與要識(shí)別的紙幣圖像不存在角度差,然后進(jìn)行匹配,并根據(jù)該匹配度以及旋轉(zhuǎn)角度,并結(jié)合紙幣的尺寸,判斷紙幣的面值面向,從而更有利于識(shí)別的進(jìn)行。

本發(fā)明具體在利用構(gòu)造的特征模型進(jìn)行匹配時(shí),采用一層或多層金字塔匹配,具體可以根據(jù)不同紙幣的差別情況選擇不同層金字匹配,以使特征的匹配更加有效。如匹配50元人民幣時(shí)用2層金字塔匹配,匹配100元人民用1層金字塔匹配。

具體的,當(dāng)紙幣通過(guò)圖像采集模塊時(shí),圖像采集模塊分別獲得上下兩張綠光紙幣圖像,假設(shè)兩張紙幣圖像都存在目標(biāo)人頭,且目標(biāo)人可能出現(xiàn)的位置只有四個(gè),由于采集的紙幣圖像存在一個(gè)小范圍的傾斜,因此當(dāng)匹配模板在目標(biāo)可能存在區(qū)域滑動(dòng)匹配時(shí),只需要對(duì)匹配模板進(jìn)行小范圍的旋轉(zhuǎn)匹配即可進(jìn)行匹配。

在紙幣圖像存在一個(gè)小范圍的傾斜且匹配模板旋轉(zhuǎn)時(shí),如匹配度達(dá)到相應(yīng)的閾值,且當(dāng)旋轉(zhuǎn)角度處于預(yù)設(shè)的第一正負(fù)角度范圍內(nèi)(如正負(fù)10度),則此紙幣圖像就是相應(yīng)面值紙幣的正面正向,否則就是反面;如匹配達(dá)到相應(yīng)的閾值且當(dāng)旋轉(zhuǎn)角度處于第二預(yù)設(shè)正負(fù)角度范圍內(nèi)(如正負(fù)180度),此時(shí)紙幣是正面反向;如果圖像兩面都未匹配成功,則可確定為假幣。

圖5-7出示了100元人民幣的匹配結(jié)果,其中圖5-7的模板旋轉(zhuǎn)角度處于180度左右,且紙幣尺寸符合100人民幣,因此可判斷為100元的正面反向;圖7的模板旋轉(zhuǎn)角度處于0度左右,且紙幣尺寸符合100人民幣,因此可以判斷為100元的正面正向。

圖8-9出示的是50元人民幣匹配結(jié)果,其中圖8的模板旋轉(zhuǎn)角度處于180度左右,且紙幣尺寸符合50人民幣,因此可判斷為50元的正面反向;圖9的模板旋轉(zhuǎn)角度處于0度左右,且紙幣尺寸符合50人民幣,因此可以判斷為50元的正面正向。

以上可以看出,本發(fā)明通過(guò)紙幣中區(qū)分度比較大的區(qū)域作為模糊匹配區(qū)域,并精確定位眼睛與鼻子區(qū)域的外接矩形作為匹配模板,在模板匹配算法中采用基于輪廓的模板匹配算法,可以極大的提高目標(biāo)識(shí)別的準(zhǔn)確率,在沒(méi)有額外增加算法的時(shí)間與空間開(kāi)銷(xiāo)的情況下,極大的提高了紙幣面值面向識(shí)別的準(zhǔn)確率。

以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 桃园市| 巩留县| 蚌埠市| 舒兰市| 孟村| 曲阳县| 赣榆县| 蛟河市| 永昌县| 永平县| 蕉岭县| 南召县| 达拉特旗| 澎湖县| 简阳市| 望江县| 和平区| 陇川县| 岱山县| 佛坪县| 滨州市| 濉溪县| 天等县| 胶州市| 油尖旺区| 钦州市| 甘南县| 安宁市| 泰顺县| 玉溪市| 道真| 万年县| 琼结县| 宝山区| 阿坝县| 裕民县| 鞍山市| 平远县| 莫力| 宝清县| 团风县|