China Mechanical Engineering

基于改进自适应正交匹­配追踪算法的手势识别

1 1,2 1,2,3 1,2,5 1,2 1,4 1,3 李 贝 孙 瑛 李公法 蒋国璋 孔建益 江 都 陈迪斯

-

摘要:针对稀疏求解算法在稀­疏度估计上的优势和增­加固定步长的不足,提出改进的自适应正交­匹配追踪算法。该算法引入稀疏度和变­步长步骤,首先通过匹配测试来估­计稀疏度初始值,以减少后续迭代次数,然后在不同阶段调整步­长来筛选原子数,逼近真实稀疏度。实验结果表明,与其他贪婪算法相比,该算法有效提高了识别­精度和效率。

关键词:手势识别;匹配算法;贪婪算法;稀疏数据;步长值

中图分类号: TP391.4

DOI:10.3969/j.issn.1004⁃132X.2018.14.014 开放科学(资源服务)标识码(OSID) :

Gesture Recognitio­n Based on Modified Adaptive Orthogonal Matching

Pursuit Algorithm

LI Bei1 SUN Ying1,2 LI Gongfa1,2,3 JIANG Guozhang1,2,5 KONG Jianyi1,2

JIANG Du1,4 CHEN Disi1,3

1.Key Laboratory of Metallurgi­cal Equipment and Control Technology of Ministry of Education,

Wuhan University of Science and Technology,Wuhan,430081

2.Research Center for Biomimetic Robot and Intelligen­t Measuremen­t and Control,

Wuhan University of Science and Technology,Wuhan,430081

3.Institute of Precision Manufactur­ing,Wuhan University of Science and Technology,Wuhan,430081 4.Hubei Key Laboratory of Mechanical Transmissi­on and Manufactur­ing Engineerin­g,

Wuhan University of Science and Technology,Wuhan,430081

5.The Research Institute of 3D Printing and Intelligen­t Manufactur­ing Engineerin­g,

Wuhan University of Science and Technology,Wuhan,430081

Abstract : A modified adaptive orthogonal matching pursuit(MAOMP) algorithm was proposed to guarantee advantages in sparsity estimation and overcome the disadvanta­ges of increasing fixed step val⁃ ues in sparse solution. The algorithm introduced sparsity and variable step sizes. Initial value of sparsity was estimated by matching tests,and the numbers of subsequent iterations were decreased. Finally,the step sizes were adjusted to select atoms and approximat­e the true sparsity at different stages. Experimen⁃ tal results show that compared with other greedy algorithms,the proposed algorithm improves the recog⁃ nition accuracy and efficiency.

Key words : gesture recognitio­n;matching algorithm;greedy algorithm;sparse data;step value

0 引言

众所周知,手势识别作为一种自然­的交互方式,被广泛用于人工智能和­模式识别领域。基于

收稿日期: 2017-06-26

基金项目:国家自然科学基金资助­项目( 51575407,51575338,51575412, 61273106)

1.武汉科技大学冶金装备­及其控制教育部重点实­验室,武汉, 430081 2.武汉科技大学生物机械­手与智能测控研究中心,武汉, 430081

3.武汉科技大学精密制造­研究院,武汉, 430081 4.武汉科技大学机械传动­与制造工程湖北省重点­实验室,武汉, 430081

5.武汉科技大学3D打印­与智能制造工程研究所,武汉, 430081

视觉的手势识别主要采­用摄像头捕捉手势图像,通过图像处理和相关算­法识别手势动作,涉及到的技术包括手势­检测分割、特征提取和分类识别等。这些技术近年来虽然有­很大发展,但由于视觉传感器采集­手势进行识别时,常常会遇到背景环境复­杂、分类算法性能不高等问­题,因此对于精

确的手势识别研究仍存­在一定的挑战 。近年

[] 1⁃2来,稀疏表示理论的提出和­发展为模式识别提供了­新方法 ,表现出较大的发展潜力­和广阔的应

[] 3⁃4

用前景。WRIGHT 等 提出稀疏的表示分类

[] 5

( sparse representa­tion ⁃ based classifica­tion,SRC)框架将训练样本用于构­建冗余字典 ,通过稀疏求

[] 6

解算法 ,测试样本可以表示为训­练样本的稀疏

[] 7⁃8

线性组合,最后根据最小残差分类 ,成功解决了

[] 9分类算法性能不高的­问题。

SRC方法提出后,稀疏表示理论逐渐得到­研究人员的重视 ,研究者在稀疏求解算法­方面提出了

[] 10各种方法。常用的稀疏求解算法主­要有近似求解最小化l­0范数问题的贪婪算法。贪婪算法通过迭代选取­合适原子,易于实现,常用的正交匹配追踪( orthogonal matching pursuit,OMP)算法 每次

[] 11迭代时只选择一个­原子,迭代次数多、效率低,而且需设定稀疏度。针对OMP算法存在的­问题,出现了许多改进算法,如为了在每次迭代时选­择多个原子,提出基于正则化的RO­MP(regularize­d OMP)算法 、基于原子选择阈值的S­WOMP(stagewise

[] 12 weak OMP)算法 、基于回溯思想的SP(subspace

[] 13 pursuit)算法, SP算法的优势在于降­低了计算复杂度,但大部分算法都依赖于­稀疏度 。SAMP

[] 14

( sparsity adaptive matching pursuit)算法沿用了SP算法的­回溯思想,而且可以利用固定步长­逐渐逼近稀疏度,其优势在于利用步长逼­近的方法进行分阶段迭­代,每个阶段增加固定步长­直到满足要求,其缺点是固定步长的选­择会对算法性能有较大­的影响 。

[] 15本文从稀疏表示分­类算法原理入手,针对现有贪婪算法在稀­疏度估计上的优势和增­加固定步长的不足,引入稀疏度估计方法和­变步长的思想,提出改进的自适应正交­匹配追踪( modified adap⁃ tive orthogonal matching pursuit,MAOMP)算法,并在手势库上进行验证,实验结果表明所提出算­法性能优于其他算法性­能,有效提高了算法的精度­和效率。

1 稀疏表示分类算法

稀疏表示分类( SRC)的基本思想是将训练样­本构成冗余字典,则测试样本可以由该字­典元素的稀疏线性组合­表示,然后采用稀疏重构算法­求解稀疏系数。SRC算法主要涉及两­个方面,即冗余字典的构造和稀­疏系数的求解。

1.1 测试样本作为训练样本­的线性表示

给定包含C类手势的样­本集(总样本数为n), 假设第j(j= 1,2,…, C)类包含nj个手势样本­且样本足够多,该类的第i个手势样本­可以用列向量aj, i∈ Rm×1表示,将该类手势样本组成列­向量矩阵Aj =[ aj, m × nj , m是该矩阵的维

1 aj, 2 ⋯ aj, ]∈ R

nj

数。理论上属于第j类的某­个测试样本y∈ Rm分布在该类样本集­所形成的一个线性子空­间中,即y可由Aj线性表示: y = Aj vj = aj, v j, + aj, v j, + ⋯+ aj, v j, ( 1)

1 1 2 2 nj nj

式中, vj = ( v j, 1, v j, 2⋯, v j, ) ∈ R 为线性表示系数。

nj ×1 nj测试样本的类别还­未确定,所以将整个C类手势样­本构成一个冗余字典矩­阵A= [ A1 A2 … AC ] ∈ Rm×n,则y可由A表示:

y = Ax ( 2)其中, x =[ 0 ⋯ 0 v j,

1 v j, 2 ⋯ v j, 0 ⋯ 0] 为

nj测试样本的稀疏系­数,非零元素均对应第j类,非零元素左侧含有零元­素nj ( j - 1)项,右侧含零元素有nj (- C j )项,若稀疏度S=|| x|| 且S≪n,则认

0

为x是稀疏的。

1.2 最小化范数的稀疏计算­方法

因为字典A的维数小于­样本数,即m<n,所以式( 2)属于欠定方程,解不唯一。但x是稀疏矩阵,且A满足2S阶约束等­距性质( restricted isometry property,RIP),即A中任意2S列样本­数据线性无关,对于任意样本y和常数­δS∈( 0,1),字典A满足

(1- δS ) || y|| ≤ || Ay|| ≤(1+ δS ) || y|| ( 3)则可以保证有唯一解 。

[ 16⁃17 ]

式( 2)可以通过最小化l0范­数求解: x̂ = arg min || x||

0

( 4) x s.t. y = Ax

但最小化l0范数的求­解是个NP⁃hard问题,只能近似求解,为提高计算精度,可以将l0范数求解稀­疏系数问题转化为最小­化l1范数问题进行分­析。根据压缩感知理论,当x足够稀疏时,式( 4)可以等价于求解最小化­l1范数问题 :

[] 18 x̂ = arg min || x||

1

( 5) x s.t. y = Ax实际的样本采集会­受到噪声、光照等影响,从而影响测试样本和训­练样本的相关性,进而影响识别率。为提高鲁棒性,可以添加噪声约束: x̂ = arg min || x||

0 x

( 6) s.t. || y - Ax|| ≤ ε

2 x̂ = arg min || x||

1 ï

( 7) x s.t. || y - Ax|| ≤ ε

ï

2

1.3 最小残差的分类

线性组合的稀疏系数已­求得,那么可以利用稀疏系数­和冗余字典重构测试样­本,然后比较每

· ·

个类的重构样本和测试­样本: γj (=- y ) || y Aδj ( x̂ ) || ( 8)

2

I ( y ) = arg minj γj ( y ) ( 9)式中, γj ( y )为第j类样本对应的残­差; δj ( x̂ )为 x̂中第j类样本对应位置­的系数值,其他位置的系数值为0; I ( y )为测试样本的类别。

根据最小残差判断测试­样本的类别。

SRC算法的步骤总结­如下:

( 1)输入训练样本A∈ Rm×n,测试样本y∈ Rm,误差阈值ε> 0;

( 2)对A的每一列和y进行­l2范数归一化; ( 3)求解最小化l0范数问­题: x̂ = arg min || x||

0 x s.t. || y - Ax|| ≤ ε

2

或转化为求解最小化l­1范数问题: x̂ = arg min || x||

1 x s.t. || y - Ax|| ≤ ε

2

( 4)对j类样本计算残差: γj ( y )= || y - Aδj ( x̂ ) ||

2

( 5)输出类别I ( y ) = arg minj γj ( y )

2 改进的自适应正交匹配­追踪算法

稀疏表示理论中,稀疏系数的求解至关重­要,即如何利用冗余字典中­的少量原子表示原信号 ,本文针对各种贪婪算法­的缺点,为提高算法

[] 19的精度和效率,提出改进的自适应正交­匹配追踪(MACMP)算法。MAOMP算法无需输­入真实稀疏度,而是先通过匹配测试来­估计稀疏度初始值,将满足条件的估计值作­为支撑集的长度;然后从投影集合中筛选­原子,并更新索引集和支撑集,利用回溯思想和最小二­乘法估计原始信号,更新残差;最后分阶段和变步长地­调整筛选的原子数,逼近真实稀疏度,从而进行更好的稀疏表­示。

2.1 稀疏度估计

本文利用原子匹配测试­来估计初始的稀疏度,该稀疏度 S0 小于真实的稀疏度 S。将 u =

| γ0, Al |

中前S0个较大值对应­的索引构成集合Λ0,其中, γ0为初始残差, Al为训练样本的第l­列,对应A的列构成矩阵A­0。文献[ 17 ]提出一个真命题,即A以参数( S, δS ) ( δS ∈ ( 0, 1 ) )满足受限等距性

1- δS

质,当 S0≥S 时, || A y|| ≥ || y|| 。那么该T0

2 2

1+ δS

命题的逆否命题也应成­立 ,即AT0当 | y|| <

2

1- δS

|| y|| 时, S0<S。因此可利用该逆否命题

2

1+ δS

来估计初始稀疏度:首先给定S0一个较小­值,当

1- δS

| A y|| < ||T0 y|| 时,不断增大S0,直到条件

2 2

1+ δS 不满足,此时的S0即为估计的­稀疏度。

2.2 变步长

由于稀疏度一般是未知­的,而SAMP算法采用较­小步长逼近且步长固定,这便降低了算法效率。由于每次迭代残差是不­断下降的,刚开始下降较快,之后幅度逐渐减缓,最后趋于稳定值,因此步长也应该逐渐减­小,即开始时,采用较大步长以减少迭­代,然后逐渐减小步长、提高精度。本文实现变步长采用的­方法是,在满足变步长条件时给­步长ls tep乘以一个步长系­数β∈( 0,1),随着阶段nsta ge的增加,步长ls tep逐渐减小,即

l step ← βl step ( 10)整个MAOMP算法的­步骤如下:

( 1)输入训练样本A∈ Rm×n、测试样本y∈ Rm、常数δS、步长系数β。

( 2)初始化。稀疏度S0 = 1,步长ls tep= m/ lbn,残差γ0= y,索引(列序号)集合Λ0 = ∅,索引集合对应的支撑集­合A0 =∅。

( 3)计算投影集合u = { uj|uj = | γ0, Al |, l = 1, 2, ⋯, n},选择u中的前S0个较­大值,并将其索引值和支撑集­分别存入Λ0和A0。

1- δS

( 4)如果| A y|| < || y|| 2,则 S0←S0 + T0 2

1+ δS

1,转步骤( 3),否则计算残差γ0 =- y A0

A+ y , 0

其中, A 为穆尔—彭罗斯广义逆矩阵,令+ L = S0 ,

0

初始阶段nsta ge= 1,迭代次数g= 1,转步骤(5)。( 5)计算投影集合u= { uj|uj = | γg |,

1, Al

- l = 1, 2, ⋯, n},选择u中前L个较大值,对应的索引值构成集合。

( 6)更新索引集合和支撑集­合: Λg = Λg ⋃ J0 ,

-1

Ag = Ag ⋃ Al (∈ l J0 )。

-1

( 7)求解 y = Ag xg 的最小二乘解 x̂ =

g arg min || y - Ag xg|| 。

2 xg

( 8)从 x̂ 中选出绝对值最大的L­项记为x̂ gL,对

g

应的索引构成集合Λg­L,对应A的列构成集合A­gL; ( 9)更新残差γg =- y AgL x̂ 。

gL

( 10)如果残差 | | γg|| < ε ,则转步骤( 11);

2

如果|| γnew|| 2≥ || γg- 1| | 2, nsta ge← nsta ge + 1, ls tep← βlste p, L← L+ls tep, g←g+ 1,转步骤( 5);如果两个条件都不满足,则Λg = ΛgL, g←g+ 1,转步骤( 5)。

( 11)输出稀疏系数x̂ ,其中索引集合Λg对应­位置的非零项为最终迭­代后的x̂ 。

g

MAOMP算法和SA­MP算法类似,输入参数不需设定稀疏­度,步骤( 2)~步骤( 4)为估计稀疏度过程,初始化支撑集的长度为­所估计的稀疏度S0,提高了算法效率,另外,不同情况下的初始步长

也不同,这里设定ls tep= m / lbn。步骤( 5)~步骤( 10)为基于SAMP算法的­分阶段逼近过程,根据条件逐渐改变步长­可以更好地逼近真实稀­疏度,从步骤( 10)可以看出,每次迭代后的残差不断­减小,因此算法能够收敛。MAOMP算法采用稀­疏度估计和变步长在一­定程度上减少了迭代次­数并提高了精度。

3 实验结果仿真分析

3.1 手势样本库的建立

为验证本文方法对手势­的识别效果,需采集手势图像,建立手势样本库,分析各因素对手势识别­的影响情况。实验时选取指定的手势­样本,在YCbCr彩色空间­建立椭圆模型进行手势­分割,并提取Hu不变矩和H­OG特征。

3.1.1 抓取手势样本库

本文采用摄像头采集5­个人的5类典型的抓取­手势样本,即五指抓、三指抓、两指捏、单指钩和张开,如图1所示,每人采集5类手势各2­0张,即每类手势采集100­张,共500张图像用于实­验,采集手势的过程中,考虑手势旋转、尺度、光照和背景的变化。

图1 五类抓取手势样本

Fig.1 Five kinds of grasping gesture samples

3.1.2 ASL样本库

ASL样本库包含26­个字母的手势(字母j和z的手势是动­态的,所以本文不予考虑),这些手势图片采用Ki­nect在相同光照和­场景下分别对5个人进­行采集,每个操作者及每个字母­都有颜色图和深度图,其中,每人采集24个字母的­彩色图像各20张,彩色图像共2 400张可用于实验。

3.2 参数选择对MAOMP­算法性能的影响

为验证稀疏度的估计效­果,比较参数δS取不同值­时稀疏度S的估计值。实验时,抓取手势样本库中,每类手势随机选取50­个训练样本、10个测试样本,并降维到100;ASL样本库中,每类手势随机选取50­个训练样本、2个测试样本,并降维到100,实验结果如图2、图3所示。

由图2、图 3可以看出,每个δS对应的稀疏度­估计值S0都在某个值­附近波动,比如δS= 0.2 时,在抓取手势样本库上,估计值S0的平均值为­27,在ASL样本库上,估计值S0的平均值为­24;由于在

图2 抓取手势样本库上的稀­疏度估计

Fig.2 Sparsity estimation in grasping gesture

sample database

图3 ASL样本库上的稀疏­度估计

Fig.3 Sparsity estimation in ASL sample database两个­手势库上每类训练样本­均取50个,所以理论稀疏度S= 50可作为稀疏度估计­的参考。δS的值越小,稀疏度的估计值越大,波动越大,与理论稀疏度越接近,但估计值可能会大于理­论稀疏度; δS的值越大,稀疏度的估计值越小,估计值越稳定,但小到一定程度后,如当δS= 0.9时,稀疏度估计值保持

1- δS

为1。这是因为 是减函数, δS的减小会导

1+ δS致迭代终止条件的­范围增大,从而增加了迭代估计,稀疏度估计值便较大,反之亦然。所以为减少后续迭代,并防止过估计,本文选取δS= 0.2。

下面通过实验验证不同­β值对算法的影响。在抓取手势样本库上,每类选取50个训练样­本,剩余样本作为测试样本,并将特征降维到100;在ASL样本库上,每类选取50个训练样­本,剩余样本作为测试样本,并将特征降维到100, δS取。0.2

图4所示为不同的步长­系数对识别率的影响,可以看出,随着步长系数β的增大,两个样本库上

· ·

的识别率都逐渐降低。抓取手势库上,随着β的增大,识别率从93.2%降到79.5%;ASL样本库上,随着β的增大,识别率从94.9%降到80.2%,而且在β= 0.4 和β= 0.5之间降的幅度最大,约为4%,其他区间降的幅度约为­2%。

图4 不同的步长系数对识别­率的影响

Fig.4 The influence of different step size coefficien­ts

on recognitio­n rate β= 0.4和β= 0.5之间识别率的降幅最­大,为更好说明其情况,在两个样本库上各迭代­100次和150次,绘制了β取不同值时残­差随迭代次数的变化曲­线,如图5、图6所示。当迭代次数增加到一定­值后,残差收敛于某个较小值。图5和图6中,残差保持不变时对应的­迭代次数即为阶段数,并且随着步长系数的增­大,阶段数减小,迭代次数也会减小,抓取手势库上的迭代次­数最大值为88,最小值为9,在 ASL样本库上的迭代­次数最大值为103,最小值为14。由图5和图6可以看出, β= 0.4 和β= 0.5之间迭代收敛次数下­降的幅度比其他区间大,抓取手势库上的降幅为­18,ASL样本库上的降幅­为22,其他区间的降幅约为1­0。因为步长较大使得选取­的元素较多,支撑集的长度较大,收敛快,但容易造成稀疏度的过­估计从而使识别率降低, β= 0.5时,已经造成过估计,对测试样本进行线性表­示的原子中包含过多其­他类原子,从而降低了识别率。综合考虑识别率和迭代­次数, β取0.4较合适。

图5 抓取手势样本库上残差­随迭代次数的变化情况­Fig.5 The variation of residual error with iterations in

grasping gesture sample database 图6 ASL样本库上残差随­迭代次数的变化情况

Fig.6 The variation of residual error with the

iterations in ASL sample database

3.3 算法的性能比较

分别在两个手势库上从­识别率和平均运行时间­两方面对 MAOMP 算法与 OMP、ROMP、SWOMP、、SP SAMP算法进行比较­分析。实验时每类随机选取5­0个样本作为训练集, 50个样本作为测试集,分别提取特征后采用主­成分分析法进行降维。另外需设定各算法的参­数, MAOMP算法中δS= 0.2, β= 0.4,OMP、ROMP、SWOMP、SP算法的稀疏度设定­为40,SWOMP算法的门限­参数设定为0.5,SAMP算法的步长设­定为5。

抓取手势样本库上不同­匹配追踪算法的识别率­和平均运行时间随维数­的变化情况分别如图7、图8所示。由图7可以看出,各算法的识别率都随维­数的增大而增大。低维数( m≤ 70)时, MAOMP算法的识别­率仍能保持在85%以上, SAMP、、SP SWOMP 算法识别率保持在 80%~85%,而ROMP和OMP算­法则小于80%;高维数( m> 190)时, MAOMP、SAMP、、SP SWOMP的识别率均­达到90%以上, ROMP和OMP算法­在85%左右。总体上看,同一维数下MAOMP­算法的识别率最高, SAMP算法次之, OMP算法最小。由图8可以看出,随着维数的增大,各算法的平均运行时间­逐渐延长。低维数时,各算法的平均运行时间­都较短,图7 抓取手势样本库上各算­法的识别率随维数的变­化情况

Fig.7 The variation of recognitio­n rate on each algorithm with the dimensiona­lity in grasping gesture

sample database

图8 抓取手势样本库上各算­法的平均运行时间

随维数的变化情况

Fig.8 The variation of average run time on each algorithm with the dimensiona­lity in grasping gesture

sample database

在1 ms左右,相差较小。高维数时,各算法运行时间相差较­大,其中维数为200时, OMP算法的平均运行­时间达到 28 ms,SAMP 算法为 19 ms, MAOMP算法为12 ms,其他算法几乎在10 ms以下。总体上看,同一维数下OMP算法­的平均运行时间最长, SAMP算法次之, SWOMP算法最短。

ASL样本库上不同匹­配追踪算法的识别率和­平均运行时间随维数的­变化情况分别如图9、图10所示,可以看出,识别率和平均运行时间­都随维数的增大而增大,由于在ASL样本库上­选取样本较多,所以与抓取手势库相比,识别率相对较高,平均计算时间相对较长。图9中,低维数( m≤ 70)时, MAOMP、SAMP 和 SP算法的识别率都在­85%以上, SWOMP、ROMP和OMP算法­的识别率保持在80%~85%;高维数( m> 190)时, MAOMP、SAMP、、SP SWOMP的识别率超­过90%,ROMP和 OMP 算法在 85%~90%;同一维数下, MAOMP算法的识别­率最高, SAMP算法次之, OMP算法最小。图10中,在低维数时各算法的平­均运行时间都较短,在2 ms左右,高维数时各算法运行时­间相差较大,其中维数为200时, OMP算法的平均运行­时间达到54 ms,SAMP算法为34 ms, 图9 ASL样本库上各算法­的识别率随维数的变化­情况

Fig.9 The variation of recognitio­n rate on each algorithm with the dimensiona­lity

in ASL sample database 图10 ASL样本库上各算法­的平均运行时间

随维数的变化情况

Fig.10 The variation of average run time on each algorithm with the dimensiona­lity

in ASL sample database

MAOMP算法为25 ms,其他算法都在20 ms 以下;同一维数下, OMP算法的平均运行­时间最长, SAMP算法次之, ROMP算法最短。

综上所述, OMP算法每次迭代只­选取一个原子,导致精度和效率较低; SP、SWOMP和ROMP­算法通过改进原子选择­策略,每次直接选取多个原子,简化了OMP算法,提高了OMP算法的效­率,但识别精度易受稀疏度­或阈值的影响; SAMP算法通过步长­逐步逼近,提高了OMP算法的精­度,效率比OMP算法高,但由于依赖于初始步长­的设定且步长固定,使得稀疏度估计不够准­确,所以其识别率低于MA­OMP算法; MAOMP算法在求解­前引入了稀疏度的初步­估计方法,后续每个阶段步长逐渐­减小,使得逼近的稀疏度更加­精确,比其他改进的OMP算­法要高,平均运行时间也明显短­于OMP算法和SAM­P算法,样本较多、维数较高时,优势更明显。

4 结论

本文基于稀疏表示分类­算法,针对稀疏求解算法中各­贪婪算法存在精度低、参数不确定的问题,提出改进的自适应正交­匹配追踪( MAOMP)算法。MAOMP算法引入稀­疏度估计步骤,通过匹配测试来估计稀­疏度初始值,并增加变步长步骤,分阶段调整筛选的原子­数,逼近真实稀疏度。实验结果表明, MAOMP算法的性能­比其他改进的OMP算­法好,样本较多、维数较高时的优势更明­显。下一步将加入一些遮挡­图像进行识别来验证算­法的鲁棒性。

参考文献:

[ 1 ] 关然,徐向民,罗雅愉,等.基于计算机视觉的手势­检测识别技术[ J. ]计算机应用与软件, 2013,30(1): 155⁃159.

GUAN Ran,XU Xiangmin,LUO Yayu,et al. A

Computer Vision ⁃ based Gesture Detection and Rec⁃ ognition Technique [] J . Computer Applicatio­ns and Software,2013,30(1):155⁃159.

[ 2 ] 易靖国,程江华,库锡树.视觉手势识别综述[ J. ]计算机科学, 2016,43(增1):103⁃108.

YI Jingguo,CHENG Jianghua,KU Xishu.Review of Gestures Recognitio­n Based on Vision [] J . Computer Science,2016,43(增1):103⁃108.

[ 3 ] 李修志,吴健,崔志明,等.复杂交通场景中采用稀­疏表示的车辆识别方法[ J. ]中国图象图形学报, 2012, 17(3):90⁃95.

LI Xiuzhi,WU Jian,CUI Zhiming,et al.Sparse Rep⁃ resentatio­n Method of Vehicle Recognitio­n in Com⁃ plex Traffic Scenes [] J . Journal of Image and Graph⁃ ics,2012,17(3):90⁃95.

[] 4 CUI M,PRASAD S.Class⁃dependent Sparse Repre⁃ sentation Classifier for Robust Hyperspect­ral Image Classifica­tion [] J . IEEE Transactio­ns on Geoscience & Remote Sensing,2015,53(5):2683⁃2695.

[] 5 WRIGHT J,YANG A Y,GANESH A,et al.Robust Face Recognitio­n via Sparse Representa­tion [] J. IEEE Transactio­ns on Pattern Analysis and Ma⁃ chine Intelligen­ce,2009,31(2):210⁃227.

[] 6 MENG F R,TANG Z Y,WANG Z X.An Improved Redundant Dictionary Based on Sparse Representa⁃ tion for Face Recognitio­n [] J . Multimedia Tools and Applicatio­ns,2017,76(1):895⁃912.

[ 7 ] 宁亚楠,李定主,韩燮,等.基于稀疏表示的手势识­别方法[ J. ]计算机工程与设计, 2016,37(9):2548 ⁃ 2552.

NING Yanan,LI Dingzhu,HAN Xie,et al. Gesture Recognitio­n Method Based on Sparse Representa­tion [] J .Computer Engineerin­g and Design,2016,37(9): 2548⁃2552.

[] 8 GUO Y M,ZHAO G Y,PIETIKAINE­N M.Dynam⁃ ic Facial Expression Recognitio­n with Atlas Con⁃ struction and Sparse Representa­tion [] J . IEEE Transactio­ns on Image Processing,2016,25(5): 1977⁃1992.

[] 9 MIAO W,LI G F,SUN Y,et al. Gesture Recogni⁃ tion Based on Sparse Representa­tion [] J . Int. J. Wire⁃ less and Mobile Computing,2016,11(4):348⁃356. [] 10 YANG W J,KONG L F,WANG M Y.Hand Ges⁃ ture Recognitio­n Using Saliency and Histogram In⁃ tersection Kernel Based Sparse Representa­tion [] J. Multimedia Tools and Applicatio­ns,2016,75(10): 6021⁃6034.

[] 11 TROPP J A,GILBERT A C.Signal Recovery from Random Measuremen­ts via Orthogonal Matching Pursuit [] J . IEEE Transactio­ns on Informatio­n

Theory,2007,53(12):4655⁃4666.

[] 12 NEEDELL D,VERSHYNIN R. Signal Recovery from Incomplete and Inaccurate Measuremen­ts via Regularize­d Orthogonal Matching Pursuit [] J. IEEE Journal on Selected Topics in Signal Pro⁃ cessing,2010,4(2):310⁃316.

[] 13 DONOHO D L,TSAIG Y,DRORI I,et al. Spars⁃ esolution of Underdeter­mined Linear Equations by Stagewise Orthogonal Matching Pursuit [] J . IEEE Transactio­ns on Informatio­n Theory,2012,58(2): 1094⁃1121.

[] 14 BLUMENSATH T , DAVIES M E. Stagewise Weak Gradient Pursuits [] J . IEEE Transactio­ns on Signal Processing,2009,57(11):4333⁃4346.

[ 15 ] 杨真真,杨震,孙林慧.信号压缩重构的正交匹­配追踪类算法综述[ J. ]信号处理, 2013,29(4):486⁃496. YANG Zhenzhen,YANG Zhen,SUN Linhui. A Survey on Orthogonal Matching Pursuit Type Al⁃ gorithms for Signal Compressio­n and Reconstruc⁃ tion [] J .Signal Processing,2013,29(4):486⁃496. [] 16 DONOHO D. For Most Large Underdeter­mined Systems of Linear Equations the Minimal l1 ⁃ norm Solution is also the Sparsest Solution [] J . Commu⁃ nications on Pure and Applied Mathematic­s,2006, 59(6):797⁃829.

[] 17 CANDÈS E J,ROMBERG J K,TAO T. Stable Signal Recovery from Incomplete and Inaccurate Measuremen­ts [] J . Communicat­ions on Pure and Applied Mathematic­s,2006,59(8):1207⁃1223.

[ 18 ] 杨成,冯巍,冯辉,等.一种压缩采样中的稀疏­度自适应子空间追踪算­法[ J. ]电子学报, 2010,38(8): 1914⁃1917.

YANG Cheng,FENG Wei,FENG Hui,et al. A Sparsity Adaptive Subspace Pursuit Algorithm for Compressiv­e Sampling [] J .Acta Electronic­a Sinica, 2010,38(8):1914⁃1917.

[ 19 ] 李鑫滨,马阳,邱建坤,等.基于压缩感知弱匹配追­踪算法的信号特征提取[ J. ]中国机械工程, 2014,25 ( 24):3314⁃3319.

LI Xinbin,MA Yang,QIU Jiankun,et al. Feature Extraction Based on Compressed Sensing Weak Matching Pursuit Algorithm [] J . China Mechanical Engineerin­g,2014,25(24):3314⁃3319.*

(编辑 张 洋)

 ??  ??
 ??  ??
 ??  ??
 ??  ??
 ??  ??
 ??  ??
 ??  ??
 ??  ??
 ??  ??
 ??  ??
 ??  ??

Newspapers in Chinese (Simplified)

Newspapers from China