本發(fā)明實施例涉及紙幣檢測的技術(shù)領域,尤其涉及一種確定假鈔的方法及裝置。
背景技術(shù):
目前,市場上暫時沒有專門針對四分之一拼接假鈔,例如陰陽線左為假、陰陽線右邊為真的一類拼接假鈔?,F(xiàn)在有的假幣做的十分逼真,從而造成紙幣很難在日常生活中被用戶檢驗的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的目的在于提出一種確定假鈔的方法及裝置,旨在解決如何識別假鈔的問題。
為達此目的,本發(fā)明實施例采用以下技術(shù)方案:
第一方面,一種確定假鈔的方法,所述方法包括:
獲取待測鈔票的冠字號的位置,所述冠字號的位置包括單個字符的位置;
對所述單個字符進行二值化處理;
根據(jù)所述單個字符二值化處理后的值和真鈔的二值化處理后的值,確定所述待測鈔票是否為真鈔。
可選地,所述獲取待測鈔票的冠字號的位置,所述冠字號的位置包括單個字符的位置,包括:
通過可見光確定所述待測鈔票的冠字號字符的位置;
根據(jù)預設坐標轉(zhuǎn)換方式獲取所述單個字符的位置;
其中,所述預設坐標轉(zhuǎn)換方式為:所述單個字符的位置的y坐標為可見光y坐標/1.5的位置;所述單個字符的位置的字符寬度為可見光字符寬度/2;所述單個字符的位置的字符高度為可見光字符高度/1.5。
可選地,所述根據(jù)所述單個字符二值化處理后的值和真鈔的二值化處理后的值,確定所述待測鈔票是否為真鈔,包括:
使用多次自適應二值化方法對所述單個字符的后6個字符進行二值化;
根據(jù)最小距離原則獲取最佳二值化區(qū)域,所述最佳二值化區(qū)域從0到40灰度區(qū)間進行自適應求取;
將所述后6個字符二值化處理后的值與可見光字符匹配;
若所述后6個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔。
可選地,所述方法還包括:
若所述后6個字符二值化處理后的值與可見光字符匹配成功,則使用所述后6個字符二值化的閾值對前4個字符進行二值化;
將所述前4個字符二值化處理后的值與可見光字符使用最近鄰算法進行匹配;
若所述前4個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔。
可選地,所述方法還包括:
若所述前4個字符二值化處理后的值與可見光字符匹配成功,則對所述待測紙幣的國徽背面100字樣中1的位置進行二值化;
判斷所述待測紙幣的國徽旁邊是否有1字樣,有1字樣為真鈔,無1字符為假鈔。
第二方面,一種確定假鈔的裝置,所述裝置包括:
獲取模塊,用于獲取待測鈔票的冠字號的位置,所述冠字號的位置包括單個字符的位置;
二值化模塊,用于對所述單個字符進行二值化處理;
第一確定模塊,用于根據(jù)所述單個字符二值化處理后的值和真鈔的二值化處理后的值,確定所述待測鈔票是否為真鈔。
可選地,所述獲取模塊,具體用于:
通過可見光確定所述待測鈔票的冠字號字符的位置;
根據(jù)預設坐標轉(zhuǎn)換方式獲取所述單個字符的位置;
其中,所述預設坐標轉(zhuǎn)換方式為:所述單個字符的位置的y坐標為可見光y坐標/1.5的位置;所述單個字符的位置的字符寬度為可見光字符寬度/2;所述單個字符的位置的字符高度為可見光字符高度/1.5。
可選地,所述第一確定模塊,具體用于:
使用多次自適應二值化方法對所述單個字符的后6個字符進行二值化;
根據(jù)最小距離原則獲取最佳二值化區(qū)域,所述最佳二值化區(qū)域從0到40灰度區(qū)間進行自適應求??;
將所述后6個字符二值化處理后的值與可見光字符匹配;
若所述后6個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔。
可選地,所述裝置還包括:第二確定模塊,具體用于:
若所述后6個字符二值化處理后的值與可見光字符匹配成功,則使用所述后6個字符二值化的閾值對前4個字符進行二值化;
將所述前4個字符二值化處理后的值與可見光字符使用最近鄰算法進行匹配;
若所述前4個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔。
可選地,所述裝置還包括:第三確定模塊,具體用于:
若所述前4個字符二值化處理后的值與可見光字符匹配成功,則對所述待測紙幣的國徽背面100字樣中1的位置進行二值化;
判斷所述待測紙幣的國徽旁邊是否有1字樣,有1字樣為真鈔,無1字符為假鈔。
本發(fā)明實施例提供一種確定假鈔的方法及裝置,獲取待測鈔票的冠字號的位置;對所述單個字符進行二值化處理;根據(jù)所述單個字符二值化處理后的值和真鈔的二值化處理后的值,確定所述待測鈔票是否為真鈔,從而實現(xiàn)對待測鈔票真假的判定。
附圖說明
圖1是本發(fā)明實施例提供的一種確定假鈔的方法的流程示意圖;
圖2是本發(fā)明實施例提供的另一種確定假鈔的方法的流程示意圖;
圖3是本發(fā)明實施例提供的另一種確定假鈔的方法的流程示意圖;
圖4是本發(fā)明實施例提供的一種確定假鈔的裝置的功能模塊示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明實施例作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發(fā)明實施例,而非對本發(fā)明實施例的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明實施例相關的部分而非全部結(jié)構(gòu)。
參考圖1,圖1是本發(fā)明實施例提供的一種確定假鈔的方法的流程示意圖。
如圖1所示,所述確定假鈔的方法包括:
步驟101,獲取待測鈔票的冠字號的位置,所述冠字號的位置包括單個字符的位置;
可選地,所述獲取待測鈔票的冠字號的位置,所述冠字號的位置包括單個字符的位置,包括:
通過可見光確定所述待測鈔票的冠字號字符的位置;
根據(jù)預設坐標轉(zhuǎn)換方式獲取所述單個字符的位置;
其中,所述預設坐標轉(zhuǎn)換方式為:所述單個字符的位置的y坐標為可見光y坐標/1.5的位置;所述單個字符的位置的字符寬度為可見光字符寬度/2;所述單個字符的位置的字符高度為可見光字符高度/1.5。
具體的,由于可見光需要識別冠字號字符用于交易信息記錄,可見光的冠字號位置信息與綠光透射由于分辨率不同,需要進行位置轉(zhuǎn)化即可。
可見光分辨率是200*150dpi,綠光反射分辨率為100*100dpi。
由于可見光該區(qū)域無論真鈔還是假鈔都是清晰可見,使用可見光區(qū)域定位計算出冠字號的位置。在圖像中以圖像的右上角為坐標原點,橫方向為x方向,縱方向為y方向。綠光透射區(qū)域x坐標為可見光x坐標/2的位置;綠光透射區(qū)域y坐標為可見光y坐標/1.5的位置;綠光透射區(qū)域字符寬度為可見光字符寬度/2;綠光透射區(qū)域字符高度為可見光字符高度/1.5。
步驟102,對所述單個字符進行二值化處理;
步驟103,根據(jù)所述單個字符二值化處理后的值和真鈔的二值化處理后的值,確定所述待測鈔票是否為真鈔。
可選地,所述根據(jù)所述單個字符二值化處理后的值和真鈔的二值化處理后的值,確定所述待測鈔票是否為真鈔,包括:
使用多次自適應二值化方法對所述單個字符的后6個字符進行二值化;
根據(jù)最小距離原則獲取最佳二值化區(qū)域,所述最佳二值化區(qū)域從0到40灰度區(qū)間進行自適應求??;
將所述后6個字符二值化處理后的值與可見光字符匹配;
若所述后6個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔。
具體的,由于字符在可見光圖像已經(jīng)識別出結(jié)果,可以把可見光的字符信息作為先驗知識,判斷綠光透射圖像下字符是否與可見光下一致。如可見光下字符為a,綠光透射圖像下只需要判斷該字符是否為a,如果為真即為正常,不是a即為異常。
可見光下字符識別在沒有先驗知識的情況下需要針對字符的特征進行分類,冠字號字符a-z,0-9,一共36個字符,需要對字符分36類,當前字符與36個字符哪個最接近,則識別為該字符。
本發(fā)明實施例提供一種確定假鈔的方法,獲取待測鈔票的冠字號的位置;對所述單個字符進行二值化處理;根據(jù)所述單個字符二值化處理后的值和真鈔的二值化處理后的值,確定所述待測鈔票是否為真鈔,從而實現(xiàn)對待測鈔票真假的判定。
參考圖2,圖2是本發(fā)明實施例提供的另一種確定假鈔的方法的流程示意圖。
如圖2所示,所述確定假鈔的方法包括:
步驟201,獲取待測鈔票的冠字號的位置,所述冠字號的位置包括單個字符的位置;
步驟202,對所述單個字符進行二值化處理;
步驟203,使用多次自適應二值化方法對所述單個字符的后6個字符進行二值化;
步驟204,根據(jù)最小距離原則獲取最佳二值化區(qū)域,所述最佳二值化區(qū)域從0到40灰度區(qū)間進行自適應求取;
步驟205,將所述后6個字符二值化處理后的值與可見光字符匹配;
步驟206,若所述后6個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔;
步驟207,若所述后6個字符二值化處理后的值與可見光字符匹配成功,則使用所述后6個字符二值化的閾值對前4個字符進行二值化;
步驟208,將所述前4個字符二值化處理后的值與可見光字符使用最近鄰算法進行匹配;
步驟209,若所述前4個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔。
參考圖3,圖3是本發(fā)明實施例提供的另一種確定假鈔的方法的流程示意圖。
如圖3所示,所述確定假鈔的方法包括:
步驟301,獲取待測鈔票的冠字號的位置,所述冠字號的位置包括單個字符的位置;
步驟302,對所述單個字符進行二值化處理;
步驟303,使用多次自適應二值化方法對所述單個字符的后6個字符進行二值化;
步驟304,根據(jù)最小距離原則獲取最佳二值化區(qū)域,所述最佳二值化區(qū)域從0到40灰度區(qū)間進行自適應求取;
步驟305,將所述后6個字符二值化處理后的值與可見光字符匹配;
步驟306,若所述后6個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔;
步驟307,若所述后6個字符二值化處理后的值與可見光字符匹配成功,則使用所述后6個字符二值化的閾值對前4個字符進行二值化;
步驟308,將所述前4個字符二值化處理后的值與可見光字符使用最近鄰算法進行匹配;
步驟309,若所述前4個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔;
步驟310,若所述前4個字符二值化處理后的值與可見光字符匹配成功,則對所述待測紙幣的國徽背面100字樣中1的位置進行二值化;
步驟311,判斷所述待測紙幣的國徽旁邊是否有1字樣,有1字樣為真鈔,無1字符為假鈔。
參考圖4,圖4是本發(fā)明實施例提供的一種確定假鈔的裝置的功能模塊示意圖。
如圖4所示,所述裝置包括:
獲取模塊401,用于獲取待測鈔票的冠字號的位置,所述冠字號的位置包括單個字符的位置;
二值化模塊402,用于對所述單個字符進行二值化處理;
第一確定模塊403,用于根據(jù)所述單個字符二值化處理后的值和真鈔的二值化處理后的值,確定所述待測鈔票是否為真鈔。
可選地,所述獲取模塊401,具體用于:
通過可見光確定所述待測鈔票的冠字號字符的位置;
根據(jù)預設坐標轉(zhuǎn)換方式獲取所述單個字符的位置;
其中,所述預設坐標轉(zhuǎn)換方式為:所述單個字符的位置的y坐標為可見光y坐標/1.5的位置;所述單個字符的位置的字符寬度為可見光字符寬度/2;所述單個字符的位置的字符高度為可見光字符高度/1.5。
可選地,所述第一確定模塊403,具體用于:
使用多次自適應二值化方法對所述單個字符的后6個字符進行二值化;
根據(jù)最小距離原則獲取最佳二值化區(qū)域,所述最佳二值化區(qū)域從0到40灰度區(qū)間進行自適應求??;
將所述后6個字符二值化處理后的值與可見光字符匹配;
若所述后6個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔。
可選地,所述裝置還包括:第二確定模塊,具體用于:
若所述后6個字符二值化處理后的值與可見光字符匹配成功,則使用所述后6個字符二值化的閾值對前4個字符進行二值化;
將所述前4個字符二值化處理后的值與可見光字符使用最近鄰算法進行匹配;
若所述前4個字符二值化處理后的值與可見光字符匹配不成功,則確定所述待測鈔票為假鈔。
可選地,所述裝置還包括:第三確定模塊,具體用于:
若所述前4個字符二值化處理后的值與可見光字符匹配成功,則對所述待測紙幣的國徽背面100字樣中1的位置進行二值化;
判斷所述待測紙幣的國徽旁邊是否有1字樣,有1字樣為真鈔,無1字符為假鈔。
本發(fā)明實施例提供一種確定假鈔的裝置,獲取待測鈔票的冠字號的位置;對所述單個字符進行二值化處理;根據(jù)所述單個字符二值化處理后的值和真鈔的二值化處理后的值,確定所述待測鈔票是否為真鈔,從而實現(xiàn)對待測鈔票真假的判定。
以上結(jié)合具體實施例描述了本發(fā)明實施例的技術(shù)原理。這些描述只是為了解釋本發(fā)明實施例的原理,而不能以任何方式解釋為對本發(fā)明實施例保護范圍的限制。基于此處的解釋,本領域的技術(shù)人員不需要付出創(chuàng)造性的勞動即可聯(lián)想到本發(fā)明實施例的其它具體實施方式,這些方式都將落入本發(fā)明實施例的保護范圍之內(nèi)。