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