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