手形识别在人机交互中的应用研究

手形识别在人机交互中的应用研究

论文摘要

近年来,计算机与人类日常生活联系越来越紧密,新的硬件和应用领域不断涌现,然而人机交流方式仍然局限于键盘、鼠标及光笔等,这些交互方式虽然越来越熟悉,但它们限制了人机交流的速度和方便性。因而,基于视觉的手形识别逐渐成为人机交互的研究热点,在计算机游戏、机器人控制和家用电器控制等方面具有广阔的应用前景。对手形识别技术的研究也成为当今计算机视觉领域、模式识别领域、数字信号处理领域的一个重要研究方向。本课题的主要研究目的是为用户提供一种更直观和自然的类键盘输入方式,使用户可以使用简便的交互设备作为人机接口操纵计算机。研究成果主要应用在数控系统的开放式控制面板上。本文主要研究了手形识别的实现,即通过4个手指的伸缩状态来定义计算机指令。以PC机标准键盘上12个字符:0-9数字以及小数点、回车为例进行仿真,从手形图像的预处理、特征提取和识别等三个方面研究了手形识别算法。在特征提取方面,与以往提取手形的重心和指尖、指根的算法相比,本文提出了一种手形特征提取算法,通过小手指外边缘作拟合直线。然后沿它的垂线方向扫描来确定食指、中指、无名指、小手指4个手指指尖的相对位置。最终能够计算出食指、无名指和小手指这3个手指相对中指的伸缩状态。在识别算法方面,以往的研究工作大多数是先建立好手形样本模板库,然后采用基于匹配的识别技术,利用手形分析中提取的特征参数与手形样本模板库进行匹配来完成识别。本文把最小错误率的贝叶斯决策规则作为分类器设计准则。整个算法在Matlab 6.5环境下实现。使用摄像头采集了60个手形图像样本进行分析,正确识别率可达85%。实验表明本文提出的手形图像识别技术是行之有效的。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 研究手形识别的背景及意义
  • 1.2 手形识别的发展
  • 1.2.1 手形识别的发展和研究现状
  • 1.2.2 手形的定义
  • 1.2.3 手形识别与人机交互技术
  • 1.3 本文研究的主要内容
  • 第二章 图像存储与数学形态学
  • 2.1 图像类型
  • 2.1.1 二值图像
  • 2.1.2 灰度图像
  • 2.2 图像格式
  • 2.2.1 BMP图像文件格式
  • 2.3 数学形态学
  • 2.3.1 腐蚀与膨胀
  • 2.3.2 开运算与闭运算
  • 2.3.3 击中
  • 2.3.4 薄化和厚化
  • 2.4 小结
  • 第三章 图像预处理
  • 3.1 图像噪声及消除方法
  • 3.1.1 用平滑化消除噪声
  • 3.1.2 中值滤波
  • 3.2 边缘检测
  • 3.3 阈值选择
  • 3.3.1 最小误差阈值设定和p-title方法
  • 3.3.2 最大方差阈值的设定
  • 3.4 边缘细化
  • 3.5 小结
  • 第四章 手形特征提取
  • 4.1 边缘跟踪
  • 4.2 手形轮廓的链码表达
  • 4.3 手形图像重心提取
  • 4.4 手形图像指尖和指根的提取
  • 4.5 本文提出的特征提取算法
  • 4.6 小结
  • 第五章 手形识别
  • 5.1 贝叶斯决策
  • 5.1.1 基于最小错误率的贝叶斯决策
  • 5.1.2 分类器设计
  • 5.2 参数估计
  • 5.2.1 最大似然估计
  • 5.2.2 正态分布的监督参数估计
  • 5.3 算法实现
  • 5.4 实验测试
  • 5.5 实验结果分析
  • 5.5.1 正确识别分析
  • 5.5.2 错误识别分析
  • 5.6 小结
  • 第六章 总结与展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    手形识别在人机交互中的应用研究
    下载Doc文档

    猜你喜欢