本发明涉及安全提示领域,具体涉及一种安全提示方法及其装置及移动终端。
背景技术:
随着通信技术的发展,各种各样的智能设备涌现在市场上,同时随着人们生活习惯的与时俱进,这些智能设备广泛地应用于人们的日常生活中,如智能手机作为新一代高性能智能移动终端,因为其操作简单,便于携带,所以给人们的生活带来极大的便利,在这种情况下,人们对于智能设备的依赖程度也逐渐提高,于是很多人随时随地都专注于手机,即使在行走的过程中也把手机玩于手中,故很容易发生摔跤等危险事故。
目前现有技术中也公开了一些智能设备的安全提示或监测的方法,例如在中国专利文献CN201510283722中公开一种智能移动终端基于多普勒效应进行危险监测及预警的方法,首先利用加速度计数据判断用户是否处于走路状态,之后利用声音多普勒效应和声音测距实时监测周围环境,将环境信息通过分类器判断是否具有潜在危险,并将危险按照危险等级进行预警,及时警告用户危险的存在,此方法需要多次获取各种数据信息参与较为复杂的计算,如通过计算声源与障碍物之间的距离,声源与用户进行相对运动时,用户收到的声波振动频率与声源发出的频率不同发生频移,对比发射声波和反射声波的频率偏移,即可检测周围环境中移动物体和智能移动终端设备之间的相对运动速度,从而判断是否即将有危险发生,该方案中需要多次计算声波的频率,并进行数据对比,需要多次处理数据,过程较为复杂。
技术实现要素:
有鉴于此,本发明实施例提供了一种安全提示方法,以解决用户在行走的过程中,因太过专注于看手机,所以无法及时看见前方存在的危险障碍物或危险点的问题。
本发明第一方面提供了一种安全提示方法,用于移动终端,所述移动终端包括前置摄像头和后置摄像头,包括:判断移动终端是否处于运动状态;当所述移动终端处于所述运动状态时,通过所述前置摄像头判断用户是否处于观看移动终端状态;当用户处于所述观看移动终端状态时,通过所述后置摄像头判断附近是否存在危险区域;当附近存在所述危险区域时,判断当前位置与所述危险区域的边界之间的距离是否大于安全距离;当所述当前位置与所述危险区域的边界之间的距离不大于所述安全距离时,进行安全提示。
通过实施第一方面描述的方法,可以先根据用户的运动状态,进而知道移动终端是否正在运动,然后根据用户的视线状态,获取用户是否在行走的过程中观看手机,进一步针对这一行为,执行全面的安全检测,对危险区域进行安全提示,从而帮助用户有效地避开危险点或危险障碍物,减少危险事故的发生,故可确保用户在行走的过程中观看手机或其他移动设备,都可以避开危险区域,确保用户人身安全。
结合本发明第一方面,本发明第一方面第一实施方式中,所述通过所述前置摄像头判断用户是否处于观看移动终端状态,包括:通过所述前置摄像头获取用户脸部的图像;跟踪所述图像内人眼的视线移动;根据用户的视线确定用户是否处于所述观看移动终端状态。
通过执行上述步骤,采用前置摄像头对用户脸部的图像进行检测,根据人脸识别,获取用户脸部的图像信息,进一步跟踪人眼的视线移动状态,从而判断用户是否在观看移动终端,根据这一判断,知道用户当前状态是否存在危险,进而判断是否有必要继续执行安全提示的操作,故可以有效地对正处于行走或移动的用户,可追踪其脸部内人眼的视线变化,获取用户当前运动状态,也是间接地提高用户在行走时边看手机这一行为的安全。
结合本发明第一方面,本发明第一方面第二实施方式中,所述通过所述后置摄像头判断附近是否存在危险区域,包括:通过所述后置摄像头获取周围的图像;识别所述图像内的区域是否存在目标障碍物或目标危险点。
通过执行上述步骤,通过采用后置摄像头对周围环境进行检测,主要对附近的包含目标障碍物或目标危险点的危险区域进行全面检测,如电线杆、台阶、水坑等,在用户运动的过程中实时检测,搜索危险区域,最终目的为了用户在走动的过程中边看移动终端,避开危险点,确保其人身安全。
结合本发明第一方面或第一方面第一实施方式或第一方面第二实施方式,本发明第一方面第三实施方式中,所述进行安全提示,包括:传达铃声、振动和/或温馨提示框。
通过上述描述,根据安全提示模式,如铃声、振动以及温馨提示框,用于警告用户当前存在危险,有利于警示用户当前应当采取远离措施,有效地避开危险区域,较少危险事故的发生。
此外,本发明第二方面提供了一种安全提示装置,用于移动终端,包括用于执行上述第一方面或第一方面任意一种实现所描述的安全提示方法的模块或单元。
例如,所述安全提示装置包括:第一判断模块,用于判断移动终端是否处于运动状态;第二判断模块,用于当所述移动终端处于所述运动状态时,通过所述前置摄像头判断用户是否处于观看移动终端状态;第三判断模块,用于当用户处于所述观看移动终端状态时,通过所述后置摄像头判断附近是否存在危险区域;第四判断模块,用于当附近存在所述危险区域时,判断当前位置与所述危险区域的边界之间的距离是否大于安全距离;安全提示模块,用于当所述当前位置与所述危险区域的边界之间的距离不大于所述安全距离时,进行安全提示。
通过实施第二方面的安全提示装置,可以先根据用户的运动状态,进而知道移动终端是否跟随运动,然后根据用户的视线状态,获取用户是否在行走的过程中观看手机,进一步针对这一行为,执行全面的安全检测,对危险区域进行安全提示,从而帮助用户有效地避开危险点或危险障碍物,减少危险事故的发生,故可确保用户在行走的过程中观看手机或其他移动设备,都可以避开危险区域,确保人身安全。
通过结合本发明第二方面,本发明第二方面的第一实施方式中,所述第二判断模块包括:第一获取子模块,用于通过所述前置摄像头获取用户脸部的图像;跟踪子模块,用于跟踪所述图像内人眼的视线移动;确定子模块,用于根据用户的视线确定用户是否处于所述观看移动终端状态。
通过实施上述安全提示装置,采用前置摄像头对用户脸部的图像进行检测,根据人脸识别,获取用户脸部的图像信息,进一步跟踪人眼的视线移动状态,从而判断用户是否在观看移动终端,根据这一判断,知道用户当前状态是否存在危险,进而判断是否有必要执行安全提示的操作,故可以有效地对正处于行走或移动的用户,可追踪其脸部内的视线变化,获取用户当前运动状态,也是间接地提高用户在行走时边看手机这一行为的安全。
结合本发明第二方面,本发明第二方面的第二实施方式中,所述第三判断模块包括:第二获取模块,用于通过所述后置摄像头获取周围的图像;识别模块,用于识别所述图像内的区域是否存在目标障碍物或目标危险点。
通过实施上述安全提示装置,通过采用后置摄像头对周围环境进行检测,主要对附近的包含目标障碍物或目标危险点的危险区域进行全面检测,如电线杆、台阶、水坑等,在用户运动的过程中实时检测,搜索危险区域,最终目的为了用户在走动的过程中边看移动终端,避开危险点,确保安全。
结合本发明第二方面或第二方面第一实施方式或第一方面第二实施方式,本发明第二方面第三实施方式中,所述安全提示模块包括:传达铃声、振动和/或温馨提示框。
通过上述安全提示装置的描述,根据安全提示模式,如铃声、振动以及温馨提示框,用于警告用户当前存在危险,有利于警示用户当前应当采取远离措施,有效地避开危险区域,较少危险事故的发生。
所述安全控制装置所包括的模块或单元不限于上述命名方式。
本申请的这些方面在以下实施例的描述中会更加简明易懂。
本发明第三方面提供了一种移动终端,包括上述第二方面、第二方面第一实施方式、第二实施方式以及第三实施方式所述的安全提示装置。
本发明第三方面提供的移动终端,还包括:用于检测用户的运动状态运动检测装置、用于检测人脸的视线变化状态的前置摄像头、用于检测危险区域内的目标障碍物或危险点的后置摄像头、用于检测当前位置与危险区域的边界距离的距离传感器、存储器和处理器,所述运动检测装置、前置摄像头、后置摄像头、距离传感器、存储器和处理器通过总线互相连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而实现以下方法:判断移动终端是否处于运动状态;当移动终端处于运动状态时,通过所述前置摄像头判断用户是否处于观看移动终端状态;当用户处于观看移动终端状态时,通过所述后置摄像头判断附近是否存在危险区域;当附近存在危险区域时,判断当前位置与所述危险区域的边界之间的距离是否大于安全距离;当当前位置与所述危险区域的边界之间的距离不大于所述安全距离时,进行安全提示。
本发明第三方面提供的移动终端,所述运动检测装置为角速度传感器,用于检测用户在运动过程中的偏移、倾斜时的角速度。
通过实施上述移动终端,根据角速度传感器,又名陀螺仪,可以检测用户当前的运动状态,如通过测量用户当前运动的偏转、倾斜时的额角速度,可精确的获取用户的当前的实际动作,间接地获取移动终端的运动状态,根据这一动作执行相应的操作。
上述移动终端可以先根据用户的运动状态,进而知道移动终端是否跟随运动,然后根据用户的视线状态,获取用户是否在行走的过程中观看手机,进一步针对这一行为,执行全面的安全检测,对危险区域进行安全提示,从而帮助用户有效地避开危险点或危险障碍物,减少危险事故的发生,故可确保用户在行走的过程中观看手机或其他移动设备,都可以避开危险区域,确保用户的人身安全。
附图说明
通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
图1示出了本发明实施例中手机的结构图;
图2示出了本发明实施例中的移动终端的安全提示方法的流程图;
图3示出了本发明实施例中的一种移动终端的结构示意图;
图4示出了本发明实施例中的移动终端的硬件示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,是本发明的实施例的应用场景示意图。移动终端可以为手机或平板电脑等移动设备,移动终端以手机为例,手机的部分结构框图如图1所示,手机包括射频电路110、存储器120、输入单元130、显示单元140、传感器150、音频电路160、无线模块170、处理器180以及电源190等部分。本领域技术人员可以理解,图1中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中RF电路110用于收发信息或通话过程中,信号的接收和发送。存储器120用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。输入单元130用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。输入单元130可包括触控面板131以及其他输入设备132。其他输入设备132可以包括但不限于物理键盘、功能键、鼠标、操作杆中的一种或几种。显示单元140用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元140可以包括显示面板141。触控面板131可覆盖显示面板141,当触控面板131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。
手机还可包括至少一种传感器150,如光传感器、运动传感器以及其他传感器。光传感器可包括环境光传感器及接近传感器,环境传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在手机移动到耳边时,关闭显示面板141和/或背光。本实施例中光传感器可以设置在手机的正面和背面的壳体上,用于检测用户持握手机时的遮挡区域。此处还可以包括压力传感器,设置在手机的正面或背面壳体上,用于通过检测压力的方式获得用户持握手机时的遮挡区域。此外,手机还可以配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,不再赘述。
音频电路160、扬声器161、传声器162可提供用户与手机之间的音频接口。无线模块170可以是WIFI模块,为用户提供无线的互联网访问服务。
处理器180是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可以包括一个或多个处理单元。此外,手机还包括各部件供电的电源190,通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
请参阅图2,本发明实施例提供的安全控制方法,可用于上述的移动终端,如手机、平板电脑等,该方法包括:
S1、判断移动终端是否处于运动状态。
此处判断移动终端的运动状态,主要通过移动终端内部的器件—运动检测装置,即为角速度传感器,又名陀螺仪,它的测量物理量是偏转、倾斜时的转动角速度,它可以对转动、偏转的动作做很好地测量,精确分析判断出使用者的实际动作,而后可以对移动终端做相应的操作,其实就是根据用户的运动状态判断移动终端是否在运动,因为在用户行走的过程中,移动终端是被用户随身携带,故可间接地判断出移动终端同时是否在运动,为了帮助全面执行安全检测,如用户在遇到危险情况时,移动终端可以有效地传达出安全提示,帮助用户快速避开危险区域,提高用户在行走的过程中可以安全使用移动终端。
S2、当移动终端处于运动状态时,通过前置摄像头判断用户是否处于观看移动终端状态。
此处的前置摄像头也为移动终端内部器件,它相当于一台摄像机,可识别出人眼或脸部的图像,然后用软件实现图像中人脸和人眼的定位与跟踪,从而估算出用户注视的位置。
该步骤中,作为一种具体实现方式,通过前置摄像头判断用户是否处于观看移动终端状态,包括:
首先,通过前置摄像头获取用户脸部的图像;它相当于采用前置摄像头搜索人脸,识别出当前使用者的脸部图像,主要获取人眼的图像信息,这是一个人机交互的过程,利用计算机视觉技术,完成对用户的眼睛的定位,眼动有三种主要形式:注视、跳动和平滑尾随跟踪,通过用户眼部的这三种动作,提取用户当前眼部的状态信息,判断用户是否注视着移动终端。
然后,跟踪图像内人眼的视线移动。通过获取用户脸部内的眼睛的定位后,跟踪眼动的视线区域,根据图像画面中瞳孔周围色调和瞳孔形状变化,在提取的数据信息中,精确地算出视线的方向,进而可以判断出用户当前是否在观看着移动终端,判断用户是否存在潜在的危险,是否有必要继续执行全面安全检测,传达安全提示的操作,解决用户在行走的过程中会遇到前方存在危险区域的时候,可以提醒用户及时避开危险点,从而降低危险事故的发生,确保用户安全。无需同现有技术中需要计算很多复杂的数据信息,无需利用声音多普勒效应和声音测距实时监测周围环境,计算声源与障碍物之间的距离,声源与用户进行相对运动时,用户收到的声波振动频率与声源发出的频率不同发生频移,对比发射声波和反射声波的频率偏移,即可检测周围环境中移动物体和智能移动终端设备之间的相对运动速度,此方法需要涉及频率、距离的计算和比较,需要获取多个数据,无法直接地获取信息、简单且精确地获取用户的移动状态,进而发出安全提示。本实施例不但可以对用户的实际动作做出精确地判断,而且操作简单。
最后,根据用户的视线确定用户是否处于观看移动终端状态。
由用户的视线所处的位置或角度,可快速判断出用户当前的注视位置,如当用户两眼在观看终端,用户的视线是低头观看的角度,确认出用户是处于观看移动终端的状态。
S3、当用户处于观看移动终端状态时,通过后置摄像头判断附近是否存在危险区域。
此时,在执行上述两个操作过后,说明用户的当前状态处于运动且同时在观看着移动终端,当前,用户已经会存在危险情况的发生,所以此处的后置摄像头也是移动终端的内部器件,也利用计算机视觉技术,实时检测前方的危险区域,搜索出危险点或危险障碍物为止,从而提示用户注意安全,及时避开危险区域,确保用户在行走的过程中,观看手机时的安全使用。
该步骤中,作为一种具体实现方式,通过后置摄像头判断附近是否存在危险区域,包括:
通过后置摄像头获取周围的图像。
此处,通过采用后置摄像头对周围环境进行检测,主要对附近的包含目标障碍物或目标危险点的危险区域进行全面检测,如电线杆、台阶、水坑等,在用户运动的过程中实时检测,搜索危险区域,最终目的为了用户在走动的过程中边看移动终端,避开危险点,确保用户安全。
识别图像内的区域是否存在目标障碍物或目标危险点。
通过预先建立的危险图像数据库中的图像与在周围环境中检测出的目标障碍物或目标危险点进行比对,判断出当前区域是否为危险区域,如:当后置摄像头检测出用户周围的环境中存在一处台阶的危险点,此时将当前台阶的图像与危险数据库中所存储的危险图像进行比较,判断是否是真正的危险图像,从而确认出当前区域是否为危险区域。
S4、当附近存在危险区域时,判断当前位置与危险区域的边界之间的距离是否大于安全距离。
此处,判断当前位置与危险区域的边界之间的距离采用距离传感器,对移动终端进行预警提示,距离传感器利用飞行时间法的原理—通过发射特别短的光脉冲,并测量光脉冲以发射到被测物体反射回来的时间来实现测距,是以检测物体距离的一种传感器。此处的安全距离为系统默认的一个安全提示距离,如系统默认5米为预警提示距离,若用户与危险点之间的距离到达5米这个临界点,就会做出相应的危险预警提示消息,有利于用户提高安全,避免跨入前方的危险区域,有效地增强了用户的安全,保证了用户在行走的过程中看手机也可以避免危险事故的发生。
S5、当当前位置与危险区域的边界之间的距离不大于安全距离时,进行安全提示。
该步骤中,进行安全提示包括:传达铃声、振动和温馨提示框。
在移动终端执行安全提示的过程中,安全提示客户端事先已经是开启的状态,在此处的安全客户端通常为移动终端上安装的安全App,可以对提示方式进行设置,开启人身安全提醒模式,主要对铃声、振动模式、提示框的设置。用于警告用户当前存在危险,在用户听到或看到提示信息后,有利于警示用户当前应当采取远离措施,有效地避开危险区域,较少危险事故的发生。
通过实施本实施例中的安全提示方法,上述的所有步骤在用户行走的过程中,实时循环检测,可以先根据用户的运动状态,进而知道移动终端是否跟随运动,然后根据用户的视线状态,获取用户是否在行走的过程中观看手机,进一步针对这一行为,执行全面的安全检测,对危险区域进行安全提示,从而帮助用户有效地避开危险点或危险障碍物,减少危险事故的发生,故可确保用户在行走的过程中观看手机或其他移动设备,都可以避开危险区域,确保用户人身安全。
参见图3,是本发明实施例提供的一种安全提示装置的示意图,用于移动终端,其包括:
第一判断模块31,用于判断移动终端是否处于运动状态;
第二判断模块32,用于当移动终端处于运动状态时,通过前置摄像头判断用户是否处于观看移动终端状态;
第三判断模块33,用于当用户处于观看移动终端状态时,通过后置摄像头判断附近是否存在危险区域;
第四判断模块34,用于当附近存在危险区域时,判断当前位置与危险区域的边界之间的距离是否大于安全距离;
安全提示模块35,用于当当前位置与危险区域的边界之间的距离不大于安全距离时,进行安全提示。
通过实施第二方面的安全提示装置,可以先根据用户的运动状态,进而知道移动终端是否跟随运动,然后根据用户的视线状态,获取用户是否在行走的过程中观看手机,进一步针对这一行为,执行全面的安全检测,对危险区域进行安全提示,从而帮助用户有效地避开危险点或危险障碍物,减少危险事故的发生,故可确保用户在行走的过程中观看手机或其他移动设备,都可以避开危险区域,确保人安全。
本实施例中的安全控制装置是以功能单元的形式来呈现,这里的单元是指ASIC电路,执行一个或多个软件或固定程序的处理器和存储器,和/或其他可以提供上述功能的器件。
可选地,第二判断模块32包括:第二获取子模块,用于通过前置摄像头获取用户脸部的图像;跟踪子模块,用于跟踪图像内人眼的视线移动;确定子模块,根据用户的视线确定用户是否处于观看移动终端状态。
通过实施上述安全提示装置,采用前置摄像头对用户脸部的图像进行检测,根据人脸识别,获取用户脸部的图像信息,进一步跟踪人眼的视线移动状态,从而判断用户是否在观看移动终端,根据这一判断,知道用户当前状态是否存在危险,进而判断是否有必要执行安全提示的操作,故可以有效的对正处于行走或移动的用户,可追踪其脸部内的视线变化,获取用户当前运动状态,也是间接地提高用户在行走时边看手机这一行为的安全。
可选地,第三判断模块33包括:第二获取子模块,用于通过后置摄像头获取周围的图像;识别子模块,用于识别图像内的区域是否存在目标障碍物或目标危险点。
通过实施上述安全提示装置,通过采用后置摄像头对周围环境进行检测,主要对附近的包含目标障碍物或目标危险点的危险区域进行全面检测,如电线杆、台阶、水坑等,在用户运动的过程中实时检测,搜索危险区域,最终目的为了用户在走动的过程中边看移动终端,避开危险点,确保安全。
可选地,安全提示模块35包括:传达铃声、振动和/或温馨提示框。
通过上述安全提示装置的描述,根据安全提示模式,如铃声、振动以及温馨提示框,用于警告用户当前存在危险,有利于警示用户当前应当采取远离措施,有效地避开危险区域,较少危险事故的发生。
上述实施例中的安全提示装置,可以先根据用户的运动状态,进而知道移动终端是否跟随运动,然后根据用户的视线状态,获取用户是否在行走的过程中观看手机,进一步针对这一行为,执行全面的安全检测,对危险区域进行安全提示,从而帮助用户有效地避开危险点或危险障碍物,减少危险事故的发生,故可确保用户在行走的过程中观看手机或其他移动设备,都可以避开危险区域,确保用户人身安全。
本发明实施例还提供一种移动终端,具有上述图3的移动终端的安全提示装置。
此外,本发明实施例中提供的移动终端,如图4所示,是本发明实施例提供的移动终端的硬件结构示意图,该设备包括一个或多个处理器41、存储器42、用于检测用户的运动状态的运动检测装置43、用于检测人脸的视线变化状态的前置摄像头44、用于检测危险区域内的目标障碍物或危险点的后置摄像头45、用于检测当前位置与危险区域的边界距离的距离传感器46,图4中以一个处理器41为例。运动检测装置43、前置摄像头44、后置摄像头45连接处理器41,处理器41连接存储器42,可以通过总线或者其他方式连接,图4中以通过总线连接为例。
处理器41可以为中央处理器(Central Processing Unit,CPU)。处理器41还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器42作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本申请实施例中的列表项操作的处理方法对应的程序指令/模块。处理器41通过运行存储在存储器42中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例列表项操作的处理方法。
存储器42可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据列表项操作的处理装置的使用所创建的数据等。此外,存储器42可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器41可选包括相对于处理器42远程设置的存储器,这些远程存储器可以通过网络连接至列表项操作的处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
可选地,运动检测装置为角速度传感器,用于检测用户在运动过程中的偏移、倾斜时的角速度。用于检测用户的运动状态
上述移动终端可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。处理器41通过执行计算机指令,从而实现以下方法:
第一步,判断移动终端是否处于运动状态;
第二步,当移动终端处于运动状态时,通过前置摄像头判断用户是否处于观看移动终端状态;
作为另外一种实现方式,通过前置摄像头判断用户是否处于观看移动终端状态,包括:
首先,通过前置摄像头获取用户脸部的图像;
然后,跟踪图像内人眼的视线移动;
最后,根据用户的视线确定用户是否处于观看移动终端状态。
第三步,当用户处于观看移动终端状态时,通过后置摄像头判断附近是否存在危险区域。
作为另一种实现方式,通过后置摄像头判断附近是否存在危险区域,包括:
通过后置摄像头获取周围的图像;
识别图像内的区域是否存在目标障碍物或目标危险点。
第四步,当附近存在危险区域时,判断当前位置与危险区域的边界之间的距离是否大于安全距离;
第五步,当当前位置与危险区域的边界之间的距离不大于安全距离时,进行安全提示。
作为另一种实现方式,进行安全提示包括:传达铃声、振动和/或温馨提示框。
上述移动终端可以根据用户的运动状态,进而知道移动终端是否跟随运动,然后根据用户的视线状态,获取用户是否在行走的过程中观看手机,进一步针对这一行为,执行全面的安全检测,对危险区域进行安全提示,从而帮助用户有效地避开危险点或危险障碍物,减少危险事故的发生,故可确保用户在行走的过程中观看手机或其他移动设备,都可以避开危险区域,确保用户人身安全。
本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。