一种终端探测路况的方法及终端与流程

文档序号:12723387阅读:285来源:国知局
一种终端探测路况的方法及终端与流程

本申请属于移动终端领域,具体地说,涉及一种终端探测路况的方法及终端。



背景技术:

随着人们生活水平的日益提高,智能终端已经融入到人们的生活当中,例如智能手机的应用尤其普遍,不管是日常生活中朋友之间的交流,商业上的往来,还是进行娱乐活动,随处可见人们拿着手机在进行使用,但是智能终端给人们带来方便和多种娱乐手段的同时,有时候人们由于不正确的使用姿势,往往会给自己带来安全隐患,例如,现在社会上出现了一种“低头族”,所谓的“低头族”就是大部分时间都在“低头看屏幕”的人,坐车的时候看屏幕,走路的时候看屏幕,长时间保持这样状态不仅使用户自身的健康会造成损害,还会存在安全隐患,例如一边走路一边看手机就容易摔倒,或撞到其他人,目前,常用的终端技术中还没有能够很好解决上述问题的技术。

因此,基于现有技术中的缺陷,应用于终端上的一种简单快捷操作方便的探测路况的方法是当前亟待解决的技术问题。



技术实现要素:

有鉴于此,本申请提供一种终端探测路况的方法及终端,解决了用户在使用终端时,眼睛无法观察周围环境,无法探测路况的问题。

为了解决上述现有技术问题,本申请第一方面提供一种终端探测路况的方法,包括:

开启行走模式,发送探测信号,接收障碍物反弹回来的反弹信号,根据从发送所述探测信号到接收所述反弹信号所经过的时间探测用户前方的障 碍物与用户之间的距离值;

判断预判绝对值是否大于或等于预设预判阈值,且判断所述校验绝对值是否小于预设校验阈值,其中,所述预判绝对值为当前探测到的距离值与预设距离值之差的绝对值,所述校验绝对值为当前探测到的距离值与上一次探测到的距离值之差的绝对值,所述预设距离值为用户在安全情况下用户前方的标识物与用户之间的距离值;

当判断所述预判绝对值大于或等于预设所述预判阈值且所述校验绝对值小于预设所述检验阈值,则所述终端按照预设方式进行提示,以便提示用户前方路况改变,需要进行预防措施。

优选地,发送探测信号,还包括:

向水平方向发送第一探测信号;

向与水平方向向下呈一定角度的方向发送第二探测信号。

优选地,接收障碍物反弹回来的反弹信号,还包括:

接收所述第一探测信号遇到障碍物反弹回来的第一反弹信号;

接收所述第二探测信号遇到障碍物反弹回来的第二反弹信号。

优选地,根据从发送所述探测信号到接收所述反弹信号所经过的时间探测用户前方的障碍物与用户之间的距离值,还包括:

根据从发送所述第一探测信号到接收所述第一反弹信号所经过的时间探测用户前方水平方向的障碍物与用户之间的第一距离值;

根据从发送所述第二探测信号到接收所述第二反弹信号所经过的时间探测用户前方水平方向向下成一定角度的障碍物与用户之间的第二距离值。

优选地,判断预判绝对值是否大于或等于预设预判阈值,同时判断所述校验绝对值是否小于预设校验阈值,还包括:

判断第一预判绝对值是否等于预设第一预判阈值,判断第二预判绝对值是否大于预设第二预判阈值,其中,所述第一预判绝对值为当前探测到的所述第一距离值与预设第一距离值之差的绝对值,所述第二预判绝对值为当前探测到的所述第二距离值与预设第二距离值之差的绝对值;

同时,判断第一校验绝对值是否小于预设第一校验阈值,判断第二校验绝对值是否小于预设第二校验阈值,其中,所述第一校验绝对值为当前探测到的所述第一距离值与上一次探测到的所述第一距离值之差的绝对值,所述第二校验绝对值为当前探测到的所述第二距离值与上一次探测到的所述第二距离值之差的绝对值。

相应地本申请还提供一种探测路况的终端,包括:

探测模块,用于开启行走模式,发送探测信号,接收障碍物反弹回来的反弹信号,根据从发送所述探测信号到接收所述反弹信号所经过的时间探测用户前方的障碍物与用户之间的距离值;

判断模块,用于判断预判绝对值是否大于或等于预设预判阈值,且判断所述校验绝对值是否小于预设校验阈值,其中,所述预判绝对值为当前探测到的距离值与预设距离值之差的绝对值,所述校验绝对值为当前探测到的距离值与上一次探测到的距离值之差的绝对值,所述预设距离值为用户在安全情况下用户前方的标识物与用户之间的距离值;

提示模块,用于当判断所述预判绝对值大于或等于预设所述预判阈值且所述校验绝对值小于预设所述检验阈值,则所述终端按照预设方式进行提示,以便提示用户前方路况改变,需要进行预防措施。

优选地,所述探测模块,还用于:

向水平方向发送第一探测信号;

向与水平方向向下呈一定角度的方向发送第二探测信号。

优选地,所述探测模块,还用于:

接收所述第一探测信号遇到障碍物反弹回来的第一反弹信号;

接收所述第二探测信号遇到障碍物反弹回来的第二反弹信号。

优选地,所述探测模块,还用于:

根据从发送所述第一探测信号到接收所述第一反弹信号所经过的时间探测用户前方水平方向的障碍物与用户之间的第一距离值;

根据从发送所述第二探测信号到接收所述第二反弹信号所经过的时间 探测用户前方水平方向向下成一定角度的障碍物与用户之间的第二距离值。

优选地,所述判断模块,还用于:

判断第一预判绝对值是否等于预设第一预判阈值,判断第二预判绝对值是否大于预设第二预判阈值,其中,所述第一预判绝对值为当前探测到的所述第一距离值与预设第一距离值之差的绝对值,所述第二预判绝对值为当前探测到的所述第二距离值与预设第二距离值之差的绝对值;

同时,判断第一校验绝对值是否小于预设第一校验阈值,判断第二校验绝对值是否小于预设第二校验阈值,其中,所述第一校验绝对值为当前探测到的所述第一距离值与上一次探测到的所述第一距离值之差的绝对值,所述第二校验绝对值为当前探测到的所述第二距离值与上一次探测到的所述第二距离值之差的绝对值。

利用本申请的技术方案,在用户一边低头使用终端一边行走的时候,可以有效地避免路况突然发生变化时造成的安全隐患,尤其是夜间的时候,解决了用户在使用终端时,眼睛无法观察周围环境,无法探测路况的问题,本申请的技术方案,操作方便不影响用户使用终端,提醒形式多样化,适用各类人群。

附图说明

为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是本申请实施例的一种终端探测路况的方法的流程示意图;

图2是本申请实施例的一种探测路况的终端的结构示意图;

图3是本申请实施例的应用场景示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的主要思想在于,目前随着人们生活的节奏日益加快,人们使用终端的时间也变的越来越长,甚至有很多人无论何时何地都要盯着手中的终端屏幕,比如在地铁上,公交车上,大街上,有的人还会一边走一边看着手机,这样不仅会给自身的健康带来损害,往往还会出现安全隐患,一边走一边看着终端屏幕,人的眼睛必然不能很好地观察周围的路况,如果前方出现了台阶,或者是一棵树,如果不能很好地避开的话,就容易发生危险,这样的新闻也屡见不鲜,如果能够通过终端探测周围的环境、路况,在前方路况发生变化的时候,例如出现台阶或其他障碍物的时候,终端能够发出警报,提醒用户前方的路况发生改变,提前做好防范措施,这样就会避免一些潜在安全风险,很好地保护用户的自身安全。

以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。

实施例1:

图1是本申请实施例的一种终端探测路况的方法的流程示意图,如图1所示:

本申请第一方面提供一种终端探测路况的方法,包括:

步骤S101:开启行走模式,发送探测信号,接收障碍物反弹回来的反弹信号,根据从发送探测信号到接收反弹信号所经过的时间探测用户前方的障碍物与用户之间的距离值;

用户通过手动开启终端行走模式,本申请中的终端包括但不限于手机、 平板电脑等,终端开启行走模式后,开始发送探测信号,探测信号发出后,遇到障碍物就会被反弹回来,形成反弹信号,反弹信号被终端接收,终端接收到反弹信号后,根据从发送探测信号开始到接收到反弹信号结束所经过的时间,再根据已知的探测信号在空气中的速度,可以计算出终端到障碍物之间的距离,从而近似得出用户与用户前方的障碍物之间的距离。优选地,探测信号包括:红外探测信号和/或超声波探测信号。

具体举例来说,终端发出的探测信号为红外探测信号,我们已知红外探测信号在空气中的速度约为:c=3×108m/s,终端从发出探测信号到收到反弹信号的时间约为:4×10-6s,那么,障碍物到终端的距离约为:3×108×4×10-6/2=600m。

再举例来说,终端发出的探测信号为超声波探测信号,我们已知超声波探测信号的在空气中的速度约为:340m/s,终端从发出探测信号到收到反弹信号的时间约为:2s,那么障碍物到终端的距离约为:340×2/2=340m。

终端也可以同时通过红外探测信号和超声波探测信号同时进行路况探测,通过红外探测信号与超声波结合的方式,计算障碍物到终端之间的的距离值。

步骤S102:判断预判绝对值是否大于或等于预设预判阈值,且判断校验绝对值是否小于预设校验阈值,其中,预判绝对值为当前探测到的距离值与预设距离值之差的绝对值,校验绝对值为当前探测到的距离值与上一次探测到的距离值之差的绝对值,预设距离值为用户在安全情况下用户前方的标识物与用户之间的距离值;

其中,预设距离值为用户在安全情况下用户前方的标识物与用户之间的距离值,预设距离值为用户根据用户正常使用终端的方式自定义设置的,举例来说,用户在正常拿着终端,在安全路况的情况下,用户可以将终端探测到的用户前方平坦的道路的某处的地面与终端之间的距离,或者用户前方一堵墙与用户之间的距离设置为预设距离值。

预判绝对值为当前探测到的距离值与预设距离值之差的绝对值,也就是用户当前的路况与安全路况之间的变化值,预设预判阈值是预判绝对值的大小范围,也就是当前路况的安全范围值,由于用户在行走过程中手臂晃动, 也会造成的预判绝对值的变化,通过预设预判阈值的设定排除了这种情况带来的干扰,如果预判绝对值大于或等于该预设预判阈值,说明用户前方路况出现变化,会有潜在的危险存在。

校验绝对值为当前探测到的距离值与上一次探测到的距离值之差的绝对值,也就是用户前方的实时路况的变化值,预设校验阈值为校验绝对值的大小范围,校验绝对值小于校验阈值,说明用户前方的实时路况是一个渐变的过程,而不是一个骤变的过程,预设校验阈值是为防止由于用户自身晃动导致的校验绝对值的骤变产生错误报警信号,例如,用户通过甩手,翻转终端等等都会使得预判绝对值和校验绝对值骤然变大或者变小,但是这种变化不是由于路况发生变化造成的,所以要排除掉。

具体实施时,举例来说,预设的距离值为4m,预设预判阈值为0.1m,预设校验阈值为0.5m,用户在路上行走,当前探测到的用户与前方地面的距离值为4.2m,上一次探测到的距离值为3.9m,所以预判绝对值为0.2m,校验绝对值为0.3m,则预判绝对值大于预判阈值,且校验绝对值小于校验阈值,可以预判断前方的道路在相比较平坦的道路上或者是高了0.2m,或者是低了0.2m,且用户前方路况的变化不是骤然变化,用户前方路况发生了变化。

步骤S103:当判断预判绝对值大于或等于预设预判阈值且校验绝对值小于预设检验阈值,则终端按照预设方式进行提示,以便提示用户前方路况改变,需要进行预防措施。

通过步骤S102的判断过程后,判断出预判绝对值大于或等于预设预判阈值且校验绝对值小于预设校验绝对值后,可以判断用户前方的路况与安全状况下的路况相比出现了变化,终端会按照预设的方式进行提示,以便提示用户前方路况改变,需要进行预防措施。

在步骤S103中,终端进行提示需要满足预设的提示条件,预设的提示条件为:判断预判绝对值大于或等于预设预判阈值且校验绝对值小于预设检验阈值,其中包括了两种提示条件,分别为:1、判断预判绝对值大于预设预判阈值且校验绝对值小于预设检验阈值;2、判断预判绝对值等于预设预判阈值且校验绝对值小于预设检验阈值。

当预判绝对值大于预设预判阈值且校验绝对值小于预设检验阈值为提 示条件时,预判绝对值为当前探测到的距离值与预设距离值之差的绝对值,也就是用户当前的路况与安全路况之间的变化值,预设预判阈值是预判绝对值的大小范围,也就是当前路况的安全范围值,这时终端探测的是的与水平方向向下呈一定角度的方向的地面与用户之间的距离值,这里的预判绝对值为探测到的距离值与预设距离值之差的绝对值,预设预判阈值为预判绝对值的大小范围,也就是当前路况的安全范围值,理想状态下,与水平方向向下呈一定角度方向的地面上没有障碍物时,用户在行走的过程中排除手臂晃动的影响,预判绝对值很小,接近于零,随着地面上出现障碍物,比如楼梯,预判绝对值的变化值会越来越大,也就是说探测到的地面升高了或者是降低了,这就需要预设预判阈值来保证用户的安全,当预判绝对值大于预判阈值时,且校验绝对值小于预设检验阈值,说明预判绝对值不是骤然改变的,则终端进行提示。

举例来说,提示条件为预判绝对值大于预设预判阈值且校验绝对值小于预设检验阈值,预判阈值是根据经验设置的,预设预判阈值为0.1m,用户正常行走,理想状态下,地面平坦没有障碍物,预判绝对值一直保持在0左右,预判绝对值没有大于预判阈值,终端不进行报警提示,在行走过程中,用户前方出现一个上行的楼梯,终端探测到第一个台阶时,预判绝对值为0.2m,终端判断预判绝对值大于预判阈值,则终端进行报警提示。

当将预判绝对值等于预设预判阈值且校验绝对值小于预设检验阈值作为预设的提示条件时,则预判绝对值大于预设预判阈值时,终端不进行提示。这时终端探测的是水平方向的路况,这里的预判绝对值为用户前方水平方向探测的距离值与预设距离值之差的绝对值,预设预判阈值为预判绝对值的大小范围,也就是当前路况的安全范围值,在水平方向上没有障碍物时,用户在行走的过程中,预判绝对值会很大,超过了预设预判阈值,但是,终端不进行提示,随着水平方向上出现障碍物,预判绝对值的变化值会越来越小,也就是说水平方向上的障碍物越来越接近用户,这就需要预设预判阈值来保证用户的安全,当预判绝对值等于预判阈值时,且校验绝对值小于预设检验阈值,说明预判绝对值不是骤然改变的,则终端进行提示。

举例来说,提示条件为预判绝对值等于预设预判阈值且校验绝对值小于 预设检验阈值,预设预判阈值为3m,用户正常行走,水平方向上30m处有一堵墙,终端探测的预判绝对值30m,大于预判阈值,终端不进行提示,用户往前走的同时慢慢靠近墙,当墙距离用户为4m,当前终端判断预判绝对值大于预设预判阈值,终端不进行报警,下一时刻,用户距离墙为3m,终端判断预判绝对值等于预设预判阈值,则终端进行报警提示。

在步骤S103中,当判断预判绝对值大于或等于预设预判阈值且校验绝对值小于预设检验阈值,还需要进一步判断:预判绝对值是否大于预设的预判限定阈值,当判断预判绝对值大于预设的预判限定阈值时,终端不进行提示,限定的阈值为预先设置的,用于设定探测信号的探测范围,探测信号探测到超过探测范围的路况变化时,终端也进行提示,当探测信号探测的范围为无穷大时,终端接收不到反弹信号,也视为探测信号的探测超过探测范围,例如,用户设定探测信号的探测范围为20m,在超过20m的范围之外,终端探测用户前方路况,即使判断预判绝对值大于或等于预设预判阈值且校验绝对值小于预设检验阈值,终端也不进行提示。

本申请实施例中,优选地,终端按照预设方式进行提示,预设方式包括以下一种或多种的组合:灯光提醒、声音提醒、震动提醒、开启终端手电功能、开启摄像头功能、终端屏幕显示提取信息。灯光提醒包括但不限于指示灯闪烁、变换颜色等方式;声音提醒包括但不限于蜂鸣声提醒、语音提醒等;震动提醒用户;开启终端的手电功能照亮用户前方的道路,以便用户观察前方路况;开启摄像头功能,摄像头为终端背面的摄像头,用户可以通过终端的摄像头观察用户前方道路的情况;终端屏幕显示提示信息,提示信息包括路况的信息,提示用户注意做好防范措施。终端的提示方式多样,可以是方便各类人群的使用,包括一边走一边看屏幕的人,盲人,夜间视力不好的人等等。

实施例2:

在实施例1的基础上,本申请还提供了另一种实施例,终端同时向水平方向和与水平方向向下呈一定角度的方向发送探测信号,以便同时探测这两个方向上的路况,实施例具体如下:

在实施例1中的步骤S101的基础上,优选地,发送探测信号,还包括:向水平方向发送第一探测信号;向与水平方向向下呈一定角度的方向发送第二探测信号。终端同时向终端的水平方向和与水平方向向下呈一定角度的方向发送探测信号,向水平方向发送第一探测信号,用于探测终端水平方向上是否会出现障碍物,导致路况发生变化,例如前方出现一棵树或者是一堵墙等等,向与水平方向呈一定角度的方向发送第二探测信号,用于探测用户前方地面是否会出现路况改变,通过改变第二探测信号与第一探测信号之间的角度,设置第二探测信号探测的用户前方地面到用户之间的距离,角度越大,距离越小。

终端发送第一探测信号和第二探测信号之后,相应地,会接收第一探测信号和第二探测信号碰到障碍物反弹回来的反弹信号,优选地,接收障碍物反弹回来的反弹信号,还包括:接收第一探测信号遇到障碍物反弹回来的第一反弹信号;接收第二探测信号遇到障碍物反弹回来的第二反弹信号。

终端接到第一反弹信号和第二反弹信号后,优选地,根据从发送探测信号到接收反弹信号所经过的时间探测用户前方的障碍物与用户之间的距离值,还包括:根据从发送第一探测信号到接收第一反弹信号所经过的时间探测用户前方水平方向的障碍物与用户之间的第一距离值;根据从发送第二探测信号到接收第二反弹信号所经过的时间探测用户前方水平方向向下成一定角度的障碍物与用户之间的第二距离值。通过已知的探测信号的速度再乘以时间再除以2,即可得出终端与障碍物之间的距离值,第一距离值是终端水平方向障碍物与用户之间的距离,第二距离值为用户前方地面与用户之间的距离值。

在实施例1中步骤S102的基础上,优选地,判断预判绝对值是否大于或等于预设预判阈值,同时判断校验绝对值是否小于预设校验阈值,还包括:判断第一预判绝对值是否等于预设第一预判阈值,判断第二预判绝对值是否大于预设第二预判阈值,其中,第一预判绝对值为当前探测到的第一距离值与预设第一距离值之差的绝对值,第二预判绝对值为当前探测到的第二距离值与预设第二距离值之差的绝对值;同时,判断第一校验绝对值是否小于预设第一校验阈值,判断第二校验绝对值是否小于预设第二校验阈值,其中, 第一校验绝对值为当前探测到的第一距离值与上一次探测到的第一距离值之差的绝对值,第二校验绝对值为当前探测到的第二距离值与上一次探测到的第二距离值之差的绝对值。

具体来说,在终端向水平方向上,发送第一探测信号,接收第一探测信号碰到障碍物反弹回来的第一反弹信号,根据从发送第一探测信号到接收第一反弹信号所经过的时间,探测到用户水平方向的障碍物与用户之间的第一距离值,将当前探测到的第一距离值与预设第一距离值之间的差值的绝对值作为第一预判绝对值,将当前探测待的第一距离值与上一次探测到的第一距离值的差值的绝对值作为第一校验绝对值,判断第一预判绝对值是否等于与第一预判阈值,且判断第一校验绝对值是否小于预设第一校验阈值。

在终端与水平方向向下呈一定角度的方向上,发送第二探测信号,接收第二探测信号碰到障碍物反弹回来的第二反弹信号,根据从发送第二探测信号到接收第二反弹信号所经过的时间,探测到用户水平方向的障碍物与用户之间的第二距离值,将当前探测到的第二距离值与预设第二距离值之间的差值的绝对值作为第二预判绝对值,将当前探测待的第二距离值与上一次探测到的第二距离值的差值的绝对值作为第二校验绝对值,判断第二预判绝对值是否等于与第二预判阈值,且判断第二校验绝对值是否小于预设第二校验阈值。

在实施例1中的步骤S103的基础上,本申请实施例优选地,当判断预判绝对值大于或等于预设预判阈值且校验绝对值小于预设检验阈值,则终端按照预设方式进行提示,包括:当判断第一预判绝对值等于预设第一预判阈值且第一检验绝对值小于预设第一校验阈值,和/或当判断第二预判绝对值大于预设第二预判阈值且第二检验绝对值小于预设第二校验阈值,则终端按照预设方式进行提示。

第一预判绝对值等于预设第一预判阈值且第一检验绝对值小于预设第一校验阈值,说明用户水平方向上路况出现了变化,且不是突然的发生变化,排出了错误信号的干扰,终端按照预设的方式进行提示,第二预判绝对值大于预设第二预判阈值且第二检验绝对值小于预设第二校验阈值,说明用户与水平方向向下呈一定角度的方向上的路况发生了变化,且不是突然的发生变 化,排除了错误信号干扰,终端按照预设的方式进行提示,在上述两种条件都满足的情况下,终端按照预设的方式进行提示,终端在不同条件下可以按照不同的方式进行提示,也可以按照相同的方式进行提示。

实施例3:

在实施例1或2的基础上,本申请还提供了另一种实施例,终端通过探测信号进行探测路况的同时,开启终端的背面的摄像头,以便用户一边走一边观察路况,具体实施例如下:

开启行走模式,还包括:开启终端的摄像头,通过终端屏幕上部屏幕实时显示摄像头获取的地面情况。

终端开启行走模式后,开启终端背面的摄像头,用户可以通过终端屏幕的上部屏幕观察到通过摄像头获取到的地面情况,终端屏幕上部是摄像头获取的路况情况,下部是终端的正常操作界面,用户一边走一边看终端屏幕不影响观察路况也不影响对终端的使用,同时配合探测信号实时探测用户前方路况,可以更好地避免用户在一边走路一边看屏幕的安全风险。

实施例4:

图2是本申请实施例的一种探测路况的终端的结构示意图,如图2所示:

相应地本申请还提供一种探测路况的终端,包括:

探测模块1,用于开启行走模式,发送探测信号,接收障碍物反弹回来的反弹信号,根据从发送探测信号到接收反弹信号所经过的时间探测用户前方的障碍物与用户之间的距离值;

判断模块2,用于判断预判绝对值是否大于或等于预设预判阈值,且判断校验绝对值是否小于预设校验阈值,其中,预判绝对值为当前探测到的距离值与预设距离值之差的绝对值,校验绝对值为当前探测到的距离值与上一次探测到的距离值之差的绝对值,预设距离值为用户在安全情况下用户前方的标识物与用户之间的距离值;

提示模块3,用于当判断预判绝对值大于或等于预设预判阈值且校验绝 对值小于预设检验阈值,则终端按照预设方式进行提示,以便提示用户前方路况改变,需要进行预防措施。

优选地,探测模块1,还用于:

向水平方向发送第一探测信号;

向与水平方向向下呈一定角度的方向发送第二探测信号。

优选地,探测模块1,还用于:

接收第一探测信号遇到障碍物反弹回来的第一反弹信号;

接收第二探测信号遇到障碍物反弹回来的第二反弹信号。

优选地,探测模块1,还用于:

根据从发送第一探测信号到接收第一反弹信号所经过的时间探测用户前方水平方向的障碍物与用户之间的第一距离值;

根据从发送第二探测信号到接收第二反弹信号所经过的时间探测用户前方水平方向向下成一定角度的障碍物与用户之间的第二距离值。

优选地,判断模块2,还用于:

判断第一预判绝对值是否等于预设第一预判阈值,判断第二预判绝对值是否大于预设第二预判阈值,其中,第一预判绝对值为当前探测到的第一距离值与预设第一距离值之差的绝对值,第二预判绝对值为当前探测到的第二距离值与预设第二距离值之差的绝对值;

同时,判断第一校验绝对值是否小于预设第一校验阈值,判断第二校验绝对值是否小于预设第二校验阈值,其中,第一校验绝对值为当前探测到的第一距离值与上一次探测到的第一距离值之差的绝对值,第二校验绝对值为当前探测到的第二距离值与上一次探测到的第二距离值之差的绝对值。

优选地,提示模块3,还用于:

当判断第一预判绝对值等于预设第一预判阈值且第一检验绝对值小于预设第一校验阈值,和/或

当判断第二预判绝对值大于预设第二预判阈值且第二检验绝对值小于预设第二校验阈值,则终端按照预设方式进行提示。

优选地,探测信号包括:

红外探测信号和/或超声波探测信号。

优选地,终端按照预设方式进行提示,预设方式包括以下一种或多种的组合:

灯光提醒、声音提醒、震动提醒、开启终端手电功能、开启摄像头功能、终端屏幕显示提取信息。

另外,优选地,探测模块1,还用于:开启终端的摄像头,通过终端屏幕上部屏幕实时显示摄像头获取的地面情况。

本申请中的终端可以具体执行本申请中的方法,本申请的方法与终端特征相对应,可以相互参照,这里不再一一赘述。

本申请的示例旨在简明地说明本申请的技术特点,使得本领域技术人员能够直观了解本申请的技术特点,并不作为本申请的不当限定。

以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

具体应用场景:

图3是本申请实施例的应用场景示意图,下面通过应用场景的描述结合图3更加直观的了解本申请实施例的技术方案,图3中终端30向用户水平方向发送第一探测信号10,向用户水平方向向下发送第二探测信号20。

应用场景一

用户预先在手机中设置第一预设距离为0m,第二预设距离为4m,第一预判阈值为3m,第二预判阈值为0.1m,第一检验阈值为0.5m,第二校验阈值为0.5m。

用户在路上行走,当前终端通过第一探测信号探测到用户水平方向的第一距离值为3m,上一次探测到的第一距离值为3.1m,当前通过第二探测信 号探测到用户前方的地面到用户的第二距离值为4.2m,上一次探测到的第二距离值为3.9m,所以第一预判绝对值为3m,第二预判绝对值为0.2m,第一校验绝对值为0.1m,第二校验绝对值为0.3m,第一预判绝对值等于预设第一预判阈值,第二预判绝对值大于第二预设阈值,且第一校验绝对值小于预设第一校验阈值,第二校验绝对值小于预设第二校验阈值,终端通过提示灯闪烁加震动加语音提示发出警报,提醒用户前方路况发生改变。

用户抬头观察路况,发现前方出现上行楼梯。

应用场景二

在应用场景一中,用户通过开启手机行走模式,手机屏幕上部显示手机背面摄像头获取的路况,当手机发出警报时,用户也通过手机屏幕的上部观察到前方出现上行楼梯。

综上所述,根据本申请提供的一种终端探测路况的方法及终端,在用户一边低头使用终端一边行走的时候,可以有效地避免路况突然发生变化时造成的安全隐患,尤其是夜间的时候,解决了用户在使用终端时,眼睛无法观察周围环境,无法探测路况的问题,本申请的技术方案,操作方便不影响用户使用终端,提醒形式多样化,适用各类人群。

上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

A1、一种终端探测路况的方法,包括:

开启行走模式,发送探测信号,接收障碍物反弹回来的反弹信号,根据从发送所述探测信号到接收所述反弹信号所经过的时间探测用户前方的障碍物与用户之间的距离值;

判断预判绝对值是否大于或等于预设预判阈值,且判断所述校验绝对值 是否小于预设校验阈值,其中,所述预判绝对值为当前探测到的距离值与预设距离值之差的绝对值,所述校验绝对值为当前探测到的距离值与上一次探测到的距离值之差的绝对值,所述预设距离值为用户在安全情况下用户前方的标识物与用户之间的距离值;

当判断所述预判绝对值大于或等于预设所述预判阈值且所述校验绝对值小于预设所述检验阈值,则所述终端按照预设方式进行提示,以便提示用户前方路况改变,需要进行预防措施。

A2、根据A1所述的方法,发送探测信号,还包括:

向水平方向发送第一探测信号;

向与水平方向向下呈一定角度的方向发送第二探测信号。

A3、根据A2所述的方法,接收障碍物反弹回来的反弹信号,还包括:

接收所述第一探测信号遇到障碍物反弹回来的第一反弹信号;

接收所述第二探测信号遇到障碍物反弹回来的第二反弹信号。

A4、根据A3所述的方法,根据从发送所述探测信号到接收所述反弹信号所经过的时间探测用户前方的障碍物与用户之间的距离值,还包括:

根据从发送所述第一探测信号到接收所述第一反弹信号所经过的时间探测用户前方水平方向的障碍物与用户之间的第一距离值;

根据从发送所述第二探测信号到接收所述第二反弹信号所经过的时间探测用户前方水平方向向下成一定角度的障碍物与用户之间的第二距离值。

A5、根据A4所述的方法,判断预判绝对值是否大于或等于预设预判阈值,同时判断所述校验绝对值是否小于预设校验阈值,还包括:

判断第一预判绝对值是否等于预设第一预判阈值,判断第二预判绝对值是否大于预设第二预判阈值,其中,所述第一预判绝对值为当前探测到的所述第一距离值与预设第一距离值之差的绝对值,所述第二预判绝对值为当前探测到的所述第二距离值与预设第二距离值之差的绝对值;

同时,判断第一校验绝对值是否小于预设第一校验阈值,判断第二校验绝对值是否小于预设第二校验阈值,其中,所述第一校验绝对值为当前探测 到的所述第一距离值与上一次探测到的所述第一距离值之差的绝对值,所述第二校验绝对值为当前探测到的所述第二距离值与上一次探测到的所述第二距离值之差的绝对值。

A6、根据A5所述的方法,当判断所述预判绝对值大于或等于预设所述预判阈值且所述校验绝对值小于预设所述检验阈值,则所述终端按照预设方式进行提示,包括:

当判断所述第一预判绝对值等于预设所述第一预判阈值且所述第一检验绝对值小于预设所述第一校验阈值,和/或

当判断所述第二预判绝对值大于预设所述第二预判阈值且所述第二检验绝对值小于预设所述第二校验阈值,则所述终端按照预设方式进行提示。

A7、根据A1所述的方法,所述探测信号包括:

红外探测信号和/或超声波探测信号。

A8、根据A1所述的方法,所述终端按照预设方式进行提示,所述预设方式包括以下一种或多种的组合:

灯光提醒、声音提醒、震动提醒、开启终端手电功能、开启摄像头功能、终端屏幕显示提取信息。

A9、根据A1所述的方法,开启行走模式,还包括:开启终端的摄像头,通过所述终端屏幕上部屏幕实时显示所述摄像头获取的地面情况。

B1、一种探测路况的终端,包括:

探测模块,用于开启行走模式,发送探测信号,接收障碍物反弹回来的反弹信号,根据从发送所述探测信号到接收所述反弹信号所经过的时间探测用户前方的障碍物与用户之间的距离值;

判断模块,用于判断预判绝对值是否大于或等于预设预判阈值,且判断所述校验绝对值是否小于预设校验阈值,其中,所述预判绝对值为当前探测到的距离值与预设距离值之差的绝对值,所述校验绝对值为当前探测到的距离值与上一次探测到的距离值之差的绝对值,所述预设距离值为用户在安全情况下用户前方的标识物与用户之间的距离值;

提示模块,用于当判断所述预判绝对值大于或等于预设所述预判阈值且 所述校验绝对值小于预设所述检验阈值,则所述终端按照预设方式进行提示,以便提示用户前方路况改变,需要进行预防措施。

B2、根据B1所述的终端,所述探测模块,还用于:

向水平方向发送第一探测信号;

向与水平方向向下呈一定角度的方向发送第二探测信号。

B3、根据B2所述的终端,所述探测模块,还用于:

接收所述第一探测信号遇到障碍物反弹回来的第一反弹信号;

接收所述第二探测信号遇到障碍物反弹回来的第二反弹信号。

B4、根据B3所述的终端,所述探测模块,还用于:

根据从发送所述第一探测信号到接收所述第一反弹信号所经过的时间探测用户前方水平方向的障碍物与用户之间的第一距离值;

根据从发送所述第二探测信号到接收所述第二反弹信号所经过的时间探测用户前方水平方向向下成一定角度的障碍物与用户之间的第二距离值。

B5、根据B4所述的终端,所述判断模块,还用于:

判断第一预判绝对值是否等于预设第一预判阈值,判断第二预判绝对值是否大于预设第二预判阈值,其中,所述第一预判绝对值为当前探测到的所述第一距离值与预设第一距离值之差的绝对值,所述第二预判绝对值为当前探测到的所述第二距离值与预设第二距离值之差的绝对值;

同时,判断第一校验绝对值是否小于预设第一校验阈值,判断第二校验绝对值是否小于预设第二校验阈值,其中,所述第一校验绝对值为当前探测到的所述第一距离值与上一次探测到的所述第一距离值之差的绝对值,所述第二校验绝对值为当前探测到的所述第二距离值与上一次探测到的所述第二距离值之差的绝对值。

B6、根据B5所述的终端,所述提示模块,还用于:

当判断所述第一预判绝对值等于预设所述第一预判阈值且所述第一检验绝对值小于预设所述第一校验阈值,和/或

当判断所述第二预判绝对值大于预设所述第二预判阈值且所述第二检 验绝对值小于预设所述第二校验阈值,则所述终端按照预设方式进行提示。

B7、根据B1所述的终端,所述探测信号包括:

红外探测信号和/或超声波探测信号。

B8、根据B1所述的终端,所述终端按照预设方式进行提示,所述预设方式包括以下一种或多种的组合:

灯光提醒、声音提醒、震动提醒、开启终端手电功能、开启摄像头功能、终端屏幕显示提取信息。

B9、根据B1所述的终端,所述探测模块,还用于:开启终端的摄像头,通过所述终端屏幕上部屏幕实时显示所述摄像头获取的地面情况。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1