CN112671977A - 一种安全预警方法、装置、存储介质及电子设备 - Google Patents
一种安全预警方法、装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN112671977A CN112671977A CN202011574362.3A CN202011574362A CN112671977A CN 112671977 A CN112671977 A CN 112671977A CN 202011574362 A CN202011574362 A CN 202011574362A CN 112671977 A CN112671977 A CN 112671977A
- Authority
- CN
- China
- Prior art keywords
- target object
- safety
- moving
- position information
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Alarm Systems (AREA)
Abstract
本发明公开了一种安全预警方法、装置、存储介质及电子设备,涉及人工智能物联网技术领域,方法包括:获取目标对象的位置信息以及在目标对象预设范围内的移动对象的位置信息;根据移动对象的位置信息,获得移动对象的移动信息;将目标对象的位置信息以及移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果;当判断结果为不安全时,进行预警提示。本发明解决了现有技术中手机使用者对身边状况无法及时了解,导致发生安全事故的问题,实现了对目标对象身边一定范围内的移动对象进行安全预警,提醒目标对象注意周围状况的目的。
Description
技术领域
本发明涉及人工智能物联网技术领域,尤其涉及一种安全预警方法、装置、存储介质及电子设备。
背景技术
随着物联网技术的普及,智能手机的发展越来越快,手机给人们的生活和工作带来了极大的便利,使用者越来越多,使用时间也越来越长。由于手机使用的便捷性,对人们的吸引力越来越大,经常看到很多人一边走路一边使用手机,这种情况下,手机使用者的注意力被分散了,进入路况复杂和危险的地方往往没有警觉,发生碰撞或车祸等人身伤害的情况越来越多,造成额外的个人损失和社会损失,减少或避免这种事情的发生,变得尤为重要。
因此,本发明提供一种通过手机对使用者身边状况进行安全预警的安全预警方法、装置、存储介质及电子设备是亟待解决的问题。
发明内容
本发明的主要目的在于:提供一种安全预警方法、装置、存储介质及电子设备,旨在解决现有技术中手机使用者对身边状况无法及时了解,导致发生安全事故的技术问题。
为实现上述目的,本发明采用如下技术方案:
第一方面,本发明提供了一种安全预警方法,所述方法包括以下步骤:
获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息;
根据所述移动对象的位置信息,获得所述移动对象的移动信息;
将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果;
当所述判断结果为不安全时,进行预警提示。
可选地,上述安全预警方法中,所述移动信息包括移动速度和移动方向;
所述将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果的步骤,具体包括:
将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以判断所述移动速度是否达到预设速度门限值,以及所述移动方向是否为靠近所述目标对象所在位置的方向;
若所述移动速度达到预设速度门限值且所述移动方向为靠近所述目标对象所在位置的方向,判定所述目标对象不安全;
若所述移动速度未达到预设速度门限值,或所述移动方向不是靠近所述目标对象所在位置的方向,判定所述目标对象安全。
可选地,上述安全预警方法中,所述移动信息还包括所述目标对象到所述移动对象的距离;
所述将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果的步骤,还包括:
将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以判断所述移动速度是否达到预设速度门限值,所述移动方向是否为靠近所述目标对象所在位置的方向,以及所述目标对象到所述移动对象的距离是否小于预设安全距离;
若所述移动速度达到预设速度门限值、所述移动方向为靠近所述目标对象所在位置的方向,并且所述目标对象到所述移动对象的距离小于预设安全距离,判定所述目标对象不安全;
若所述移动速度未达到预设速度门限值,或所述移动方向不是靠近所述目标对象所在位置的方向,或所述目标对象到所述移动对象的距离不小于预设安全距离,判定所述目标对象安全。
可选地,上述安全预警方法中,所述将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果的步骤,具体包括:
获取目标对象所处环境的路况信息;
将所述目标对象的位置信息和所述移动对象的移动信息,以及所述目标对象所处环境的路况信息输入训练获得的安全判断模型,以获得判断结果。
可选地,上述安全预警方法中,所述获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息的步骤,具体包括:
获取目标对象的位置信息;
判断是否满足预警启动条件,其中,所述预警启动条件包括:获取到目标对象的操作信息,以及根据所述目标对象的位置信息,获得所述目标对象处于移动状态;
当满足预警启动条件时,获取在所述目标对象预设范围内的移动对象的位置信息。
可选地,上述安全预警方法中,在获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息的步骤之前,所述方法还包括:
获取目标对象预设范围内的移动对象的多个历史移动信息及对应的安全判断结果;
根据多个所述历史移动信息及各个所述历史移动信息对应的安全判断结果建立安全判断模型,所述安全判断模型采用人工智能学习模型。
可选地,上述安全预警方法中,在当所述判断结果为不安全时,进行预警提示的步骤之后,所述方法还包括:
根据所述移动对象的移动信息及对应的判断结果,更新所述安全判断模型。
第二方面,本发明提供了一种安全预警装置,所述装置包括:
数据获取模块,用于获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息;
数据处理模块,用于根据所述移动对象的位置信息,获得所述移动对象的移动信息;
判断模块,用于将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果;
预警提示模块,用于当所述判断结果为不安全时,进行预警提示。
第三方面,本发明提供了一种存储介质,其上存储有计算机程序,所述计算机程序可被一个或多个处理器执行,以实现如上述的安全预警方法。
第四方面,本发明提供了一种电子设备,所述电子设备包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行如上述的安全预警方法。
本发明提供的上述一个或多个技术方案,可以具有如下优点或至少实现了如下技术效果:
本发明提出的一种安全预警方法、装置、存储介质及电子设备,通过获取目标对象的位置信息和在目标对象预设范围内的移动对象的位置信息,从而获得移动对象的移动信息,再将所述目标对象的位置信息和所述移动对象的移动信息输入训练获得的安全判断模型,最后,根据安全判断模型输出的判断结果进行报警提示。本发明对目标对象身边一定范围内的移动对象进行安全预警,提醒目标对象注意周围状况,及时发现相对于自己快速移动的可能造成安全事故的移动对象,防止发生安全事故,对目标对象造成伤害。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的这些附图获得其他的附图。
图1为本发明实施例一提供的一种安全预警方法的流程示意图;
图2为本发明实施例二提供的一种安全预警装置的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
在本发明中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连;可以是两个元件内部的连通,也可以是两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,全文中出现的“和/或”的含义,包括三个并列的方案,以“A和/或B”为例,包括A方案、或B方案、或A和B同时满足的方案。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时,应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
对现有技术的分析发现,目前一些安全提醒方法也只是通过物联网通讯,进行安全提醒,这种方法精确度较低。而如今,大数据人工智能技术发展迅猛,将人工智能技术与物联网技术相结合,形成了人工智能物联网(Artificial Intelligence&Internet ofThings,简称AIoT),AIoT通过物联网产生、收集海量的数据存储于云端、边缘端,再通过大数据分析,以及更高形式的人工智能,实现万物数据化、智联化。
鉴于现有技术中手机使用者对身边状况无法及时了解,导致发生安全事故的技术问题,本发明提供了一种基于AIoT的安全预警方法,总体思路如下:
获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息;根据所述移动对象的位置信息,获得所述移动对象的移动信息;将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果;当所述判断结果为不安全时,进行预警提示。
通过上述技术方案,先获取目标对象的位置信息和在目标对象预设范围内的移动对象的位置信息,从而获得移动对象的移动信息,再将所述目标对象的位置信息和所述移动对象的移动信息输入训练获得的安全判断模型,最后,根据安全判断模型输出的判断结果进行报警提示。本发明对目标对象身边一定范围内的移动对象进行安全预警,提醒目标对象注意周围状况,及时发现相对于自己快速移动的可能造成安全事故的移动对象,防止发生安全事故,对目标对象造成伤害。
实施例一
参照图1,本发明第一实施例提供了一种安全预警方法,可应用于电子设备。
具体的,所述电子设备可以是PC,也可以是智能手机、平板电脑、电子书阅读器等可移动式终端设备。
该终端可以包括:处理器,例如CPU,网络接口,用户接口,存储器,通信总线。其中,通信总线用于实现这些组件之间的连接通信。用户接口可以包括显示屏、输入单元比如键盘,用户接口还可以包括标准的有线接口、无线接口。网络接口可以包括标准的有线接口、无线接口,如WI-FI接口。存储器可以是高速RAM存储器,也可以是稳定的存储器,例如磁盘存储器。存储器还可以是独立于前述处理器的存储装置。
在具体实施方式中,该终端还可以包括:定位传感器、加速度传感器、重力感应器、姿态感应器和陀螺仪等传感器。定位传感器可不间断地获取终端的实时位置,加速度传感器能够测量终端使用者移动的加速度,重力传感器帮助终端使用者了解当前身处的环境,姿态感应器可测量终端的三维姿态与方位,陀螺仪可定于基于自由空间的移动和手势。
下面结合图1,对本实施例提供的安全预警方法进行详细描述,所述方法应用于所述电子设备时执行以下步骤:
步骤S101:获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息。
在一种实施方式中,目标对象为使用终端的使用者,通过终端内部的定位传感器采集目标对象的位置信息,比如通过GPS***或北斗***来获取终端使用者所在位置的经纬度。以目标对象为中心,根据预先设定的范围参数,获取该参数范围内的所有移动对象的信息,包括该移动对象的位置信息。其中,预设的参数范围,比如是目标对象周围3米内或5米内,具体根据实际情况设定。移动对象的位置信息可以通过该移动对象使用的终端内部的定位传感器采集。移动对象也可以是与目标对象的终端处于同一互联网中的同类型的设备,还可以是其他可移动的,基于GPS或北斗定位***可探测的设备。移动对象的位置信息与目标对象的位置信息属于同一类型,当目标对象的位置信息通过经纬度来表示时,移动对象的位置信息也用经纬度来表示。
在本实施例中,以使用手机的用户作为目标对象,根据手机的定位***获取用户的位置信息,再获取用户周围,设定范围内某一移动对象的位置信息。
在另一种实施方式中,所述获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息的步骤,具体包括:
步骤S101.1:获取目标对象的位置信息。
具体的,获取目标对象的位置信息可以基于用户的启动操作生成,检测到用户的启动操作时,获取目标对象的位置信息,防止过多占用内存。也可以设置获取目标对象的位置信息的起始时间,在当前时间到达设置的起始时间时,获取目标对象的位置信息。
步骤S101.2:判断是否满足预警启动条件,其中,所述预警启动条件包括:获取到目标对象的操作信息,以及根据所述目标对象的位置信息,获得所述目标对象处于移动状态。
具体的,设定预警启动条件,进一步确定是否是用户正在使用终端,从而可能会有一边使用终端,一边走路的情况,这样就会导致安全事故发生。当获取到目标对象在对终端进行操作的操作信息时,说明用户正在使用,同时,根据获取到的目标对象的位置信息,可以得知目标对象的位置信息在变化,即目标对象处于移动状态,说明用户正在一边使用手机,一边在移动。其中,还可以根据实际情况设定目标对象的位置变化在某个阈值范围内才属于此处所说的移动状态。而超过阈值范围或达不到阈值范围,均不属于此处的移动状态,比如,可能会有开车或坐车的情况,此时,可以不用启动安全预警。
可选地,预警启动条件还可以为设置的预警启动的起始时间或间隔时间,在当前时间到达设置的起始时间时,或距离上一次启动到当前时间的间隔时间达到预设值时,启动安全预警。
步骤S101.3:当满足预警启动条件时,获取在所述目标对象预设范围内的移动对象的位置信息。
具体的,满足预警启动条件后,获取以目标对象为中心,预先设定的范围内的移动对象的位置信息。移动对象的位置信息与目标对象的位置信息属于同一类型,当目标对象的位置信息通过经纬度来表示时,移动对象的位置信息也用经纬度来表示。
步骤S102:根据所述移动对象的位置信息,获得所述移动对象的移动信息。
具体的,所述移动信息可以包括移动速度和移动方向,根据获取的移动对象的至少两次的位置信息,计算出移动对象的移动速度,并获得移动对象的移动方向。所述移动信息还包括所述目标对象到所述移动对象的距离,根据获取的移动对象的最近一次的位置信息,获得该移动对象到目标对象的距离。
在本实施例中,根据距离手机使用者预设范围内的移动物体的位置信息,计算该移动物体,比如,行人、动物、汽车等可移动的对象,计算该移动对象的移动速度、移动方向、移动距离等移动信息。
步骤S103:将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果。
具体的,安全判断模型采用人工智能学习模型,可以为神经网络训练模型。安全判断模型在对人脑神经网络的基本认识的基础上,用数理方法和信息处理的角度对人脑神经网络进行抽象的简化模型,通过大量简单关系连接实现复杂的函数关系。比如,在本实施例中,可以使用卷积神经网络模型和BP(Back Propagation)神经网络模型。
将移动对象的移动信息输入训练获得的安全判断模型的具体过程可以为:根据训练获得的安全判断模型,判断移动对象的移动信息是否达到预设条件,其中,所述预设条件可以包括移动速度达到预设速度门限值,移动方向为靠近目标对象所在位置的方向,目标对象到移动对象的距离小于预设安全距离等限制条件中的一种或多种的组合。
在第一种实施方式中,所述移动信息包括移动速度和移动方向;
所述将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果的步骤,具体包括:
步骤S103a.1:将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以判断所述移动速度是否达到预设速度门限值,所述移动方向是否为靠近所述目标对象所在位置的方向。
具体的,根据移动对象的移动速度和移动方向,可以知道移动对象是不是以过快的速度朝向目标对象移动,若目标对象未及时察觉,可能就会导致安全事故,因此,根据移动对象的移动速度和移动方向作为安全判断模型中的判断要素。随着安全预警方法不断地进行,具体的预设速度门限值会越来越精确,靠近所述目标对象所在位置的方向的判断也会越来越精确,通过训练获得的安全判断模型不断分析预警场景,优化预设参数,可提高预警的合理性。
步骤S103a.2:若所述移动速度达到预设速度门限值且所述移动方向为靠近所述目标对象所在位置的方向,判定所述目标对象不安全。
具体的,当移动速度达到预设速度门限值,且移动对象的移动方向为靠近目标对象所在位置的方向时,说明移动对象可能对目标对象存在安全威胁,即判定所述目标对象不安全。
步骤S103a.3:若所述移动速度未达到预设速度门限值,或所述移动方向不是靠近所述目标对象所在位置的方向,判定所述目标对象安全。
具体的,当移动速度未超过预设速度门限值,或者,移动对象的移动方向不是靠近目标对象所在位置的方向时,说明移动对象对目标对象不存在安全威胁,即判定所述目标对象安全。此时不需要进行任何预警提示,可以返回步骤S101,继续获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息。
在第二种实施方式中,所述移动信息还包括所述目标对象到所述移动对象的距离;
具体的,所述移动信息包括移动速度和移动方向,以及目标对象到移动对象的距离。
所述将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果的步骤,还包括:
步骤S103b.1:将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以判断所述移动速度是否达到预设速度门限值,所述移动方向是否为靠近所述目标对象所在位置的方向,以及所述目标对象到所述移动对象的距离是否小于预设安全距离;
具体的,为了更精确地判断移动对象是否真的对于目标对象存在安全威胁,若移动对象以过快的速度朝向目标对象移动,并且,移动对象距离目标对象越来越近时,说明移动对象对于目标对象可能会有安全威胁。因此,基于目标对象所在的位置,通过安全判断模型,判断移动对象是否满足以下条件:移动速度是不是达到预设门限值,移动方向是否为靠近目标对象的方向,距离目标对象的距离是否是近到小于预设的安全距离。
步骤S103b.2:若所述移动速度达到预设速度门限值、所述移动方向为靠近所述目标对象所在位置的方向,并且所述目标对象到所述移动对象的距离小于预设安全距离,判定所述目标对象不安全。
具体的,当移动对象的移动速度达到预设门限值,并且,移动方向为靠近目标对象的方向,同时,距离目标对象的距离小于预设的安全距离时,说明移动对象对于目标对象的威胁非常大,不仅速度很快,朝着目标对象移动,还即将撞上,因此,判定所述目标对象不安全。
步骤S103b.3:若所述移动速度未达到预设速度门限值,或所述移动方向不是靠近所述目标对象所在位置的方向,或所述目标对象到所述移动对象的距离不小于预设安全距离,判定所述目标对象安全。
具体的,当移动对象的移动速度没有达到预设门限值,或移动方向不是靠近目标对象的方向,或者距离目标对象的距离大于预设的安全距离,都判定所述目标对象安全。根据三种条件判断,提高安全判断的精确性,其中有一个不满足,说明情况并非十分危险,此时不需要进行任何预警提示,可以返回步骤S101,继续获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息。
在第三种实施方式中,所述将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果的步骤,具体包括:
步骤S103c.1:获取目标对象所处环境的路况信息。
具体的,为提高预警的合理性和满意度,可以通过陀螺仪、重力传感器和姿态感应器等传感器获取目标对象所处环境的路况信息,比如,路况存在坑洼或台阶的情况,此时,结合已经获取的移动对象的移动信息,一起输入安全判断模型,进行判断,以对应进行提醒。可进一步防止路况不好时,目标对象没有注意到而引起安全事故的情况发生。
在本实施例中,通过手机内置陀螺仪、重力传感器和姿态感应器等传感器来实现路况检测,同时,这些传感器还可以对目标对象所在位置的经纬度进行核准。
步骤S103c.2:将所述目标对象的位置信息和所述移动对象的移动信息,以及所述目标对象所处环境的路况信息输入训练获得的安全判断模型,以获得判断结果。
具体的,将目标对象的位置信息、移动对象的移动信息和目标对象所处环境的路况信息一起输入安全判断模型,该安全判断模型采用已经训练好的神经网络模型,可针对移动对象的位置信息进行判断,同时,针对目标对象所处环境的路况信息进行判断,当针对移动对象的位置信息的判断结果为不安全,或针对目标对象所处环境的路况信息的判断结果为不安全时,输出不安全的判断结果。只有当同时两个判断结果均为安全时,才判定目标对象为安全。
需要说明的是,还可以针对终端的其他功能,对目标对象的周围环境或所处场景进行判断,对应给出预警。比如,通过终端话筒采集目标对象所处环境的声音信息,将该声音信息也输入到安全判断模型中,进行判断,再对应进行预警。例如,通过采集目标对象所述环境的声音信息,比如音量、音调、音色等,对上述要素进行分析,判断所处环境是否为嘈杂、混杂的环境,以提醒目标对象注意安全。
步骤S104:当所述判断结果为不安全时,进行预警提示。
具体的,进行预警提示的方法包括:声音提醒,屏显提醒,振动提醒,或它们中的一种或几种的组合。以达到提醒终端使用者注意,减少事故发生目的。其中,声音提醒可通过调用存储器预存的语音信息来对应输出特定的语音,比如,“周围有移动物体,请注意”,“此处路况较差,请注意”等等。
在一种实施方式中,在获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息的步骤之前,所述方法还包括:
获取目标对象预设范围内的移动对象的多个历史移动信息及对应的安全判断结果;
根据多个所述历史移动信息及各个所述历史移动信息对应的安全判断结果建立安全判断模型,所述安全判断模型采用人工智能学习模型。
具体的,采用根据历史数据建立的人工智能学习模型,可以提高预警的合理性和满意度。还可以直接用设定数据来建立人工智能学习模型,以提高该模型初始使用的精度。
在另一种实施方式中,在当所述判断结果为不安全时,进行预警提示的步骤之后,所述方法还包括:
根据所述移动对象的移动信息及对应的判断结果,更新所述安全判断模型。
具体的,将安全判断模型每一次输入的目标对象的位置信息和移动对象的移动信息,以及输出的移动对象的数据都存储起来,并根据这些数据对安全判断模型继续进行训练,不断更新安全判断模型,可以提高安全判断模型的判断准确度。
本实施例提供的一种安全预警方法,通过获取目标对象的位置信息和在目标对象预设范围内的移动对象的位置信息,从而获得移动对象的移动信息,再将所述目标对象的位置信息和所述移动对象的移动信息输入训练获得的安全判断模型,最后,根据安全判断模型输出的判断结果进行报警提示。本发明对目标对象身边一定范围内的移动对象进行安全预警,提醒目标对象注意周围状况,及时发现相对于自己快速移动的可能造成安全事故的移动对象,防止发生安全事故,对目标对象造成伤害。
实施例二
基于同一发明构思,参照图2,本发明第二实施例提供了一种安全预警装置,所述装置包括:
数据获取模块,用于获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息;
可以理解的是,数据获取模块用于执行上述安全预警方法的步骤S101;
数据处理模块,用于根据所述移动对象的位置信息,获得所述移动对象的移动信息;
可以理解的是,数据处理模块用于执行上述安全预警方法的步骤S102;
判断模块,用于将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果;
可以理解的是,判断模块用于执行上述安全预警方法的步骤S103;
预警提示模块,用于当所述判断结果为不安全时,进行预警提示;
可以理解的是,预警提示模块用于执行上述安全预警方法的步骤S104。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,本装置中各模块的具体工作过程,可以参考前述方法实施例中的对应过程,本实施例在此不再重复赘述。
实施例三
基于同一发明构思,本实施例提供了一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘、服务器、App应用商城等等,其上存储有计算机程序,所述计算机程序被处理器执行时可以实现如下方法步骤:
步骤S301:获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息;
步骤S302:根据所述移动对象的位置信息,获得所述移动对象的移动信息;
步骤S303:将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果;
步骤S304:当所述判断结果为不安全时,进行预警提示。
上述方法步骤的具体实施例过程可参见实施例一,本实施例在此不再重复赘述。
实施例四
基于同一发明构思,本实施例提供了一种电子设备,该电子设备可以是手机、电脑或平板电脑等,包括存储器和处理器,所述存储器上存储有计算器程序,该计算机程序被处理器执行时实现如上述实施例一中所述的安全预警方法。可以理解,电子设备还可以包括,多媒体组件,输入/输出(I/O)接口,以及通信组件。
其中,处理器用于执行如上述实施例一中所述的安全预警方法中的全部或部分步骤。存储器用于存储各种类型的数据,这些数据例如可以包括电子设备中的任何应用程序或方法的指令,以及应用程序相关的数据。
所述处理器可以是专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(Digital Signal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable LogicDevice,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行如上述实施例一中所述的安全预警方法中的全部或部分步骤。
所述存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。
所述多媒体组件可以包括屏幕和音频组件,所述屏幕可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,用于接收外部音频信号,所接收的音频信号可以被进一步存储在存储器或通过通信组件发送。音频组件还可以包括一个扬声器,用于输出音频信号。
所述I/O接口为处理器和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。
所述通信组件用于该电子设备与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near Field Communication,简称NFC),2G、3G或4G,或它们中的一种或几种的组合,因此相应的该通信组件可以包括:Wi-Fi模块,蓝牙模块,NFC模块。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均包括在本发明的专利保护范围内。
Claims (10)
1.一种安全预警方法,其特征在于,所述方法包括以下步骤:
获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息;
根据所述移动对象的位置信息,获得所述移动对象的移动信息;
将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果;
当所述判断结果为不安全时,进行预警提示。
2.如权利要求1所述的安全预警方法,其特征在于,所述移动信息包括移动速度和移动方向;
所述将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果的步骤,具体包括:
将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以判断所述移动速度是否达到预设速度门限值,以及所述移动方向是否为靠近所述目标对象所在位置的方向;
若所述移动速度达到预设速度门限值且所述移动方向为靠近所述目标对象所在位置的方向,判定所述目标对象不安全;
若所述移动速度未达到预设速度门限值,或所述移动方向不是靠近所述目标对象所在位置的方向,判定所述目标对象安全。
3.如权利要求2所述的安全预警方法,其特征在于,所述移动信息还包括所述目标对象到所述移动对象的距离;
所述将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果的步骤,还包括:
将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以判断所述移动速度是否达到预设速度门限值,所述移动方向是否为靠近所述目标对象所在位置的方向,以及所述目标对象到所述移动对象的距离是否小于预设安全距离;
若所述移动速度达到预设速度门限值、所述移动方向为靠近所述目标对象所在位置的方向,并且所述目标对象到所述移动对象的距离小于预设安全距离,判定所述目标对象不安全;
若所述移动速度未达到预设速度门限值,或所述移动方向不是靠近所述目标对象所在位置的方向,或所述目标对象到所述移动对象的距离不小于预设安全距离,判定所述目标对象安全。
4.如权利要求1所述的安全预警方法,其特征在于,所述将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果的步骤,具体包括:
获取目标对象所处环境的路况信息;
将所述目标对象的位置信息和所述移动对象的移动信息,以及所述目标对象所处环境的路况信息输入训练获得的安全判断模型,以获得判断结果。
5.如权利要求1所述的安全预警方法,其特征在于,所述获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息的步骤,具体包括:
获取目标对象的位置信息;
判断是否满足预警启动条件,其中,所述预警启动条件包括:获取到目标对象的操作信息,以及根据所述目标对象的位置信息,获得所述目标对象处于移动状态;
当满足预警启动条件时,获取在所述目标对象预设范围内的移动对象的位置信息。
6.如权利要求1所述的安全预警方法,其特征在于,在获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息的步骤之前,所述方法还包括:
获取目标对象预设范围内的移动对象的多个历史移动信息及对应的安全判断结果;
根据多个所述历史移动信息及各个所述历史移动信息对应的安全判断结果建立安全判断模型,所述安全判断模型采用人工智能学习模型。
7.如权利要求1所述的安全预警方法,其特征在于,在当所述判断结果为不安全时,进行预警提示的步骤之后,所述方法还包括:
根据所述移动对象的移动信息及对应的判断结果,更新所述安全判断模型。
8.一种安全预警装置,其特征在于,所述装置包括:
数据获取模块,用于获取目标对象的位置信息以及在所述目标对象预设范围内的移动对象的位置信息;
数据处理模块,用于根据所述移动对象的位置信息,获得所述移动对象的移动信息;
判断模块,用于将所述目标对象的位置信息以及所述移动对象的移动信息输入训练获得的安全判断模型,以获得判断结果;
预警提示模块,用于当所述判断结果为不安全时,进行预警提示。
9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序可被一个或多个处理器执行,以实现如权利要求1至7中任意一项所述的安全预警方法。
10.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,实现如权利要求1至7中任意一项所述的安全预警方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011574362.3A CN112671977A (zh) | 2020-12-25 | 2020-12-25 | 一种安全预警方法、装置、存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011574362.3A CN112671977A (zh) | 2020-12-25 | 2020-12-25 | 一种安全预警方法、装置、存储介质及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112671977A true CN112671977A (zh) | 2021-04-16 |
Family
ID=75410422
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011574362.3A Pending CN112671977A (zh) | 2020-12-25 | 2020-12-25 | 一种安全预警方法、装置、存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112671977A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106448050A (zh) * | 2016-11-15 | 2017-02-22 | 山东科技大学 | 一种基于车辆噪音的智能手机交通危险预警方法与*** |
CN107133572A (zh) * | 2017-04-11 | 2017-09-05 | 北京小米移动软件有限公司 | 基于用户运动状态下的障碍物提示方法、装置及终端 |
US20180144597A1 (en) * | 2016-11-22 | 2018-05-24 | Inventec (Pudong) Technology Corporation | Smart sensor and method using the same |
CN109495641A (zh) * | 2018-10-24 | 2019-03-19 | 维沃移动通信有限公司 | 一种提醒方法及移动终端 |
CN110718094A (zh) * | 2019-10-29 | 2020-01-21 | 北京汽车集团有限公司 | 碰撞预警方法、装置和设备 |
CN111508222A (zh) * | 2019-01-31 | 2020-08-07 | 斯特拉德视觉公司 | 提供尖端行人辅助***的方法及装置 |
-
2020
- 2020-12-25 CN CN202011574362.3A patent/CN112671977A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106448050A (zh) * | 2016-11-15 | 2017-02-22 | 山东科技大学 | 一种基于车辆噪音的智能手机交通危险预警方法与*** |
US20180144597A1 (en) * | 2016-11-22 | 2018-05-24 | Inventec (Pudong) Technology Corporation | Smart sensor and method using the same |
CN107133572A (zh) * | 2017-04-11 | 2017-09-05 | 北京小米移动软件有限公司 | 基于用户运动状态下的障碍物提示方法、装置及终端 |
CN109495641A (zh) * | 2018-10-24 | 2019-03-19 | 维沃移动通信有限公司 | 一种提醒方法及移动终端 |
CN111508222A (zh) * | 2019-01-31 | 2020-08-07 | 斯特拉德视觉公司 | 提供尖端行人辅助***的方法及装置 |
CN110718094A (zh) * | 2019-10-29 | 2020-01-21 | 北京汽车集团有限公司 | 碰撞预警方法、装置和设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022062659A1 (zh) | 智能驾驶控制方法及装置、车辆、电子设备和存储介质 | |
US20170132016A1 (en) | System and method for adapting the user-interface to the user attention and driving conditions | |
US11871313B2 (en) | System and method for vehicle sensing and analysis | |
CN109624985B (zh) | 防疲劳驾驶预警方法及装置 | |
CN112257542A (zh) | 障碍物感知方法、存储介质及电子设备 | |
CN113205088A (zh) | 障碍物图像展示方法、电子设备和计算机可读介质 | |
CN107117099A (zh) | 一种车辆碰撞提示方法及车辆 | |
JP6273994B2 (ja) | 車両用報知装置 | |
CN113835570B (zh) | 车辆中显示屏的控制方法、装置、设备、存储介质及程序 | |
CN109543563B (zh) | 安全提示方法、装置、存储介质及电子设备 | |
CN110807951A (zh) | 车辆避撞方法、装置、设备及存储介质 | |
JP2016013753A (ja) | 車両用情報報知装置 | |
CN113401129A (zh) | 信息处理装置、记录介质以及信息处理方法 | |
CN112671977A (zh) | 一种安全预警方法、装置、存储介质及电子设备 | |
CN110222557B (zh) | 路况的实时检测方法、装置、***和存储介质 | |
JP6075298B2 (ja) | 情報処理装置及び移動端末 | |
CN114103944A (zh) | 车间时距调整方法、装置和设备 | |
JP2022178626A (ja) | 表示制御装置、表示制御方法、及び表示制御プログラム | |
CN115063782A (zh) | 行车中监测用户使用移动终端的方法、***、介质及终端 | |
CN113147794A (zh) | 生成自动驾驶预警信息方法、装置、设备及自动驾驶车辆 | |
JP6874456B2 (ja) | 衝突防止装置、通信システム、衝突防止方法、およびコンピュータプログラム | |
CN112633247A (zh) | 驾驶状态监测方法和装置 | |
CN111968352B (zh) | 交通安全提示方法、装置、移动终端和可读存储介质 | |
JP2019197342A (ja) | 報知制御装置および報知制御方法 | |
CN115320626B (zh) | 基于人车状态的危险感知能力预测方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210416 |