Android平台基于手势识别的音乐播放APP设计与实现开题报告
2020-04-12 16:12:02
1. 研究目的与意义(文献综述)
研究背景及意义
近年来,移动互联网行业飞速发展,智能终端已经成为人们生活中一部分,而在全球的智能终端操作系统中android无疑是用户数量最多的操作系统,截至2017年10月其用户占有率占到总额的60%以上 ,而且仍在上升。
2007年google公司正式推出android操作系统,其迅猛发展的原因是由于其具有众多优点。首先是它的开放性,android操作系统源码是完全开源的,开发者可以很方便的在此基础上做进一步的开发和创新,而且其对于第三方应用程序的安装管理较为宽松,有利于激发开发者的热情,android 底层使用 linux 内核,中间层加入了 dalvik 虚拟机,该虚拟机是基于 android 平台的 java 虚拟机,可以屏蔽底层的硬件差异性,不依赖于具体的硬件设备,使开发者专注于应用层的开发。
2. 研究的基本内容与方案
(1)手势识别模块中,分别使用haar、lbp和hog三种特征特检测方法,使用adaboost算法构造级联分类器,进行不同手势的检测和识别,并对三种特征检测方法从计算量和识别率等方面进行比较和选择,最好可以提出自己的改进方案,在计算能力受限的情况下得到最佳的识别命中率。
(2)音乐播放模块中搜索模块的实现,包括本地搜索和网络搜索,本地搜索是指进入下载列表、默认列表或者最近播放列表页面以后,点击页面上的“搜索”按钮,就会在相应的列表里进行搜索。如果直接在音乐搜索模块的搜索框中查找,那么音乐播放器的检索范围将是整个网络,需要连接互联网才可以使用。该功能需要支持模糊查找,因为用户往往
记不住歌曲的准确名字,或者根本不知道叫什么名字,所以检索的关键字可以是歌曲名,歌手名或者专辑名。系统找到相应的歌曲以后,返回给用户。
3. 研究计划与安排
(1)1月底至2月中旬,学习android相关知识,对音乐播放器除手势识别之外的功能进行实现。
(2)2月底至3月中旬,对手势识别的算法进行比较并研究影响命中率的因素,提高手势识别命中率
(3)3月底至5月初,对手势识别模块进行实现并移植到android设备,基本完成整个播放器的开发
4. 参考文献(12篇以上)
[1]毛晓洁.基于android平台的手势识别技术的研究与应用[d].电子科技大学.2015
[2]王连鹏.基于android 系统的手势识别方法研究及应用[d].齐齐哈尔大学.2012
[3]王赞超. 基于android平台的视觉手势识别研究[d]. 西安电子科技大学.2013