《基于斑马线红外图像特征的鉴伪方法及其系统.pdf》由会员分享,可在线阅读,更多相关《基于斑马线红外图像特征的鉴伪方法及其系统.pdf(18页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104298989A43申请公布日20150121CN104298989A21申请号201410415338322申请日20140820G06K9/46200601G06K9/00200601G07D7/2020060171申请人深圳大学地址518060广东省深圳市南山区南海大道3688号72发明人阮双琛胡学娟郭春雨刘承香张敏74专利代理机构深圳市恒申知识产权事务所普通合伙44312代理人陈健54发明名称基于斑马线红外图像特征的鉴伪方法及其系统57摘要本发明涉及人民币鉴伪技术,提供了一种基于斑马线红外图像特征的鉴伪方法,包括以下步骤步骤A、采集人民币的红外图像,并将采集到的红。
2、外图像进行预处理;步骤B、将预处理后的红外图像进行HOG特征提取,并从提取到的HOG特征中选取满足预设条件的HOG特征;步骤C、根据选取出来的HOG特征进行鉴伪。所述的基于斑马线红外图像特征的鉴伪方法采用红外光对人民币的斑马防伪图像进行采集,并使用改进了的HOG和支撑向量机的方法对斑马防伪图像进行处理和识别,能有效消除噪声影响,提高红外图像鉴伪的性能,同时还能提高对真假币鉴伪的准确率。51INTCL权利要求书3页说明书9页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书9页附图5页10申请公布号CN104298989ACN104298989A1/3页21基于斑马线红。
3、外图像特征的人民币鉴伪方法,其特征在于,包括以下步骤步骤A采集人民币的红外图像,并将采集到的红外图像进行预处理;步骤B将预处理后的红外图像进行HOG特征提取,并从提取到的HOG特征中选取满足预设条件的HOG特征;步骤C根据选取出来的HOG特征进行鉴伪。2根据权利要求1所述的基于斑马线红外图像特征的人民币鉴伪方法,其特征在于,所述步骤A具体包括步骤A1对人民币图像进行采集和定位;步骤A2从定位好的图像中提取出图像感兴趣区域。3根据权利要求2所述的基于斑马线红外图像特征的人民币鉴伪方法,其特征在于,所述步骤A1具体包括步骤A101采集人民币正面的红外透射图像ITX,Y和红外反射图像IRX,Y;步骤。
4、A102将所述红外透射图像ITX,Y和红外反射图像IRX,Y按如下公式进行加法运算得到图像IX,Y,步骤A103采用HOUGH变换检测图像IX,Y最暗区域的边缘,根据边缘将目标图像进行定位,并将采集的目标图像进行倾斜校正。4根据权利要求2所述的基于斑马线红外图像特征的人民币鉴伪方法,其特征在于,所述步骤B具体包括步骤B1选择合适的HOG特征参数,将所述图像感兴趣区域划分成若干个特征块,每个特征块均由22细胞单元组成,每个细胞单元均由88的像素构成;步骤B2计算所述每个特征块的HOG特征值XI;步骤B3将所述特征值XI采用FISHER准则计算FISHER值FI并将计算出来的FISHER值FI进行。
5、排序;步骤B4根据排序结果,从所有的FISHER值FI中选择最大的FISHER值作为特征输入到SVM分类器中,并计算出相应的类别识别率R;步骤B5重复所述步骤B4,直到RRT,其中,RT为设定的分类识别率。5根据权利要求4所述的基于斑马线红外图像特征的人民币鉴伪方法,其特征在于,所述步骤B2具体包括以下步骤步骤B201采用梯度算子1,0,1和1,0,11计算每个细胞单元的梯度方向和梯度幅值,计算公式为GX,YIX1,YIX1,Y2IX,Y1IX,Y121/2,其中,IX,Y是图像中位于X,Y的像素灰度值,X,Y表示该像素的梯度方向,GX,Y表示该像素的梯度幅值;步骤B202每个细胞单元的HOG。
6、特征由其中每个像素加权投票来计算,利用高斯加权梯度幅值和三线性插值方法计算每个像素的权值;步骤B203根据每个细胞单元的HOG特征值计算每个特征块的HOG特征值XI,并进行归一化。权利要求书CN104298989A2/3页36根据权利要求4所述的基于斑马线红外图像特征的人民币鉴伪方法,其特征在于,所述步骤B3具体包括以下步骤步骤B301根据如下公式计算第I类的类内离散度,IRORC,IRORC,其中,R表示真币的种类,C表示假币的种类,X表示从每个特征块提取的HOG特征,MI表示类R或类C的样本特征平均值;步骤B302计算所有类的类内离散度之和与类间离散度,IRORC,其中,SW表示所有类的类。
7、内离散度之和,SB表示类间离散度,FISHER值FI等于SB/SW。7根据权利要求1所述的基于斑马线红外图像特征的人民币鉴伪方法,其特征在于,所述步骤C具体包括步骤C1建立模型优化函数,C0,I1,2,N,受制条件为YIWXIB1I,I0,其中,W表示特征空间中分类超平面的系数向量,B表示分类面的阈值,I是松弛因子,C是对于错分样本的惩罚因子,N表示训练样本集中训练样本数;步骤C2根据建立的模型,得到决策函数为其中,I为拉格朗日乘子,XI为已知样本,YI已知样本标签,X为需要分类的样本,KXI,X为核函数,步骤C3比较网格搜索法、遗传算法和粒子群优化算法,得出SVM分类器的参数,再根据所述参数。
8、从SVM分类器的HOG特征值集合中进行二类模式识别。8基于斑马线红外图像特征的人民币鉴伪系统,其特征在于,包括图像预处理模块,对采集到的人民币红外图像进行预处理;HOG特征提取模块,将预处理后的红外图像提取HOG特征,并从提取到的HOG特征中选取满足预设条件的HOG特征;人民币鉴伪模块,将选取出来的HOG特征进行鉴伪。9根据权利要求8所述的基于斑马线红外图像特征的人民币鉴伪系统,其特征在于,所述图像预处理模块包括图像采集和定位单元,采集人民币正面的红外透射图像ITX,Y和红外反射图像IRX,Y;将所述红外透射图像ITX,Y和红外反射图像IRX,Y按如下公式进行加法运算得到图像IX,Y,以精确定。
9、位安全线位置;采用HOUGH变换检测图像IX,Y最暗区域的边缘,根据边缘将目标图像进行定位,将采权利要求书CN104298989A3/3页4集的目标图像进行倾斜矫正。感兴趣区域提取单元,根据定位好的目标图像提取出图像感兴趣区域。10根据权利要求9所述的基于斑马线红外图像特征的人民币鉴伪系统,其特征在于,所述HOG特征提取模块包括区域划分单元,选取合适的HOG特征参数,将所述图像感兴趣区域划分成若干个特征块,每个特征块均由22单元组成,每个单元均由88的像素构成;HOG特征值计算单元,采用梯度算子1,0,1和1,0,11计算每个单元的梯度方向和梯度幅值,计算公式为GX,YIX1,YIX1,Y2I。
10、X,Y1IX,Y121/2,其中,IX,Y是图像中位于X,Y的像素灰度值,X,Y表示该像素的梯度方向,GX,Y表示该像素的梯度幅值;每个细胞单元的HOG特征由其中每个像素加权投票来计算,利用高斯加权梯度幅值和三线性插值方法计算每个像素的权值;根据每个细胞单元的HOG特征值计算每个特征块的HOG特征值XI,并进行归一化;FISHER值FI排序单元,将所述特征值XI采用FISHER准则计算FISHER值FI,并将计算出来的FISHER值FI进行排序;HOG特征值输入单元,根据排序结果,从所有的FISHER值FI中选择最大的FISHER值FI作为特征输入到SVM分类器中,并计算出相应的类别识别率R;。
11、结束指令单元,所述HOG特征值输入单元每输入一个FISHER值FI,执行一次R是否大于RT的检测动作,直到RRT,其中,RT为设定的分类识别率。11根据权利要求8所述的基于斑马线红外图像特征的人民币鉴伪系统,其特征在于,所述人民币鉴伪模块包括模型建立单元,建立模型优化函数,受制条件为YIWXIB1I,I0,其中,W表示特征空间中分类超平面的系数向量,B表示分类面的阈值,I是松弛因子,C是对于错分样本的惩罚因子,N表示训练样本集中训练样本数;函数分析单元,根据建立的模型,得到决策函数为其中,I为拉格朗日乘子,XI为已知样本,YI已知样本标签,X为需要分类的样本,KXI,X为核函数,模式识别单元,。
12、选择SVM分类器参数,根据决策函数从SVM分类器的HOG特征值集合中进行二类模式识别。权利要求书CN104298989A1/9页5基于斑马线红外图像特征的鉴伪方法及其系统技术领域0001本发明涉及人民币鉴伪技术,尤其涉及基于斑马线红外图像特征的鉴伪方法及其系统。背景技术00022005版的100元、50元、20元、10元等纸币采用红外透射方式成像,安全线区域呈现斑马线防伪图案。由于斑马线伴随着开窗安全线而存在,在日光下不可见,红外光透射成像中才能显现出来,仿造难度极大。现有报道的高仿假钞中,例如以HB90和HD90序列号开头的假币,拥有逼真的水印、变光油墨、隐形面额、磁性特征和紫外特征,未见到。
13、红外斑马线防伪点造假。这些可见光下看不到的特征,使得红外图像鉴伪在各种纸币鉴伪领域有独特的优势。0003图像特征是图像中蕴含信息的某种表示,图像特征可以从一个变换域变换到另一个变换域表示。在图像分类中,提取的特征空间如果能找到明显的分类界限,就可以较好的进行特征分类。在实际应用中,选一个精准的特征表示是解决问题的关键。在纸币图像分类鉴伪识别领域,需要首先对纸币图像进行特征提取,再完成识别和鉴伪。0004针对原始目标图像,进行特征提取选择,选出具有较好区分度的特征,即在同一种类中具有相似性,不同种类中具有差异性。通过特征提取可以去除冗余信息和相关性特征。提取的特征维数要适当,如果维数太大,影响训。
14、练效率,维数过小,类间差别描述过少影响识别效果。因此,需要在众多图像特征中选择具有较好分类效果的特征。另外,不同的应用领域,特征选择的标准也不一样。目标图像受噪声和光照变换的影响,并且其形状、大小及亮度等特征不能同时表达,需要针对具体的问题进行选择和组合。发明内容0005本发明所要解决的技术问题在于提供一种基于斑马线红外图像特征的人民币鉴伪方法及其系统,旨在解决现有的验钞机对高仿假钞在鉴别时存在误识别的问题。0006本发明是这样实现的,基于斑马线红外图像特征的人民币鉴伪方法,包括以下步骤0007步骤A采集人民币的红外图像,并将采集到的红外图像进行预处理;0008步骤B将预处理后的红外图像进行H。
15、OG特征提取,并从提取到的HOG特征中选取满足预设条件的HOG特征;0009步骤C根据选取出来的HOG特征进行鉴伪。0010进一步地,所述步骤A具体包括0011步骤A1对人民币图像进行采集和定位;0012步骤A2从定位好的图像中提取出图像感兴趣区域。0013进一步地,所述步骤A1具体包括0014步骤A101采集人民币正面的红外透射图像ITX,Y和红外反射图像IRX,Y;说明书CN104298989A2/9页60015步骤A102将所述红外透射图像ITX,Y和红外反射图像IRX,Y按如下公式进行加法运算得到图像IX,Y,0016步骤A103采用HOUGH变换检测图像IX,Y最暗区域的边缘,根据边。
16、缘将目标图像进行定位,并将采集的目标图像进行倾斜校正。0017进一步地,所述步骤B具体包括0018步骤B1选择合适的HOG特征参数,将所述图像感兴趣区域划分成若干个特征块,每个特征块均由22细胞单元组成,每个细胞单元均由88的像素构成;0019步骤B2计算所述每个特征块的HOG特征值XI;0020步骤B3将所述特征值XI采用FISHER准则计算FISHER值FI并将计算出来的FISHER值FI进行排序;0021步骤B4根据排序结果,从所有的FISHER值FI中选择最大的FISHER值作为特征输入到SVM分类器中,并计算出相应的类别识别率R;0022步骤B5重复所述步骤B4,直到RRT,其中,R。
17、T为设定的分类识别率。0023进一步地,所述步骤B2具体包括以下步骤0024步骤B201采用梯度算子1,0,1和1,0,11计算每个单元的梯度方向和梯度幅值,计算公式为GX,YIX1,YIX1,Y2IX,Y1IX,Y121/2,其中,IX,Y是图像中位于X,Y的像素灰度值,X,Y表示该像素的梯度方向,GX,Y表示该像素的梯度幅值;0025步骤B202每个细胞单元的HOG特征由其中每个像素加权投票来计算,利用高斯加权梯度幅值和三线性插值方法计算每个像素的权值;0026步骤B203根据每个细胞单元的HOG特征值计算每个特征块的HOG特征值XI,并进行归一化。0027进一步地,所述步骤B3具体包括以。
18、下步骤0028步骤B301根据如下公式计算第I类的类内离散度,IRORC,IRORC,其中,R表示真币的种类,C表示假币的种类,X表示从每个特征块提取的HOG特征,MI表示类R或类C的样本特征平均值;0029步骤B302计算所有类的类内离散度之和与类间离散度,IRORC,其中,SW表示所有类的类内离散度之和,SB表示类间离散度,FISHER值FI等于SB/SW。0030进一步地,所述步骤C具体包括0031步骤C1建立模型优化函数,C0,I1,2,N,受制说明书CN104298989A3/9页7条件为YIWXIB1I,I0,其中,W表示特征空间中分类超平面的系数向量,B表示分类面的阈值,I是松弛。
19、因子,C是对于错分样本的惩罚因子,N表示训练样本集中训练样本数;0032步骤C2根据建立的模型,得到决策函数为其中,I为拉格朗日乘子,XI为已知样本,YI已知样本标签,X为需要分类的样本,KXI,X为核函数,0033步骤C3比较网格搜索法、遗传算法和粒子群优化算法,得出SVM分类器的参数,再根据所述参数从SVM分类器的HOG特征值集合中进行二类模式识别。0034本发明还提供一种基于斑马线红外图像特征的人民币鉴伪系统,包括0035图像预处理模块,对采集到的人民币红外图像进行预处理;0036HOG特征提取模块,将预处理后的红外图像提取HOG特征,并从提取到的HOG特征中选取满足预设条件的HOG特征。
20、;0037人民币鉴伪模块,将选取出来的HOG特征进行鉴伪。0038进一步地,所述图像预处理模块包括0039图像采集和定位单元,采集人民币正面的红外透射图像ITX,Y和红外反射图像IRX,Y;将所述红外透射图像ITX,Y和红外反射图像IRX,Y按如下公式进行加法运算得到图像IX,Y,以精确定位安全线位置;采用HOUGH变换检测图像IX,Y最暗区域的边缘,根据边缘将目标图像进行定位,将采集的目标图像进行倾斜矫正。0040感兴趣区域提取单元,根据定位好的目标图像提取出图像感兴趣区域。0041进一步地,所述HOG特征提取模块包括0042区域划分单元,选取合适的HOG特征参数,将所述图像感兴趣区域划分成。
21、若干个特征块,每个特征块均由22单元组成,每个单元均由88的像素构成;0043HOG特征值计算单元,采用梯度算子1,0,1和1,0,11计算每个单元的梯度方向和梯度幅值,计算公式为GX,YIX1,YIX1,Y2IX,Y1IX,Y121/2,其中,IX,Y是图像中位于X,Y的像素灰度值,X,Y表示该像素的梯度方向,GX,Y表示该像素的梯度幅值;每个细胞单元的HOG特征由其中每个像素加权投票来计算,利用高斯加权梯度幅值和三线性插值方法计算每个像素的权值;根据每个细胞单元的HOG特征值计算每个特征块的HOG特征值XI,并进行归一化;0044FISHER值FI排序单元,将所述特征值XI采用FISHER。
22、准则计算FISHER值FI,并将计算出来的FISHER值FI进行排序;0045HOG特征值输入单元,根据排序结果,从所有的FISHER值FI中选择最大的FISHER说明书CN104298989A4/9页8值FI作为特征输入到SVM分类器中,并计算出相应的类别识别率R;0046结束指令单元,所述HOG特征值输入单元每输入一个FISHER值FI,执行一次R是否大于RT的检测动作,直到RRT,其中,RT为设定的分类识别率。0047进一步地,所述人民币鉴伪模块包括0048模型建立单元,建立模型优化函数,受制条件为YIWXIB1I,I0,其中,W表示特征空间中分类超平面的系数向量,B表示分类面的阈值,I。
23、是松弛因子,C是对于错分样本的惩罚因子,N表示训练样本集中训练样本数;0049函数分析单元,根据建立的模型,得到决策函数为其中,I为拉格朗日乘子,XI为已知样本,YI已知样本标签,X为需要分类的样本,KXI,X为核函数,0050模式识别单元,选择SVM分类器参数,根据决策函数从SVM分类器的HOG特征值集合中进行二类模式识别。0051本发明与现有技术相比,有益效果在于所述的基于斑马线红外图像特征的鉴伪方法采用红外光对人民币的斑马防伪图像进行采集,并使用改进了的HOG方法对斑马防伪图像进行处理和识别,该方法选取了合适的HOG特征参数和SVM分类器参数,能有效消除噪声影响,提高红外图像鉴伪的性能,。
24、对真假币的准确率可以达到9903。附图说明0052图1是本发明基于斑马线红外图像特征的鉴伪方法的流程图;0053图2是本发明中斑马线防伪点的感兴趣区域示意图;0054图3是鉴伪方法中HOG特征提取的流程图;0055图4是特征块选取数与分类准确率的关系示意图;0056图5是利用网络法选择参数的实验结果图;0057图6是利用遗传算法选择参数的实验结果图;0058图7是利用粒子群优化法选择参数的实验结果图。具体实施方式0059为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。006。
25、0如图1所示,为本发明一较佳的实施例,基于斑马线红外图像特征的人民币鉴伪方法,包括以下步骤步骤A采集人民币的红外图像,并将采集到的红外图像进行预处理;步骤B将预处理后的红外图像进行HOGHISTOGRAMOFORIENTGRADIENT,梯度方向直方说明书CN104298989A5/9页9图特征提取,并从提取到的HOG特征中选取满足预设条件的HOG特征;步骤C根据选取出来的HOG特征进行鉴伪。0061执行步骤A时,首先对人民币图像进行采集和定位。利用红外图像采集系统采集每张人民币正面的红外透射图像ITX,Y和红外反射图像IRX,Y,两次采集人民币的位置保持不变,且采集到的图像均为灰度图像。将所。
26、述红外透射图像ITX,Y和红外反射图像IRX,Y按公式进行加法运算得到图像IX,Y,从上式中可知,两幅图像的灰度和超过255时,取值255;灰度和没有超过255时,取两图的灰度和。经过该加法运算后,原图中最暗的区域保留,其他区域都变为白色背景。安全线在透射和反射图像中均为最暗的区域,因此,采用上述的加法运算可以精确定位到安全线区域。经过HOUGH变换检测图像IX,Y最暗区域的边缘,根据边缘将目标图像进行定位、旋转,完成采集的目标图像的倾斜校正。斑马线防伪图像在白光下成像不可见,但是在红外透射成像中,显示为明暗交替矩形块即本申请中称的斑马线,这一特征点可以作为区分真假币的特征。安全线在红外成像中。
27、,是一条黑线,贯穿于整个斑马线图案,即斑马线图案位于安全线周围。如果在上述处理图像的过程中没有找到固定安全线的存在,那么这张钞票直接判定为假币。然后,从定位好的图像中提取出图像感兴趣区域。具体地,安全线的水平位置确定后,ROIREGIONOFINTEREST,图像感兴趣区域中心点的水平坐标也确定了。两个16像素宽的矩形区域分别从安全线的左边和右边分割出来后合并成一个新的斑马线图案。完成上述操作后,5H32大小的区域提取出来作为图像感兴趣区域,如图2所示,用于纸币鉴伪中的特征提取区域。0062提取HOG特征时有很多种参数需要选择。其中有几个参数很重要,它们分别是1ROI的大小从图像中提取的感兴趣。
28、区域的大小;2BLOCK的大小从ROI区域划分块的大小;3BLOCK滑动步长利用块的概念进行重叠归一化,克服光照变化影响;4CELL的大小BLOCK中的细胞元大小;5BIN的大小一个细胞元中统计梯度方向的个数;6BLOCK和CELL的组合排列方式在ROI区间中可以选取多种CELL排列方式构成一个BLOCK。0063采用540个样本500个是真币,40个是假币进行实验,其中200个真币样本和30个假币样本进行训练。尝试了不同的参数大小及多种特征块BLOCK中的细胞单元CELL的排列方式,得到的识别率结果见表11。实验发现,当ROI区域选取32128像素大小,BLOCK中选取22的CELL结构,C。
29、ELL选取88像素时,BIN取9,滑动块的步长选取一个细胞单元的宽度,得到的分类识别率最高。0064表11各参数变化与识别率的关系0065说明书CN104298989A6/9页100066参见图3所示,执行步骤B时,首先,按照上述的实验结果选择合适的HOG特征参数,将所述图像感兴趣区域划分成若干个特征块,每个特征块均由22细胞单元组成,每个细胞单元均由88的像素构成。然后,计算所述每个特征块的HOG特征值XI。具体地,采用梯度算子1,0,1和1,0,11计算每个细胞单元的梯度方向和梯度幅值,计算方法为GX,YIX1,YIX1,Y2IX,Y1IX,Y121/2,其中,IX,Y是图像中位于X,Y的。
30、像素灰度值,X,Y表示该像素的梯度方向,GX,Y表示该像素的梯度幅值。每一个细胞单元的HOG特征由其中的每个像素的加权投票来计算,可以利用高斯加权梯度幅值和三线性插值方法计算每个像素的权值,并根据每个细胞单元的HOG特征值加权投票计算每个特征块的HOG特征值XI,并进行归一化。再对每个特征块BLOCK的向量直方图进行L2范数归一化其中,V表示特征块中的归一化后的直方图向量,|VK|表示K范数计算,K1或2,是一个很小的常数,防止产生无穷大值。对每一特征块进行归一化的目的是补偿采集输入图像时的光源变化。将所有归一化后的直方图向量串联成一个大小为NM的向量,其中,N表示每个特征块中的直方图向量的维。
31、数,M表示图像感兴趣区域里面特征块的个数。优选的,M45,N36。串联后的向量输入到SVMSUPPORTVECTORMACHINE,支撑向量机分类器中进行真假币分类识别。然而,HOG的特征向量是高维的向量。例如,当BIN设为9,每个块的重叠率设为05,该HOG特征维数为45491620。高的特征维数使提取特征、训练样本和分类时的计算强度加大。因此,需要在把HOG特征输入到SVM分类器前进行选取处理。通过观察发现,斑马线防伪点图案的边缘方向主要是水平和垂直方向,可利用FISHER准则去除冗余的HOG特征。根据该准测,如果该特征在同一组内比不同组的相似度大,那么该特征具有较好的区分度。然后进行特征。
32、排序,将区分度高的特征挑选出来作为最后的特征。具体地,将特征值XI采用FISHER准则进行计算,并将计算出来的FISHER值FI进行排序,计算方法为IRORC,IRORC,I说明书CN104298989A107/9页11RORC,其中,R表示真币的种类,C表示假币的种类,X表示从每个特征块提取的HOG特征,MI表示类R或类C的样本特征平均值,SW表示所有类的类内离散度之和,SB表示类间离散度。FISB/SW,FI的比值越大,其特征X的区分能力就越强。根据排序结果,从所有的FISHER值FI中选择最大的FISHER值作为特征输入到SVM分类器中,并计算出相应的类别识别率R;再从前一次剩下的FIS。
33、HER值FI中选择最大的FISHER值作为特征输入到SVM分类器中,重复此动作,直到RRT,RT为设定的分类识别率,停止从剩下的FISHER值FI中选择较大者输入到SVM分类器。0067选取好HOG特征输入到SVM分类器后,需要对HOG特征进行鉴伪,从而区分出人民币的真伪。利用SVM分类器进行斑马线特征识别。其实对真币和假币的分类是一个二类模式识别的问题。设给定的训练集为X1,Y1,X2,Y2,XN,YN,其中XIRN为输入HOG特征向量,YI1,1为输出向量。XI表示第I个训练样本的HOG特征,YI表示第I个训练样本的类别标签,“1”代表假币类别,“1”代表真币类别。用SVM进行真假币分类的。
34、目标是,给定一个包含真假币的训练集,能够找到一个区分两类数据并且与两类数据有最大间隔的超平面。如果该训练集可被一个超平面划分,则该超平面为WXB0,式中的参数W和B决定了超平面的位置,W表示特征空间中分类超平面的系数向量,B表示分类面的阈值,WX为两个向量的内积。为了求得该训练集最优化划分,该问题可以转化为求最优化超平面的问题,因而转化为建立函数模型求解的问题。0068具体鉴伪方法为首先,建立模型优化函数,受制条件为YIWXIB1I,I0,其中,SUBJECTTOYIWXIB1I,I00069W表示特征空间中分类超平面的系数向量,B表示分类面的阈值,I是考虑分类误差而引入的松弛因子,C是对于错。
35、分样本的惩罚因子,N表示训练样本集中训练样本数。根据建立的模型,可以推出决策函数为其中,I为拉格朗日乘子,XI为已知样本,YI已知样本标签,X为需要分类的样本,KXI,X为核函数,比较网格搜索法、遗传算法和粒子群优化算法这三种算法,经过比较得出网格搜索法为最优的算法,根据网格搜索法确定出SVM分类器的参数,再根据所述参数从SVM分类器的HOG特征值集合中进行二类模式识别。0070如图5至图7所示,采用网格搜索法、遗传算法和粒子群优化算法进行比较寻找SVM分类器的参数时,采用了230个训练样本进行实验,比较结果见表12。0071表12基于三种算法的参数比较0072说明书CN104298989A1。
36、18/9页120073上述三种方法均可得到995652的交叉验证准确率,其中网格搜索法耗时最少,因此选择该方法选择CSVM分类器的参数,参数结果为C1,010882。0074本发明还提供一种基于斑马线红外图像特征的鉴伪系统,包括图像预处理模块,对采集到的人民币红外图像进行预处理;HOG特征提取模块,将预处理后的红外图像提取HOG特征,并将提取到的HOG特征进行选取;人民币鉴伪模块,根据选取出来的HOG特征输入到SVM分类器中进行鉴伪。0075所述图像预处理模块包括图像采集和定位单元和感兴趣区域提取单元。图像采集和定位单元用于采集人民币正面的红外透射图像ITX,Y和红外反射图像IRX,Y;并将所。
37、述红外透射图像ITX,Y和红外反射图像IRX,Y按如下公式进行加法运算得到图像IX,Y,以精确定位安全线位置;还用于采用HOUGH变换检测图像IX,Y最暗区域的边缘,根据边缘将目标图像进行定位,并将采集的目标图像进行倾斜校正。感兴趣区域提取单元根据定位好的目标图像提取出图像感兴趣区域。0076所述HOG特征提取模块包括区域划分单元、HOG特征值计算单元、FISHER值SI排序单元、HOG特征值输入单元和结束指令单元。区域划分单元用于选取合适的HOG特征参数,将所述图像感兴趣区域划分成若干个特征块,每个特征块均由22单元组成,每个单元均由88的像素构成。HOG特征值计算单元采用梯度算子1,0,1。
38、和1,0,11计算每个单元的梯度方向和梯度幅值,计算公式为GX,YIX1,YIX1,Y2IX,Y1IX,Y121/2,其中,IX,Y是图像中位于X,Y的像素灰度值,X,Y表示该像素的梯度方向,GX,Y表示该像素的梯度幅值;每个细胞单元的HOG特征由其中每个像素加权投票来计算,利用高斯加权梯度幅值和三线性插值方法计算每个像素的权值;根据每个细胞单元的HOG特征值计算每个特征块的HOG特征值XI,并进行归一化。FISHER值FI排序单元用于将所述特征值XI采用FISHER准则进行计算,并将计算出来的FISHER值FI进行排序。HOG特征值输入单元根据排序结果从所有的FISHER值FI中选择最大的F。
39、ISHER值作为特征输入到SVM分类器中,并计算出相应的类别识别率R。所述HOG特征值输入单元每输入一个FISHER值,结束指令单元将执行一次R是否大于RT的检测动作,直到RRT,RT为设定的分类识别率,停止从剩下的FISHER值SI中选择较大者进行输入到SVM分类器。0077所述人民币鉴伪模块包括模型建立单元、函数分析单元和模式识别单元。模型说明书CN104298989A129/9页13建立单元用于建立模型优化函数,C0,I1,2,N,受制条件为YIWXIB1I,I0,其中,W表示特征空间中分类超平面的系数向量,B表示分类面的阈值,I是考虑分类误差而引入的松弛因子,C是对于错分样本的惩罚因子。
40、,N表示训练样本集中训练样本数。函数分析单元根据建立的模型,可以得到决策函数为其中,I为拉格朗日乘子,XI为已知样本,YI已知样本标签,X为需要分类的样本,KXI,X为核函数,模式识别单元用于选择SVM分类器参数,根据决策函数从SVM分类器的HOG特征值集合中进行二类模式识别。0078在该方法的实验中,真币样本数是500,假币样本数是40,将真假币样本随机划分为训练样本集和测试样本集,例如其中50的样本用来训练,50的样本用来测试。即选取250个真币和20个假币样本用来选择HOG特征和训练SVM分类器,另外250个真币和20个假币样本用来测试。重复10次,每次用不同的50的样本来训练和测试。计。
41、算分类识别准确率ACCURACY、漏识率MISSRATEORFALSENEGATIVERATE、误识率FALSEPOSITIVERATE的方法为其中,TPTRUEPOSITIVE表示实际是真币并且也被预测成真币的样本数,FNFALSENEGATIVE表示实际是真币但被预测成假币的样本数,FPFALSEPOSITIVE表示实际是假币但被预测成真币的样本数,TNTRUENEGATIVE表示实际是假币也被预测成假币的样本数。0079根据上述的特征提取和选取算法选取了斑马线防伪点图案中具有较好区分能力的特征。当选择到第20个特征块时,可以获得9903的分类准确率,特征选取过程停止。如图4所示,识别率在。
42、开始选取特征块的时候显著增大,当选取的图像特征块的数量超过20的时候,系统分类识别率的增长速度趋于平稳。经过试验发现,利用改进的HOG特征描述算子和CSVM分类器,得出识别率为99032,漏识别率为1,误识率为0,平均检测时间为025S/张。采用斑马线红外图像特征的鉴伪方法在鉴别人民币时具有较好的识别率且算法效率高,且能缩短检测时间,该方法可应用于纸币鉴伪识别系统中。0080以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。说明书CN104298989A131/5页14图1图2说明书附图CN104298989A142/5页15图3说明书附图CN104298989A153/5页16图4图5说明书附图CN104298989A164/5页17图6说明书附图CN104298989A175/5页18图7说明书附图CN104298989A18。