当前位置: 首页>>科学研究>>正文

基于LBP和HOG特征的静态手势识别人机交互系统

发布者:发布时间:2018-08-08 17:31:48浏览次数:1060



一、项目基本情况


项目名称:基于LBP和HOG特征的静态手势识别人机交互系统


项目类型:参加2018“华资杯”广东省大学生计算机作品比赛暨泛珠三角+大学生计算机作品赛广东赛区选拔赛(本科组),获一等奖。


项目负责人:巫建辉-2016级-计算机科学与技术 


指导老师:杨永平




二、作品展示图及功能概述


1. 作品全貌展示图




2. 项目实用价值:


科技引导新生活,人机交互越过屏幕触摸向非接触式的手势识别的方向大 踏步的发展,极富图像化和具备行动性的手势操作将会越来越与人们的生活相 关。手势是一种自然、直观、易于学习的人机交互手段。以人手直接作为计算 机的输入设备,人机间的通讯将不再需要中间的媒体,用户可以简单地定义一种 适当的手势来对周围的机器进行控制。基于视觉的手势识别是实现新一代人机交互的关键技术。


3. 项目功能简介及截图:

63CA1


项目功能简


(1) 本作品从手势分割及手势识别两方面着手,提出了一种单目视觉下的手势识别方法。其基于 OpenCV,对摄像头实时采集的视频流进行手势检测。


(2) 通过实验,本方法对于复杂背景有很好的鲁棒性,在无逆光、强光的极端光照条件下识别率较高,识别速度能达到 5-8 帧/秒,基本满足实时性的要求。


(3) 根据以上成果,设计出了一个手势控制软件打开的交互系统,该系统能识别 0-9 十个手势。




作品开发及运行环境


开发语言:C++


开发工具:Visual Studio / Qt Creator


运行环境:带摄像头的 Window 平台计算机设备


作品的主要特色


在复杂的背景下,由于背景中存在类肤色区域,所以通过 RGB 阈值法提取 肤色区域并不理想。本作品通过将运动信息与肤色模型相结合的方法,去除与肤色相近的背景区域,实现了 YCbCr 色彩空间中手势图像的分割。传统的基于形态学上的手势分割无法准确的去除人脸的影响,本算法在此基础上利用 LBP 特征和级联分类器对图像区域进行初步识别去除人脸影响。最后对手势区域使用 SVM 分类器结合手指个数进行识别。


 


三、项目开发实践收获:


本项目在实时性方面还有改进的空间,可以考虑结合kinect等携带深度信息的双目视觉机器,以及对数据集进行改进,提高识别的准确率。