本發(fā)明屬于紙幣識(shí)別領(lǐng)域,尤其涉及一種紙幣真?zhèn)蔚淖R(shí)別方法及其裝置。
背景技術(shù):
隨著經(jīng)濟(jì)的發(fā)展,紙幣流通量也相應(yīng)越來(lái)越大,并且不法分子私自印制假幣,在交易過(guò)程中如何快速辨別紙幣的真?zhèn)斡葹橹匾,F(xiàn)有的紙幣真?zhèn)舞b別技術(shù),主要利用紫光投射于紙幣后,再由人工鑒別該紙幣是否顯現(xiàn)特征圖像,其識(shí)別效率較低,并且需要利用紫光投射裝置,導(dǎo)致識(shí)別成本較高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種紙幣真?zhèn)蔚淖R(shí)別方法及其裝置,旨在解決現(xiàn)有的紙幣真?zhèn)巫R(shí)別方式的識(shí)別效率低,并且需要利用紫光投射裝置,導(dǎo)致識(shí)別成本較高。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種紙幣真?zhèn)蔚淖R(shí)別方法,所述方法包括:
獲取紙幣的多個(gè)冠字號(hào)區(qū)域圖像;
識(shí)別所述多個(gè)冠字號(hào)區(qū)域圖像中的冠字號(hào)信息;
判斷所述多個(gè)冠字號(hào)區(qū)域圖像中的冠字號(hào)信息是否一致;
根據(jù)判斷結(jié)果識(shí)別所述紙幣的真?zhèn)巍?/p>
另一方面,本發(fā)明實(shí)施例提供一種紙幣真?zhèn)蔚淖R(shí)別裝置,所述裝置包括:
冠字號(hào)獲取單元,用于獲取紙幣的多個(gè)冠字號(hào)區(qū)域圖像;
字符信息識(shí)別單元,用于識(shí)別所述多個(gè)冠字號(hào)區(qū)域圖像中的冠字號(hào)信息;
字符信息判定單元,用于判斷所述多個(gè)冠字號(hào)區(qū)域圖像中的冠字號(hào)信息是否一致;
真?zhèn)闻卸▎卧糜诟鶕?jù)判斷結(jié)果識(shí)別所述紙幣的真?zhèn)巍?/p>
實(shí)施本發(fā)明實(shí)施例提供的一種紙幣面向的識(shí)別方法及其裝置具有以下有益效果:
本發(fā)明實(shí)施例通過(guò)判斷多個(gè)冠字號(hào)的信息是否一致,來(lái)識(shí)別紙幣的真?zhèn)危虿环ǚ肿釉谥圃旒賻诺倪^(guò)程中,由于技術(shù)的不完善以及急需大量影印的關(guān)系,在打印冠字號(hào)過(guò)程中,經(jīng)常會(huì)出現(xiàn)錯(cuò)印、漏印的情況。而國(guó)家發(fā)行的合法紙幣由于技術(shù)成熟以及有專門檢驗(yàn)部門,并不會(huì)出現(xiàn)這種情況。因此,本發(fā)明實(shí)施例實(shí)現(xiàn)的紙幣真?zhèn)巫R(shí)別,并不需要人工進(jìn)行真?zhèn)蔚呐袆e,也并不依賴紫光投射后分析顯現(xiàn)的圖像來(lái)判定紙幣真?zhèn)危岣吡思垘耪鎮(zhèn)舞b別的識(shí)別效率,也降低了紙幣真?zhèn)巫R(shí)別的成本。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例提供的一種紙幣真?zhèn)蔚淖R(shí)別方法的流程圖;
圖2是本發(fā)明另一實(shí)施例提供的一種紙幣真?zhèn)蔚淖R(shí)別方法的流程圖;
圖3是本發(fā)明另一實(shí)施例提供的一種紙幣真?zhèn)蔚淖R(shí)別方法中分割策略的具體流程圖;
圖4是本發(fā)明另一實(shí)施例提供的一種紙幣真?zhèn)蔚淖R(shí)別方法中,S206的具體實(shí)現(xiàn)流程圖;
圖5是本發(fā)明實(shí)施例提供的一種紙幣真?zhèn)蔚淖R(shí)別裝置的結(jié)構(gòu)框圖;
圖6是本發(fā)明另一實(shí)施例提供的一種紙幣真?zhèn)蔚淖R(shí)別裝置的結(jié)構(gòu)框圖;
圖7是本發(fā)明另一實(shí)施例提供的一種紙幣真?zhèn)蔚淖R(shí)別裝置中字符識(shí)別單元的具體結(jié)構(gòu)框圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實(shí)施例主要通過(guò)判斷紙幣多個(gè)特征圖像的字符信息是否一致,達(dá)到識(shí)別紙幣真?zhèn)蔚哪康?,從而解決解決現(xiàn)有的紙幣真?zhèn)巫R(shí)別方式的識(shí)別效率低,并且需要利用紫光投射裝置,導(dǎo)致識(shí)別成本較高。
在本發(fā)明實(shí)施例中,流程的執(zhí)行主體為紙幣真?zhèn)巫R(shí)別裝置。所述紙幣真?zhèn)巫R(shí)別裝置可單獨(dú)使用,也可配合其他裝置使用或裝嵌在其他裝置中作為部件使用。圖1示出了本發(fā)明實(shí)施例提供的紙幣真?zhèn)蔚淖R(shí)別方法的實(shí)現(xiàn)流程圖,詳述如下:
在S101中,獲取紙幣的多個(gè)冠字號(hào)區(qū)域圖像。
在本實(shí)施例中,獲取圖像的方式可通過(guò)外部器件拍攝獲取,還可以通過(guò)在紙幣真?zhèn)巫R(shí)別裝置內(nèi)設(shè)置感光器件直接生成相應(yīng)的圖像。
在本實(shí)施例中,由于冠字碼是鑒別紙幣真?zhèn)蔚男蛄刑?hào)且包含該紙幣的相關(guān)信息,因此各類型紙幣將必然存在冠字碼。因而將冠字碼作為特征圖像,可應(yīng)用到現(xiàn)行的所有紙幣當(dāng)中,提高本實(shí)施例的泛用性。
在S102中,識(shí)別所述多個(gè)冠字號(hào)區(qū)域圖像中的冠字號(hào)信息。
在本實(shí)施例中,識(shí)別冠字號(hào)信息的方式有多種,可對(duì)冠字號(hào)的字符信息逐一識(shí)別;也可以將冠字號(hào)作為一個(gè)整體進(jìn)行識(shí)別,提取冠字號(hào)的信息圖像。
在S103中,判斷所述多個(gè)冠字號(hào)區(qū)域圖像中的冠字號(hào)信息是否一致。
在本實(shí)施例中,判斷的方式相應(yīng)的,根據(jù)識(shí)別冠字號(hào)信息方式的不同而不同。若是逐一識(shí)別冠字號(hào)的字符信息,則將多個(gè)冠字號(hào)區(qū)域圖像中冠字號(hào)信息的字符逐一對(duì)比判斷;若是將冠字號(hào)信息作為一個(gè)整體進(jìn)行識(shí)別,則將多個(gè)冠字號(hào)區(qū)域圖像中的多個(gè)冠字號(hào)信息整體進(jìn)行比對(duì)判斷。
在S104中,根據(jù)判斷結(jié)果識(shí)別所述紙幣的真?zhèn)巍?/p>
在本實(shí)施例中,若在S103中多個(gè)冠字號(hào)區(qū)域圖像中包含的字符信息都完全相同,則判定所述紙幣為真鈔;若多個(gè)冠字號(hào)區(qū)域圖像中有一個(gè)或以上的冠字號(hào)區(qū)域圖像與其他冠字號(hào)圖像包含的字符信息不相同,則判斷所述紙幣為假幣。
優(yōu)選地,若判斷所述紙幣為假幣,則將所述紙幣放置于待確認(rèn)區(qū)域。由于經(jīng)過(guò)本實(shí)施判斷后,所述紙幣已判別為假幣,因此需要與真鈔進(jìn)行區(qū)別放置,以免大量紙幣進(jìn)行識(shí)別操作后,假幣仍混入真鈔當(dāng)中。
本發(fā)明實(shí)施例通過(guò)判斷多個(gè)冠字號(hào)的信息是否一致,來(lái)識(shí)別紙幣的真?zhèn)危虿环ǚ肿釉谥圃旒賻诺倪^(guò)程中,由于技術(shù)的不完善以及急需大量影印的關(guān)系,在打印冠字號(hào)過(guò)程中,經(jīng)常會(huì)出現(xiàn)錯(cuò)印、漏印的情況。而國(guó)家發(fā)行的合法紙幣由于技術(shù)成熟以及有專門檢驗(yàn)部門,并不會(huì)出現(xiàn)這種情況。因此,本發(fā)明實(shí)施例實(shí)現(xiàn)的紙幣真?zhèn)巫R(shí)別,并不需要人工進(jìn)行真?zhèn)蔚呐袆e,也并不依賴紫光投射后分析顯現(xiàn)的圖像來(lái)判定紙幣真?zhèn)?,提高了紙幣真?zhèn)舞b別的識(shí)別效率,也降低了紙幣真?zhèn)巫R(shí)別的成本。
圖2示出了本發(fā)明另一實(shí)施例提供的一種紙幣真?zhèn)蔚淖R(shí)別方法的流程圖。參見(jiàn)圖2所示,相對(duì)于上一實(shí)施例,本實(shí)施例提供的一種紙幣真?zhèn)蔚淖R(shí)別方法相對(duì)于上一實(shí)施例中所述識(shí)別所述多個(gè)冠字號(hào)區(qū)域圖像中的冠字號(hào)信息作了進(jìn)一步的限定,詳述如下:
在S205中,按照預(yù)設(shè)分割策略將所述多個(gè)冠字號(hào)區(qū)域圖像分別分割為多個(gè)字符子圖像,每個(gè)字符子圖像均包含有一個(gè)字符信息。
在本實(shí)施例中,為了便于后期的字符識(shí)別,將冠字號(hào)區(qū)域圖像中包含的字符圖像,按照字符為單位,分割成一個(gè)個(gè)獨(dú)立的字符子圖像。分割后字符子圖像的存儲(chǔ)順序,按照字符信息圖像區(qū)域中的順序,由左至右、由上至下依次存儲(chǔ)于寄存器中。分割后的字符子圖像表示一個(gè)相應(yīng)的字符。
在本實(shí)施例中,分割策略具體指的是按照匹配算法將圖片分割的方法。舉例性地,在本實(shí)施例中,通過(guò)檢測(cè)連續(xù)兩列各像素點(diǎn)值完全相同或像素點(diǎn)值之差小于預(yù)設(shè)閾值,則判斷該處需分割。
在S206中,分別識(shí)別每個(gè)冠字號(hào)區(qū)域圖像的多個(gè)字符子圖像中所包含的多個(gè)字符信息,并根據(jù)所述多個(gè)字符信息生成所述冠字號(hào)區(qū)域圖像所對(duì)應(yīng)的冠字號(hào)信息。
優(yōu)選地,在本實(shí)施例中,識(shí)別字符信息的方法為將字符子圖像與規(guī)范字符的模板進(jìn)行比對(duì),選擇差異最小的模板作為字符子圖像的匹配模板,匹配模板對(duì)應(yīng)的字符即為該字符子圖像所表示的字符。
在本實(shí)施例中,生成所述冠字號(hào)區(qū)域圖像對(duì)應(yīng)的冠字號(hào)信息具體為,將識(shí)別出來(lái)的字符信息,按照分割前的字符子圖像于冠字號(hào)區(qū)域圖像的順序進(jìn)行重新排序組合,獲得唯一的冠字號(hào)信息序列。
在本發(fā)明實(shí)施例中,通過(guò)分割進(jìn)行單個(gè)字符識(shí)別,從而減少識(shí)別字符的運(yùn)算量,提高真?zhèn)巫R(shí)別的效率。由于對(duì)于一個(gè)多個(gè)字符混合在一個(gè)圖像中的情況,識(shí)別需要通過(guò)大量的排列組合方案進(jìn)行比對(duì)識(shí)別,這將會(huì)增加計(jì)算機(jī)的識(shí)別時(shí)間,并且由于多個(gè)字符混合識(shí)別會(huì)產(chǎn)生圖像字符間的干擾,從而減低識(shí)別的準(zhǔn)確率。而單個(gè)字符分開(kāi)識(shí)別將解決上述的問(wèn)題。
進(jìn)一步地,作為本發(fā)明的另一個(gè)實(shí)施例,所述紙幣真?zhèn)蔚淖R(shí)別方法還包括:
在S201中,獲取多個(gè)包含有相同字符的字符樣本圖像,所述多個(gè)字符樣本圖像分別位于多張幣種、面值相同的紙幣中相同位置的冠字號(hào)區(qū)域圖像內(nèi)。
在本實(shí)施例中,為了獲取足夠的樣本來(lái)作為字符子圖像匹配的模板,需要在該類型紙幣中,采集大量的樣本圖像,且所采集的樣本圖像應(yīng)屬于位于同一個(gè)冠字號(hào)區(qū)域圖像內(nèi)。對(duì)于不同的特征圖像,即便表示同一字符,因?yàn)樽煮w以及拉伸變形的關(guān)系,會(huì)影響該冠字號(hào)區(qū)域圖像中字符子圖像的像素點(diǎn)分布。因此,在采集樣本時(shí),對(duì)應(yīng)于同一個(gè)字符的像素特征值模板的樣本,也應(yīng)該位于相同位置的冠字號(hào)區(qū)域圖像內(nèi)。
在本實(shí)施例中,樣本圖像數(shù)量應(yīng)大于100。采集大量的樣本圖像數(shù)量,才能夠使得模板更加具有代表性,克服因?yàn)樵肼暬蚺臄z機(jī)器的影響而產(chǎn)生的誤差。
在S202中,將所述多個(gè)字符樣本圖像每行的平均像素點(diǎn)值作為所述預(yù)設(shè)配置列表中對(duì)應(yīng)所述字符的像素特征值模板中相應(yīng)的行像素點(diǎn)值;將所述多個(gè)字符樣本圖像每列的平均像素點(diǎn)值作為所述預(yù)設(shè)配置列表中的所述對(duì)應(yīng)所述字符的像素特征值模板相應(yīng)的列像素點(diǎn)值。
在本實(shí)施例中,像素特征值模板中的每列每行像素點(diǎn)值由樣本的平均像素點(diǎn)值構(gòu)成。在S201步驟中采集了多個(gè)樣本圖像,將對(duì)應(yīng)的行的像素點(diǎn)值相加再除以樣本數(shù)量,即可得到平均像素點(diǎn)值。特別地,對(duì)于二值化圖像,由于樣本圖像只應(yīng)存在0或255兩個(gè)數(shù)值,因此,當(dāng)求平均像素點(diǎn)值時(shí),應(yīng)選取127作為比較基準(zhǔn)值,即該平均像素點(diǎn)值不大于127,則判斷該點(diǎn)像素點(diǎn)值為0;反之,則判斷該點(diǎn)像素點(diǎn)值為255。
在S203中,所述對(duì)應(yīng)所述字符的像素特征值模板存儲(chǔ)于預(yù)設(shè)配置列表中。
在本發(fā)明實(shí)施例中,通過(guò)實(shí)際紙幣中的圖像作為樣本模板,相對(duì)于保存于計(jì)算機(jī)中的標(biāo)準(zhǔn)字體字符模板來(lái)說(shuō),與待判斷的字符子圖像的更相近。因此,能夠提高識(shí)別字符的準(zhǔn)確率,進(jìn)而提高紙幣真?zhèn)巫R(shí)別的準(zhǔn)確率。
需要說(shuō)明的是,本實(shí)施例中S204以及S207由于與圖1所示實(shí)施例中的S101以及S104具體實(shí)現(xiàn)過(guò)程完全相同,因此在此實(shí)施例中不再贅述。
進(jìn)一步地,作為本發(fā)明的另一個(gè)實(shí)施例,相對(duì)于上一實(shí)施例,圖3示出了分割策略的具體步驟,所述分割策略具體為:
在S301中,通過(guò)模板匹配算法選取與所述冠字號(hào)區(qū)域圖像相匹配的預(yù)設(shè)卡位切割模板。
在本實(shí)施例中,不同的冠字號(hào)區(qū)域圖像對(duì)應(yīng)不同的預(yù)設(shè)卡位切割模板,由于字體以及圖像拉伸的原因,每個(gè)字符所占的像素面積也不一樣,因此,對(duì)于不同的冠字號(hào)區(qū)域圖像,分配不同的預(yù)設(shè)卡位切割模板。
在本實(shí)施例中,由于冠字號(hào)是一行順次排列,因此可先選取列切割線,將冠字號(hào)區(qū)域圖像按字符為單位依次切割分開(kāi)。若所述冠字號(hào)區(qū)域圖像所述字符信息不是水平排列,則將該冠字號(hào)區(qū)域圖像進(jìn)行旋轉(zhuǎn)操作至字符水平排列,再進(jìn)行上述的切割操作。
在S302中,利用匹配出的預(yù)設(shè)卡位切割模板將所述冠字號(hào)區(qū)域圖像切割為多個(gè)字符子圖像。
在本實(shí)施例中,通過(guò)識(shí)別字符的邊界,在利用預(yù)設(shè)卡位切割模板進(jìn)行切割操作。舉例性地,該冠字號(hào)區(qū)域圖像為二值化圖像,從左至右對(duì)該子圖像進(jìn)行像素點(diǎn)值檢測(cè),當(dāng)?shù)谝淮螜z測(cè)到該子圖像某列包含的像素點(diǎn)值為0像素點(diǎn),則判斷該列為一字符子圖像的左邊界;當(dāng)連續(xù)檢測(cè)到該子圖像某幾列不包含的像素點(diǎn)值為0的像素點(diǎn),則判斷該列為一字符子圖像的右邊界。上下邊界按此檢測(cè)方法進(jìn)行確定,從而確定出該冠字號(hào)區(qū)域圖像內(nèi)所有字符子圖像的字符邊界,然后再套用切割模板進(jìn)行切割操作。
在發(fā)明實(shí)施中,通過(guò)采用相同的格式及大小,截取字符子圖像,可便于字符子圖像存儲(chǔ)以及識(shí)別,從而提高紙幣真?zhèn)巫R(shí)別的準(zhǔn)確率。
進(jìn)一步地,參見(jiàn)圖4,作為本發(fā)明的另一個(gè)實(shí)施例,相對(duì)于圖2所示的實(shí)施例,本實(shí)施例對(duì)所述分別識(shí)別每個(gè)冠字號(hào)區(qū)域圖像的多個(gè)字符子圖像中所包含的多個(gè)字符信息做了進(jìn)一步的細(xì)化,詳述如下:
所述分別識(shí)別每個(gè)冠字號(hào)區(qū)域圖像的多個(gè)字符子圖像中所包含的多個(gè)字符信息具體為:
在S401中,將所述多個(gè)字符子圖像中每行像素點(diǎn)值以及每列像素點(diǎn)值,分別與預(yù)設(shè)配置列表中的像素特征值模板對(duì)應(yīng)的行像素點(diǎn)值以及列像素點(diǎn)值進(jìn)行差平方運(yùn)算,得到多個(gè)差平方值,所述預(yù)設(shè)配置列表中的像素特征值模板對(duì)應(yīng)一個(gè)特定的字符。
在本實(shí)施例中,由于字符子圖像是以數(shù)字格式存儲(chǔ)的,因此將字符子圖像視為一個(gè)由多個(gè)像素方格點(diǎn)組成的圖像,該字符子圖像每列或每行具有若干個(gè)像素點(diǎn),所述像素點(diǎn)具有像素點(diǎn)值,對(duì)于彩色的圖像,由RGB三個(gè)像素值構(gòu)成該像素點(diǎn)值;對(duì)于灰度圖像,則由該點(diǎn)的灰度值作為該點(diǎn)的像素點(diǎn)值;對(duì)于二值化圖像,則該點(diǎn)的像素點(diǎn)值為0或255。
在本實(shí)施例中,預(yù)設(shè)配置列表中的像素特征值模板至少為兩個(gè),優(yōu)選地,預(yù)設(shè)配置列表中至少有36個(gè)像素特征值模板,包含對(duì)應(yīng)于26個(gè)大寫字母字符的模板以及10個(gè)數(shù)字字符的模板。
優(yōu)選地,在本實(shí)施例中,每個(gè)所述冠字號(hào)區(qū)域圖像對(duì)應(yīng)一個(gè)所述預(yù)設(shè)配置列表,所述特征圖像中的字符子圖像與對(duì)應(yīng)的預(yù)設(shè)配置列表中的模板進(jìn)行比對(duì)。由于對(duì)于不同的特征圖像,相同的字符可能以不同的字體進(jìn)行打印或經(jīng)排版而拉伸變形致使顯示上有區(qū)別,因此在采用不同的列表有利于提高匹配的精確度。
在S402中,將所述多個(gè)差平方值求和作為所像素特征值述模板的匹配數(shù)值。
舉例性地,字符子圖像為二值化圖像,圖像寬度及高度均為3個(gè)像素點(diǎn),具體像素點(diǎn)值分布為:其中一像素特征值模板的像素點(diǎn)值分布為:則該字符子圖像的第一行像素點(diǎn)值為255+255+0=510,該像素特征值模板第一行的像素點(diǎn)值為255+0+0=255,則兩者的差平方為(510-255)2=65025。其余各行各列依次計(jì)算,得出的差平方值之和即為該像素特征值模板的匹配數(shù)值。
在S403中,在所述多個(gè)像素特征值模板中,獲取所述匹配數(shù)值最小的一個(gè)所述像素特征值模板,將所述匹配數(shù)值最小的所述像素特征值模板所對(duì)應(yīng)的特定字符作為所述字符子圖像對(duì)應(yīng)的字符。
在本實(shí)施例中,由于將圖像經(jīng)過(guò)差平方運(yùn)算后,得到的匹配值可有效地表示多個(gè)圖像之間的匹配度,因此,選擇匹配數(shù)值最小的對(duì)應(yīng)的像素特征值模板,可認(rèn)為該模板是與該字符子圖像在預(yù)設(shè)配置列表中最相近的像素特征值模板。
優(yōu)選地,若匹配數(shù)值最小所對(duì)應(yīng)的特征像素模板存在多個(gè),則采用鑒別策略選擇最優(yōu)匹配模板,所述鑒別策略具體為:判斷所述匹配值相同的多個(gè)像素特征值模板是否屬于同一大類模板,若是,則采用字符特征判別法;若否,則采用中心趨近判別法。
在本實(shí)施例中,同一大類模板指的是,預(yù)設(shè)配置列表中的像素特征值模板所對(duì)應(yīng)的字符形狀相近,舉例性地,字符“6”和字符“9”;字符“0”、字符“O”以及字符“D”等。在這種情況下,我們可以采用特征判別法對(duì)像素特征值模板進(jìn)行進(jìn)一步的篩選。舉例性地,對(duì)于字符“6”和字符“9”,可檢測(cè)字符子圖像右上角的區(qū)域像素點(diǎn)值分布,若該區(qū)域內(nèi)的只有少量點(diǎn)值為0的像素點(diǎn),則判斷該字符子圖像對(duì)應(yīng)的字符為“6”;反之,則對(duì)應(yīng)的字符為“9”,其余各大類字符也可按同樣的特征判別的方法進(jìn)行進(jìn)一步的細(xì)化判別。
在本實(shí)施例中,中心趨近判別法指的是,減少邊界區(qū)域的判別,即刪去首行首列以及末行末列,再進(jìn)行差平方匹配方法。由于對(duì)于不屬于同一大類的多個(gè)像素特征值模板的匹配數(shù)值相同,可能是由于邊界的噪點(diǎn)較多而造成;另一方面,當(dāng)兩個(gè)字符不屬于同一大類,越接近圖像中心,其差異將越大,因此,可采用逐漸減少邊界,來(lái)比對(duì)的方法進(jìn)行判斷。
在本發(fā)明實(shí)施例中,通過(guò)差平方匹配法選出差異最小的匹配模板作為該字符子圖像的對(duì)應(yīng)模板,從而識(shí)別字符子圖像表示的字符。該方法實(shí)現(xiàn)簡(jiǎn)單,通過(guò)簡(jiǎn)單的差平方運(yùn)算,即可識(shí)別圖像字符,提高了紙幣真?zhèn)巫R(shí)別的時(shí)間,從而提高了識(shí)別效率。
應(yīng)理解,上述實(shí)施例中各步驟的序號(hào)的大小并不意味著執(zhí)行順序的先后,各過(guò)程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過(guò)程構(gòu)成任何限定。
圖5示出了本發(fā)明實(shí)施例提供的紙幣真?zhèn)蔚淖R(shí)別裝置的結(jié)構(gòu)框圖,該紙幣真?zhèn)蔚淖R(shí)別裝置用于執(zhí)行圖1所示實(shí)施例提供的方法。為了便于說(shuō)明,僅示出了與本實(shí)施例相關(guān)的部分。
參見(jiàn)圖5,該紙幣真?zhèn)蔚淖R(shí)別裝置包括:
冠字號(hào)獲取單元51,用于獲取紙幣的多個(gè)冠字號(hào)區(qū)域圖像;
字符信息識(shí)別單元52,用于識(shí)別所述多個(gè)冠字號(hào)區(qū)域圖像中的冠字號(hào)信息;
字符信息判定單元53,用于判斷所述多個(gè)冠字號(hào)區(qū)域圖像中的冠字號(hào)信息是否一致;
真?zhèn)闻卸▎卧?4,用于根據(jù)判斷結(jié)果識(shí)別所述紙幣的真?zhèn)巍?/p>
可選地,參見(jiàn)圖6所示,在另一實(shí)施例中,該實(shí)施例中的紙幣真?zhèn)蔚淖R(shí)別裝置用于運(yùn)行圖2所示實(shí)施例提供的方法,所述紙幣真?zhèn)蔚淖R(shí)別裝置還包括:
具體地,字符信息識(shí)別單元包括:
字符分割單元65,用于按照預(yù)設(shè)分割策略將所述多個(gè)冠字號(hào)區(qū)域圖像分別分割為多個(gè)字符子圖像,每個(gè)字符子圖像均包含有一個(gè)字符信息;
字符識(shí)別單元66,用于分別識(shí)別每個(gè)冠字號(hào)區(qū)域圖像的多個(gè)字符子圖像中所包含的多個(gè)字符信息,并根據(jù)所述多個(gè)字符信息生成所述冠字號(hào)區(qū)域圖像所對(duì)應(yīng)的冠字號(hào)信息。
可選地,所述紙幣真?zhèn)蔚淖R(shí)別裝置還包括:
字符樣本獲取單元61,用于獲取多個(gè)包含相同字符的字符樣本圖像,多個(gè)所述字符樣本圖像分別位于多張幣種、面值相同紙幣中相同位置的冠字號(hào)區(qū)域圖像內(nèi);
模板生成單元62,用于將多個(gè)所述字符樣本圖像每行的平均像素點(diǎn)值作為所述預(yù)設(shè)配置列表中對(duì)應(yīng)所述字符的像素特征值模板中相應(yīng)的行像素點(diǎn)值;將多個(gè)所述字符樣本圖像每列的平均像素點(diǎn)值作為所述預(yù)設(shè)配置列表中的所述對(duì)應(yīng)所述字符的像素特征值模板相應(yīng)的列像素點(diǎn)值;
模板存儲(chǔ)單元63,用于所述對(duì)應(yīng)所述字符的像素特征值模板存儲(chǔ)于預(yù)設(shè)配置列表中。
需要說(shuō)明的是,本實(shí)施例中64以及67由于與圖5所示實(shí)施例中的51以及54具體構(gòu)造及實(shí)現(xiàn)的功能完全相同,因此在此實(shí)施例中不再贅述。
具體地,所述分割策略具體為:
通過(guò)模板匹配算法選取與所述冠字號(hào)區(qū)域圖像相匹配的預(yù)設(shè)卡位切割模板;
利用匹配出的預(yù)設(shè)卡位切割模板將所述冠字號(hào)區(qū)域圖像切割為多個(gè)字符子圖像。
具體地,參見(jiàn)圖7,所述字符識(shí)別單元具體包括:
像素點(diǎn)值計(jì)算單元71,用于將所述多個(gè)字符子圖像中每行像素點(diǎn)值以及每列像素點(diǎn)值,分別與預(yù)設(shè)配置列表中的多個(gè)像素特征值模板對(duì)應(yīng)的行像素點(diǎn)值以及列像素點(diǎn)值進(jìn)行差平方運(yùn)算,得到多個(gè)差平方值,所述預(yù)設(shè)配置列表中的像素特征值模板對(duì)應(yīng)一個(gè)特定的字符;
匹配值計(jì)算單元72,用于將所述多個(gè)差平方值求和作為所述像素特征值模板的匹配數(shù)值;
模板判定單元73,用于在所述多個(gè)像素特征值模板中,獲取所述匹配數(shù)值最小的一個(gè)所述像素特征值模板,將所述匹配數(shù)值最小的所述像素特征值模板所對(duì)應(yīng)的特定字符作為所述字符子圖像對(duì)應(yīng)的字符。
因此,本發(fā)明實(shí)施例提供的紙幣真?zhèn)蔚淖R(shí)別裝置同樣可以通過(guò)判斷多個(gè)冠字號(hào)區(qū)域圖像中包含的字符信息是否一致,來(lái)識(shí)別紙幣的真?zhèn)?,并不需要人工進(jìn)行真?zhèn)蔚呐袆e,也并不依賴紫光投射后分析顯現(xiàn)的圖像來(lái)判定紙幣真?zhèn)?,因而提高了紙幣真?zhèn)舞b別的效率,也降低了紙幣真?zhèn)巫R(shí)別裝置的造價(jià)成本。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡(jiǎn)潔,僅以上述各功能單元、模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能單元、模塊完成,即將所述裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能單元或模塊,以完成以上描述的全部或者部分功能。實(shí)施例中的各功能單元、模塊可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中,上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。另外,各功能單元、模塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本申請(qǐng)的保護(hù)范圍。上述系統(tǒng)中單元、模塊的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
在本發(fā)明所提供的實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的系統(tǒng)實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通訊連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通訊連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理單元中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明實(shí)施例各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。