发明名称 空间目标图像分类与识别方法
摘要 本发明涉及一种空间目标图像分类与识别方法,用于解决现有的空间目标图像识别方法对噪声大图像的识别率低的技术问题。技术方案是根据训练样本构造过完备稀疏表示字典,通过观测矩阵对测试样本进行随机测量,再通过求解最优化问题进行分类与识别。由于整个过程避免了现有技术中复杂的预处理和特征提取工作,使分类与识别过程一体化,因此,在噪声方差为0.06,只有两个目标类时,总体识别率由背景技术的90.95%提高到100%;对于小样本问题的处理时间由背景技术的15.86秒缩短到0.53秒,效率提高了近30倍。
申请公布号 CN102262736A 申请公布日期 2011.11.30
申请号 CN201110205838.0 申请日期 2011.07.21
申请人 西北工业大学 发明人 张艳宁;任越美;黄建余;李映;惠建江
分类号 G06K9/66(2006.01)I 主分类号 G06K9/66(2006.01)I
代理机构 代理人
主权项 1.一种空间目标图像分类与识别方法,其特征在于包括下述步骤:(a)对空间目标图像训练样本降采样,设有C类训练样本,第i类有n<sub>i</sub>幅图像,其中第j个训练样本图像x<sub>i,j</sub>降采后表示为列向量d<sub>i,j</sub>∈R<sup>n</sup>,则第i类训练样本表示为:<maths num="0001"><![CDATA[<math><mrow><msub><mi>D</mi><mi>i</mi></msub><mo>=</mo><mo>[</mo><msub><mi>d</mi><mrow><mi>i</mi><mo>,</mo><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>d</mi><mrow><mi>i</mi><mo>,</mo><mn>2</mn></mrow></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>d</mi><mrow><mi>i</mi><mo>,</mo><msub><mi>n</mi><mi>i</mi></msub></mrow></msub><mo>]</mo><mo>&Element;</mo><msup><mi>R</mi><mrow><mi>n</mi><mo>&times;</mo><msub><mi>n</mi><mi>i</mi></msub></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,n是每幅图像拉成列向量后的维数,d<sub>i,1</sub>,d<sub>i,2</sub>,<img file="FSA00000542368700012.GIF" wi="67" he="58" />分别是第i类的第1、2、n<sub>i</sub>个图像降采后拉成的n×1列向量,D<sub>i</sub>是由第i类训练样本构成的表示矩阵,则由所有训练样本图像组成的过完备稀疏表示矩阵D′表示为:<maths num="0002"><![CDATA[<math><mrow><msup><mi>D</mi><mo>&prime;</mo></msup><mo>=</mo><mo>[</mo><msub><mi>D</mi><mn>1</mn></msub><mo>,</mo><msub><mi>D</mi><mn>2</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>D</mi><mi>C</mi></msub><mo>]</mo><mo>=</mo><mo>[</mo><msub><mi>d</mi><mn>1,1</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>d</mi><mrow><mn>1</mn><mo>,</mo><msub><mi>n</mi><mn>1</mn></msub></mrow></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>d</mi><mrow><mi>C</mi><mo>,</mo><mn>1</mn></mrow></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>d</mi><mrow><mi>C</mi><mo>,</mo><msub><mi>n</mi><mi>c</mi></msub></mrow></msub><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,D<sub>1</sub>,D<sub>2</sub>和D<sub>C</sub>分别是第1、2和第C类训练样本构成的表示矩阵,对矩阵D′中的每一列进行2-范数归一化得到过完备稀疏表示字典D,<maths num="0003"><![CDATA[<math><mrow><mi>D</mi><mo>=</mo><mfrac><msup><mi>D</mi><mo>&prime;</mo></msup><msub><mrow><mo>|</mo><mo>|</mo><msup><mi>D</mi><mo>&prime;</mo></msup><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub></mfrac><mo>=</mo><mrow><mo>(</mo><mfrac><msub><mi>d</mi><mn>1,1</mn></msub><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>d</mi><mn>1,1</mn></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub></mfrac><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mfrac><msub><mi>d</mi><mrow><mn>1</mn><mo>,</mo><msub><mi>n</mi><mn>1</mn></msub></mrow></msub><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>d</mi><mrow><mn>1</mn><mo>,</mo><msub><mi>n</mi><mn>1</mn></msub></mrow></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub></mfrac><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mfrac><msub><mi>d</mi><mrow><mi>C</mi><mo>,</mo><mn>1</mn></mrow></msub><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>d</mi><mrow><mi>C</mi><mo>,</mo><mn>1</mn></mrow></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub></mfrac><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mfrac><msub><mi>d</mi><mrow><mi>C</mi><mo>,</mo><msub><mi>n</mi><mi>c</mi></msub></mrow></msub><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>d</mi><mrow><mi>C</mi><mo>,</mo><msub><mi>n</mi><mi>c</mi></msub></mrow></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,||·||<sub>2</sub>表示2-范数;(b)采用随机高斯矩阵Φ∈R<sup>m×n</sup>作为观测矩阵,利用公式y′=Фy                         (4)对测试样本y进行线性观测,得到观测样本y′;式中,m为矩阵Φ的行数,n为矩阵Φ的列数,且m<n;(c)观测样本y′表示为y′=ΦDα+δ=Rα+δ            (5)式中,误差δ是一个极小的常量;通过求解最小优化问题得到测试样本y′在过完备稀疏字典D上的稀疏表示系数<maths num="0004"><![CDATA[<math><mrow><mover><mi>&alpha;</mi><mo>~</mo></mover><mo>=</mo><mi>arg</mi><munder><mi>min</mi><mi>&alpha;</mi></munder><msub><mrow><mo>|</mo><mo>|</mo><mi>&alpha;</mi><mo>|</mo><mo>|</mo></mrow><mn>1</mn></msub><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><msubsup><mrow><mo>|</mo><mo>|</mo><msup><mi>y</mi><mo>&prime;</mo></msup><mo>-</mo><mi>R&alpha;</mi><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup><mo>&le;</mo><mi>&delta;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths>即测试样本在训练样本上的线性表示;(d)根据公式<maths num="0005"><![CDATA[<math><mrow><mover><mi>&alpha;</mi><mo>~</mo></mover><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mover><mi>&alpha;</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mover><mi>&alpha;</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mi>T</mi></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mover><mi>&alpha;</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>&lt;</mo><mi>T</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths>将在<img file="FSA00000542368700017.GIF" wi="32" he="38" />中小于该阈值T的系数都置为零;式中,<img file="FSA00000542368700021.GIF" wi="97" he="48" />是系数向量<img file="FSA00000542368700022.GIF" wi="33" he="38" />中对应于字典中第j个原子的表示系数值,阈值<img file="FSA00000542368700023.GIF" wi="329" he="48" />其中num为过完备字典D中的原子个数;然后,对于第i类样本,设计一个函数e<sub>i</sub>提取第i类上样本的系数,对于<img file="FSA00000542368700024.GIF" wi="160" he="40" /><img file="FSA00000542368700025.GIF" wi="203" he="52" />是取测试样本y′对应第i类训练样本的系数,通过保留<img file="FSA00000542368700026.GIF" wi="33" he="38" />中对应第i类的元素值,并将对应其它类别的元素置为零而得;用向量近似重构出y′,即<maths num="0006"><![CDATA[<math><mrow><msup><mover><mi>y</mi><mo>~</mo></mover><mo>&prime;</mo></msup><mo>=</mo><msub><mi>Re</mi><mi>i</mi></msub><mrow><mo>(</mo><mover><mi>&alpha;</mi><mo>~</mo></mover><mo>)</mo></mrow><mo>=</mo><mi>&Phi;</mi><msub><mi>De</mi><mi>i</mi></msub><mrow><mo>(</mo><mover><mi>&alpha;</mi><mo>~</mo></mover><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow></math>]]></maths>最后,计算y′与<img file="FSA00000542368700028.GIF" wi="40" he="49" />之间的残差,根据最小残差值所对应的类别确定测试样本的归属,即测试样本属于重构残差最小的系数所对应的原子所在的类别。<maths num="0007"><![CDATA[<math><mrow><mi>class</mi><mrow><mo>(</mo><msup><mi>y</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>=</mo><mi>arg</mi><munder><mi>min</mi><mi>i</mi></munder><msub><mrow><mo>|</mo><mo>|</mo><msup><mi>y</mi><mo>&prime;</mo></msup><mo>-</mo><msub><mi>Re</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mover><mi>&alpha;</mi><mo>~</mo></mover><mi>i</mi></msub><mo>)</mo></mrow><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow></math>]]></maths>
地址 710072 陕西省西安市友谊西路127号