基于MATLAB的手势识别系统

数媒竞赛获奖作品信息及简介
作品名称基于MATLAB的手势识别系统
参赛院校湖南工业大学
指导老师钟云飞
团队成员刘亚平、邹家政、刘星宇
奖项等级三等奖
竞赛年份2022

基于MATLAB的战术手势识别功能需要具备图像处理和手势识别两大模块的功能,预期实现的功能包括手势视频的读取分割、手势图像的处理识别以及GUI的用户使用界面这三个部分。 通过MATLAB GUI进行战术手势识别功能用户使用界面的设计,提供了较好的功能展现形式,使得编程工作量降低,开发效率提高。在GUI中进行图形用户界面设计的基本步骤如下: (1)确定设计需求,根据需求目标和任务需要,绘制和设计基本框图; (2)确定设计中需要的各个控件的布局并完成控件位置的设置; (3)设置各个控件的属性,尤其设置唯一标识值Tag属性以实现对控件的控制; (4)进入各个控件的回调函数,编写实现回调函数相关功能的代码; (5)运行guide进行测试,并修改程序。 战术手势识别总体框架 (1)手势视频分解 战术手势的识别的设计与实现围绕贴近实战、便于直观的输入和输出,在手势图像处理识别的基础上,增加了手势视频分解的功能,用于将实际运用的连贯的手势动作输入后得到对应的事先规定好的文字结果,从而最终达到战术手势识别的基本功能。 (2)手势图像处理与识别 MATLAB的图像处理与识别是战术手势识别的设计与实现的主要部分,根据设计目标和功能需求,研究了MATLAB灰度图像处理、图像的二值化处理、高斯滤波处理等等图像处理方法,通过综合分析和实际测试运用,最终确定以图像分割和特征提取作为本文的基本图像处理方法。