基于MATLAB的静态手势分割与识别研究

article/2025/11/9 23:09:31

一、课题介绍

本课题设计了手势的分割与识别程序系统,结合 MATLAB软件对采集的目标图像进行识别。结合基于运动的手势分割与基于肤色的手势分割2种手势分 割方法,提取运动肤色区域,通过计算此区域的均值与方差矩阵更新高斯模型,设定合理的肤色相似度阈值 检测出图像中的肤色区域,从而将手势图像从背景中分割出来。最后,利用模板匹配的方法,对分割出来的手势进行快速识别。实验证明,程序具有很好的分割效果,在复杂环境下对裸手手势识别的成功率大于90%。

二、课题背景

计算机技术的快速发展,使人们不再满足于通 过键盘鼠标等外设与计算机进行交互。随之而来 的通过对语音、手势、表情等的识别来完成人机的 交互,这种方式更加自然,摆脱许多外设,将人体自 身作为一个控制器,拥有较好的前景。

目前,有许多静态手势识别,如还需要佩 戴特定颜色的手套、添加有利于系统识别的标记、 选择单色简单背景等,虽然也可以将手势与背景分 割,但是很明显存在降低手势灵活性的缺点。在 此,结合基于运动的手势分割与基于肤色的手势分割2种手势分割方法,提取运动肤色区域,通过计算 此区域的均值与方差矩阵更新高斯模型⑵,通过计 算肤色相似度值来判别为肤色的可能性,设定合理 的肤色相似度阈值,在复杂环境下对裸手手势进行识别,提高了手势灵活性,同时也提高了环境适应性。

三、课题思路

系统通过USB摄像头捕获目标图像,在不同的颜色空间对目标图像进行肤色检测的效果不同。亮度的不同造成人的肤色不同,且肤色在颜色空间中存在可分性RGB,HSV, YCbCr等都是常见的颜色空间,因此在目标图像的肤色检测中,必须选择亮度强弱对其影响较小的颜色空间。最常用的 RGB色彩空间的3个分量都有亮度信息,对光照亮 度变化较为敏感,不适合用其进行肤色建模。在 HSV色彩空间中,H分量、S分量和V分量相互独 立,即颜色、饱和度和亮度信息较为独立,与RGB 色彩空间相比其对亮度的影响较小,因此可以用作 目标图像肤色检测,但是由RGB到HSV的转化为 非线性的,增加了系统负担。YCbCr色彩空间是由 1个亮度和2个色度组成,Y为亮度分量,Cb和Cr 分别为蓝色和红色与亮度的差值也。RGB转换为 YGbCr的公式为:


eb7730065224de4ac921da93f91aef2e.png


可以看岀,YCbCr色彩空间的3个分量是由 RGB色彩空间的3个分量线性转换的,易于实现, 且可从MATLAB绘制的目标图像在Cb,Cr色彩 空间像素图看岀,肤色在Cr,Cb区域有很好的内聚 性,能很好地将肤色区域与非肤色区域进行区别。 综上所述,本文选择YCbCr色彩空间。

  1. 效果示例


9866d293a34e125185a96659e866dcf6.png

bd0c34c1f69d69c8d4f5664dca2a503e.png

44777103570c4723bfd24d729344b11f.png


参考文献:

  1. 武霞,张琦,许艳旭.手势识别研究发展现状综述口丄 电子科技,2013,26(6): 171-174.
  2. 周虹.基于YCbCr高斯肤色模型和形态学的人脸检测 技术研究[J].柳州师专学报,2014,29(2):136 - 139,96.
  3. 曹海燕,秦文华,周崇波.MATLAB环境下摄像头的 启动方法综述[J].电子技术,2015(1):8-10,4.

M 王航宇.基于YCbCr高斯肤色模型的人脸检测技术研 究[J].现代电子技术,2008,31(22):102 - 105.

  1. 徐翠,李然.基于YCbCr空间的高斯肤色模型的人脸 检测[J].软件导刊,2009,8(2):179 -181.
  2. 陈天炎,曾思通,吴海彬.基于YCbCr颜色空间的火焰图 像分割方法[J].传感器与微系统,2011,30(10) :62 —64.
  3. 高雅萍.基于单目摄像头的手势识别方法研究[D].厦 门:厦门大学,2014.


http://chatgpt.dhexx.cn/article/qd2rbs7s.shtml

相关文章

吉林建筑大学电气与计算机学院院长,吉林建筑大学城建学院市政与环境工程学院来我校计算机学院调研“学习筑梦”行动开展情况...

6月21日上午,吉林建筑大学城建学院市政与环境工程学院党委副书记、副院长王洪平、学办主任、辅导员和学生党员一行9人来访我校计算机学院。计算机学院党委副书记王俊成,学办主任兼分团委书记马立明等热情接待了来访嘉宾,双方就“学习筑梦”行…

计算机专业在法国好就业吗,对法国计算机专业留学热门院校的推荐与就业分析...

法国计算机专业总体介绍: 在法国从高中到博士阶段,共有5000余种计算机专业课程。有公立大学或者高等专业学院课程;有长期或短期课程;也有免费,付费或者学徒课程,对于计算机专业课程的选择是十分丰富的。 法国公立大学 随着法国大学…

ubc计算机专业课程介绍,温哥华UBC大学的计算机专业介绍

英属哥伦比亚大学 (University of British Columbia ,简称 UBC ,又名 " 卑诗大学 ") 是一世界级顶尖研究型大学,它庞大而又秀丽,坐落于风光如画的温哥华市,同时它也是加拿大最难申请的大学以及淘汰率最高的大…

中国计算机专业的大学生相比于美国差在哪里?

链接:https://www.zhihu.com/question/31074647 编辑:深度学习与计算机视觉 声明:仅做学术分享,侵删 作者:邦彦https://www.zhihu.com/question/31074647/answer/50552556 学生太多,老师太少。想起了那个梗…

国外是怎么学习计算机的?

大家好,我是厂长。 随着自己持续的创作,关注的粉丝也不断增长,这些增长的粉丝不仅有来自国内的朋友,还有不少在国外留学的同学。 微信的好友列表里就有在德国、英国、日本、美国等国家留学的同学,每次遇到这些网友&…

在美国大学计算机专业都学什么?

作者简介:祁一鸣,2016年4月加入携程,任机票研发部技术专家,同时负责携程App国际机票预定主流程技术团队。毕业于美国常春藤名校 Dartmouth College 本科,曾先后在硅谷的Oracle、Yahoo!和Salesforce总部效力过。从scrat…

外国大学计算机专业学什么?信息技术专攻网络计算

信息技术(荣誉)理学士,专攻网络计算 亚太科技大学APU 亚太科技大学在2021年QS亚洲大学教师国际名列前10名的私立大学。APU在国际学生排名第一,入境交流第一,并在排名前50名的大学中。APU在2021年年QS大学排名中名列前…

计算机c就业,留学美国:高薪好就业Computer Science(计算机科学)CS专业详解

原标题:留学美国:高薪好就业Computer Science(计算机科学)CS专业详解 计算机科学专业是理工科类留学最热门的专业之一,而且CS专业也一向是高薪、好就业的代名词,根据Payscale数据显示,美国计算机科学硕士毕业平均薪资达…

大学英语专业有计算机课吗,加拿大留学,温莎大学英语计算机专业了解一下

原标题:加拿大留学,温莎大学英语计算机专业了解一下 对于留学申请人来说,多年来计算机专业一直是热度不减。而在近些年,也有很多学生和家长更为看好加拿大的教学质量和未来的工作环境。加拿大在计算机科学领域的科研、开发和教学实…

计算机专业大学如何自学?常用网站和工具

有问题欢迎评论或私信我 耗时5小时,第一个B站视频,满足分享欲 计算机专业现状 or 困境?如何自学?常用网站科普!_哔哩哔哩_bilibili 👆发了个视频,结合文章中的链接,保存到自己浏览…

《钱进球场》:球场争锋·棒球1号位

动画《钱进球场》改编自森高夕次原作、足立刑事著同名体育漫画,于2017年3月宣布动画化 ,由STUDIO DEEN负责动画制作,于2018年4月6日起播出。动画第二期于2018年10月5日开始播出。全24话。 中文名 钱进球场 原版名称 グラゼニ 动画制作 Stud…

足坛十大最牛裁判:打边裁枪杀球员 红牌逐鹦鹉

足球场上,裁判的权力至高无上,可有些时候,这些黑衣法官展示权威的方式就不太可取了,更有甚者,他们的某些做法竟让人啼笑皆非。接下来,网易体育将会为广大球迷评选出10大最牛裁判。>>>>最强裁判…

迪赛智慧数——其他图表(平行坐标图):世界杯历史个人进球排名TOP10

效果图 2022年卡塔尔世界杯,全世界球迷翘首企盼,据悉,一共有67372名球迷入场观赛,为自己支持的球队鼓噪呐喊,释放蓄势积攒已久的激情。毕竟这一别,距离上届杯赛,已足四年!通过以上图…

红楼梦人物关系简图

贾家,宁国公与荣国公之后,为钟鼎勋贵之家。王家,都太尉统制县伯王公之后,为军官将领之家。薛家,皇商。皇室任命,为皇宫搜罗海外奇珍异宝的皇商。史家,保龄侯尚书令史公之后,为文臣名…

关于红楼梦Python文本分析

1. 获取小说文本 读取文件 # 获取小说文本 # 读取文件 fn open("prepare\\红楼梦_曹雪芹.txt", encoding"utf-8") string_data fn.read() # 读出整个文件 fn.close() # 关闭文件 2.对文本进行处理 # 文本预处理 pattern re.compile(u\t|\n|\.|-…

Google BERT 中文应用之《红楼梦》中对话人物提取

​点击上方“迈微AI研习社”,选择“星标★”公众号 转载自:PaperWeekly 庞龙刚 之前看到过一篇文章,通过提取文章中对话的人物,分析人物之间的关系,很好奇如何通过编程的方式知道一句话是谁说的。但是遍搜网络没有发现…

【知识图谱】构建红楼梦知识图谱

在b站看到有人用知识图谱构建红楼梦的人物关系的知识图谱,跟着做了一遍,在这里记录。 1、安装neo4j 具体见:https://blog.csdn.net/Zhouzi_heng/article/details/110948997 2、为python安装py2neo4j py2neo是一个社区第三方库&#xff0c…

花了20分钟,给女朋友们写了一个web版群聊程序

WebSocket详解 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手&#x…

外国人最习惯用的社交软件有哪些?

说到国外的社交软件,你的认知是否还只停留在Facebook上?今天带大家来看一看不同国家都用哪些社交软件。方便外贸人和各国客户沟通时,选择正确的社交软件,并掌握外贸必备的社媒营销技能。 相信现在每个人与世界的联系很大都是靠手机…

使用Python制作学习英语软件

前言: 由于Python考试临近,加上平时要学习英语,突发奇想制作一款和手机上app那样的记单词的简单软件,顺便复习一下Python。 步骤: 编辑一个保存单词的txt文档读取txt文件,制作成字典使用tkinter制作界面使…