本發(fā)明實(shí)施例涉及紙幣識(shí)別技術(shù)領(lǐng)域,尤其涉及一種紙幣的鑒別方法及裝置。
背景技術(shù):
經(jīng)濟(jì)迅速發(fā)展的今天,經(jīng)濟(jì)的穩(wěn)定是經(jīng)濟(jì)社會(huì)和諧發(fā)展的重中之重,紙幣為最常用的貨幣流通方式,偽造紙幣一旦流通會(huì)給經(jīng)濟(jì)的穩(wěn)定帶來極大的威脅,因此對(duì)于紙幣的鑒偽要求更是在不斷提高。
假幣的存在和泛濫為人們的生活帶來了不良影響,更對(duì)金融業(yè)安全運(yùn)行帶來了威脅,甚至?xí)劤山?jīng)濟(jì)與社會(huì)危機(jī),干擾國家正常經(jīng)濟(jì)秩序。因此,如何能夠快速準(zhǔn)確的進(jìn)行紙幣鑒偽已經(jīng)是當(dāng)今紙幣識(shí)別技術(shù)領(lǐng)域的技術(shù)難關(guān)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種紙幣的鑒別方法及裝置,以實(shí)現(xiàn)快速準(zhǔn)確的對(duì)紙幣進(jìn)行鑒別。
第一方面,本發(fā)明實(shí)施例提供了一種紙幣的鑒別方法,該方法包括:
獲取待鑒別紙幣的目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的紅外反射圖像;
對(duì)所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域進(jìn)行二值化處理,得到二值化圖像;
獲取所述二值化圖像中的目標(biāo)像素點(diǎn);
根據(jù)所述目標(biāo)像素點(diǎn),確定所述待鑒別紙幣的真?zhèn)巍?/p>
進(jìn)一步的,獲取所述二值化圖像中的目標(biāo)像素點(diǎn)包括:
遍歷所述二值化圖像中的像素點(diǎn);
計(jì)算當(dāng)前像素點(diǎn)與八鄰域像素點(diǎn)的均值和方差;
當(dāng)所述均值大于均值閾值,且所述方差大于方差閾值時(shí),確定所述當(dāng)前像素點(diǎn)為目標(biāo)像素點(diǎn)。
進(jìn)一步的,所述獲取待鑒別紙幣的目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的紅外反射圖像包括:
獲取所述待鑒別紙幣的預(yù)設(shè)區(qū)域的紅外反射圖像;
逐行統(tǒng)計(jì)所述預(yù)設(shè)區(qū)域中像素值低于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù),并在所述個(gè)數(shù)超過行邊界閾值時(shí),確定為目標(biāo)標(biāo)識(shí)所在行;
逐列統(tǒng)計(jì)所述預(yù)設(shè)區(qū)域中像素值低于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù),并在所述個(gè)數(shù)超過列邊界閾值時(shí),確定為目標(biāo)標(biāo)識(shí)所在列;
根據(jù)所述目標(biāo)標(biāo)識(shí)所在行和目標(biāo)標(biāo)識(shí)所在列確定目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的邊界位置,并提取所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域。
進(jìn)一步的,所述獲取待鑒別紙幣的預(yù)設(shè)區(qū)域的紅外反射圖像包括:
獲取待鑒別紙幣的紅外反射圖像,并確定所述紅外反射圖像的分辨率;
根據(jù)所述分辨率,確定所述預(yù)設(shè)區(qū)域的行列坐標(biāo)的范圍。
進(jìn)一步的,根據(jù)所述目標(biāo)像素點(diǎn),確定所述待鑒別紙幣的真?zhèn)危ǎ?/p>
統(tǒng)計(jì)所述目標(biāo)像素點(diǎn)的個(gè)數(shù);
若所述目標(biāo)像素點(diǎn)的個(gè)數(shù)小于設(shè)定閾值,則確定所述待鑒別紙幣為異常幣。
第二方面,本發(fā)明實(shí)施例還提供了一種紙幣的鑒別裝置,該裝置包括:
目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域獲取模塊,用于獲取待鑒別紙幣的目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的紅外反射圖像;
二值化處理模塊,用于對(duì)所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域進(jìn)行二值化處理,得到二值化圖像;
目標(biāo)像素點(diǎn)獲取模塊,用于獲取所述二值化圖像中的目標(biāo)像素點(diǎn);
紙幣鑒別模塊,用于根據(jù)所述目標(biāo)像素點(diǎn),確定所述待鑒別紙幣的真?zhèn)巍?/p>
進(jìn)一步的,所述目標(biāo)像素點(diǎn)獲取模塊包括:
遍歷單元,用于遍歷所述二值化圖像中的像素點(diǎn);
計(jì)算單元,用于計(jì)算當(dāng)前像素點(diǎn)與八鄰域像素點(diǎn)的均值和方差;
目標(biāo)像素點(diǎn)確定單元,用于當(dāng)所述均值大于均值閾值,且所述方差大于方差閾值時(shí),確定所述當(dāng)前像素點(diǎn)為目標(biāo)像素點(diǎn)。
進(jìn)一步的,所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域獲取模塊包括:
預(yù)設(shè)區(qū)域獲取單元,用于獲取所述待鑒別紙幣的預(yù)設(shè)區(qū)域的紅外反射圖像;
目標(biāo)標(biāo)識(shí)所在行確定單元,用于逐行統(tǒng)計(jì)所述預(yù)設(shè)區(qū)域中像素值低于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù),并在所述個(gè)數(shù)超過行邊界閾值時(shí),確定為目標(biāo)標(biāo)識(shí)所在行;
目標(biāo)標(biāo)識(shí)所在列確定單元,用于逐列統(tǒng)計(jì)所述預(yù)設(shè)區(qū)域中像素值低于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù),并在所述個(gè)數(shù)超過列邊界閾值時(shí),確定為目標(biāo)標(biāo)識(shí)所在列;
目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域提取單元,用于根據(jù)所述目標(biāo)標(biāo)識(shí)所在行和目標(biāo)標(biāo)識(shí)所在列確定目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的邊界位置,并提取所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域。
進(jìn)一步的,所述預(yù)設(shè)區(qū)域獲取單元包括:
紅外反射圖像獲取子單元,用于獲取待鑒別紙幣的紅外反射圖像,并確定所述紅外反射圖像的分辨率;
坐標(biāo)范圍確定子單元,用于根據(jù)所述分辨率,確定所述預(yù)設(shè)區(qū)域的行列坐標(biāo)的范圍。
進(jìn)一步的,所述紙幣鑒別模塊包括:
目標(biāo)像素點(diǎn)個(gè)數(shù)統(tǒng)計(jì)單元,用于統(tǒng)計(jì)所述目標(biāo)像素點(diǎn)的個(gè)數(shù);
紙幣鑒別單元,用于若所述目標(biāo)像素點(diǎn)的個(gè)數(shù)小于設(shè)定閾值,則確定所述待鑒別紙幣為異常幣。
本發(fā)明實(shí)施例通過對(duì)待鑒別紙幣的紅外反射圖像的目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的截取并進(jìn)行二值化處理,從二值化處理之后的圖像中選取目標(biāo)像素點(diǎn),并根據(jù)目標(biāo)像素點(diǎn)對(duì)紙幣進(jìn)行鑒別,解決了現(xiàn)有技術(shù)中對(duì)紙幣鑒別困難的問題,實(shí)現(xiàn)了快速準(zhǔn)確的對(duì)紙幣進(jìn)行鑒別的效果。
附圖說明
圖1是本發(fā)明實(shí)施例一提供的紙幣的鑒別方法的流程圖;
圖2a是本發(fā)明實(shí)施例二提供的紙幣的鑒別方法的流程圖;
圖2b是本發(fā)明實(shí)施例二提供的像素點(diǎn)與八鄰域的位置示意圖;
圖3a是本發(fā)明實(shí)施例三提供的紙幣的鑒別方法的流程圖;
圖3b是本發(fā)明實(shí)施例三提供的紙幣紅外反射圖像示意圖;
圖3c是本發(fā)明實(shí)施例三提供的二值化圖像示意圖;
圖4是本發(fā)明實(shí)施例四提供的紙幣的鑒別裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
實(shí)施例一
圖1是本發(fā)明實(shí)施例一提供的紙幣的鑒別方法的流程圖,本實(shí)施例可適用紙幣鑒別情況,該方法可以由本發(fā)明實(shí)施例所提供的紙幣的鑒別裝置來執(zhí)行,該裝置可以由軟件和/或硬件的方式來實(shí)現(xiàn),并可集成于現(xiàn)金交易設(shè)備中。
如圖1所示,所述紙幣的鑒別方法包括:
s110、獲取待鑒別紙幣的目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的紅外反射圖像。
其中,所述待鑒別紙幣可以是人民幣。
目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域可以是便于進(jìn)行紙幣鑒別的區(qū)域,目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域可以包含具有特定特征的圖案。目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域可以是便于剪切的矩形,也可以是與其中包含的圖案相關(guān)的形狀。其中,目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域可以是黑水印區(qū)域、光變油墨標(biāo)識(shí)區(qū)域以及冠字號(hào)區(qū)域等。
待鑒別紙幣的紅外反射圖像可以由待鑒別紙幣一側(cè)的紅外光源發(fā)射紅外線,紅外光源發(fā)射的紅外線由紙幣反射到與紅外光源位于待鑒別紙幣同一側(cè)的傳感器,傳感器捕獲到到待鑒別紙幣的紅外反射圖像。紅外反射圖像可以是灰度圖像。
s120、對(duì)所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域進(jìn)行二值化處理,得到二值化圖像。
對(duì)紅外反射圖像進(jìn)行二值化處理的方法有很多,例如,可以采用灰度平均閾值法、百分比閾值法、最大類間方差法以及基于谷底最小值閾值法等。將紅外反射圖像進(jìn)行二值化處理得到紅外反射圖像的二值化圖像。二值化圖像中,各個(gè)像素點(diǎn)的灰度值只有0和255兩種。
s130、獲取所述二值化圖像中的目標(biāo)像素點(diǎn)。
其中,所述目標(biāo)像素點(diǎn)可以是人為設(shè)置的像素點(diǎn),也可以是具有特征屬性的一種像素點(diǎn),例如,可以是灰度值低于某一個(gè)固定值的像素點(diǎn),還可以是位置特殊的像素點(diǎn),如目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域中比較重要的位置的像素點(diǎn)。
s140、根據(jù)所述目標(biāo)像素點(diǎn),確定所述待鑒別紙幣的真?zhèn)巍?/p>
可以是根據(jù)所述目標(biāo)像素點(diǎn)的個(gè)數(shù),確定所述待鑒別紙幣的真?zhèn)危?,如果正常情況下目標(biāo)像素點(diǎn)的個(gè)數(shù)大于設(shè)定閾值,則可以當(dāng)上述目標(biāo)像素點(diǎn)的個(gè)數(shù)大于設(shè)定閾值時(shí),鑒別紙幣為真。
本實(shí)施例的技術(shù)方案,通過對(duì)待鑒別紙幣的紅外反射圖像的目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的截取并進(jìn)行二值化處理,從二值化處理之后的圖像中選取目標(biāo)像素點(diǎn),并根據(jù)目標(biāo)像素點(diǎn)對(duì)紙幣進(jìn)行鑒別,解決了現(xiàn)有技術(shù)中對(duì)紙幣鑒別困難的問題,實(shí)現(xiàn)了快速準(zhǔn)確的對(duì)紙幣進(jìn)行鑒別的效果。
在上述技術(shù)方案的基礎(chǔ)上,根據(jù)所述目標(biāo)像素點(diǎn),確定所述待鑒別紙幣的真?zhèn)?,?yōu)選的可以包括:統(tǒng)計(jì)所述目標(biāo)像素點(diǎn)的個(gè)數(shù);若所述目標(biāo)像素點(diǎn)的個(gè)數(shù)小于設(shè)定閾值,則確定所述待鑒別紙幣為異常幣。這樣設(shè)置的好處在于可以根據(jù)目標(biāo)像素點(diǎn)的個(gè)數(shù)直接對(duì)異常幣進(jìn)行鑒定,并可以在鑒定為異常幣之后,將信息反饋給用戶,這樣可以提高紙幣鑒別的速度和準(zhǔn)確性。
實(shí)施例二
圖2a是本發(fā)明實(shí)施例二提供的紙幣的鑒別方法的流程圖。本實(shí)施例在上述實(shí)施例的基礎(chǔ)上,對(duì)獲取所述二值化圖像中的目標(biāo)像素點(diǎn)進(jìn)行了優(yōu)化。
如圖2a所示,所述紙幣的鑒別方法包括:
s210、獲取待鑒別紙幣的目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的紅外反射圖像。
s220、對(duì)所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域進(jìn)行二值化處理,得到二值化圖像。
s230、遍歷所述二值化圖像中的像素點(diǎn)。
其中,二值化圖像中的像素點(diǎn)的灰度值只有0和255兩種情況??梢詫?duì)遍歷到的二值化圖像中的當(dāng)前像素點(diǎn)進(jìn)行下述的計(jì)算并判斷當(dāng)前像素點(diǎn)是否是目標(biāo)像素點(diǎn)。
s240、計(jì)算當(dāng)前像素點(diǎn)與八鄰域像素點(diǎn)的均值和方差。
其中,八鄰域可以是當(dāng)前像素點(diǎn)周圍的像素點(diǎn),包括上、下、左、右、左上、左下、右上、右下八個(gè)方向上與當(dāng)前像素點(diǎn)相鄰的像素點(diǎn)。
在計(jì)算當(dāng)前像素點(diǎn)與八鄰域像素點(diǎn)的均值和方差時(shí),可以采用像素點(diǎn)的灰度值進(jìn)行計(jì)算,為了計(jì)算簡(jiǎn)便,也可以根據(jù)像素點(diǎn)的灰度值對(duì)其進(jìn)行賦值,例如,當(dāng)像素點(diǎn)的灰度值為0時(shí),即為黑色的像素點(diǎn)時(shí),則對(duì)其賦值為0,當(dāng)像素點(diǎn)的灰度值為255時(shí),即為白色的像素點(diǎn)時(shí),則對(duì)其賦值為1。
示例性的,圖2b是本發(fā)明實(shí)施例二提供的像素點(diǎn)與八鄰域的位置示意圖。如圖2b所示,二值化圖像包括若干個(gè)像素點(diǎn)20,像素點(diǎn)20呈現(xiàn)行列排布,每一橫排就是像素點(diǎn)行21,每一豎排就是像素點(diǎn)列22。由于對(duì)于當(dāng)前像素點(diǎn)與八鄰域的計(jì)算需要遍歷所有的像素點(diǎn),所以,像素點(diǎn)的位置不同,當(dāng)前像素點(diǎn)與八鄰域的范圍也不同。例如,選擇圖像內(nèi)部的像素點(diǎn)23作為當(dāng)前像素點(diǎn)時(shí),則當(dāng)前像素點(diǎn)與八鄰域可以構(gòu)成一個(gè)包括九個(gè)像素點(diǎn)的正方形區(qū)域24;當(dāng)選擇整個(gè)圖像的角像素點(diǎn)25作為當(dāng)前像素點(diǎn)時(shí),在當(dāng)前像素點(diǎn)與八鄰域的范圍只能構(gòu)成一個(gè)包含四個(gè)像素點(diǎn)的正方形區(qū)域26;當(dāng)選擇整個(gè)圖像的邊像素點(diǎn)27作為當(dāng)前像素點(diǎn)時(shí),在當(dāng)前像素點(diǎn)與八鄰域的范圍只能構(gòu)成一個(gè)包含六個(gè)像素點(diǎn)的長(zhǎng)方形區(qū)域28。所以,在遍歷的過程中,對(duì)于角像素點(diǎn)25和邊像素點(diǎn)27計(jì)算八鄰域像素點(diǎn)的個(gè)數(shù)與圖像內(nèi)部的像素點(diǎn)23的八鄰域像素點(diǎn)的個(gè)數(shù)是不一樣的。在求取均值和方差的過程中,注意到這一點(diǎn)即可。
s250、當(dāng)所述均值大于均值閾值,且所述方差大于方差閾值時(shí),確定所述當(dāng)前像素點(diǎn)為目標(biāo)像素點(diǎn)。
如果按照上述賦值原則對(duì)像素點(diǎn)進(jìn)行賦值,則得到的像素點(diǎn)與八鄰域的均值最大為1,最小為0,均值閾值可以設(shè)置在0到1之間,例如可以是4/8。如果沒有對(duì)像素點(diǎn)進(jìn)行賦值,直接以像素點(diǎn)的灰度值進(jìn)行計(jì)算,則得到的像素點(diǎn)與八鄰域的均值最大為255,最小為0,均值閾值可以設(shè)置在0到255之間,例如可以是1020/8。方差可以在求取到均值的基礎(chǔ)上進(jìn)一步求得。
其中,均值閾值和方差閾值可以在大量實(shí)驗(yàn)統(tǒng)計(jì)結(jié)果中獲得。這樣可以提高紙幣鑒別過程中的準(zhǔn)確性。
當(dāng)判斷當(dāng)前像素點(diǎn)與八鄰域的像素點(diǎn)的均值和方差均符合設(shè)定條件時(shí),就可以確定當(dāng)前像素點(diǎn)為目標(biāo)像素點(diǎn)。
s260、根據(jù)所述目標(biāo)像素點(diǎn),確定所述待鑒別紙幣的真?zhèn)巍?/p>
本實(shí)施例在上述示例的基礎(chǔ)上,提出了一種在二值化圖像中獲取目標(biāo)像素點(diǎn)的具體方法,即采用求取當(dāng)前像素點(diǎn)與八鄰域像素點(diǎn)的均值和方差,再判斷所述均值和方差是否符合設(shè)定條件,將目標(biāo)像素點(diǎn)的獲取方法采用數(shù)學(xué)算法來實(shí)現(xiàn),使得目標(biāo)像素點(diǎn)的確定更加準(zhǔn)確,并且算法簡(jiǎn)單,同時(shí)提高了紙幣鑒別的效率。
實(shí)施例三
圖3a是本發(fā)明實(shí)施例三提供的紙幣的鑒別方法的流程圖。本實(shí)施例在上述各實(shí)施例的基礎(chǔ)上,對(duì)獲取待鑒別紙幣的目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的紅外反射圖像進(jìn)行了優(yōu)化。
如圖3a所示,所述紙幣的鑒別方法包括:
s310、獲取所述待鑒別紙幣的預(yù)設(shè)區(qū)域的紅外反射圖像。
可以先獲取整個(gè)紙幣的紅外反射圖像,再在其中截取預(yù)設(shè)區(qū)域,也可以是先確定紙幣的預(yù)設(shè)區(qū)域后,在采集圖像時(shí),直接獲取預(yù)設(shè)區(qū)域的紅外反射圖像。示例性的,可以根據(jù)紙幣的預(yù)設(shè)區(qū)域所對(duì)應(yīng)的傳感器位置進(jìn)行獲取,再對(duì)其他位置的傳感器接收到的信號(hào)進(jìn)行擦除,即可得到預(yù)設(shè)區(qū)域的紅外反射圖像。
示例性的,圖3b是本發(fā)明實(shí)施例三提供的紙幣紅外反射圖像示意圖。如圖3b所示,紙幣的紅外反射圖像30中,可以選取一個(gè)預(yù)設(shè)區(qū)域31,預(yù)設(shè)區(qū)域31內(nèi)可以包含至少一個(gè)目標(biāo)標(biāo)識(shí)32。其中,預(yù)設(shè)區(qū)域31可以設(shè)置的較目標(biāo)標(biāo)識(shí)范圍大一些,以保證能夠針對(duì)不同面額、不同版本的紙幣,預(yù)設(shè)區(qū)域31都能夠完整的包括整個(gè)目標(biāo)標(biāo)識(shí)32,這樣能夠?yàn)楹罄m(xù)的其他算法提供一個(gè)統(tǒng)一的計(jì)算基礎(chǔ),為紙幣鑒別的準(zhǔn)確性提供了保障。
預(yù)設(shè)區(qū)域31的設(shè)定可以是根據(jù)大量的實(shí)驗(yàn)數(shù)據(jù)統(tǒng)計(jì)得出,也可以是在獲取到紙幣的紅外反射圖像30之后,對(duì)紙幣的紅外反射圖像30的像素點(diǎn)建立坐標(biāo),再根據(jù)統(tǒng)計(jì)預(yù)設(shè)區(qū)域31坐標(biāo)的方式設(shè)定預(yù)設(shè)區(qū)域31。例如,以紅外反射圖像30的左上角作為坐標(biāo)原點(diǎn),橫坐標(biāo)標(biāo)識(shí)像素點(diǎn)列數(shù),縱坐標(biāo)標(biāo)識(shí)像素點(diǎn)行數(shù),則可以在確定整個(gè)紅外反射圖像30的分辨率后,確定預(yù)設(shè)區(qū)域31的坐標(biāo)范圍。例如,紙幣的紅外反射圖像30的分辨率為200*150dpi(dotsperinch,每英寸的像素點(diǎn)數(shù))的基礎(chǔ)上,確定預(yù)設(shè)區(qū)域31的坐標(biāo)范圍是x:[15,90],y:[245;280]。
其中,本發(fā)明實(shí)施例優(yōu)選的以紙幣的光變油墨標(biāo)識(shí)作為目標(biāo)標(biāo)識(shí),這樣設(shè)置的好處是紙幣的光變油墨標(biāo)識(shí)在紅外反射圖像中由于灰度值與其他圖案的灰度值差異較大更容易被確認(rèn),可以提高識(shí)別鑒別的效率和準(zhǔn)確性。
值得說明的是,預(yù)設(shè)區(qū)域可以是預(yù)先設(shè)定的一個(gè)區(qū)域,即如圖3b所示的位于紙幣紅外反射圖像的左下角的一個(gè)區(qū)域,這樣設(shè)置的基礎(chǔ)是可以在對(duì)紙幣鑒別以前確定紙幣的面向信息,即正面或反面以及正向或反向,因?yàn)槿绻垘诺拿嫦蛐畔⒉淮_定,則針對(duì)目標(biāo)標(biāo)識(shí)的設(shè)定的預(yù)設(shè)區(qū)域可能是多個(gè)位置。在本發(fā)明實(shí)施例中,也可以設(shè)定多個(gè)預(yù)設(shè)區(qū)域,再通過進(jìn)一步的識(shí)別確定一個(gè)包含目標(biāo)標(biāo)識(shí)的預(yù)設(shè)區(qū)域。
s320、逐行統(tǒng)計(jì)所述預(yù)設(shè)區(qū)域中像素值低于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù),并在所述個(gè)數(shù)超過行邊界閾值時(shí),確定為目標(biāo)標(biāo)識(shí)所在行。
其中,目標(biāo)標(biāo)識(shí)選擇閾值可以是能夠區(qū)分目標(biāo)標(biāo)識(shí)和背景圖案的灰度值,例如,目標(biāo)標(biāo)識(shí)選擇閾值可以為50??梢允钱?dāng)前行灰度值小于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù)是20個(gè)時(shí),則認(rèn)為當(dāng)前行含有目標(biāo)標(biāo)識(shí),其邊界閾值就是這里的20個(gè)。當(dāng)統(tǒng)計(jì)完所有的像素點(diǎn)行之后,可以根據(jù)判斷每一行的灰度值小于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù)與邊界閾值的比較,確定目標(biāo)標(biāo)識(shí)所在行。
s330、逐列統(tǒng)計(jì)所述預(yù)設(shè)區(qū)域中像素值低于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù),并在所述個(gè)數(shù)超過列邊界閾值時(shí),確定為目標(biāo)標(biāo)識(shí)所在列。
同理,可以確定目標(biāo)標(biāo)識(shí)所在列。其中,值得說明的是,由于紙幣的目標(biāo)標(biāo)識(shí)有可能是紙幣面額的數(shù)字字樣,則當(dāng)紙幣面額包含多個(gè)數(shù)字時(shí),很可能會(huì)出現(xiàn)目標(biāo)標(biāo)識(shí)所在行或者目標(biāo)標(biāo)識(shí)所在列出現(xiàn)中間斷開的情況,在這種情況下,可以采取對(duì)于首次變化和末次變化確定為目標(biāo)標(biāo)識(shí)所在的邊界行列。
s340、根據(jù)所述目標(biāo)標(biāo)識(shí)所在行和目標(biāo)標(biāo)識(shí)所在列確定目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的邊界位置,并提取所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域。
s350、對(duì)所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域進(jìn)行二值化處理,得到二值化圖像。
示例性的,圖3c是本發(fā)明實(shí)施例三提供的二值化圖像示意圖,其中,可以有兩種二值化方法,一種是可以將目標(biāo)標(biāo)識(shí)的像素點(diǎn)設(shè)置為背景點(diǎn)的圖案,即目標(biāo)標(biāo)識(shí)呈現(xiàn)為白色,背景圖案呈現(xiàn)為黑色。另一種是可以將目標(biāo)標(biāo)識(shí)的像素點(diǎn)設(shè)置為前景點(diǎn)的圖案,即目標(biāo)標(biāo)識(shí)呈現(xiàn)為黑色,背景圖案呈現(xiàn)為白色。
s360、獲取所述二值化圖像中的目標(biāo)像素點(diǎn)。
s370、根據(jù)所述目標(biāo)像素點(diǎn),確定所述待鑒別紙幣的真?zhèn)巍?/p>
本實(shí)施例在上述各實(shí)施例的基礎(chǔ)上,提供了一種獲取目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域圖像的具體方法,本方法不易出錯(cuò),可以提高紙幣鑒別結(jié)果的準(zhǔn)確性和紙幣鑒別效率。
在上述各技術(shù)方案的基礎(chǔ)上,優(yōu)選的,所述獲取待鑒別紙幣的預(yù)設(shè)區(qū)域的紅外反射圖像包括:獲取待鑒別紙幣的紅外反射圖像,并確定所述紅外反射圖像的分辨率;根據(jù)所述分辨率,確定所述預(yù)設(shè)區(qū)域的行列坐標(biāo)的范圍。這樣設(shè)置的好處是分辨率是在圖像中比較容易確定且不容易出錯(cuò)的參數(shù),根據(jù)紅外反射圖像的分辨率確定目標(biāo)區(qū)域的范圍,可以保證預(yù)設(shè)區(qū)域范圍確定過程的準(zhǔn)確性。
實(shí)施例四
圖4是本發(fā)明實(shí)施例四提供的紙幣的鑒別裝置的結(jié)構(gòu)示意圖。如圖4所示,所述紙幣的鑒別裝置,包括:
目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域獲取模塊410,用于獲取待鑒別紙幣的目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的紅外反射圖像;
二值化處理模塊420,用于對(duì)所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域進(jìn)行二值化處理,得到二值化圖像;
目標(biāo)像素點(diǎn)獲取模塊430,用于獲取所述二值化圖像中的目標(biāo)像素點(diǎn);
紙幣鑒別模塊440,用于根據(jù)所述目標(biāo)像素點(diǎn),確定所述待鑒別紙幣的真?zhèn)巍?/p>
在上述各實(shí)施例的基礎(chǔ)上,所述目標(biāo)像素點(diǎn)獲取430包括:
遍歷單元,用于遍歷所述二值化圖像中的像素點(diǎn);
計(jì)算單元,用于計(jì)算當(dāng)前像素點(diǎn)與八鄰域像素點(diǎn)的均值和方差;
目標(biāo)像素點(diǎn)確定單元,用于當(dāng)所述均值大于均值閾值,且所述方差大于方差閾值時(shí),確定所述當(dāng)前像素點(diǎn)為目標(biāo)像素點(diǎn)。
在上述各實(shí)施例的基礎(chǔ)上,所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域獲取模塊410包括:
預(yù)設(shè)區(qū)域獲取單元,用于獲取所述待鑒別紙幣的預(yù)設(shè)區(qū)域的紅外反射圖像;
目標(biāo)標(biāo)識(shí)所在行確定單元,用于逐行統(tǒng)計(jì)所述預(yù)設(shè)區(qū)域中像素值低于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù),并在所述個(gè)數(shù)超過行邊界閾值時(shí),確定為目標(biāo)標(biāo)識(shí)所在行:
目標(biāo)標(biāo)識(shí)所在列確定單元,用于逐列統(tǒng)計(jì)所述預(yù)設(shè)區(qū)域中像素值低于目標(biāo)標(biāo)識(shí)選擇閾值的像素點(diǎn)的個(gè)數(shù),并在所述個(gè)數(shù)超過列邊界閾值時(shí),確定為目標(biāo)標(biāo)識(shí)所在列;
目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域提取單元,用于根據(jù)所述目標(biāo)標(biāo)識(shí)所在行和目標(biāo)標(biāo)識(shí)所在列確定目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域的邊界位置,并提取所述目標(biāo)標(biāo)識(shí)識(shí)別區(qū)域。
在上述各實(shí)施例的基礎(chǔ)上,所述預(yù)設(shè)區(qū)域獲取單元包括;
紅外反射圖像獲取子單元,用于獲取待鑒別紙幣的紅外反射圖像,并確定所述紅外反射圖像的分辨率;
坐標(biāo)范圍確定子單元,用于根據(jù)所述分辨率,確定所述預(yù)設(shè)區(qū)域的行列坐標(biāo)的范圍。
在上述各實(shí)施例的基礎(chǔ)上,所述紙幣鑒別模塊440包括:
目標(biāo)像素點(diǎn)個(gè)數(shù)統(tǒng)計(jì)單元,用于統(tǒng)計(jì)所述目標(biāo)像素點(diǎn)的個(gè)數(shù);
紙幣鑒別單元,用于若所述目標(biāo)像素點(diǎn)的個(gè)數(shù)小于設(shè)定閾值,則確定所述待鑒別紙幣為異常幣。
上述紙幣的鑒別裝置可執(zhí)行本發(fā)明任意實(shí)施例所提供的紙幣的鑒別方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。