欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種驗鈔方法及系統(tǒng)的制作方法

文檔序號:8457870閱讀:290來源:國知局
一種驗鈔方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于紙幣處理領(lǐng)域,尤其涉及一種驗鈔方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有的技術(shù)中,對紙幣進(jìn)行紫外線(UV)識別,由于紙幣破損后對其進(jìn)行拼接時會出現(xiàn)拼接痕跡,且紙幣的磁性安全線的位置往往并不固定,加之不同發(fā)行版本的紙幣的磁性安全線寬度也不一致,以上因素都會對紙幣識別造成影響,況且無法直接用模板進(jìn)行屏蔽,通常將UV圖像轉(zhuǎn)化為二值圖像,二值圖像中每個像素不是黑像素點(diǎn)就是白像素點(diǎn),其為灰度值沒有中間過渡的圖像,由于磁性安全線會呈現(xiàn)為白像素點(diǎn),但紙幣中的拼接痕跡也是會呈現(xiàn)為白像素點(diǎn),因此對去除紙幣磁性安全線造成了困擾,如何避免拼接痕跡造成的干擾是亟待解決的問題。

【發(fā)明內(nèi)容】

[0003]本發(fā)明實(shí)施例的目的在于提供一種驗鈔方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中無法避免拼接痕跡干擾而有效去除紙幣磁性安全線的問題。
[0004]本發(fā)明實(shí)施例提供了驗鈔方法,所述方法包括如下步驟:
將紙幣的UV圖像轉(zhuǎn)換為二值圖像,所述二值圖像包括第一像素和/或第二像素;查找二值圖像列投影中的最大值位置列一,將所述最大值位置列一中的第一像素替換為第二像素,所述列投影為列像素的投影值,所述最大值位置列一為在磁性安全線設(shè)定區(qū)域列投影為最大值的位置列;
在預(yù)設(shè)的查找次數(shù)閾值內(nèi),循環(huán)查找二值圖像列投影中的最大值位置列二,若查找到最大值位置列二中的第一像素的數(shù)量大于數(shù)量閾值,則將所述最大值位置列二中的第一像素替換為第二像素,所述最大值位置列二為在最大值位置列一的兩側(cè)預(yù)設(shè)區(qū)域內(nèi)列投影為最大值的位置列。
[0005]本發(fā)明實(shí)施例還提供了驗鈔系統(tǒng),所述系統(tǒng)包括:
二值圖像轉(zhuǎn)換模塊,用于將紙幣的UV圖像轉(zhuǎn)換為二值圖像,所述二值圖像包括第一像素和/或第二像素;
第一查找替換模塊,用于查找二值圖像列投影中的最大值位置列一,將所述最大值位置列一中的第一像素替換為第二像素,所述列投影為列像素的投影值,所述最大值位置列一為在磁性安全線設(shè)定區(qū)域列投影為最大值的位置列;
第二查找替換模塊,用于在預(yù)設(shè)的查找次數(shù)閾值內(nèi),循環(huán)查找二值圖像列投影中的最大值位置列二,若查找到最大值位置列二中的第一像素的數(shù)量大于數(shù)量閾值,則將所述最大值位置列二中的第一像素替換為第二像素,所述最大值位置列二為在最大值位置列一的兩側(cè)預(yù)設(shè)區(qū)域內(nèi)列投影為最大值的位置列。
[0006]本發(fā)明實(shí)施例與現(xiàn)有技術(shù)相比存在的有益效果是:在磁性安全線設(shè)定區(qū)域進(jìn)行計算,鎖定了磁性安全線所在的可能區(qū)域,減少了計算量,降低計算難度及誤差率;采用計算列投影的最大值的方式,能夠快速找到磁性安全線所在位置列,從而有效提高查找效率,同時進(jìn)一步地縮小了計算范圍,節(jié)省計算時間;對第一像素的數(shù)量進(jìn)行數(shù)量閾值判斷,有效地解決了現(xiàn)有去除磁性安全線時受拼接痕跡干擾的問題,提高了去除磁性安全線的精準(zhǔn)度。
【附圖說明】
[0007]圖1為本發(fā)明實(shí)施例提供的驗鈔方法的實(shí)現(xiàn)流程圖;
圖2為本發(fā)明實(shí)施例提供的驗鈔方法中選取磁性安全線設(shè)定區(qū)域的實(shí)現(xiàn)流程圖;
圖3為本發(fā)明實(shí)施例提供的驗鈔系統(tǒng)的一種組成結(jié)構(gòu)圖;
圖4為本發(fā)明實(shí)施例提供的驗鈔系統(tǒng)的另一種組成結(jié)構(gòu)圖;
圖5為本發(fā)明實(shí)施例提供的驗鈔方法及系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0008]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0009]圖1示出了本發(fā)明實(shí)施例提供的驗鈔方法的實(shí)現(xiàn)流程圖,該方法過程詳述如下: 在步驟SlOl中,將紙幣的UV圖像轉(zhuǎn)換為二值圖像,所述二值圖像包括第一像素和/或第二像素。
[0010]在本實(shí)施例中,所述UV圖像為紙幣在通過紫外線(UV)照射后由傳感器識別得到的圖像,所述二值圖像為每個像素只有兩個像素值的數(shù)字圖像,是像素值沒有中間過渡的圖像,轉(zhuǎn)換為二值圖像的每個像素不是第一像素就是第二像素,所述第一像素為二值圖像中像素值為255的像素,所述第二像素為二值圖像中像素值為O的像素。通過將紙幣的UV圖像轉(zhuǎn)換為二值圖像進(jìn)行計算,較為直觀,只有兩種像素值的二值圖像減少了存儲占用空間,減少了計算的復(fù)雜度,方便計算。
[0011]在步驟S102中,查找二值圖像列投影中的最大值位置列一,將所述最大值位置列一中的第一像素替換為第二像素。本實(shí)施方式中的所述列投影為單列像素的投影值,所述最大值位置列一為在磁性安全線設(shè)定區(qū)域列投影為最大值的位置列。
[0012]在本實(shí)施例中,由于磁性安全線所在列僅占用了紙幣二值圖像中較少的列寬,因此如果對二值圖像中所有列均進(jìn)行查找計算,會增加計算量。較佳實(shí)施方式中,為了減少計算量,避免對二值圖像中所有列進(jìn)行計算,可以只對磁性安全線設(shè)定區(qū)域進(jìn)行計算,對于不同發(fā)行版本、面值、幣種的紙幣,其磁性安全線所在位置也不同,但其在印刷發(fā)行時會對該發(fā)行版本紙幣的磁性安全線所在位置進(jìn)行限定,就是磁性安全線的設(shè)定區(qū)域,在本實(shí)施中該磁性安全線的設(shè)定區(qū)域是其可能出現(xiàn)的區(qū)域;例如對于200DPI的100元紙幣UV圖像,寬度大概在610像素左右,對磁性安全線設(shè)定區(qū)域根據(jù)經(jīng)驗取在[220,286]像素列之間。僅計算在磁性安全線設(shè)定區(qū)域的列投影,而不是計算所有區(qū)域的列投影,減少計算量。
[0013]在本實(shí)施例中,所述列投影為單列像素的投影值,某一列像素的投影值具體為計算某一列像素像素值的累加和。所述最大值位置列一通常為磁性安全線正中間的位置列,列投影中最大值位置列即為列像素累加值為最大值的列,因為在二值圖像中,磁性安全線的像素值較其他區(qū)域的像素值高,那么列投影中最大值位置列為磁性安全線所在的位置,由于磁性安全線的像素值比其他區(qū)域的像素值偏高,因此根據(jù)大量樣本統(tǒng)計,磁性安全線設(shè)定區(qū)域的列投影最大值位置列一即為磁性安全線所在位置,該位置一般位于磁性安全線正中間的列。
[0014]進(jìn)一步地,如圖2示出了本發(fā)明實(shí)施例提供的驗鈔方法中選取磁性安全線設(shè)定區(qū)域的實(shí)現(xiàn)流程圖,選取磁性安全線設(shè)定區(qū)域包括如下步驟:
在步驟S201中,判斷紙幣的類型,所述紙幣的類型包括幣種、面值、發(fā)行版本;
在步驟S202中,根據(jù)紙幣的種類選取對應(yīng)的磁性安全線設(shè)定區(qū)域。
[0015]在本實(shí)施例中,為了解決由于不同發(fā)行版本、面值、幣種的紙幣,所造成的磁性安全線所在位置也不同的問題,通過判斷紙幣的類型選取對應(yīng)的磁性安全線設(shè)定區(qū)域,判斷方式通常在紙幣進(jìn)入驗鈔器進(jìn)行驗鈔時,可以得到紙幣的類型,根據(jù)紙幣的類型可以匹配到對應(yīng)該類型紙幣的磁性安全線設(shè)定區(qū)域,可將對應(yīng)不同紙幣類型的磁性安全線設(shè)定區(qū)域的數(shù)據(jù)信息預(yù)先儲存在存儲設(shè)備中,方便選取。
[0016]需要說明地是,根據(jù)實(shí)際應(yīng)用,將選取磁性安全線設(shè)定區(qū)域的步驟放在所述紙幣的UV圖像轉(zhuǎn)換為二值圖像的步驟SlOl及所述查找二值圖像列投影中的最大值位置列一的步驟S102之間實(shí)施,也可以放在所述紙幣的UV圖像轉(zhuǎn)換為二值圖像的步驟SlOl之前實(shí)施。
[0017]在步驟S103中,在預(yù)設(shè)的查找次數(shù)閾值內(nèi),循環(huán)查找二值圖像列投影中的最大值位置列二,若查找到最大值位置列二中的第一像素的數(shù)量大于數(shù)量閾值,則將所述最大值位置列二中的第一像素替換為第二像素,所述最大值位置列二為在最大值位置列一的兩側(cè)預(yù)設(shè)區(qū)域內(nèi)列投影為最大值的位置列。
[0018]在本實(shí)施例中,在查找到最大值位置列一后,可以根據(jù)該列所在位置進(jìn)一步的地縮小計算范圍,由于最大值位置列一般為磁性安全線正中間的位置列,因此只需要對位于最大值位置列一的左右兩側(cè)預(yù)設(shè)區(qū)域的列投影進(jìn)行查找,進(jìn)一步地查找最大值位置列二,例如最大值位置列一為第X列,預(yù)設(shè)區(qū)域為9列,則查找范圍為[x-9,x+9],其比磁性安全線設(shè)定區(qū)域小,可進(jìn)一步地減少了計算量。
[0019]在本實(shí)施例中,由于實(shí)際上即使磁性安全線的所在位置列也不可能一整列像素點(diǎn)均為第一像素,同時在紙幣存在拼接痕跡時,二值圖像中顯示拼接痕跡的像素點(diǎn)也為第一像素,為了解決紙幣拼接痕跡對磁性安全線查找進(jìn)行干擾的問題,需要設(shè)置一個數(shù)量閾值,當(dāng)查找到的最大值位置列二中的第一像素的數(shù)量大于數(shù)量閾值,則認(rèn)為當(dāng)前最大值位置列二屬于磁性安全線所在位置列,此時將該最大值位置列二中的第一像素替換為第二像素;由于磁性安全線所占列的寬度是有限的,因此,較佳實(shí)施方式可以設(shè)定在預(yù)設(shè)的查找次數(shù)閾值內(nèi)進(jìn)行查找,避免了對磁性安全線無限循環(huán)的查找下去,導(dǎo)致對拼接痕跡所在的第一像素點(diǎn)進(jìn)行錯誤處理,所述次數(shù)閾值大于磁性安全線所在列的列數(shù),較佳實(shí)施例中,查找次數(shù)閾值可設(shè)為9 ;查找到所有磁性安全線的第一像素,避免拼接痕跡落入磁性安全線可能區(qū)域內(nèi),而被誤處理。
[0020]圖3示出了本發(fā)明實(shí)施例提供的驗鈔系統(tǒng)的一種組成結(jié)構(gòu)圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0021]該驗鈔系統(tǒng)可以應(yīng)用于各終端設(shè)備中,可以是運(yùn)行于終端設(shè)備內(nèi)的軟件單元、硬件單元或者軟硬件相結(jié)合的單元,也可以作為獨(dú)立的掛件集成到終端設(shè)備中或者運(yùn)行于終端設(shè)備的應(yīng)用系統(tǒng)中。
[0022]該驗鈔系統(tǒng)包括:二值圖像轉(zhuǎn)換模塊31、第一查找替換模塊32、及第二查找替換模塊33,其中:
二值圖像轉(zhuǎn)換模塊31,用于將紙幣的UV圖像轉(zhuǎn)換為二值圖像,所述二值圖像包括第一像素和/或第二像素;
第一查找替換模塊32,用于查找二值圖像列投影中的最大值位置列一,將所述最大值位置列一中的第一像素替換為第二像素,所述列投影為列像素的投影值,所述最大值位置列一為在磁性安全線設(shè)定區(qū)域列投影為最大值的位置列;
第二查找替換模塊33,用于在預(yù)設(shè)的查找次數(shù)閾值內(nèi),循環(huán)查找二值圖像列投影中的最大值位置列二,若查找到最大
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
琼海市| 库尔勒市| 新营市| 绥德县| 广汉市| 芮城县| 浮山县| 新竹市| 永安市| 应城市| 炉霍县| 台东市| 沈丘县| 玉环县| 黎城县| 承德市| 永新县| 盐山县| 彭阳县| 保定市| 泉州市| 武汉市| 内江市| 垫江县| 元氏县| 金寨县| 桦甸市| 南开区| 临江市| 洛南县| 佛山市| 平远县| 商都县| 县级市| 上栗县| 石阡县| 普宁市| 鄂尔多斯市| 临海市| 灵山县| 溆浦县|