本發(fā)明屬于紙幣識別技術(shù)領(lǐng)域,尤其涉及檢測紙幣安全線的方法及裝置。
背景技術(shù):
安全線是人民幣的重要防偽特征。2015年版第五套人民幣100元紙幣增加了第二條安全線:光變鏤空開窗安全線,光變鏤空開窗安全線線寬4毫米,其光變性能對光源要求不高,顏色變化明顯,集成鏤空文字特征,更加有利于公眾識別。但是只是通過眼睛識別不如采用機(jī)具設(shè)備識別更準(zhǔn)確,為了防止不法分子偽造的紙幣流入市場,急需開發(fā)高精度的機(jī)具設(shè)備。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的目的在于提供一種檢測紙幣安全線的方法及裝置,旨在解決目前眼睛識別紙幣安全線精確度不高的問題。
本發(fā)明實施例是這樣實現(xiàn)的,一種檢測紙幣安全線的方法,包括:
獲取包含安全線的圖像區(qū)域;
計算所述圖像區(qū)域中每一列的像素值之和;
將所述像素值之和最低的連續(xù)預(yù)設(shè)數(shù)量列所在圖像區(qū)域確定為所述安全線所在區(qū)域;
基于所述安全線所在區(qū)域像素的特征參數(shù):均值、方差及像素點個數(shù)中的至少一項,對紙幣真?zhèn)芜M(jìn)行檢測。
本發(fā)明實施例的另一目的在于提供一種檢測紙幣安全線的裝置,包括:
獲取單元,用于獲取包含安全線的圖像區(qū)域;
第一計算單元,用于計算所述圖像區(qū)域中每一列的像素值之和;
定位單元,用于將所述像素值之和最低的連續(xù)預(yù)設(shè)數(shù)量列所在圖像區(qū)域確定為所述安全線所在區(qū)域;
檢測單元,用于基于所述安全線所在區(qū)域像素的特征參數(shù):均值、方差及像素點個數(shù)中的至少一項,對紙幣真?zhèn)芜M(jìn)行檢測。
在本發(fā)明實施例中,計算安全線的圖像區(qū)域中每一列的像素值之和,將所述像素值之和最低的連續(xù)預(yù)設(shè)數(shù)量列所在圖像區(qū)域確定為安全線區(qū)域,在安全線區(qū)域內(nèi)綜合考慮均值、方差、像素點個數(shù)的檢測方法,使得檢測紙幣真?zhèn)蔚臏?zhǔn)確率提高。
附圖說明
圖1是本發(fā)明實施例提供的檢測紙幣安全線的方法流程圖;
圖2是本發(fā)明實施例提供的第五套100元紙幣第二條安全線在紅外透射圖下的特征圖;
圖3是本發(fā)明實施例提供的基于均值對紙幣真?zhèn)芜M(jìn)行檢測的流程圖;
圖4是本發(fā)明實施例提供的第五套100元紙幣第二條安全線二值化后的示意圖;
圖5是本發(fā)明實施例提供的基于方差對紙幣真?zhèn)芜M(jìn)行檢測的流程圖;
圖6是本發(fā)明實施例提供的基于像素點個數(shù)對紙幣真?zhèn)芜M(jìn)行檢測的流程圖;
圖7是本發(fā)明實施例提供的檢測紙幣安全線的裝置的結(jié)構(gòu)框圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
圖1是本發(fā)明實施例提供的檢測紙幣安全線的方法流程圖。
在S101中,獲取包含安全線的圖像區(qū)域;
優(yōu)選地,所述獲取包含安全線的圖像區(qū)域是從所述安全線所在的紅外透射圖中截取得到。
所述包含安全線的圖像區(qū)域不僅包括安全線所在區(qū)域,還包括安全線外區(qū)域。
圖2示出了本發(fā)明實施例提供的第五套100元紙幣第二條安全線在紅外透射圖下的特征圖。中間深灰色部分即為所述安全線所在區(qū)域,兩側(cè)淺灰色部分為所述安全線外區(qū)域。
在S102中,計算所述圖像區(qū)域中每一列的像素值之和。
具體地,采用二維直角坐標(biāo)系,I(x,y)表示在點P(x,y)的像素值,其中,x表示點P所在行,y表示點P所在列,那么:
就表示第y列的像素值之和計算公式。
考慮每一列的像素值列和,比考慮單列的像素值列和,可排除噪聲的干擾,使得檢測準(zhǔn)確率提高。
在S103中,將所述像素值之和最低的連續(xù)預(yù)設(shè)數(shù)量列所在圖像區(qū)域確定為所述安全線所在區(qū)域。
優(yōu)選的,所述預(yù)設(shè)數(shù)量列是15列。
第二條安全線的寬度在15-16列之間,即使內(nèi)部有鏤空100數(shù)字,其每一列的像素值之和也比非安全線的每一列像素值之和要小很多。因此像素值之和最低的連續(xù)15列所在圖像區(qū)域,即為安全線所在區(qū)域。
在S104中,基于所述安全線所在區(qū)域像素的特征參數(shù):均值、方差及像素點個數(shù)中的至少一項,對紙幣真?zhèn)芜M(jìn)行檢測。
情況一:
圖3是本發(fā)明實施例提供的基于均值對紙幣真?zhèn)芜M(jìn)行檢測的流程圖。
S301,計算所述安全線外區(qū)域的像素值均值;
S302,在所述安全線所在區(qū)域提取像素值小于所述安全線外區(qū)域的像素值均值的像素點;
S303,計算提取出的像素點的均值;
S304,若提取出的像素點的均值小于所述安全線外區(qū)域的像素值均值,則輸出紙幣是真幣的檢測結(jié)果;
S305,若提取出的像素點的均值不小于所述安全線外區(qū)域的像素值均值,則輸出紙幣是假幣的檢測結(jié)果。
第二條安全線所在區(qū)域不全為像素值低的值,其中包含的100字樣的像素值就較高。計算安全線所在區(qū)域的均值的時候要排除這些亮點的影響。
在S103中已確定出安全線所在區(qū)域,那么就可以計算出安全線外區(qū)域的像素值均值。在安全線所在區(qū)域的像素值大于安全線外區(qū)域的像素值均值的點,即可認(rèn)為是安全線所在區(qū)域中100字樣的點,在計算安全線所在區(qū)域的像素值均值的時候要排除100字樣的點。
圖4是本發(fā)明實施例提供的第五套100元紙幣第二條安全線二值化后的示意圖,其中圖4(a)為整體圖,圖4(b)為局部放大圖所述二值化,是將圖像上的像素點的灰度值設(shè)置為0或255,也就是將整個圖像呈現(xiàn)出明顯的只有黑和白的視覺效果。在圖3中,白色部分即為100字樣。在計算安全線所在區(qū)域的像素值的均值時,要排除掉這些100字樣的點。
具體地,所述安全線所在區(qū)域的像素值均值與所述安全線外區(qū)域的像素值均值的差異要大于第三閾值。
優(yōu)選地,所述第三閾值在30-40之間。
本發(fā)明實施例中,對100字樣的處理,排除了其對檢測方法的干擾,因此可提高檢測的正確率。
情況二:
進(jìn)一步地,在情況一的基礎(chǔ)上,圖5示出了本發(fā)明實施例提供的基于方差對紙幣真?zhèn)芜M(jìn)行檢測的流程圖。
S501,計算提取出的像素點的方差;
S502,若提取出的像素點的方差小于第一閾值,則輸出紙幣是真幣的檢測結(jié)果;
S503,若提取出的像素點的方差不小于第一閾值,則輸出紙幣是假幣的檢測結(jié)果。
具體地,
所述計算提取出的像素點的方差的公式為:
其中,u表示安全線外區(qū)域的像素值均值,m表示第二條安全線所在區(qū)域內(nèi)排除像素值大于u的像素點的均值。
所述第一閾值為第二條安全線所在區(qū)域小于像素值u的點的方差,此方差值較小,可以基于大量測試樣本的統(tǒng)計值得到,比如取標(biāo)準(zhǔn)差為15,表示所述區(qū)域像素值基本位于均值正負(fù)15范圍內(nèi),相應(yīng)的方差為所述提取出的像素點個數(shù)*15^2。
在均值基礎(chǔ)上進(jìn)一步驗證方差,更加提高了檢測的準(zhǔn)確率。
情況三:
圖6是本發(fā)明實施例提供的基于像素點個數(shù)對紙幣真?zhèn)芜M(jìn)行檢測的流程圖。
S601,統(tǒng)計所述安全線所在區(qū)域像素值低于第二閾值的像素點數(shù);
S602,若所述像素點數(shù)在預(yù)設(shè)范圍內(nèi),則輸出紙幣是真幣的檢測結(jié)果;
S603,若所述像素點數(shù)不在預(yù)設(shè)范圍內(nèi),則輸出紙幣是假幣的檢測結(jié)果。
所述第二閾值為第二條安全線所在區(qū)域小于像素值u的點的個數(shù),因為安全線占有一定的寬度和高度,優(yōu)選地,所述第二閾值為2500。
由于安全線的高度大概在300行左右,寬度在15列左右,因此,優(yōu)選地,所述預(yù)設(shè)范圍在在2000~5000之間。
進(jìn)一步地,若綜合考慮情況一,情況二和情況三,即綜合考慮所述安全線所在區(qū)域像素的均值、方差及像素點個數(shù)三個特征參數(shù),三個參數(shù)的同時驗證使得檢測紙幣真?zhèn)蔚臏?zhǔn)確率更高。
對應(yīng)于該發(fā)明實施例的一種檢測紙幣安全線特征的方法,圖7示出了本發(fā)明實施例提供的一種檢測紙幣安全線的裝置的結(jié)構(gòu)框圖,為了便于說明,僅示出了與本實施例相關(guān)的部分。
如圖7所示,該裝置包括:
獲取單71,用于獲取包含安全線的圖像區(qū)域;
第一計算單元72,用于計算所述圖像區(qū)域中每一列的像素值之和;
定位單元73,用于將所述像素值之和最低的連續(xù)預(yù)設(shè)數(shù)量列所在圖像區(qū)域確定為所述安全線所在區(qū)域;
檢測單元74,用于基于所述安全線所在區(qū)域像素的特征參數(shù):均值、方差及像素點個數(shù)中的至少一項,對紙幣真?zhèn)芜M(jìn)行檢測。
所述檢測單元74包括:
第二計算單元,用于計算所述安全線外區(qū)域的像素值均值;
提取單元,用于在所述安全線所在區(qū)域提取像素值小于所述安全線外區(qū)域的像素值均值的像素點;
第三計算單元,用于計算提取出的像素點的均值;
若提取出的像素點的均值小于所述安全線外區(qū)域的像素值均值,則輸出紙幣是真幣的檢測結(jié)果;
若提取出的像素點的均值不小于所述安全線外區(qū)域的像素值均值,則輸出紙幣是假幣的檢測結(jié)果。
所述檢測單元74包括:
第四計算單元,用于計算提取出的像素點的方差;
若提取出的像素點的方差小于第一閾值,則輸出紙幣是真幣的檢測結(jié)果;
若提取出的像素點的方差不小于第一閾值,則輸出紙幣是假幣的檢測結(jié)果。
所述檢測單元74包括:
第五計算單元,用于統(tǒng)計所述安全線所在區(qū)域像素值低于第二閾值的像素點數(shù);
若所述像素點數(shù)在預(yù)設(shè)范圍內(nèi),則輸出紙幣是真幣的檢測結(jié)果;
若所述像素點數(shù)不在預(yù)設(shè)范圍內(nèi),則輸出紙幣是假幣的檢測結(jié)果。
所述獲取單元71包括:
所述獲取包含安全線的圖像區(qū)域是從所述安全線所在的紅外透射圖中截取得到。
在本發(fā)明實施例中,計算安全線的圖像區(qū)域中每一列的像素值之和,將所述像素值之和最低的連續(xù)預(yù)設(shè)數(shù)量列所在圖像區(qū)域確定為安全線區(qū)域,根據(jù)安全線外的區(qū)域的像素值均值排除了安全線100字樣亮點的影響,在安全線區(qū)域內(nèi)綜合考慮均值、方差、像素點個數(shù)的檢測方法,使得檢測紙幣真?zhèn)蔚臏?zhǔn)確率提高。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。