论文部分内容阅读
移动终端技术、可穿戴式技术、移动互联网技术、无线传感器技术、嵌入式技术等领域的快速进步及相互结合,推动了智能手机传感器的飞跃发展。智能手传感器将虚拟世界与现实世界紧密地连接起来,改变了人类与环境的交互方式,使虚拟世界信息可以便捷地、有效地表达为现实世界信息。目前,由于可穿戴式设备的快速兴起,智能手机传感器已经广泛应用于用户行为识别、用户行为分析、导航、大型竞速游戏等领域。用户行为识别泛指通过传感器设备收集与用户行为密切相关的大量信息,经过处理后对用户行为进行分析和推理,为用户提供更好的智能服务。本文所研究的用户行为识别主要有两个:驾驶行为检测和行人安全行走检测。对于驾驶行为检测,本文提出了基于加速度传感器的驾驶行为检测方法。由驾驶事件和路面凹凸状况引起的交通事故对司机的驾驶行为来说是非常关键的问题,相关研究人员已经广泛地研究了交通事故的原因和对策。尽管已经提出几种方法来解决这些问题,但是大部分方法都需要很高的计算成本或者是固定额外的硬件设备。为了应对这些挑战,我们设计了一个基于智能手机加速度传感器的系统,HealthDriving,用来检测司机的驾驶事件和路面状况。更具体地说,首先从智能手机的加速度传感器收集加速度数据,然后采用所设计的加速度重定向校准算法将所获得的加速度传感器数据转换为汽车的加速度数据,最后利用HealthDriving来检测司机的驾驶事件和路面凹凸状况。同时,为了评估由司机驾驶行为而引起进攻性程度,采用ISO 2631人体暴露的振动程度标准设计了一个有效的评分机制,对司机的驾驶安全体验进行评分,得分越高,说明司机的驾驶行为越安全,攻击性越低。反之,司机存在严重的危险驾驶行为。大量的评估表明,HealthDriving可以成功运作在普通的智能手机上,并且与其他方法相比,具有较低的计算成本,验证了本方案的可行性和有效性。对于行人的安全行走行为,本文提出了基于加速度传感器和摄像头的行人安全行走检测方法。最近几年,行人在走路时使用智能手机进行阅读或者娱乐活动已经越来越受欢迎,低头看手机行走使行人的注意力集中在手机屏幕上,而忽略了周围环境的不安全。为了避免行人绊倒、跌倒,甚至与其他行人碰撞,我们设计了WalkWell,一个基于智能手机的安全行走检测系统,确保行人在使用手机时的安全。首先使用重力传感器和加速度传感器估计行人的移动速度,然后激活前置摄像头,基于OpenCV4Android检测人脸和眼睛,并通过眼睛灰度图分析瞳孔的运动姿态,说明行人是否正在看手机屏幕。如果看手机屏幕的时间达到了所设的阈值,WalkWell会通过手机振动的方式提醒行人注意安全。我们将Walk Well实现在了Android手机上,而且评估了实验的精确率,实验结果表明,WalkWell可以预防行人走路时长时间看手机屏幕的潜在危险。