主权项 |
一种智能识别并实现港币版本快速识别的方法,是一种基于灰度共生矩阵的纹理图像的分版方法,具体包括以下步骤:一、构建样本港币版别识别基本样本库A、选择正版港币的12种版本,包括中行97版、中行03版、中行07版、中行10版、汇丰97版、汇丰03版、汇丰07版、汇丰10版、渣打97版、渣打03版、渣打07版、渣打10版共12种港币构建港币版别研究所使用的样本库;B、利用均值滤波、中值滤波、高斯滤波等技术滤除样本港币图像所带的噪声;利用黑白亮度补偿技术,计算出图像传感器各像素的校正系数,使传感器具有较为一致的感光曲线,克服因光照或感光元件差异等原因所导致的干扰;C、采用港币图像几何尺寸特征实现样本港币面额识别;二、提取样本港币图像灰度共生矩阵、依据灰度共生矩阵的公式定义建立样本币纹理特征参数:<img file="FDA0000687523710000011.GIF" wi="1419" he="458" />其中L为图像灰度级;θ为角度,取0°、45°、90°、135°四个方向;计算得到的灰度共生矩阵GLCM;获取样本港币图像的五个纹理特征参数:熵(ENT)、逆差矩(IDM)、能量(角二阶矩,ASM).对比度(CCW)和相关系数(COR),其中:a.熵(ENT)<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>ENT</mi><mo>=</mo><mo>-</mo><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mi>p</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mi>log</mi><mo>{</mo><mi>p</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000687523710000021.GIF" wi="1073" he="198" /></maths>b.逆差矩(IDM)<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>IDM</mi><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mfrac><mrow><mi>p</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow><mrow><mn>1</mn><mo>+</mo><msup><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mi>j</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000687523710000022.GIF" wi="981" he="241" /></maths>c.能量(角二阶矩,ASM)<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>ASM</mi><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msup><mrow><mo>(</mo><mi>p</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000687523710000023.GIF" wi="908" he="271" /></maths>d.对比度(CCW)<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>CON</mi><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msup><mi>k</mi><mn>2</mn></msup><mo>{</mo><munder><mi>Σ</mi><mrow><mo>|</mo><mi>i</mi><mo>-</mo><mi>j</mi><mo>|</mo><mo>=</mo><mi>k</mi></mrow></munder><mi>p</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000687523710000024.GIF" wi="1055" he="214" /></maths>e.相关系数(COR)<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>COR</mi><mo>=</mo><mfrac><mrow><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mrow><mo>(</mo><mi>i</mi><mo>×</mo><mi>j</mi><mo>)</mo></mrow><mo>×</mo><mi>p</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>μ</mi><mi>x</mi></msub><msub><mi>μ</mi><mi>y</mi></msub></mrow><mrow><msub><mi>σ</mi><mi>x</mi></msub><msub><mi>σ</mi><mi>y</mi></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000687523710000025.GIF" wi="1204" he="223" /></maths>其中,μ<sub>x</sub>、μ<sub>y</sub>、σ<sub>x</sub>、σ<sub>y</sub>分别是行和列上的矩阵元素统计的期望和方差值;三、利用BP神经网络进行样本训练、得到港币样本分类模型,并将所有参数植入到点验钞机、清分机、存取款机中;采用梯度下降算法通过调整各层权值求目标函数最小化,网络在某个或所有训练样本上的预测输出和期望输出的误差平方和:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>J</mi><mrow><mo>(</mo><mi>w</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>S</mi></munderover><msup><mrow><mo>(</mo><msub><mi>t</mi><mi>j</mi></msub><mo>-</mo><msub><mi>a</mi><mi>j</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mrow><mo>|</mo><mo>|</mo><mi>t</mi><mo>-</mo><mi>a</mi><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup></mrow>]]></math><img file="FDA0000687523710000031.GIF" wi="666" he="161" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>J</mi><mi>Total</mi></msub><mrow><mo>(</mo><mi>w</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>|</mo><mo>|</mo><msub><mi>t</mi><mi>i</mi></msub><mo>-</mo><msub><mi>a</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000687523710000032.GIF" wi="590" he="140" /></maths>由输出层误差逐层反向计算各层各单元的误差,并基于梯度下降法修正各权值:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><mi>Δ</mi><msubsup><mi>w</mi><mi>j</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>=</mo><mo>-</mo><mi>η</mi><mfrac><mrow><mo>∂</mo><mi>J</mi></mrow><mrow><mo>∂</mo><mi>J</mi><msubsup><mi>w</mi><mi>j</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup></mrow></mfrac><mo>=</mo><mo>-</mo><mi>η</mi><mfrac><mrow><mo>∂</mo><mi>J</mi></mrow><mrow><mo>∂</mo><msubsup><mi>n</mi><mi>j</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup></mrow></mfrac><mfrac><mrow><mo>∂</mo><msubsup><mi>n</mi><mi>j</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup></mrow><mrow><mo>∂</mo><mi>J</mi><msubsup><mi>w</mi><mi>j</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup></mrow></mfrac></mtd></mtr><mtr><mtd><mo>=</mo><mo>-</mo><mi>η</mi><mfrac><mrow><mo>∂</mo><mi>J</mi></mrow><mrow><mo>∂</mo><msubsup><mi>n</mi><mi>j</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup></mrow></mfrac><msup><mi>a</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>=</mo><mo>-</mo><mi>η</mi><msubsup><mi>δ</mi><mi>j</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><msup><mi>a</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000687523710000033.GIF" wi="815" he="289" /></maths>其中,δ<sub>j</sub>(k)是第k层第j单元的局部梯度,或敏感度(sensitivity);四、对待识别港币进行面额识别,提取待识别币灰度共生矩阵纹理特征、建立待识别币纹理特征参数,并将待识别币的参数输入已植入样本币分类模型参数的清分设备中,由此实现12种港币版本最终分类结果。 |