基于深度学习的运动状态识别研究

来源 :兰州理工大学 | 被引量 : 7次 | 上传用户:ynshisss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
运动状态识别一直是状态识别领域的研究热点,在虚拟现实、健康医疗、交通领域以及军事训练等方面均有较为广泛的应用。目前大量的研究都是基于传统的分类算法来对运动状态进行分类,取得了不错的效果,但仍然存在着许多问题,例如,所使用的数据源比较单一、数据采集和运动状态识别都需要专业的相关设备等,无法做到随时随地对运动状态数据进行采集并识别,限制了应用范围。  本文在汲取前人研究成果的基础之上,提出了一种基于深度学习的运动状态识别方法。该方法首先利用智能手机进行数据采集,然后运用不同类型的神经网络构建神经网络模型,结合深度学习技术以及TensorFlow深度学习平台,完成运动状态数据采集和识别,并能够应用智能手机实现对运动状态的实时识别。  本文的研究内容主要有以下几个方面。  (1)人体运动状态识别。基于公开的人体运动状态数据集,利用TensorFlow深度学习框架和深度学习技术分别设计了经典神经网络、卷积神经网络、单向长短时间记忆神经网络以及双向长短时间记忆神经网络等四种神经网络完成对人体的运动状态数据进行特征提取和分类。通过比较上述四种神经网络的学习算法复杂度、神经网络结构、智能手机计算性能以及神经网络模型的实际应用等,选出适合移植在智能手机中的神经网络模型。  (2)人体交通状态识别。智能手机功能的不断增强和普及应用,降低了数据采集的要求。本文利用智能手机内置传感器采集人体交通状态数据,并对采集到的数据进行降噪、分段和规整,制作成相应的训练数据集和测试数据集。在人体运动状态识别基础上,利用深度循环神经网络的不同种类神经单元构建不同的神经网络结构,在训练时不断调整参数和网络中的隐藏层单元数据,完成对人体交通状态数据的特征学习与分类。通过训练模型在测试数据集的识别效果,确定最终的神经网络结构。  (3)模型移植与实际应用。结合 TensorFlow 技术和 Android 技术,将训练好的神经网络模型移植到智能手机中,通过手机APP完成对人体运动状态和人体交通状态数据采集和实时识别。
其他文献
具备精确控制与传感能力的自治汽车的出现,给安全驾驶带来了新的希望。当前存在的人工智能技术已经能有效的解决自治汽车在开放道路中行驶问题。但面对情景复杂、拥堵较严重、
网络最大流问题是网络流理论的重要组成,是介于连续型和离散型问题的分界线上,可作为特殊的线性规划以及组合优化问题。其在现实的实践应用中,例如现实中的信息流、交通中的
近年来,随着电子商务的迅猛发展,形形色色的Web服务大量的涌现,服务提供商也不断将现存的Web服务整合起来形成新的、增值的服务,去不断的满足用户的需求。不过,用户在各种需
随着互联网的迅速普及与广泛应用,网络的安全问题也日益严重。近年来,作为维护网络安全的一项主要技术,入侵检测技术得到了广泛的关注。但是,现有的入侵检测系统还存在很多的问题
格问题在现在的公钥加密方案中扮演了相当重要的角色,格问题的计算难解性为许多创新性的公钥加密方案提供了理论依据。模形式算法作为新的随机算法解决欧几里得空间内的最短
聚类分析是一种最为广泛应用的数据挖掘技术,其原理是先对数据对象进行聚类处理,然后对其结果进行分析,试图从中找到隐含的具有实用价值的信息。聚类就是将大量混为一团的数据对
随着ARM处理器性能不断提升,同时又兼顾低功耗、体积小的特点,嵌入式计算密集型应用越来越多。鉴于计算密集型领域系统的可靠性要求高,因此如何设计高可靠性嵌入式系统成为一
近年来,XML作为互联网上数据表示和交换的标准格式日渐受到人们重视,XML查询也由此成为研究热点。对于大量的没有专业背景的用户,传统的结构化查询方式已不再适用,关键字查询
移动终端设备的普及与广泛使用使移动用户可随时随地发布、分享各类信息。网络中流动的大量信息体现了用户的多种社会属性。如何有效利用这些社会属性,并将其用于移动网络、
云存储是一种新兴的网络存储技术。通过云存储服务,用户可以便捷的在云上存储数据,也能够以一个组的形式共享数据;为了确保共享云数据的完整性,可以利用第三方审计者验证数据的