摘要:手势识别作为计算机科学领域和语言技术领域中的一个重要主题,手势识别还是人机交互的重要组成部分之一,其研究发展将会影响着人机交互的自然性和灵活性。在过去的几年里,手势识别已经取得了很大的改善与进步,并受到了广大用户的欢迎。
-该文主要内容是介绍的是将视觉手势识别技术应用到基于Android平台开发的相册中,实现手势浏览相册图片功能的软件设计。该软件系统各个模块之间通过函数的调用、参数的传递、返回值的方式执行信息传递的工作。通过接口传递的信息是以被数据结构封装过后的数据,再将这些数据通过参数传递的形式或返回值的形式在各个模块之间进行传递。图像获取模块是利用Android摄像头的驱动模块来驱使摄像头启动工作,根据手机摄像头及时获取到的手势采集用户手势的图像,再传递到手势识别模块进行一系列的处理。手势识别模块主要是利用手势特征模型对深度图像数据进行相关的算法处理,识别出其中的用户手势的运动事件并发送到Android对应的模块,从而实现了将视觉手势识别技术应用到自定义相册管理中。
关键词:相册管理;移动平台;手势识别
目录
摘要
Abstract
1 绪论-1
1.1课题背景-1
1.2课题研究的目的及意义-1
1.3 研究现状-1
1.4 研究内容-2
2 关键技术介绍-2
2.1手势分割-3
2.2手势分析-4
2.3手势识别-4
3 系统需求和可行性分析-8
3.1 系统需求分析-8
3.2 系统可行性分析-9
3.2.1技术可行性分析-9
3.2.2 操作可行性分析-9
3.2.3 经济可行性分析-9
3.2.4 社会可行性分析-10
3.3 开发环境的搭建-10
3.3.1 JDK的安装与环境变量的配置-10
3.3.2 SDK与Android Studio的安装配置-10
4 系统设计-10
4.1 系统基本模块的设计-10
4.2 系统实施方案对比择优-11
4.2.1 手势分割方案择优-11
4.2.2 手势分析方案择优-12
4.2.3 手势识别方案择优-12
4.2.4 本课题最终实现方案-13
4.3 系统模块的设计-13
4.3.1 客户端的设计-13
4.3.2 手势识别接口设计-14
5 系统实现-22
6 系统测试-23
6.1 软件测试简介-23
6.1.1 软件测试目的及意义-23
6.1.2 测试步骤-24
6.2 Android相册的系统测试-24
6.3 软件综合性能分析-26
7 总结与展望-27
7.1 总结-27
7.2 软件的后期展望-27
参 考 文 献-28
致 谢-30
附 录-31