本發(fā)明實(shí)施例涉及圖像識(shí)別技術(shù)領(lǐng)域,尤其涉及一種存取款機(jī)管理紙幣的方法及系統(tǒng)。
背景技術(shù):
紙幣作為流通幣,在人們的日常生活中起著舉足輕重的作用。為了方便統(tǒng)一管理以及防止假鈔的流通,每張紙幣都印制了獨(dú)一無(wú)二的編號(hào),即冠字號(hào)。
現(xiàn)在存取款機(jī)一般都可以識(shí)別冠字號(hào),以方便存取款機(jī)的主控系統(tǒng)計(jì)數(shù)與控制,以使顧客完成取款或存款事務(wù),或者通過(guò)冠字號(hào)管理系統(tǒng),方便追溯流通的紙幣?,F(xiàn)在的存取款機(jī)基于冠字號(hào)識(shí)別管理紙幣的方法為:存取款機(jī)機(jī)芯中的紙幣識(shí)別模塊的一個(gè)處理單元識(shí)別每一個(gè)冠字號(hào)字符,直到將10個(gè)冠字號(hào)字符全部識(shí)別完之后,存取款機(jī)才執(zhí)行存錢或者吐錢的動(dòng)作,但是由于冠字號(hào)的識(shí)別算法一般比較復(fù)雜,因此將10個(gè)冠字號(hào)字符全部進(jìn)行識(shí)別耗時(shí)較多,導(dǎo)致存取款機(jī)的系統(tǒng)處理速度較慢。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種存取款機(jī)管理紙幣的方法及系統(tǒng),以提高存取款機(jī)的系統(tǒng)處理速度。
第一方面,本發(fā)明實(shí)施例提供了一種存取款機(jī)管理紙幣的方法,該方法包括:
存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元獲取冠字號(hào)區(qū)域圖像;
所述第一處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像;
所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10;
所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取。
進(jìn)一步地,所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè)之后,還包括:
所述第一處理單元將未被識(shí)別的10-N個(gè)子圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元;
通過(guò)所述第二處理單元對(duì)所述未被識(shí)別的10-N個(gè)子圖像進(jìn)行識(shí)別;
所述第一處理單元將所述第一處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),并通過(guò)所述第二處理單元將所述第二處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),以使所述工控機(jī)將所述識(shí)別結(jié)果發(fā)送給銀行服務(wù)器端的冠字號(hào)管理系統(tǒng)。
進(jìn)一步地,所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元獲取冠字號(hào)區(qū)域圖像之后,還包括:
所述第一處理單元將所述冠字號(hào)區(qū)域圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元;
通過(guò)所述第二處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像;
通過(guò)所述第二處理單元對(duì)所述10個(gè)獨(dú)立的子圖像分別進(jìn)行識(shí)別;
通過(guò)所述第二處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),以使所述工控機(jī)將所述識(shí)別結(jié)果發(fā)送給銀行服務(wù)器端的冠字號(hào)管理系統(tǒng)。
進(jìn)一步地,所述N大于等于3。
所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元之前,還包括:
若不同紙幣的所述N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果相同,則將N以當(dāng)前的取值為基準(zhǔn)增加1;
所述第一處理單元按照設(shè)定方向依次識(shí)別所述不同紙幣的N個(gè)獨(dú)立的子圖像;
判斷所述不同紙幣的N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果是否相同,若是,則返回執(zhí)行將N以當(dāng)前的取值為基準(zhǔn)增加1的操作,否則,繼續(xù)所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元的操作。
第二方面,本發(fā)明實(shí)施例還提供了一種存取款機(jī)管理紙幣的系統(tǒng),所述系統(tǒng)配置于存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元中,該系統(tǒng)包括:
圖像獲取模塊,用于獲取冠字號(hào)區(qū)域圖像;
第一圖像分割模塊,用于將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像;
第一圖像識(shí)別模塊,用于按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10;
第一發(fā)送模塊,用于將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取。
進(jìn)一步地,所述系統(tǒng)還包括:
第二發(fā)送模塊,用于按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè)之后,將未被識(shí)別的10-N個(gè)子圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元;
第二圖像識(shí)別模塊,用于通過(guò)所述第二處理單元對(duì)所述未被識(shí)別的10-N個(gè)子圖像進(jìn)行識(shí)別;
第三發(fā)送模塊,用于將所述第一處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),并通過(guò)所述第二處理單元將所述第二處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),以使所述工控機(jī)將所述識(shí)別結(jié)果發(fā)送給銀行服務(wù)器端的冠字號(hào)管理系統(tǒng)。
進(jìn)一步地,所述系統(tǒng)還包括:
第四發(fā)送模塊,用于獲取冠字號(hào)區(qū)域圖像之后,將所述冠字號(hào)區(qū)域圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元;
第二圖像分割模塊,用于通過(guò)所述第二處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像;
第三圖像識(shí)別模塊,用于通過(guò)所述第二處理單元對(duì)所述10個(gè)獨(dú)立的子圖像分別進(jìn)行識(shí)別;
第五發(fā)送模塊,用于通過(guò)所述第二處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),以使所述工控機(jī)將所述識(shí)別結(jié)果發(fā)送給銀行服務(wù)器端的冠字號(hào)管理系統(tǒng)。
進(jìn)一步地,所述N大于等于3。
進(jìn)一步地,所述系統(tǒng)還包括:
增加模塊,用于若不同紙幣的所述N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果相同,則將N以當(dāng)前的取值為基準(zhǔn)增加1;
第四圖像識(shí)別模塊,用于按照設(shè)定方向依次識(shí)別所述不同紙幣的N個(gè)獨(dú)立的子圖像;
判斷模塊,用于判斷所述不同紙幣的N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果是否相同,若是,則返回執(zhí)行將N以當(dāng)前的取值為基準(zhǔn)增加1的操作,否則,繼續(xù)所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元的操作。本發(fā)明實(shí)施例提供的一種存取款機(jī)管理紙幣的方法,通過(guò)存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元獲取冠字號(hào)區(qū)域圖像;所述第一處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像;所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10;所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取的技術(shù)手段,提高了存取款機(jī)的系統(tǒng)處理速度。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例一提供的一種存取款機(jī)管理紙幣的方法流程示意圖;
圖2是本發(fā)明實(shí)施例二提供的一種存取款機(jī)管理紙幣的方法流程示意圖;
圖3是本發(fā)明實(shí)施例三提供的一種存取款機(jī)管理紙幣的方法流程示意圖;
圖4是本發(fā)明實(shí)施例四提供的一種存取款機(jī)管理紙幣的方法流程示意圖;
圖5是本發(fā)明實(shí)施例五提供的一種存取款機(jī)管理紙幣的系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項(xiàng)步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各項(xiàng)步驟的順序可以被重新安排。當(dāng)其步驟完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
實(shí)施例一
圖1為本發(fā)明實(shí)施例一提供的一種存取款機(jī)管理紙幣的方法流程圖,該方法可適用于存取款機(jī)對(duì)紙幣進(jìn)行計(jì)數(shù)與控制(如吐錢或存錢)的情況,可以由存取款機(jī)管理紙幣的系統(tǒng)來(lái)執(zhí)行。該系統(tǒng)可通硬件和/或軟件的方式實(shí)現(xiàn)。該方法具體包括如下步驟:
步驟110、存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元獲取冠字號(hào)區(qū)域圖像。
現(xiàn)在的存錢款機(jī)一般分成兩部分,一部分是用戶可以與存取款機(jī)交互的類似電腦顯示屏與鍵盤的區(qū)域,稱為工控機(jī),工控機(jī)下面的部分稱為機(jī)芯,在存錢款機(jī)機(jī)芯中配置有紙幣識(shí)別模塊,用于識(shí)別紙幣上的冠字號(hào),以將識(shí)別到的冠字號(hào)發(fā)送給存取款機(jī)機(jī)芯中的主控單元,使主控單元控制紙幣的計(jì)數(shù)與存?。凰黾垘抛R(shí)別模塊通常是由多個(gè)核的微處理器組成,每個(gè)核均可看作是一個(gè)處理單元,用于完成不同的計(jì)算操作。
冠字號(hào)區(qū)域圖像可以通過(guò)圖像采集傳感器自動(dòng)獲取。所述冠字號(hào)區(qū)域圖像可以是指灰度圖像,還可以是指二值化后的灰度圖像。
步驟120、所述第一處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像。
具體的,為了方便統(tǒng)一管理以及防止假鈔的流通,每張紙幣都印制了獨(dú)一無(wú)二的編號(hào),即冠字號(hào),紙幣的冠字號(hào)一般由數(shù)字0-9以及字母A-Z組合而成,現(xiàn)在流通的紙幣上的冠字號(hào)均是由10個(gè)字符組合而成,因此,所述將冠字號(hào)區(qū)域圖像分割后得到的10個(gè)獨(dú)立的子圖像具體是指數(shù)字0-9或者字母A-Z。其中,可以通過(guò)以冠字號(hào)區(qū)域圖像的左上角為坐標(biāo)原點(diǎn)建立坐標(biāo)系,進(jìn)而在坐標(biāo)系中進(jìn)行冠字號(hào)區(qū)域圖像的分割;可以給所述設(shè)定的模板進(jìn)行編號(hào),這樣可以容易區(qū)分分割后的冠字號(hào)獨(dú)立子圖像的左右關(guān)系。
步驟130、所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10。
具體的,所述設(shè)定方向?yàn)閺墓谧痔?hào)的最右端開始,依次向左進(jìn)行識(shí)別,優(yōu)選的,所述N大于等于3。
現(xiàn)有的存取款機(jī)管理紙幣的方法是由同一個(gè)處理單元將組成冠字號(hào)的10個(gè)字符(本發(fā)明實(shí)施例中將組成冠字號(hào)的字符稱為冠字號(hào)字符)一一識(shí)別完成后,存取款機(jī)才執(zhí)行計(jì)數(shù)與存取等管理的動(dòng)作,假設(shè)現(xiàn)有的冠字號(hào)識(shí)別算法識(shí)別一個(gè)冠字號(hào)字符需要的平均時(shí)間為t2,則冠字號(hào)識(shí)別算法運(yùn)行的時(shí)間大約是10*t2;但是,一般用戶選擇自助存取款的金額都不會(huì)太大,沒(méi)必要將10個(gè)冠字號(hào)字符都識(shí)別,只需識(shí)別其中的幾個(gè)即可達(dá)到計(jì)數(shù)的目的,例如以一筆紙幣大于100張小于1000張為例,只需從冠字號(hào)的最右端開始,依次識(shí)別3個(gè)冠字號(hào)字符即可實(shí)現(xiàn)對(duì)紙幣計(jì)數(shù),即使大于1000張的一筆紙幣,也只需4個(gè)冠字號(hào)字符即可實(shí)現(xiàn)對(duì)紙幣的計(jì)數(shù)。相比于現(xiàn)有的將10個(gè)冠字號(hào)字符均識(shí)別完成,縮短了識(shí)別算法占用的時(shí)間,提高了存取款機(jī)的系統(tǒng)處理速度。
所述第一處理單元進(jìn)行冠字號(hào)字符識(shí)別的算法可以是通過(guò)預(yù)先訓(xùn)練的分類器模型對(duì)冠字號(hào)字符進(jìn)行識(shí)別,還可以通過(guò)神經(jīng)網(wǎng)絡(luò)的方法進(jìn)行識(shí)別,當(dāng)然還可以是其他的識(shí)別算法;現(xiàn)有技術(shù)中成熟的識(shí)別算法都可以用于本實(shí)施例中所述第一處理單元進(jìn)行冠字號(hào)字符識(shí)別。
步驟140、所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取。
本實(shí)施例提供的一種存取款機(jī)管理紙幣的方法,通過(guò)存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元獲取冠字號(hào)區(qū)域圖像;所述第一處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像;所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10;所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取的技術(shù)手段,提高了存取款機(jī)的系統(tǒng)處理速度。
實(shí)施例二
圖2為本發(fā)明實(shí)施例二提供的一種存取款機(jī)管理紙幣的方法流程示意圖,在實(shí)施例一的基礎(chǔ)上,本實(shí)施例進(jìn)行了進(jìn)一步優(yōu)化,優(yōu)化的好處是在快速實(shí)現(xiàn)存取款機(jī)對(duì)紙幣計(jì)數(shù)與控制的同時(shí),也使銀行服務(wù)器端實(shí)現(xiàn)了對(duì)紙幣的追溯管理。具體參見圖2所示,該方法具體包括如下:
步驟210、存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元獲取冠字號(hào)區(qū)域圖像。
步驟220、所述第一處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像。
步驟230、所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10。
步驟240、所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取。
需要說(shuō)明的是,步驟240與步驟250可以同時(shí)進(jìn)行,也可以依次執(zhí)行。
步驟250、所述第一處理單元將未被識(shí)別的10-N個(gè)子圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元。
所述第一處理單元將未被識(shí)別的10-N個(gè)子圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元,通過(guò)所述第二處理單元對(duì)所述未被識(shí)別的10-N個(gè)子圖像進(jìn)行識(shí)別的目的是將不同目的的運(yùn)算放在不同的處理單元進(jìn)行,來(lái)避免識(shí)別算法影響系統(tǒng)的處理速度。所述第一處理單元進(jìn)行的識(shí)別運(yùn)算目的是使存取款機(jī)快速完成對(duì)紙幣的計(jì)數(shù)與存??;而所述第二處理單元進(jìn)行的識(shí)別運(yùn)算目的是通過(guò)紙幣管理系統(tǒng)(如銀行端的服務(wù)器)方便對(duì)紙幣進(jìn)行管理以及對(duì)流通的紙幣進(jìn)行追溯。
步驟260、通過(guò)所述第二處理單元對(duì)所述未被識(shí)別的10-N個(gè)子圖像進(jìn)行識(shí)別。
同樣的,所述第二處理單元進(jìn)行冠字號(hào)圖像識(shí)別的算法可以是通過(guò)預(yù)先訓(xùn)練的分類器模型對(duì)冠字號(hào)圖像進(jìn)行識(shí)別,還可以通過(guò)神經(jīng)網(wǎng)絡(luò)的方法進(jìn)行識(shí)別,當(dāng)然還可以是其他的識(shí)別算法;現(xiàn)有技術(shù)中成熟的識(shí)別算法都可以用于本實(shí)施例中所述第二處理單元進(jìn)行冠字號(hào)圖像識(shí)別。
需要說(shuō)明的是,本實(shí)施例的技術(shù)方案是以雙核的紙幣識(shí)別模塊為例進(jìn)行限定的,其中,N個(gè)冠字號(hào)字符由紙幣識(shí)別模塊的第一處理單元進(jìn)行識(shí)別運(yùn)算,剩余的10-N個(gè)由紙幣識(shí)別模塊的第二處理單元進(jìn)行識(shí)別運(yùn)算,對(duì)于多核的(大于2)紙幣識(shí)別模塊,所有的處理單元可以并行工作,每個(gè)處理單元同時(shí)識(shí)別不同的冠字號(hào)字符,這樣可以使得所有冠字號(hào)字符的識(shí)別速度更快,進(jìn)而提高系統(tǒng)的處理速度。
步驟270、所述第一處理單元將所述第一處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),并通過(guò)所述第二處理單元將所述第二處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),以使所述工控機(jī)將所述識(shí)別結(jié)果發(fā)送給銀行服務(wù)器端的冠字號(hào)管理系統(tǒng)。
本實(shí)施例提供的一種存取款機(jī)管理紙幣的方法,在上述實(shí)施例技術(shù)方案的基礎(chǔ)上,在所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè)之后,通過(guò)所述第一處理單元將未被識(shí)別的10-N個(gè)子圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元,由所述第二處理單元對(duì)所述未被識(shí)別的10-N個(gè)子圖像進(jìn)行識(shí)別,最后由所述第一處理單元將所述第一處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),并通過(guò)所述第二處理單元將所述第二處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),以使所述工控機(jī)將所述識(shí)別結(jié)果發(fā)送給銀行服務(wù)器端的冠字號(hào)管理系統(tǒng);即通過(guò)將實(shí)現(xiàn)不同目的的運(yùn)算放在不同的處理單元進(jìn)行,實(shí)現(xiàn)了在快速實(shí)現(xiàn)存取款機(jī)對(duì)紙幣計(jì)數(shù)與控制的同時(shí),使銀行服務(wù)器端實(shí)現(xiàn)了對(duì)紙幣的追溯管理,提高了存取款機(jī)整機(jī)系統(tǒng)的處理速度。
實(shí)施例三
圖3為本發(fā)明實(shí)施例三提供的一種存取款機(jī)管理紙幣的方法流程示意圖,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例進(jìn)行了進(jìn)一步優(yōu)化,這樣優(yōu)化的好處是提高了存取款機(jī)的系統(tǒng)處理速度,具體參見圖3所示,該方法具體如下:
步驟310、存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元獲取冠字號(hào)區(qū)域圖像。
步驟320a、所述第一處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像。
步驟330a、所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10。
步驟340a、所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取。
步驟320b、所述第一處理單元將所述冠字號(hào)區(qū)域圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元。
步驟330b、通過(guò)所述第二處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像。
步驟340b、通過(guò)所述第二處理單元對(duì)所述10個(gè)獨(dú)立的子圖像分別進(jìn)行識(shí)別。
步驟350b、通過(guò)所述第二處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),以使所述工控機(jī)將所述識(shí)別結(jié)果發(fā)送給銀行服務(wù)器端的冠字號(hào)管理系統(tǒng)。
本實(shí)施例的技術(shù)方案同樣是將實(shí)現(xiàn)不同目的的運(yùn)算放到不同的處理單元進(jìn)行,以使運(yùn)行的冠字號(hào)識(shí)別算法不影響存取款機(jī)的整機(jī)系統(tǒng)處理速度;本實(shí)施例的技術(shù)方案與實(shí)施例二的不同之處在于所述第一處理單元直接將獲取到的管字號(hào)圖像發(fā)送給了所述第二處理單元,由所述第二處理單元再進(jìn)行圖像的分割與識(shí)別所有的冠字號(hào)圖像,最后與工控機(jī)進(jìn)行交互的僅有第二處理單元,同樣是通過(guò)減少冠字號(hào)識(shí)別算法的運(yùn)行時(shí)間來(lái)避免影響系統(tǒng)的處理速度,進(jìn)而實(shí)現(xiàn)了提高系統(tǒng)處理速度的目的,可以理解為與實(shí)施例二并列的一種技術(shù)方案。
本實(shí)施例提供的一種存取款機(jī)管理紙幣的方法,在上述實(shí)施例技術(shù)方案的基礎(chǔ)上,通過(guò)將實(shí)現(xiàn)不同目的的運(yùn)算放在不同的處理單元進(jìn)行,通過(guò)減少冠字號(hào)識(shí)別算法的運(yùn)行時(shí)間來(lái)避免影響系統(tǒng)的處理速度,實(shí)現(xiàn)了在快速實(shí)現(xiàn)存取款機(jī)對(duì)紙幣計(jì)數(shù)與控制的同時(shí),使銀行服務(wù)器端實(shí)現(xiàn)了對(duì)紙幣的追溯管理,提高了存取款機(jī)整機(jī)系統(tǒng)的處理速度。
實(shí)施例四
圖4為本發(fā)明實(shí)施例四提供的一種存取款機(jī)管理紙幣的方法流程示意圖,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例進(jìn)行了進(jìn)一步優(yōu)化,這樣優(yōu)化的好處是提高了存取款機(jī)對(duì)紙幣計(jì)數(shù)與控制的準(zhǔn)確度,具體參見圖4所示,該方法具體如下:
步驟410、存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元獲取冠字號(hào)區(qū)域圖像。
步驟420、所述第一處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像。
步驟430、所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10。
步驟440、若不同紙幣的所述N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果相同,則將N以當(dāng)前的取值為基準(zhǔn)增加1。
具體的,所述第一處理單元得到每張紙幣的所述10個(gè)獨(dú)立的子圖像中的N個(gè)即所述N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果后,將每?jī)蓮埣垘诺淖R(shí)別結(jié)果進(jìn)行比對(duì),若不同紙幣的所述N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果相同,則將N以當(dāng)前的取值為基準(zhǔn)增加1,然后所述第一處理單元按照設(shè)定方向再次依次識(shí)別所述不同紙幣的N個(gè)獨(dú)立的子圖像,目的是為了得到不同的識(shí)別結(jié)果,以使所述主控單元準(zhǔn)確地控制紙幣的計(jì)數(shù)與存取,如果識(shí)別結(jié)果相同,所述主控單元會(huì)認(rèn)為是同一張紙幣,此時(shí)則無(wú)法準(zhǔn)確地對(duì)紙幣進(jìn)行計(jì)數(shù)。例如,所述N當(dāng)前的取值為3,第一張紙幣的識(shí)別結(jié)果為001,第二張紙幣的識(shí)別結(jié)果為002,第三張紙幣的識(shí)別結(jié)果為003,第四張紙幣的識(shí)別結(jié)果為001,此時(shí)如果直接將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,則所述主控單元會(huì)認(rèn)為一共是3張紙幣,出現(xiàn)計(jì)數(shù)錯(cuò)誤的狀況,因此為了提高計(jì)數(shù)準(zhǔn)確度,此時(shí)將N的取值以3為基準(zhǔn)增加1,即N更新為4,同時(shí)對(duì)所述第一張紙幣和所述第四張紙幣按照設(shè)定方向依次識(shí)別4個(gè)獨(dú)立的子圖像,例如所述第一張紙幣的識(shí)別結(jié)果為1001,所述第四張紙幣的識(shí)別結(jié)果為2001,此時(shí)再將識(shí)別結(jié)果發(fā)送給主控單元,則可以實(shí)現(xiàn)準(zhǔn)確計(jì)數(shù)的目的。
步驟450、所述第一處理單元按照設(shè)定方向依次識(shí)別所述不同紙幣的N個(gè)獨(dú)立的子圖像。
步驟460、判斷所述N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果是否相同,若是則返回執(zhí)行步驟440,否則執(zhí)行步驟470。
步驟470、所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取。
本實(shí)施例提供的一種存取款機(jī)管理紙幣的方法,在上述實(shí)施例技術(shù)方案的基礎(chǔ)上,在所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元之前,通過(guò)增加“若不同紙幣的所述N個(gè)子圖像的識(shí)別結(jié)果相同,則將N以當(dāng)前的取值為基準(zhǔn)增加1;所述第一處理單元按照設(shè)定方向依次識(shí)別所述不同紙幣的N個(gè)子圖像”的技術(shù)手段,提高了存取款機(jī)對(duì)紙幣計(jì)數(shù)與控制的準(zhǔn)確度,同時(shí)提高了存取款機(jī)整機(jī)系統(tǒng)的處理速度。
實(shí)施例五
圖5為本發(fā)明實(shí)施例四提供的一種存取款機(jī)管理紙幣的系統(tǒng)結(jié)構(gòu)框圖,所述系統(tǒng)配置在存錢款機(jī)機(jī)芯的紙幣識(shí)別模塊的第一處理單元中,具體參見圖5所示,該系統(tǒng)具體包括如下:
圖像獲取模塊510、第一圖像分割模塊520、第一圖像識(shí)別模塊530和第一發(fā)送模塊540;
其中,圖像獲取模塊510,用于獲取冠字號(hào)區(qū)域圖像;第一圖像分割模塊520,用于將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像;第一圖像識(shí)別模塊530,用于按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10;第一發(fā)送模塊540,用于將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取。
進(jìn)一步地,所述系統(tǒng)還包括:
第二發(fā)送模塊,用于按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè)之后,將未被識(shí)別的10-N個(gè)子圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元;
第二圖像識(shí)別模塊,用于通過(guò)所述第二處理單元對(duì)所述未被識(shí)別的10-N個(gè)子圖像進(jìn)行識(shí)別;
第三發(fā)送模塊,用于將所述第一處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),并通過(guò)所述第二處理單元將所述第二處理單元的識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),以使所述工控機(jī)將所述識(shí)別結(jié)果發(fā)送給銀行服務(wù)器端的冠字號(hào)管理系統(tǒng)。
進(jìn)一步地,所述系統(tǒng)還包括:
第四發(fā)送模塊,用于獲取冠字號(hào)區(qū)域圖像之后,將所述冠字號(hào)區(qū)域圖像發(fā)送給所述存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第二處理單元;
第二圖像分割模塊,用于通過(guò)所述第二處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像;
第三圖像識(shí)別模塊,用于通過(guò)所述第二處理單元對(duì)所述10個(gè)獨(dú)立的子圖像分別進(jìn)行識(shí)別;
第五發(fā)送模塊,用于通過(guò)所述第二處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)的工控機(jī),以使所述工控機(jī)將所述識(shí)別結(jié)果發(fā)送給銀行服務(wù)器端的冠字號(hào)管理系統(tǒng)。
優(yōu)選的,所述N大于等于3。
進(jìn)一步地,所述系統(tǒng)還包括:
增加模塊,用于若不同紙幣的所述N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果相同,則將N以當(dāng)前的取值為基準(zhǔn)增加1;
第四圖像識(shí)別模塊,用于按照設(shè)定方向依次識(shí)別所述不同紙幣的N個(gè)獨(dú)立的子圖像;
判斷模塊,用于判斷所述不同紙幣的N個(gè)獨(dú)立的子圖像的識(shí)別結(jié)果是否相同,若是,則返回執(zhí)行將N以當(dāng)前的取值為基準(zhǔn)增加1的操作,否則,繼續(xù)所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元的操作。本實(shí)施例提供的一種存取款機(jī)管理紙幣的系統(tǒng),通過(guò)存取款機(jī)機(jī)芯中紙幣識(shí)別模塊的第一處理單元獲取冠字號(hào)區(qū)域圖像;所述第一處理單元將所述冠字號(hào)區(qū)域圖像分割成10個(gè)獨(dú)立的子圖像;所述第一處理單元按照設(shè)定方向依次識(shí)別所述10個(gè)獨(dú)立的子圖像中的N個(gè),其中,N小于10;所述第一處理單元將識(shí)別結(jié)果發(fā)送給存取款機(jī)機(jī)芯中的主控單元,以使所述主控單元控制紙幣的計(jì)數(shù)與存取的技術(shù)手段,提高了存取款機(jī)的系統(tǒng)處理速度。
上述產(chǎn)品可執(zhí)行本發(fā)明任意實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明任意實(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)利要求范圍決定。