首页 / 专利库 / 脚踏车和非动力车辆 / 自行车 / 自行车前叉 / 基于行进状态感知和专注度感知的非干扰式危险预警方法

基于行进状态感知和专注度感知的非干扰式危险预警方法

阅读:296发布:2023-03-12

专利汇可以提供基于行进状态感知和专注度感知的非干扰式危险预警方法专利检索,专利查询,专利分析的服务。并且在用户使用智能手机行进过程中实时进行危险预警的方法,步骤为:采集用户使用智能手机过程中的 传感器 数据和用户交互数据,采集的数据首先被标注后用于离线地预训练出行进状态 感知 模 块 中用于感知手机状态和用户状态的分类模型,其次作为实际危险预警 进程 的输入数据。在实际的危险预警进程中,首先由行进状态感知模块检测出手机的状态和用户的状态,然后将手机状态和采集的用户交互数据输入专注度感知模块量化用户使用智能手机的专注度,最后结合专注度值、用户状态、行进速度三者综合评估用户当前的危险系数并合理发出危险预警。本 发明 通过非干扰式地从智能手机上获取各类 传感器数据 以及用户与手机之间的交互数据,为用户提供危险预警。,下面是基于行进状态感知和专注度感知的非干扰式危险预警方法专利的具体信息内容。

1.基于行进状态感知和专注度感知的非干扰式危险预警方法,包括以下步骤:
(1)通过实现一个后台服务自动地采集智能手机的数据,包括各类传感器的数据,例如加速度传感器、陀螺仪、距离传感器,同时通过getevent命令去获取用户和智能手机的交互数据;数据采集的场景分为两类:
11)第一类数据用于在实际的危险预警之前,离线的训练出用于实时感知行进状态的分类模型,数据采集需要寻找多名志愿者在不同用户状态和手机状态下使用手机;用户状态包括走路、跑步、骑自行车、骑电瓶车以及其它五种,其它可以是用户静止、乘公交等状态;手机状态包括“贴打电话”、“身前使用”、其它三种,这里的“身前使用”指的是手机被用户纵向或者横向手持于身前使用的姿势,其它指的是手机被平放、被用户抓在手中正常走路等状态;
12)第二类数据实时采集,在真实的危险预警场景下即时地感知用户的行进状态、专注度以及行进速度,从而实现危险预警;
(2)根据步骤(11)采集的数据,预先训练出用于行进状态感知模的分类模型:
21)将数据分成两份,一份用于训练行进状态感知模块中的用户状态检测模型,一份用于训练模块中的手机状态检测模型;
22)针对用于训练手机状态检测模型的数据,正确标注不同数据在采集时智能手机实际所处的状态;
23)针对用于训练用户状态检测模型的数据,正确标注不同数据在采集时用户实际所处的状态;
24)根据采集的数据和标记的类别进行机器学习,将步骤(22)和步骤(23)的数据输入支持向量机训练分类模型,同时通过十折交叉验证调整参数,提高分类效果;
(3)在实际的危险预警进程中,将步骤(12)采集的传感器数据输入步骤(2)训练的分类模型,感知用户状态和手机状态;
(4)根据步骤(3)得到的不同的手机状态,结合步骤(12)的数据,实时感知用户使用智能手机的专注度:
41)当手机状态为“贴耳打电话”时,设置此时的用户专注度为定值,即参数focus=
0.5;
42)当手机状态为“身前使用”时,此时的用户专注度可以通过公式(1)计算得到;
式中f为分析getevent事件流还原出的最近5秒用户和智能手机的每秒交互次数,交互包括:触碰、滑动、拖曳、多指手势操作,多点触控视为触碰多次;参数t指本次手机状态变为“身前使用”所持续的时间;
(5)根据步骤(12)得到的加速度传感器和GPS数据,计算出用户的行进速度v;
(6)结合步骤(3)感知得到的用户状态、步骤(4)感知得到的用户专注度和步骤(5)得到的用户行进速度,综合评估用户当前的危险系数rf,见公式(2);
rf=focus*us_factor+v  公式(2)
当危险系数rf超过阈值2时,向用户发送危险预警;式中us_factor指代不同的用户状态对应的状态系数,其中用户状态是走路时是1,用户状态是跑步时是1.1,用户状态是骑自行车时是1.3,用户状态是骑电瓶车时是1.5,用户状态是其它时是0。

说明书全文

基于行进状态感知和专注度感知的非干扰式危险预警方法

技术领域

[0001] 本发明涉及一种在用户使用智能手机行进过程中实时进行危险预警的方法。

背景技术

[0002] 最近的十多年来,智能手机已经取代了传统的功能手机,融入了人们日常生活的方方面面,是现代每个人不可或缺的随身物品。但是随着人们对智能手机依赖性的增强,有越来越多的安全隐患暴露出来。例如日常生活中我们经常可以看到行人边走路边使用手机,也有不少人在骑自行车或者是电瓶车的过程中使用智能手机,他们或者是为了娱乐,或者是为了工作,但是这些行为都可能导致危险的发生。
[0003] 智能手机自出现以来发展迅猛,搭载其上的各类传感器也随之更新换代。惯性传感器已经是智能手机的标配,包括加速度传感器、陀螺仪、距离传感器等等。此外,用户平时使用频率较高的还有定位,麦克,摄像头等待。这些传感器提供的信息,可以反映用户及手机状态的变化。
[0004] 如今智能手机使用的主流操作系统,主要包括Google公司开发的Android操作系统和苹果公司开发的iOS操作系统。不同于iOS相对封闭的特点,Android操作系统是一个基于Linux内核开发的开源操作系统。在智能手机上,用户的操作通常包括在屏幕上的点击操作、滑动操作、实体按键的按压操作等。Android底层将用户的这些输入动作以二进制的格式保存下来,存储于文件之中。通过借助Linux提供的getevent命令,我们可以获得关于输入设备和内核输入事件的实时转储的信息。
[0005] 行进状态感知指的是对用户行进时候的状态进行区分。本专利考虑的行进状态包括走路、跑步、骑自行车、骑电动车。同样在使用智能手机的情况下,不同的行进状态引发危险的概率并不相同。通常来说,走路的同时使用智能手机在日常生活中出现的频率是最高的,而跑步的同时使用智能手机的情况一般只发生在用户跑步锻炼的时候。骑车的同时使用智能手机的情况通常发生于用户需要查看导航软件或者是和人电话交流的时候。相对来说,用户在骑车时遭遇障碍物或者发生碰撞的危险性要大于走路和跑步的时候,另外,行进速度的提高也会提高发生危险的概率。
[0006] 为了感知用户的行进状态,来自智能手机传感器的数据是必不可少的。但是不同传感器的精度不同,功耗不同,能够提供的数据也不尽相同,如何合理的选择传感器以及如何将不同传感器的数据结合起来,通过较低的代价获得令人满意的数据是一个难点。
[0007] 此外,仅仅知悉用户的行进状态还不足以进行危险预警,当用户在行进的同时使用智能手机时,特别是当用户比较专注地使用时,发生危险的概率就会大大提高。反映用户使用智能手机专注度的事物有很多,例如用户的手持姿势,手持时长,交互的频率等等。精确地感知用户使用智能手机的专注度可以大大提高危险预警的准确性。
[0008] 非干扰式的方法指的是本技术方法在执行的过程中无须用户的主动参与,无论是对用户行进状态的感知还是对其使用智能手机专注度的感知都不需要用户参与录入自身所处的状态。干扰式的方法与此相反,例如在判断用户的行进状态时直接发送弹窗向用户询问。干扰式的方法实现起来简单,但是妨碍了用户正常的智能手机使用体验,同时像专注度这样的参数无法被用户主动量化填写。非干扰式的方法可以最大程度上避免这些问题。

发明内容

[0009] 本发明要克服现有技术的上述缺点,提供一种基于行进状态感知和专注度感知的非干扰式危险预警方法。
[0010] 本发明图为用户日常的智能手机使用提供一种危险预警的方法。该方法通过非干扰式地从智能手机上获取各类传感器数据以及用户与手机之间的交互数据,分析出用户行进时的状态和用户使用智能手机的专注度,结合用户行进的速度进行综合评估,为用户提供危险预警。
[0011] 为实现以上目的,本发明所采取的技术方案是:一种基于行进状态感知和专注度感知的非干扰式危险预警方法,包括以下步骤:
[0012] (1)采集必要的数据,包括传感器数据和用户与手机交互的数据,数据采集可以分为两类:
[0013] 11)第一类要求获取不同用户在不同行进状态下智能手机的数据。该类数据可以提供给步骤(2),用来离线的预先训练出用于后续实时感知行进状态的分类模型。
[0014] 12)第二类即实时采集智能手机的数据以在线地感知用户的行进状态、专注度以及行进速度。
[0015] (2)使用步骤(11)采集的数据,预训练得到行进状态感知模块:
[0016] 21)将数据分成两份,一份用于训练行进状态感知模块中的用户状态检测模型,一份用于训练模块中的手机状态检测模型。
[0017] 22)针对用于训练手机状态检测模型的数据,正确标注不同数据在采集时智能手机实际所处的状态。
[0018] 23)针对用于训练用户状态检测模型的数据,正确标注不同数据在采集时用户实际所处的状态。
[0019] 24)根据采集的数据和标记的类别进行机器学习,分别训练出可以用于分类的两个模型。
[0020] (3)在实际的危险预警进程中,将步骤(12)采集的数据输入步骤(2)训练的模型,感知用户状态和手机状态。
[0021] (4)根据步骤(3)得到的不同的手机状态,结合步骤(12)的数据,实时感知用户使用智能手机的专注度:
[0022] 41)当手机状态为“贴打电话”时,设置此时的用户专注度。
[0023] 42)当手机状态为“身前使用”时,结合用户和智能手机之间的交互特征,量化用户此时的专注度。
[0024] (5)根据步骤(12)得到的数据,计算得到用户的行进速度。
[0025] (6)结合步骤(3)感知得到的用户状态、步骤(4)感知得到的用户专注度和步骤(5)得到的用户行进速度,综合评估用户当前的危险系数,当超过阈值时向用户发送危险预警。
[0026] 本发明的优点是:借助智能手机上已有的硬件获取用户的行进状态、用户使用智能手机的专注度,同时结合用户的行进速度,在综合分析之后给出危险预警,为用户日常使用智能手机提供了安全保障;同时,本方法的整个过程是非干扰式的,不需要用户的主动参与,保障了用户正常使用智能手机的体验。附图说明
[0027] 图1是本发明依次进行数据采集、行进状态感知、专注度感知和危险预警的整体工作流程图
[0028] 图2是本发明的行进状态感知模块的训练过程示意图。

具体实施方式

[0029] 下面结合附图进一步说明本发明的技术方案。
[0030] 本发明以智能手机上的传感器数据和用户交互数据为输入,通过训练分类模型去感知用户行进状态,同时量化用户使用智能手机的专注度,并且结合用户移动速度进行综合分析,得到危险系数并发出危险预警。具体步骤如下所示:
[0031] (1)通过实现一个后台服务自动地采集智能手机的数据,包括各类传感器的数据,例如加速度传感器、陀螺仪、距离传感器,同时通过getevent命令去获取用户和智能手机的交互数据。数据采集的场景分为两类:
[0032] 11)第一类数据用于在实际的危险预警之前,离线的训练出用于实时感知行进状态的分类模型,数据采集需要寻找多名志愿者在不同用户状态和手机状态下使用手机。用户状态包括走路、跑步、骑自行车、骑电瓶车以及其它五种,其它可以是用户静止、乘公交等状态。手机状态包括“贴耳打电话”、“身前使用”、其它三种,这里的“身前使用”指的是手机被用户纵向或者横向手持于身前使用的姿势,其它指的是手机被平放、被用户抓在手中正常走路等状态。
[0033] 12)第二类数据实时采集,在真实的危险预警场景下即时地感知用户的行进状态、专注度以及行进速度,从而实现危险预警。
[0034] (2)根据步骤(11)采集的数据,预先训练出用于行进状态感知模块的分类模型:
[0035] 21)将数据分成两份,一份用于训练行进状态感知模块中的用户状态检测模型,一份用于训练模块中的手机状态检测模型。
[0036] 22)针对用于训练手机状态检测模型的数据,正确标注不同数据在采集时智能手机实际所处的状态。
[0037] 23)针对用于训练用户状态检测模型的数据,正确标注不同数据在采集时用户实际所处的状态。
[0038] 24)根据采集的数据和标记的类别进行机器学习,将步骤(22)和步骤(23)的数据输入支持向量机训练分类模型,同时通过十折交叉验证调整参数,提高分类效果。
[0039] (3)在实际的危险预警进程中,将步骤(12)采集的传感器数据输入步骤(2)训练的分类模型,感知用户状态和手机状态。
[0040] (4)根据步骤(3)得到的不同的手机状态,结合步骤(12)的数据,实时感知用户使用智能手机的专注度:
[0041] 41)当手机状态为“贴耳打电话”时,设置此时的用户专注度为定值,即参数focus=0.5。
[0042] 42)当手机状态为“身前使用”时,此时的用户专注度可以通过公式(1)计算得到。
[0043]
[0044] 式中f为分析getevent事件流还原出的最近5秒用户和智能手机的每秒交互次数,交互包括:触碰、滑动、拖曳、多指手势操作,多点触控视为触碰多次。参数t指本次手机状态变为“身前使用”所持续的时间。
[0045] (5)根据步骤(12)得到的加速度传感器和GPS数据,计算出用户的行进速度v。
[0046] (6)结合步骤(3)感知得到的用户状态、步骤(4)感知得到的用户专注度和步骤(5)得到的用户行进速度,综合评估用户当前的危险系数rf,见公式(2)。
[0047] rf=focus*us_factor+v  公式(2)
[0048] 当危险系数rf超过阈值2时,向用户发送危险预警。式中us_factor指代不同的用户状态对应的状态系数,见表一。
[0049] 表1不同用户状态对应的状态系数
[0050]用户状态 走路 跑步 骑自行车 骑电瓶车 其它
us_factor 1 1.1 1.3 1.5 0
[0051] 本说明书实施例所述的内容仅仅是对发明构思的实现形式的列举,本发明的保护范围不应当被视为仅限于实施例所陈述的具体形式,本发明的保护范围也及于本领域技术人员根据本发明构思所能够想到的等同技术手段。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈