摘要:

最近几年来,随着计算机技术的发展和成熟,越来越多的研究者将注意力转移到人机交互手段的改进上,研究符合人际交流习惯的人机交互方式。由于人的手势作为交流工具在人们的日常生活中被广泛的应用,手势识别技术在此背景下得到了快速的发展。基于计算机视觉的手势识别技术具有人手处于自然状态,手势信息采集、录入简单的特点,是作为符合人际交流习惯的人机交互的有效方式。然而,人手的肤色存在显著的个体差异,加之外界环境因素的影响,复杂背景中类肤色区域的存在等因素,这些都给基于视觉的手势识别造成了极大的难度,使得这个研究方向成为一个极富挑战性的多学科交叉的研究课题。本文在Microsoft Visual Studio2008环境下借助OpenCV开发包实现基于视觉的手势识别,将手势识别提取出的手势手形信息和手势的运动信息作为控制参数,实现对OpenGL编写的2D小游戏的控制。通过手势识别应用在计算机软件的操作的方式改变人机交互的模式,尝试更符合人际交流习惯的人机交互方式。 通过摄像头采集人手的视频图像,将图像进行预处理。将处理后的图像进行色彩空间的转换,转换后利用肤色在此颜色空间的聚集性特征,提取和分割手势。手势的提取分割中根据色彩分量值把图像转换成灰度值图像,设置合理阈值对灰度图像做二值化处理。之后,将二值图像进行膨胀、腐蚀和开闭运算的形态学处理,消除干扰点。通过计算手势目标点的密度分布特征值作为手势特征,将手势特征与标准模板匹配识别出具体手势。最后,OpenGL编写2D小游戏,将手势识别过程中提取的手势手形信息和手势运动信息控制游戏,代替鼠标和键盘对游戏的操作。 本文的研究目标是实现基于视觉的手势识别技术应用到计算机游戏中,实现通过手势控制游戏的目的。研究的主要价值体现在:手势提取和分割过程中,通过将手势图像转换到HSV色彩空间,利用该空间的像素点的色度信息分割肤色,具有排除光线,背景等环境因素和个体差异因素的干扰问题,使手势的提取和分割的准确率大大提升。手势目标点的密度分布特征作为手势特征的提取方式具有旋转、平移和缩放不变性,能够削弱人手的大小,人手距离屏幕中心位置偏移量的不I司,以及人手距离手势采集摄像头的距离远近等人为因素对识别的准确率造成的影响。将基于视觉的手势识别技术应用到计算机游戏中,是改变人与计算机交互方式的探索。

展开

计算机视觉识别游戏人物,电脑游戏中基于计算机视觉的手热识别技术研究相关推荐

  1. android 人脸识别 方法研究,基于Android平台的人脸识别技术研究

    摘要: 在计算机视觉与模式识别领域中,人脸检测与识别技术是一个非常热门的研究课题,同时也具备非常广阔的商业价值.在诸多的目标检测算法中,基于AdaBoost算法的目标检测方法具有检测速度快,检测效果好 ...

  2. android智能识别技术,基于Android平台的OCR识别技术研究与实现

    摘要: 随着智能手机市场的迅猛发展和普及,Android成为所占市场份额最高的手机操作系统,与此同时,人们希望在手机终端享受更丰富舒适的应用功能.将OCR和Android智能终端相结合,依托光学字符识 ...

  3. 计算机视觉二值分类器及判别模型,基于计算机视觉的龙井茶叶嫩芽识别方法-毕业论文.doc...

    基于计算机视觉的龙井茶叶嫩芽识别方法-毕业论文.doc 毕业论文(设计) 题 目 学 院 学 院 专 业 学生姓名 学 号 年级 级 指导教师 毕业教务处制表毕业 基于计算机视觉的龙井茶叶嫩芽识别方法 ...

  4. 基于AI的计算机视觉识别在Java项目中的使用(三) —— 搭建基于Docker的深度学习训练环境

    深度学习在哪里? 我们已然生活在数字时代,一天24小时我们被数字包围.我们生活中的方方面面都在使用数字来表达.传递.存储.我们无时无刻不在接收数字信息,而又无时无刻不在生产数字信息. 在数字世界中,可 ...

  5. 从小喜欢游戏对计算机兴趣,当今电脑游戏的实践与思考.doc

    当今电脑游戏的实践与思考 当今电脑游戏的实践与思考 摘要:电脑这一现代化设备现已家喻户晓,它也走进了千家万户,它让我们的生活迈进了信息化时代,在我们的生活中占领着这不可替代的地位.电脑悄然挺进幼儿园是 ...

  6. 游戏中基于物理的渲染简简明科普

    http://tieba.baidu.com/p/3922888163 基于物理的渲染(PBR)是一个近几年时常见诸于各大游戏行业技术交流.游戏开发商公关以及游戏媒体口中的词汇.这个词涵盖内容广泛,定 ...

  7. 游戏中基于物理的渲染(一)

    "游戏中基于物理的渲染"系列由4-5篇文章组成,介绍了如何在实时渲染中使用基于物理的方法.内容主要来自于SIGGRAPH 2010的course:Physically-Based ...

  8. 游戏中基于物理的渲染

    转载请注明出处为KlayGE游戏引擎,本文的永久链接为http://www.klayge.org/?p=493 "游戏中基于物理的渲染"系列由4-5篇文章组成,介绍了如何在实时渲染 ...

  9. Princeton NLP Group姚顺雨博士:文本游戏中基于语言模型的动作生成

    ⬆⬆⬆              点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入! "你在卧室,东边是一个走廊,西边有一个紧闭的木门,屋子中间有一个厚地毯,一个储物柜,你有一个 ...

最新文章

  1. 微信硬件平台智能路由行业解决方案
  2. Js_学无止境之延迟加载
  3. linux系统安装柯美打印机,柯尼卡美能达复印机中标麒麟系统驱动安装
  4. 字节输出流_OutputStream类FileOutputStream类介绍
  5. make j4什么意思_为什么天天坚持撸铁 肌肉增长不明显
  6. s7300plc串口通信_西门子S7-300/400串口通信模块的信息与使用
  7. SQL Server实际执行计划COST欺骗案例
  8. mysql homedir迁移
  9. 模板---函数模板,类模板等
  10. java集合升序降序
  11. aliyun redis 链接超时_超详细的Redis入门指导
  12. 达梦新起点:达梦DM8化繁为简 助力数据库发展新方向
  13. 【复习笔记】计算机网络求职考点整理
  14. @property python知乎_知乎某处XSS+刷粉超详细漏洞技术分析
  15. 这 6 个开源项目很 Cool
  16. 基于英雄大作战龙奥的Unity骨骼动画初探
  17. STM32L系列简介
  18. iOS开发--下滑返回dismiss
  19. 5.30 USB接口的定义 (10分)
  20. 关于Chrome无法连接网络的问题解决

热门文章

  1. 小型步进电机驱动芯片的应用和介绍如HR8833
  2. kvm虚拟化之cpu虚拟化
  3. windows下docker desktop的安装和使用
  4. 算术运算符重载——成员函数重载算术运算符
  5. i5 13600KF和i5 12600KF参数配置区别对比
  6. 【事业单位笔试】zrzyb信息中心-社会招聘-笔试记录
  7. “操作无法完成因为其中的文件夹或文件已在另一个程序中打开”解决办法
  8. python爬取知乎话题:你见过最搞笑的视频有哪些?下的所有视频
  9. 201512 CCF
  10. 软件工程经济学期末复习第五章