本發(fā)明涉及圖像處理領(lǐng)域,尤其涉及一種污損冠字號(hào)的識(shí)別方法及裝置。
背景技術(shù):
紙幣作為流通幣,在日常生活中起著舉足輕重的作用,在頻繁的流通過(guò)程中,不可避免的會(huì)存在不同程度的污損,這種污損可能給冠字號(hào)的識(shí)別帶來(lái)困難。
冠字號(hào)能起到控制貨幣數(shù)量的作用,國(guó)家只要通過(guò)統(tǒng)計(jì)發(fā)行的冠字?jǐn)?shù)量,就可以準(zhǔn)確掌握貨幣發(fā)行量;在發(fā)生糾紛的時(shí)候,冠字號(hào)也能夠解決消費(fèi)者在遇到假幣過(guò)程中,解決維權(quán)難、追溯難的問(wèn)題。因此,準(zhǔn)確的識(shí)別冠字號(hào)具有重要意義。
目前,冠字號(hào)部分的污損會(huì)嚴(yán)重,已經(jīng)影響到冠字號(hào)的提取效率;有污損的紙幣冠字號(hào)識(shí)別率偏低,現(xiàn)有方法中很難處理這些污損的冠字號(hào)。目前針對(duì)污損的冠字號(hào)紙幣還沒(méi)有一種行之有效的辨別方法。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的是提出一種污損冠字號(hào)的識(shí)別方法及裝置,以有效識(shí)別污損冠字號(hào),提高冠字號(hào)識(shí)別效率,保證識(shí)別率。
為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
第一方面,本發(fā)明實(shí)施例提供了一種污損冠字號(hào)的識(shí)別方法,包括:
定位冠字號(hào)區(qū)域,獲取所述冠字號(hào)區(qū)域內(nèi)像素值的投影圖;
對(duì)所述投影圖進(jìn)行分析,確定冠字號(hào)是否污損;
若冠字號(hào)有污損,則選用污損冠字號(hào)區(qū)域多色光譜的透射圖像,選擇清晰的透射圖像進(jìn)行冠字號(hào)識(shí)別。
第二方面,本發(fā)明實(shí)施例提供了一種污損冠字號(hào)的識(shí)別裝置,包括:
冠字號(hào)定位模塊,用于定位冠字號(hào)區(qū)域;
投影圖獲取模塊,用于獲取所述冠字號(hào)區(qū)域內(nèi)像素值的投影圖;
污損判別模塊,用于對(duì)所述投影圖進(jìn)行分析,確定冠字號(hào)是否污損;
透射圖選擇模塊,若冠字號(hào)有污損,則選用污損冠字號(hào)區(qū)域多色光譜的透射圖像;
冠字號(hào)識(shí)別模塊,用于選擇清晰的透射圖像進(jìn)行冠字號(hào)識(shí)別。
本發(fā)明的有益效果是:本發(fā)明提供的一種污損冠字號(hào)的識(shí)別方法及裝置,根據(jù)紙幣的投影圖判斷污損冠字號(hào),利用多光譜透射圖識(shí)別污損冠字號(hào),能夠?qū)谧痔?hào)進(jìn)行有效識(shí)別,提高了紙幣的識(shí)別率,降低假鈔糾紛,保障儲(chǔ)戶利益。
附圖說(shuō)明
下面將通過(guò)參照附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例,使本領(lǐng)域的普通技術(shù)人員更清楚本發(fā)明的上述及其他特征和優(yōu)點(diǎn),附圖中:
圖1是本發(fā)明實(shí)施例一提供的一種污損冠字號(hào)的識(shí)別方法的流程示意圖;
圖2是本發(fā)明實(shí)施例二提供的一種污損冠字號(hào)的識(shí)別方法的流程示意圖;
圖3是本發(fā)明實(shí)施例二提供的一種冠字號(hào)區(qū)域橫向投影圖;
圖4是本發(fā)明實(shí)施例二提供的一種冠字號(hào)區(qū)域豎向投影圖;
圖5a是本發(fā)明實(shí)施例二提供的一種污損冠字號(hào)區(qū)域的反射圖像;
圖5b是本發(fā)明實(shí)施例二提供的一種污損冠字號(hào)區(qū)域的反射圖像;
圖5c是本發(fā)明實(shí)施例二提供的一種污損冠字號(hào)區(qū)域的反射圖像;
圖6是本發(fā)明實(shí)施例三提供的一種污損冠字號(hào)的識(shí)別裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面結(jié)合附圖并通過(guò)具體實(shí)施方式來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
實(shí)施例一
圖1是本發(fā)明實(shí)施例一提供的一種污損冠字號(hào)的識(shí)別方法。該方法適用于依據(jù)冠字號(hào)進(jìn)行紙幣識(shí)別的情況,該方法可以由一種污損冠字號(hào)的識(shí)別裝置來(lái)執(zhí)行。一種污損冠字號(hào)的識(shí)別裝置可以由軟件和/或硬件的方式來(lái)實(shí)現(xiàn),一般可應(yīng)用于驗(yàn)鈔機(jī)、驗(yàn)鈔模塊和現(xiàn)金存取款機(jī)。如圖1所示,該方法包括:
步驟110、定位冠字號(hào)區(qū)域,獲取冠字號(hào)區(qū)域內(nèi)像素值的投影圖。
紙幣的冠字號(hào)區(qū)域固定,在有效識(shí)別出面向版本之后,可以在固定區(qū)域進(jìn)行冠字號(hào)定位。
在定位冠字號(hào)區(qū)域之前,首先對(duì)紙幣的幣種和面向進(jìn)行識(shí)別,根據(jù)識(shí)別的幣種和面向在數(shù)據(jù)庫(kù)中查找與該幣種對(duì)應(yīng)的冠字號(hào)區(qū)域的橫縱坐標(biāo),根據(jù)橫縱坐標(biāo)對(duì)紙幣的冠字號(hào)區(qū)域進(jìn)行定位;或者,識(shí)別紙幣的面向,根據(jù)面向?qū)?yīng)的冠字號(hào)區(qū)域的橫縱坐標(biāo)進(jìn)行冠字號(hào)的定位,該橫縱坐標(biāo)是能夠覆蓋所有幣種冠字號(hào)的坐標(biāo)范圍。
根據(jù)定位的冠字號(hào)區(qū)域,采集該區(qū)域內(nèi)所有像素點(diǎn)的像素值,根據(jù)像素值繪制投影圖,其中,投影圖包括:橫向投影圖和豎向投影圖。
步驟120、對(duì)投影圖進(jìn)行分析,確定冠字號(hào)是否污損。
根據(jù)冠字號(hào)像素點(diǎn)的像素值的分布特點(diǎn),對(duì)冠字號(hào)區(qū)域的投影圖進(jìn)行分析,當(dāng)冠字號(hào)區(qū)域沒(méi)有污損時(shí),投影圖與冠字號(hào)本身有關(guān),其中,橫向投影圖有一個(gè)波谷,豎向投影圖的波峰與冠字號(hào)個(gè)數(shù)相等;如果不同時(shí)滿足上述橫向投影圖和豎向投影圖的分布規(guī)律,則可以判斷冠字號(hào)有污損。
步驟130、若冠字號(hào)有污損,則采集污損冠字號(hào)區(qū)域多色光譜的透射圖像,選擇清晰的透射圖像進(jìn)行冠字號(hào)識(shí)別。
當(dāng)判斷冠字號(hào)有污損時(shí),采集多色光譜的透射圖,在透射圖上進(jìn)行冠字號(hào)識(shí)別,其中,多色光譜由不同的光源提供,常用的光源類型包括:紅光、藍(lán)光、綠光、紅外光以及紫外光。采用多色光譜進(jìn)行透射,利用污損對(duì)光的透射特性的不同,選擇清晰的透射圖像,簡(jiǎn)化了冠字號(hào)的識(shí)別難度,提供冠字號(hào)的識(shí)別效率。
本發(fā)明實(shí)施例一提供的一種污損冠字號(hào)的識(shí)別方法,利用冠字號(hào)區(qū)域的透射圖識(shí)別冠字號(hào)是否污損,對(duì)污損冠字號(hào)采用多色光譜進(jìn)行透射,在透射圖上重新對(duì)冠字號(hào)進(jìn)行識(shí)別,有效識(shí)別污損冠字號(hào),提高冠字號(hào)識(shí)別效率,降低假鈔糾紛,保證儲(chǔ)戶利益。
實(shí)施例二
圖2是本發(fā)明實(shí)施例二提供的一種污損冠字號(hào)的識(shí)別方法。本實(shí)施例是在上述實(shí)施例的基礎(chǔ)上對(duì)若冠字號(hào)有污損,則采集污損冠字號(hào)區(qū)域多色光譜的透射圖像,選擇清晰的透射圖像進(jìn)行冠字號(hào)識(shí)別進(jìn)行了優(yōu)化,如圖2所示,該方法包括:
步驟210、定位冠字號(hào)區(qū)域,獲取冠字號(hào)區(qū)域內(nèi)像素值的投影圖。
定位冠字號(hào)區(qū)域,獲取區(qū)域內(nèi)每個(gè)像素點(diǎn)的像素值;對(duì)區(qū)域內(nèi)每個(gè)像素點(diǎn)的像素值橫向求和,繪制冠字號(hào)區(qū)域像素值的橫向投影圖;對(duì)區(qū)域內(nèi)每個(gè)像素點(diǎn)的像素值豎向求和,繪制冠字號(hào)區(qū)域像素值的豎向投影圖。
具體地,獲取冠字號(hào)區(qū)域的灰度圖像,對(duì)冠字號(hào)區(qū)域圖像的灰度值做行投影,得到每一行的灰度值的和,繪制冠字號(hào)區(qū)域的像素值的橫向投影圖;對(duì)冠字號(hào)區(qū)域圖像的灰度值做列投影,得到每一列的灰度值的和,繪制冠字號(hào)區(qū)域的像素值的豎向投影圖。
步驟220、對(duì)投影圖進(jìn)行分析,確定冠字號(hào)是否污損。
在冠字號(hào)沒(méi)有污損時(shí),冠字號(hào)的像素值大于非冠字號(hào)區(qū)域的像素值,由此可知,在橫向投影圖中,冠字號(hào)對(duì)應(yīng)的像素值之和最小,因此會(huì)有一個(gè)波谷存在;在豎向投影圖中,由于每個(gè)冠字號(hào)會(huì)有差異,導(dǎo)致豎向像素值之和也不同,但是,在兩個(gè)冠字號(hào)之間的空白區(qū)域的像素值基本沒(méi)有差異,所以,會(huì)有明顯的波峰存在,且波峰對(duì)應(yīng)冠字號(hào)之間空白區(qū)域的像素投影,波峰的數(shù)量應(yīng)為冠字號(hào)的個(gè)數(shù)減一。根據(jù)這些特點(diǎn),可以對(duì)冠字號(hào)區(qū)域的投影圖進(jìn)行分析。例如:一個(gè)有十個(gè)冠字號(hào)的紙幣,下面采集了其冠字號(hào)區(qū)域的橫向投影圖如圖3所示,豎向投影圖如圖4所示,從圖中可以看出,橫向投影圖有三個(gè)波谷,則證明可能邊界部分有污損;豎向投影有十個(gè)波峰,大于九個(gè)波峰,說(shuō)明冠字號(hào)豎向外側(cè)有污損。
對(duì)投影圖進(jìn)行分析,獲取橫向投影圖和豎向投影圖波峰和波谷信息;當(dāng)橫向投影圖出現(xiàn)一個(gè)波谷,且豎向投影圖波峰的數(shù)量與預(yù)置參數(shù)相同,則判斷冠字號(hào)沒(méi)有污損;當(dāng)橫向投影圖為一個(gè)波谷,且豎向投影圖波峰的數(shù)量與預(yù)置參數(shù)不同,則判斷冠字號(hào)有污損;當(dāng)橫向投影圖為多個(gè)波谷,且豎向投影圖波峰的數(shù)量與預(yù)置參數(shù)不同,則判斷冠字號(hào)周?chē)鷧^(qū)域有污損;當(dāng)橫向投影圖為多個(gè)個(gè)波谷,且豎向投影圖波峰的數(shù)量與預(yù)置參數(shù)不同,則判斷冠字號(hào)及其周?chē)鷧^(qū)域有污損;其中,預(yù)置參數(shù)比冠字號(hào)的個(gè)數(shù)少1。
利用冠字號(hào)區(qū)域的投影圖進(jìn)行污損類型的判斷,對(duì)不同污損類型識(shí)別分類,簡(jiǎn)化后續(xù)透射光譜進(jìn)行冠字號(hào)識(shí)別的工作量,提高冠字號(hào)識(shí)別效率。
步驟230、利用多色光譜對(duì)紙幣進(jìn)行透射,分別采集多色光譜對(duì)應(yīng)的透射圖像。
需要說(shuō)明的是,步驟230也可以在步驟210之前進(jìn)行采集??梢酝瑫r(shí)獲取可見(jiàn)光的反射圖像和多色光譜的透射圖像;由于反射圖像較透射圖要清晰,一般會(huì)在反射圖像中進(jìn)行冠字號(hào)識(shí)別,當(dāng)反射圖像不能夠準(zhǔn)確識(shí)別冠字號(hào)時(shí),則選擇在透射圖像中進(jìn)行冠字號(hào)識(shí)別。
采用多色光譜對(duì)紙幣進(jìn)行透射,由于污損類型不同對(duì)不同光譜的透射特性也不同,在不同的光譜下會(huì)呈現(xiàn)不同的透射圖像。
步驟240、判斷冠字號(hào)有污損,則選用透射圖像,并對(duì)透射圖像進(jìn)行對(duì)比,選取冠字號(hào)清晰的透射圖像。
判斷冠字號(hào)有污損,則選擇在透射圖像中進(jìn)行冠字號(hào)的識(shí)別。
根據(jù)圖像檢測(cè)算法對(duì)透射圖像中的冠字號(hào)進(jìn)行簡(jiǎn)單識(shí)別,選擇最清晰的透射圖像,再進(jìn)行冠字號(hào)的精細(xì)識(shí)別和提取。
步驟250、在透射圖像上對(duì)冠字號(hào)進(jìn)行重新定位,去污識(shí)別。
選擇清晰的透射圖像進(jìn)行冠字號(hào)去污,并通過(guò)光學(xué)字符識(shí)別、圖像分割或圖像邊緣檢測(cè)進(jìn)行冠字號(hào)識(shí)別。
下面是一張紙幣的冠字號(hào)區(qū)域內(nèi)的幾種不同的污損類型的識(shí)別,圖5a為污損在冠字號(hào)周?chē)那闆r,可以根據(jù)冠字號(hào)區(qū)域的投影圖對(duì)紙幣的冠字號(hào)進(jìn)行精準(zhǔn)定位,根據(jù)定位后的新區(qū)域重新進(jìn)行冠字號(hào)識(shí)別;圖5b和5c為污損在冠字號(hào)之上的情況,可以對(duì)該冠字號(hào)區(qū)域進(jìn)行透射,獲取多色光譜的透射圖像,利用紙幣對(duì)不同光譜的圖像透射特性不同,如果在某一光譜透射圖中檢測(cè)到這些污損消失,可以直接轉(zhuǎn)到透射圖去重新定位污損區(qū)域并識(shí)別冠字號(hào),或者選取比較清晰的、污損影響較小的圖像進(jìn)行冠字號(hào)的識(shí)別,或者通過(guò)將多色光譜的透射圖像進(jìn)行綜合處理,選擇清晰的部分冠字號(hào)區(qū)域圖像進(jìn)行冠字號(hào)識(shí)別;當(dāng)然,圖5c中的污損也可以根據(jù)輪廓軌跡去追蹤,在可見(jiàn)光圖或透射圖上消除輪廓,主要的步驟為:
首先,按從上到下,從左到右的順序搜索,找到的第一個(gè)黑點(diǎn)一定是最左上方的邊界點(diǎn),記為A;它的右,右下,下,左下四個(gè)鄰點(diǎn)中至少有一個(gè)是邊界點(diǎn),記為B;從開(kāi)始B找起,按右,右下,下,左下,左,左上,上,右上的順序找相鄰點(diǎn)中的邊界點(diǎn)C;如果C就是A點(diǎn),則表明已經(jīng)轉(zhuǎn)了一圈,程序結(jié)束;否則,從C點(diǎn)繼續(xù)找,直到找到邊界點(diǎn)為止。如果沿一個(gè)方向走的鏈碼長(zhǎng)度超過(guò)二個(gè)冠字號(hào)寬度,即可認(rèn)為是污損的線條??梢栽诠谧痔?hào)區(qū)域的圖像中,按線條鄰域的像素值賦值給此污損線條,背景的地方按背景像素值賦值,冠字號(hào)字體區(qū)域按照冠字號(hào)提取像素值賦值,對(duì)冠字號(hào)區(qū)域進(jìn)行圖像重建恢復(fù),再進(jìn)行冠字號(hào)識(shí)別。
本發(fā)明實(shí)施例提供了一種污損冠字號(hào)的識(shí)別方法,通過(guò)對(duì)不同污損類型的冠字號(hào)區(qū)域投影圖的判斷和識(shí)別,分離出冠字號(hào)上有污損的情況,通過(guò)多色光譜進(jìn)行透射獲取透射圖像,在透射圖上重新對(duì)冠字號(hào)進(jìn)行識(shí)別,有效識(shí)別污損冠字號(hào),提高冠字號(hào)識(shí)別效率,降低假鈔糾紛,保證儲(chǔ)戶利益。
實(shí)施例三
圖6是本發(fā)明實(shí)施例三提供的一種污損冠字號(hào)的識(shí)別裝置的結(jié)構(gòu)框圖。如圖6所示,該裝置包括:
冠字號(hào)定位模塊610,用于定位冠字號(hào)區(qū)域;投影圖獲取模塊620,用于獲取冠字號(hào)區(qū)域內(nèi)像素值的投影圖;污損判別模塊630,用于對(duì)投影圖進(jìn)行分析,確定冠字號(hào)是否污損;透射圖選擇模塊640,若冠字號(hào)有污損,則采集污損冠字號(hào)區(qū)域多色光譜的透射圖像;冠字號(hào)識(shí)別模塊650,用于選擇清晰的透射圖像進(jìn)行冠字號(hào)識(shí)別。
本發(fā)明實(shí)施例提供了一種污損冠字號(hào)的識(shí)別裝置,首先利用冠字號(hào)定位模塊610進(jìn)行冠字號(hào)區(qū)域粗定位,將地位信息發(fā)送給投影圖獲取模塊620,投影圖獲取模塊620獲取定位區(qū)域的投影圖,污損判別模塊630根據(jù)投影圖對(duì)污損位置進(jìn)行判斷,當(dāng)冠字號(hào)有污損時(shí),發(fā)送信息給透射圖選擇模塊640,透射圖選擇模塊640對(duì)冠字號(hào)區(qū)域進(jìn)行透射,獲取透射圖像,冠字號(hào)識(shí)別模塊650選擇清晰的透射圖像進(jìn)行冠字號(hào)識(shí)別。該裝置利用多色光譜對(duì)冠字號(hào)進(jìn)行透射,能夠提高冠字號(hào)識(shí)別效率,降低假鈔糾紛,保證儲(chǔ)戶利益。
其中,冠字號(hào)定位模塊610用于:定位冠字號(hào)區(qū)域,獲取區(qū)域內(nèi)每個(gè)像素點(diǎn)的像素值;相應(yīng)地,投影圖獲取模塊620,用于:對(duì)區(qū)域內(nèi)每個(gè)像素點(diǎn)的像素值橫向求和,繪制冠字號(hào)區(qū)域像素值的橫向投影圖;對(duì)區(qū)域內(nèi)每個(gè)像素點(diǎn)的像素值豎向求和,繪制冠字號(hào)區(qū)域像素值的豎向投影圖。
進(jìn)一步地,污損判別模塊630,包括:投影圖分析模塊,用于對(duì)投影圖進(jìn)行分析,獲取橫向投影圖和豎向投影圖波峰和波谷信息;污損判斷模塊,用于當(dāng)橫向投影圖出現(xiàn)一個(gè)波谷,且豎向投影圖波峰的數(shù)量與預(yù)置參數(shù)相同,則判斷冠字號(hào)沒(méi)有污損;當(dāng)橫向投影圖為一個(gè)波谷,且豎向投影圖波峰的數(shù)量與預(yù)置參數(shù)不同,則判斷冠字號(hào)有污損;當(dāng)橫向投影圖為多個(gè)波谷,且豎向投影圖波峰的數(shù)量與預(yù)置參數(shù)不同,則判斷冠字號(hào)周?chē)鷧^(qū)域有污損;當(dāng)橫向投影圖為多個(gè)個(gè)波谷,且豎向投影圖波峰的數(shù)量與預(yù)置參數(shù)不同,則判斷冠字號(hào)及其周?chē)鷧^(qū)域有污損;其中,預(yù)置參數(shù)比冠字號(hào)的個(gè)數(shù)少1。
透射圖選擇模塊640用于:利用多色光譜對(duì)紙幣進(jìn)行透射,分別采集多色光譜對(duì)應(yīng)的透射圖像;判斷冠字號(hào)有污損,則選用透射圖像,并對(duì)透射圖像進(jìn)行對(duì)比,選取冠字號(hào)清晰的透射圖像;相應(yīng)地,冠字號(hào)識(shí)別模塊650,用于在透射圖像上對(duì)冠字號(hào)進(jìn)行重新定位,去污識(shí)別。優(yōu)選的,如果可見(jiàn)光圖像顯示有污損,可選擇紅外透射圖像進(jìn)行識(shí)別。
冠字號(hào)識(shí)別模塊650用于:選擇清晰的透射圖像進(jìn)行冠字號(hào)去污,并通過(guò)光學(xué)字符識(shí)別、圖像分割或圖像邊緣檢測(cè)進(jìn)行冠字號(hào)識(shí)別。
本實(shí)施例提供的一種污損冠字號(hào)的識(shí)別裝置,與本發(fā)明任意實(shí)施例所提供的一種污損冠字號(hào)的識(shí)別方法屬于同一發(fā)明構(gòu)思,可執(zhí)行本發(fā)明任意實(shí)施例所提供的一種污損冠字號(hào)的識(shí)別方法,具備相應(yīng)的功能和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見(jiàn)本發(fā)明任意實(shí)施例提供的一種污損冠字號(hào)的識(shí)別方法。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。