论文摘要
近年来,越来越多的系统以手势识别作为人机交互(Human-Computer Interaction)的接口。其中手势识别按输入设备不同可以分为基于数据手套的手势识别和基于视觉的手势识别。其中,基于视觉的手势识别以人手直接作为计算机交互系统的输入设备,交互自然,更能体现机器模拟人类视觉的功能,所以目前是手势识别研究的重点。本文基于视觉的方法对静态手势识别算法进行研究:提出基于Hu矩和SVM(Support Vector Machine)的静态手势识别技术;实现了数字手势0、1、……9的算法验证,同时把算法应用到机动车驾驶员考试体检系统手完整性检测模块。论文首先讨论了图像预处理的常用方法,然后对几何矩理论和SVM基础理论进行了相关介绍。由于手势图像具有旋转、尺度等不确定性,给特征提取带来一定困难,而几何矩是一种基于统计分析的算法,本文将其用于提取不同手势的特征,被提取的特征可以做到不随图像的旋转、平移、尺度的变化而变化而表现出良好的适应性、稳定性。支持向量机(SVM)是在统计学习理论基础上发展起来的新的学习方法,具有完备的理论基础和出色的学习性能。它基于结构风险化和VC原理,兼顾训练误差和泛化能力,在解决小样本,非线性及高维模式识别中具有许多优势。论文的后半部分主要是算法的验证和应用,将几何矩和SVM应用在数字手势识别和机动车驾驶员体检系统手完整性检测中。实验结果说明两者结合对静态手势识别有很好的识别率,其中在自定义的数字手势09的10个静态手势识别中,对测试样本的识别率达到98.7%;同时机动车驾驶员体检系统手完整性检测软件的应用也收到很好的应用效果。本文的创新之处一是结合两者的特点提出基于Hu矩和SVM相结合的手势识别算法,二是尝试把提出的手势识别算法运用到实际中来。对数字手势的仿真试验结果和手完整性检测软件的应用表明,基于几何矩和SVM的识别算法在静态手势识别中有独特的优势,是值得进一步研究的算法。
论文目录
摘要ABSTRACT第一章 绪论1.1 手势识别的研究背景1.2 手势识别的研究现状1.2.1 现有手势交互界面1.2.2 手势识别的一般步骤1.3 本文的主要工作及结构安排第二章 手势图像预处理2.1 手图像获取2.2 图像平滑2.2.1 局部平均法2.2.2 中值滤波法2.2.3 频域平滑技术2.3 彩色图像的灰度化2.3.1 图像的色彩空间介绍2.3.2 RGB 模式到灰度模式的转换2.4 图像二值化2.4.1 p-参数法2.4.2 模式法2.4.3 可变阈值法2.4.4 最大类间方差(Otsu)法2.5 图像形态学处理2.6 准确手势区域的获取2.7 本章小结第三章 静态手形图像的特征提取3.1 图像形状描述方法和比较3.1.1 区域描述3.1.2 边界描述3.1.3 Hough 变换3.2 矩描述子3.2.1 矩的概念3.2.2 矩的物理意义3.2.3 矩的有关变换3.3 Hu 矩3.3.1 Hu 矩的物理意义3.3.2 计算图像Hu 矩的主要代码3.4 本章小结第四章 支持向量机4.1 引言4.2 统计学习理论4.3 最优化理论的基础定理4.3.1 Fermat 定理4.3.2 Lagrange 乘子法则4.3.3 Kuhn-Tucker 定理及Wolfe 对偶4.4 支持向量机4.4.1 线性最优分类超平面4.4.2 不可分样本集的最优分类超平面4.4.3 非线性最优分类超平面4.4.4 SVM 多值分类4.4.5 SVM 的核函数4.5 本章小结第五章 基于Hu 矩和SVM 的数字手势识别5.1 实时静态手势识别系统流程5.2 LibSVM 的应用5.2.1 关于LibSVM5.2.2 静态手势分类实现步骤5.2.3 测试结果和分析5.3 本章小结第六章 基于Hu 矩和SVM 的静态手势识别算法在体检系统的应用6.1 手完整性检测模块实现6.2 系统平台的组成6.2.1 硬件组成6.2.2 软件开发平台6.3 手完整性检测功能模块6.3.1 软件主流程6.3.2 软件模块的功能和软件界面的设计6.4 本章小结第七章 总结和展望7.1 总结7.2 对下一步工作的展望参考文献致谢作者在攻读硕士期间发表的论文
相关论文文献
标签:不变矩论文; 支持向量机论文; 静态手势识别论文; 手完整性检测论文;