掌桥专利:专业的专利平台
掌桥专利
首页

信息提示方法、装置、电子设备、存储介质及程序产品

文献发布时间:2023-06-19 11:35:49


信息提示方法、装置、电子设备、存储介质及程序产品

技术领域

本公开涉及数据处理技术领域,具体涉及一种信息提示方法、装置、电子设备、存储介质及程序产品。

背景技术

随着互联网技术的发展,越来越多的用户通过互联网平台来购买商品和服务,而这些商品和服务大多都需要物流配送员进行配送,因此物流配送员需要长时间在道路上行进,进而物流配送员的交通安全问题就成为需要关注的问题。

发明内容

本公开实施例提供一种信息提示方法、装置、电子设备、存储介质及程序产品。

第一方面,本公开实施例中提供了一种信息提示方法。

具体的,所述信息提示方法,包括:

确定目标对象在其行进方向上的目标区域;

确定所述目标区域中是否存在预设环境;

当所述目标区域中存在预设环境时,执行信息提示操作。

结合第一方面,本公开在第一方面的第一种实现方式中,所述确定所述目标区域中是否存在预设环境,包括:

识别所述目标区域中是否存在预设环境标识,当所述目标区域中存在预设环境标识时,确定所述目标区域中存在预设环境。

结合第一方面和第一方面的第一种实现方式,本公开实施例在第一方面的第二种实现方式中,所述识别所述目标区域中是否存在预设环境标识,包括:

获取目标区域环境素材和预设环境特征;

检测所述目标区域环境素材中是否存在与所述预设环境特征匹配的特征;

当所述目标区域环境素材中存在与所述预设环境特征匹配的特征时,确定所述目标区域中存在预设环境标识。

结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本公开实施例在第一方面的第三种实现方式中,所述确定所述目标区域中是否存在预设环境,包括:

确定是否存在对于所述目标区域中预设环境的提示,当存在对于所述目标区域中预设环境的提示时,确定所述目标区域中存在预设环境。

结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式和第一方面的第三种实现方式,本公开实施例在第一方面的第四种实现方式中,所述确定是否存在对于所述目标区域中预设环境的提示,包括:

与外部应用通信;

若接收到所述外部应用发送的预设环境提示,确定所述目标区域中存在预设环境提示。

结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式和第一方面的第四种实现方式,本公开实施例在第一方面的第五种实现方式中,所述执行信息提示操作,包括:

确定预设环境信息、预设环境参考位置以及目标对象位置;

确定所述目标对象位置与所述预设环境参考位置之间的距离;

根据所述目标对象位置与所述预设环境参考位置之间的距离和所述预设环境信息,生成提示信息;

根据所述提示信息执行信息提示操作。

结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式和第一方面的第五种实现方式,本公开实施例在第一方面的第六种实现方式中,还包括:

在执行所述信息提示操作时,若检测到冲突提示事件,确定所述信息提示操作与所述冲突提示事件的优先级,按照优先级从高至低的顺序执行相应操作。

结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式、第一方面的第五种实现方式和第一方面的第六种实现方式,本公开实施例在第一方面的第七种实现方式中,所述确定所述信息提示操作与所述冲突提示事件的优先级,包括:

获取所述信息提示操作的第一特征与所述冲突提示事件的第二特征;

计算所述第一特征与所述第二特征的权重;

根据所述第一特征与所述第二特征的权重确定所述信息提示操作与所述冲突提示事件的优先级。

第二方面,本公开实施例中提供了一种信息提示装置。

具体的,所述信息提示装置,包括:

第一确定模块,被配置为确定目标对象在其行进方向上的目标区域;

第二确定模块,被配置为确定所述目标区域中是否存在预设环境;

执行模块,被配置为当所述目标区域中存在预设环境时,执行信息提示操作。

结合第二方面,本公开在第二方面的第一种实现方式中,所述第二确定模块被配置为:

识别所述目标区域中是否存在预设环境标识,当所述目标区域中存在预设环境标识时,确定所述目标区域中存在预设环境。

结合第二方面和第二方面的第一种实现方式,本公开实施例在第二方面的第二种实现方式中,所述识别所述目标区域中是否存在预设环境标识的部分,被配置为:

获取目标区域环境素材和预设环境特征;

检测所述目标区域环境素材中是否存在与所述预设环境特征匹配的特征;

当所述目标区域环境素材中存在与所述预设环境特征匹配的特征时,确定所述目标区域中存在预设环境标识。

结合第二方面、第二方面的第一种实现方式和第二方面的第二种实现方式,本公开实施例在第二方面的第三种实现方式中,所述第二确定模块被配置为:

确定是否存在对于所述目标区域中预设环境的提示,当存在对于所述目标区域中预设环境的提示时,确定所述目标区域中存在预设环境。

结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式和第二方面的第三种实现方式,本公开实施例在第二方面的第四种实现方式中,所述确定是否存在对于所述目标区域中预设环境的提示的部分,被配置为:

与外部应用通信;

若接收到所述外部应用发送的预设环境提示,确定所述目标区域中存在预设环境提示。

结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式和第二方面的第四种实现方式,本公开实施例在第二方面的第五种实现方式中,所述执行模块被配置为:

确定预设环境信息、预设环境参考位置以及目标对象位置;

确定所述目标对象位置与所述预设环境参考位置之间的距离;

根据所述目标对象位置与所述预设环境参考位置之间的距离和所述预设环境信息,生成提示信息;

根据所述提示信息执行信息提示操作。

结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式、第二方面的第四种实现方式和第二方面的第五种实现方式,本公开实施例在第二方面的第六种实现方式中,所述执行模块还被配置为:

在执行所述信息提示操作时,若检测到冲突提示事件,确定所述信息提示操作与所述冲突提示事件的优先级,按照优先级从高至低的顺序执行相应操作。

结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式、第二方面的第三种实现方式、第二方面的第四种实现方式、第二方面的第五种实现方式和第二方面的第六种实现方式,本公开实施例在第二方面的第七种实现方式中,所述确定所述信息提示操作与所述冲突提示事件的优先级的部分,被配置为:

获取所述信息提示操作的第一特征与所述冲突提示事件的第二特征;

计算所述第一特征与所述第二特征的权重;

根据所述第一特征与所述第二特征的权重确定所述信息提示操作与所述冲突提示事件的优先级。

第三方面,本公开实施例提供了一种电子设备,包括存储器和至少一个处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述至少一个处理器执行以实现上述信息提示方法的方法步骤。

第四方面,本公开实施例提供了一种计算机可读存储介质,用于存储信息提示装置所用的计算机指令,其包含用于执行上述信息提示方法为信息提示装置所涉及的计算机指令。

第五方面,本公开实施例提供了一种计算机程序产品,包括计算机程序/指令,其中,该计算机程序/指令被处理器执行时实现上述信息提示方法的方法步骤。

本公开实施例提供的技术方案可以包括以下有益效果:

上述技术方案检测目标对象所在目标区域中是否存在危险环境,若存在则执行相应的信息提示操作。该技术方案能够对于目标对象附近的危险环境进行及时的提醒,一方面降低了目标对象的交通安全隐患,减少了目标对象发生交通事故的可能性,另一方面还有利于物流配送效率的提高和互联网平台服务质量的提升。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

结合附图,通过以下非限制性实施方式的详细描述,本公开的其它特征、目的和优点将变得更加明显。以下是对附图的说明。

图1示出根据本公开一实施方式的信息提示方法的流程图。

图2示出根据本公开一实施方式的信息提示装置的结构框图。

图3示出根据本公开一实施方式的电子设备的结构框图。

图4是适于用来实现根据本公开一实施方式的信息提示方法的计算机系统的结构示意图。

具体实施方式

下文中,将参考附图详细描述本公开的示例性实施方式,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施方式无关的部分。

在本公开中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。

另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。

本公开实施例提供的技术方案检测目标对象所在目标区域中是否存在危险环境,若存在则执行相应的信息提示操作。该技术方案能够对于目标对象附近的危险环境进行及时的提醒,一方面降低了目标对象的交通安全隐患,减少了目标对象发生交通事故的可能性,另一方面还有利于物流配送效率的提高和互联网平台服务质量的提升。

图1示出根据本公开一实施方式的信息提示方法的流程图,如图1所示,所述信息提示方法包括以下步骤S101-S103:

在步骤S101中,确定目标对象在其行进方向上的目标区域;

在步骤S102中,确定所述目标区域中是否存在预设环境;

在步骤S103中,当所述目标区域中存在预设环境时,执行信息提示操作。

上文提及,随着互联网技术的发展,越来越多的用户通过互联网平台来购买商品和服务,而这些商品和服务大多都需要物流配送员进行配送,因此物流配送员需要长时间在道路上行进,进而物流配送员的交通安全问题就成为需要关注的问题。

考虑到上述缺陷,在该实施方式中,提出一种信息提示方法,该方法检测目标对象所在目标区域中是否存在危险环境,若存在则执行相应的信息提示操作。该技术方案能够对于目标对象附近的危险环境进行及时的提醒,一方面降低了目标对象的交通安全隐患,减少了目标对象发生交通事故的可能性,另一方面还有利于物流配送效率的提高和互联网平台服务质量的提升。

在本公开一实施方式中,所述信息提示方法可适用于对于物流配送资源进行信息提示的计算机、计算设备、电子设备、服务器等。

在本公开一实施方式中,所述目标对象指的是其附近的环境有可能存在危险,需要在存在危险时对其进行提醒的对象。其中,所述对象比如可以为物流配送资源或其他经常行进在道路上的资源,所述物流配送资源比如可以为物流配送员、物流配送机器人、物流配送设备等资源。

在本公开一实施方式中,所述目标区域指的是所述目标对象在其行进方向上的附近的或者周围的区域,也是需要检测是否存在危险环境的区域,若所述目标区域中存在危险环境,将有可能对于所述目标对象产生影响甚至产生安全隐患。其中,所述目标区域可以是多种形状的区域,比如可以为所述目标对象周围的扇形区域、半圆形区域、矩形区域、锥形区域,甚至还可以为所述目标对象周围的不规则区域。以所述目标区域为所述目标对象周围的扇形区域或半圆形区域为例,在确定所述目标区域时,可以首先以目标对象所在的位置点为圆心,以预设距离为半径先确定一个圆形区域,然后再将该圆形区域中处于所述目标对象行进方向上的区域确定为所述目标区域,其中,所述预设距离的大小可根据实际交通路况的特点、实际周围环境的特点以及目标对象的行进速度来确定,比如,若实际交通路况比较复杂,实际周围环境比较狭窄,目标对象的行进速度较慢,所述预设距离就可以设置的小一些,相反,若实际交通路况比较简单,实际周围环境比较宽阔,目标对象的行进速度较快,则所述预设距离就可以设置的大一些。

在本公开一实施方式中,所述预设环境指的是所述目标对象周围可能存在的具有一定危险性或者需要多加注意的环境,比如交通事故易发路段或环境,事故发生路段或环境,施工路段或环境,维修路段或环境,幼儿园学校路段或环境,存在落石、坍塌等危险的路段或环境等等,所述预设环境既可以为设置有相应标识的环境,也可以为通过其他信息提供方提供的信息确定的环境。

在上述实施方式中,首先确定目标对象在其行进方向上的附近的目标区域;然后确定所述目标区域中是否存在预设环境;若所述目标区域中存在所述预设环境,说明所述目标对象需要多加注意,此时可执行信息提示操作,以提醒所述目标对象注意周边环境。

在本公开一实施方式中,所述确定目标对象在其行进方向上的目标区域之前,所述方法还可包括以下步骤:

获取目标对象位置。

为了确定所述目标区域,首先需要获取目标对象的位置。在该实施方式中,可通过多种途径获取目标对象位置,比如,可通过向目标对象终端定期发送请求获取目标对象终端的位置,也可以经目标对象授权,实时接收所述目标对象终端定期发送的目标对象终端的位置,然后将所述目标对象终端的位置确定为所述目标对象的位置。

上文提及,所述预设环境既可以为设置有相应标识的环境,也可以为通过其他信息提供方提供的信息确定的环境。因此,所述预设环境的检测可通过多种途径来实现,比如,可通过自行识别来实现,也可以通过接收外部应用的消息来实现,即,在本公开一实施方式中,所述步骤S102,即确定所述目标区域中是否存在预设环境的步骤,可包括以下步骤:

识别所述目标区域中是否存在预设环境标识,当所述目标区域中存在预设环境标识时,确定所述目标区域中存在预设环境。在本公开另一实施方式中,所述步骤S102,即确定所述目标区域中是否存在预设环境的步骤,可包括以下步骤:

确定是否存在对于所述目标区域中预设环境的提示,当存在对于所述目标区域中预设环境的提示时,确定所述目标区域中存在预设环境。

在本公开一实施方式中,所述识别所述目标区域中是否存在预设环境标识的步骤,可包括以下步骤:

获取目标区域环境素材和预设环境特征;

检测所述目标区域环境素材中是否存在与所述预设环境特征匹配的特征;

当所述目标区域环境素材中存在与所述预设环境特征匹配的特征时,确定所述目标区域中存在预设环境标识。

在该实施方式中,可基于特征的匹配来实现预设环境的识别。具体地,首先获取目标区域环境素材和预设环境特征,其中,所述目标区域环境素材指的是通过素材采集设备采集得到的所述目标区域的环境照片或视频,所述预设环境特征指的是能够表征所述预设环境特点的特征,比如,对于设置有“事故多发路段”、“事故发生路段”、“注意落石”、“前方有坍塌,请绕行”、“前方施工”等标识的环境,就可以基于“事故多发”、“落石”、“坍塌”、“施工”等关键词来生成所述预设环境特征。然后检测所述目标区域环境素材中是否存在与所述预设环境特征匹配的特征,其中,可通过特征匹配方法来确定所述目标区域环境素材中是否存在与所述预设环境特征匹配的特征。若确定所述目标区域环境素材中存在与所述预设环境特征匹配的特征,则可确定所述目标区域中存在预设环境标识,反之,则不存在。

其中,对于预设环境特征的检测可以实时来执行,也可以每隔预设时间段来执行,以节省数据运算量。

在本公开另一实施方式中,所述确定是否存在对于所述目标区域中预设环境的提示的步骤,可包括以下步骤:

与外部应用通信;

若接收到所述外部应用发送的预设环境提示,确定存在对于所述目标区域中预设环境的提示。

在该实施方式中,借助与外部应用的通信,确定是否存在对于所述目标区域中预设环境的提示。其中,所述外部应用指的是能够对于交通环境进行检测的应用,比如交通路况应用等等。若从外部应用接收到对于所述目标区域中预设环境的提示,比如,“前方为交通事故易发路段,请谨慎驾驶”、“前方发生了交通事故,请注意避让”、“前方有施工,请绕行”、“前方有学校,请慢行”、“前方存在落石/坍塌风险,请注意避让”等提示,则认为存在对于所述目标区域中预设环境的提示,进而后续可确定所述目标区域中存在所述预设环境。

在本公开一实施方式中,所述步骤S103中执行信息提示操作的步骤,可包括以下步骤:

确定预设环境信息、预设环境参考位置以及目标对象位置;

确定所述目标对象位置与所述预设环境参考位置之间的距离;

根据所述目标对象位置与所述预设环境参考位置之间的距离和所述预设环境信息,生成提示信息;

根据所述提示信息执行信息提示操作。

为了为目标对象提供准确且全面的提示信息,在该实施方式中,当所述目标区域中存在预设环境,需要执行信息提示操作时,首先获取目标对象位置,确定预设环境信息以及预设环境参考位置,其中,所述预设环境信息指的用于表征所述预设环境具体是什么环境的信息,比如所述预设环境信息可以为“交通事故易发”、“发生交通事故”、“施工”、“学校”、“落石/坍塌”等信息,所述预设环境参考位置比如可以为所述预设环境所在区域的中心位置;根据所述目标对象位置和所述预设环境参考位置,即可确定两者之间的距离;这样就可以基于所述目标对象位置与所述预设环境参考位置之间的距离,以及所述预设环境信息,生成提示信息,比如,所述提示信息比如可以为“前方30米为交通事故易发路段,请谨慎驾驶”、“前方50米发生了交通事故,请注意避让”、“前方20米有施工,请绕行”、“前方40米有学校,请慢行”、“前方60米存在落石/坍塌风险,请注意避让”等信息;最后就可根据所述提示信息,使用合适的信息提示方式执行相应的信息提示操作,其中,所述信息提示方式比如可以为声光提示、语音播报提示、震动提示、视频提示、图片提示等提示方式。

考虑到目标对象终端还会基于其他事件启动提示操作,即,所述预设环境信息提示操作有可能与基于其他事件启动的提示操作同时被触发,产生冲突,此时可以设置为优先执行其他事件启动的提示操作,也可以设置为优先执行所述预设环境信息提示操作,或者随机选择其中一个提示操作,再或者,还可以为发生冲突的提示操作计算优先级,然后再按照优先级从高至低的顺序执行相应的操作。即,在本公开一实施方式中,所述方法还可包括以下步骤:

在执行所述信息提示操作时,若检测到冲突提示事件,确定所述信息提示操作与所述冲突提示事件的优先级,按照优先级从高至低的顺序执行相应操作。

在本公开一实施方式中,所述确定所述信息提示操作与所述冲突提示事件的优先级的步骤,可包括以下步骤:

获取所述信息提示操作的第一特征与所述冲突提示事件的第二特征;

计算所述第一特征与所述第二特征的权重;

根据所述第一特征与所述第二特征的权重确定所述信息提示操作与所述冲突提示事件的优先级。

在该实施方式中,基于不同提示操作的重要程度来确定不同提示操作的优先级。具体地,首先获取所述信息提示操作的第一特征与所述冲突提示事件的第二特征,其中,所述第一特征用于表征所述信息提示操作的内容,所述第二特征用于表征所述冲突提示时间的内容,比如,若所述信息提示操作为“前方60米存在落石/坍塌风险,请注意避让”,则所述信息提示操作的第一特征可以为“60米”和“落石/坍塌”,若所述冲突提示事件为“夜间行驶请开车灯”,则所述冲突提示事件的第二特征可以为“夜间行驶”和“开车灯”;然后计算所述第一特征与所述第二特征的权重,在计算所述第一特征与所述第二特征的权重时,可考虑多个权重影响因素,比如,特征重要程度、特征涉及的距离信息等等,然后基于所述权重影响因素计算所述第一特征与所述第二特征的加权权重,以表征所述信息提示操作和所述冲突提示事件的重要程度或紧迫性;最后根据所述第一特征与所述第二特征的权重确定所述信息提示操作与所述冲突提示事件的优先级,比如,若所述第一特征的权重高于所述第二特征的权重,则认为所述信息提示操作更为重要,紧迫性更强,优先级更高,需首先执行所述信息提示操作,反之,若所述第二特征的权重高于所述第一特征的权重,则认为所述冲突提示事件更为重要,紧迫性更强,优先级更高,需首先执行所述冲突提示事件。

下述为本公开装置实施例,可以用于执行本公开方法实施例。

图2示出根据本公开一实施方式的信息提示装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图2所示,所述信息提示装置包括:

第一确定模块201,被配置为确定目标对象在其行进方向上的目标区域;

第二确定模块202,被配置为确定所述目标区域中是否存在预设环境;

执行模块203,被配置为当所述目标区域中存在预设环境时,执行信息提示操作。

上文提及,随着互联网技术的发展,越来越多的用户通过互联网平台来购买商品和服务,而这些商品和服务大多都需要物流配送员进行配送,因此物流配送员需要长时间在道路上行进,进而物流配送员的交通安全问题就成为需要关注的问题。

考虑到上述缺陷,在该实施方式中,提出一种信息提示装置,该装置检测目标对象所在目标区域中是否存在危险环境,若存在则执行相应的信息提示操作。该技术方案能够对于目标对象附近的危险环境进行及时的提醒,一方面降低了目标对象的交通安全隐患,减少了目标对象发生交通事故的可能性,另一方面还有利于物流配送效率的提高和互联网平台服务质量的提升。

在本公开一实施方式中,所述信息提示装置可实现为对于物流配送资源进行信息提示的计算机、计算设备、电子设备、服务器等。

在本公开一实施方式中,所述目标对象指的是其附近的环境有可能存在危险,需要在存在危险时对其进行提醒的对象。其中,所述对象比如可以为物流配送资源或其他经常行进在道路上的资源,所述物流配送资源比如可以为物流配送员、物流配送机器人、物流配送设备等资源。

在本公开一实施方式中,所述目标区域指的是所述目标对象在其行进方向上的附近的或者周围的区域,也是需要检测是否存在危险环境的区域,若所述目标区域中存在危险环境,将有可能对于所述目标对象产生影响甚至产生安全隐患。其中,所述目标区域可以是多种形状的区域,比如可以为所述目标对象周围的扇形区域、半圆形区域、矩形区域、锥形区域,甚至还可以为所述目标对象周围的不规则区域。以所述目标区域为所述目标对象周围的扇形区域或半圆形区域为例,在确定所述目标区域时,可以首先以目标对象所在的位置点为圆心,以预设距离为半径先确定一个圆形区域,然后再将该圆形区域中处于所述目标对象行进方向上的区域确定为所述目标区域,其中,所述预设距离的大小可根据实际交通路况的特点、实际周围环境的特点以及目标对象的行进速度来确定,比如,若实际交通路况比较复杂,实际周围环境比较狭窄,目标对象的行进速度较慢,所述预设距离就可以设置的小一些,相反,若实际交通路况比较简单,实际周围环境比较宽阔,目标对象的行进速度较快,则所述预设距离就可以设置的大一些。

在本公开一实施方式中,所述预设环境指的是所述目标对象周围可能存在的具有一定危险性或者需要多加注意的环境,比如交通事故易发路段或环境,事故发生路段或环境,施工路段或环境,维修路段或环境,幼儿园学校路段或环境,存在落石、坍塌等危险的路段或环境等等,所述预设环境既可以为设置有相应标识的环境,也可以为通过其他信息提供方提供的信息确定的环境。

在上述实施方式中,首先确定目标对象在其行进方向上的附近的目标区域;然后确定所述目标区域中是否存在预设环境;若所述目标区域中存在所述预设环境,说明所述目标对象需要多加注意,此时可执行信息提示操作,以提醒所述目标对象注意周边环境。

在本公开一实施方式中,所述第一确定模块之前,所述装置还可包括:

获取模块,被配置为获取目标对象位置。

为了确定所述目标区域,首先需要获取目标对象的位置。在该实施方式中,可通过多种途径获取目标对象位置,比如,可通过向目标对象终端定期发送请求获取目标对象终端的位置,也可以经目标对象授权,实时接收所述目标对象终端定期发送的目标对象终端的位置,然后将所述目标对象终端的位置确定为所述目标对象的位置。

上文提及,所述预设环境既可以为设置有相应标识的环境,也可以为通过其他信息提供方提供的信息确定的环境。因此,所述预设环境的检测可通过多种途径来实现,比如,可通过自行识别来实现,也可以通过接收外部应用的消息来实现,即,在本公开一实施方式中,所述第二确定模块202可被配置为:

识别所述目标区域中是否存在预设环境标识,当所述目标区域中存在预设环境标识时,确定所述目标区域中存在预设环境。在本公开另一实施方式中,所述第二确定模块202可被配置为:

确定是否存在对于所述目标区域中预设环境的提示,当存在对于所述目标区域中预设环境的提示时,确定所述目标区域中存在预设环境。

在本公开一实施方式中,所述识别所述目标区域中是否存在预设环境标识的部分,可被配置为:

获取目标区域环境素材和预设环境特征;

检测所述目标区域环境素材中是否存在与所述预设环境特征匹配的特征;

当所述目标区域环境素材中存在与所述预设环境特征匹配的特征时,确定所述目标区域中存在预设环境标识。

在该实施方式中,可基于特征的匹配来实现预设环境的识别。具体地,首先获取目标区域环境素材和预设环境特征,其中,所述目标区域环境素材指的是通过素材采集设备采集得到的所述目标区域的环境照片或视频,所述预设环境特征指的是能够表征所述预设环境特点的特征,比如,对于设置有“事故多发路段”、“事故发生路段”、“注意落石”、“前方有坍塌,请绕行”、“前方施工”等标识的环境,就可以基于“事故多发”、“落石”、“坍塌”、“施工”等关键词来生成所述预设环境特征。然后检测所述目标区域环境素材中是否存在与所述预设环境特征匹配的特征,其中,可通过特征匹配方法来确定所述目标区域环境素材中是否存在与所述预设环境特征匹配的特征。若确定所述目标区域环境素材中存在与所述预设环境特征匹配的特征,则可确定所述目标区域中存在预设环境标识,反之,则不存在。

其中,对于预设环境特征的检测可以实时来执行,也可以每隔预设时间段来执行,以节省数据运算量。

在本公开另一实施方式中,所述确定是否存在对于所述目标区域中预设环境的提示的部分,可被配置为:

与外部应用通信;

若接收到所述外部应用发送的预设环境提示,确定存在对于所述目标区域中预设环境的提示。

在该实施方式中,借助与外部应用的通信,确定是否存在对于所述目标区域中预设环境的提示。其中,所述外部应用指的是能够对于交通环境进行检测的应用,比如交通路况应用等等。若从外部应用接收到对于所述目标区域中预设环境的提示,比如,“前方为交通事故易发路段,请谨慎驾驶”、“前方发生了交通事故,请注意避让”、“前方有施工,请绕行”、“前方有学校,请慢行”、“前方存在落石/坍塌风险,请注意避让”等提示,则认为存在对于所述目标区域中预设环境的提示,进而后续可确定所述目标区域中存在所述预设环境。

在本公开一实施方式中,所述执行模块203可被配置为:

确定预设环境信息、预设环境参考位置以及目标对象位置;

确定所述目标对象位置与所述预设环境参考位置之间的距离;

根据所述目标对象位置与所述预设环境参考位置之间的距离和所述预设环境信息,生成提示信息;

根据所述提示信息执行信息提示操作。

为了为目标对象提供准确且全面的提示信息,在该实施方式中,当所述目标区域中存在预设环境,需要执行信息提示操作时,首先获取目标对象位置,确定预设环境信息以及预设环境参考位置,其中,所述预设环境信息指的用于表征所述预设环境具体是什么环境的信息,比如所述预设环境信息可以为“交通事故易发”、“发生交通事故”、“施工”、“学校”、“落石/坍塌”等信息,所述预设环境参考位置比如可以为所述预设环境所在区域的中心位置;根据所述目标对象位置和所述预设环境参考位置,即可确定两者之间的距离;这样就可以基于所述目标对象位置与所述预设环境参考位置之间的距离,以及所述预设环境信息,生成提示信息,比如,所述提示信息比如可以为“前方30米为交通事故易发路段,请谨慎驾驶”、“前方50米发生了交通事故,请注意避让”、“前方20米有施工,请绕行”、“前方40米有学校,请慢行”、“前方60米存在落石/坍塌风险,请注意避让”等信息;最后就可根据所述提示信息,使用合适的信息提示方式执行相应的信息提示操作,其中,所述信息提示方式比如可以为声光提示、语音播报提示、震动提示、视频提示、图片提示等提示方式。

考虑到目标对象终端还会基于其他事件启动提示操作,即,所述预设环境信息提示操作有可能与基于其他事件启动的提示操作同时被触发,产生冲突,此时可以设置为优先执行其他事件启动的提示操作,也可以设置为优先执行所述预设环境信息提示操作,或者随机选择其中一个提示操作,再或者,还可以为发生冲突的提示操作计算优先级,然后再按照优先级从高至低的顺序执行相应的操作。即,在本公开一实施方式中,所述执行模块203还可被配置为:

在执行所述信息提示操作时,若检测到冲突提示事件,确定所述信息提示操作与所述冲突提示事件的优先级,按照优先级从高至低的顺序执行相应操作。

在本公开一实施方式中,所述确定所述信息提示操作与所述冲突提示事件的优先级的部分,可被配置为:

获取所述信息提示操作的第一特征与所述冲突提示事件的第二特征;

计算所述第一特征与所述第二特征的权重;

根据所述第一特征与所述第二特征的权重确定所述信息提示操作与所述冲突提示事件的优先级。

在该实施方式中,基于不同提示操作的重要程度来确定不同提示操作的优先级。具体地,首先获取所述信息提示操作的第一特征与所述冲突提示事件的第二特征,其中,所述第一特征用于表征所述信息提示操作的内容,所述第二特征用于表征所述冲突提示时间的内容,比如,若所述信息提示操作为“前方60米存在落石/坍塌风险,请注意避让”,则所述信息提示操作的第一特征可以为“60米”和“落石/坍塌”,若所述冲突提示事件为“夜间行驶请开车灯”,则所述冲突提示事件的第二特征可以为“夜间行驶”和“开车灯”;然后计算所述第一特征与所述第二特征的权重,在计算所述第一特征与所述第二特征的权重时,可考虑多个权重影响因素,比如,特征重要程度、特征涉及的距离信息等等,然后基于所述权重影响因素计算所述第一特征与所述第二特征的加权权重,以表征所述信息提示操作和所述冲突提示事件的重要程度或紧迫性;最后根据所述第一特征与所述第二特征的权重确定所述信息提示操作与所述冲突提示事件的优先级,比如,若所述第一特征的权重高于所述第二特征的权重,则认为所述信息提示操作更为重要,紧迫性更强,优先级更高,需首先执行所述信息提示操作,反之,若所述第二特征的权重高于所述第一特征的权重,则认为所述冲突提示事件更为重要,紧迫性更强,优先级更高,需首先执行所述冲突提示事件。

本公开还公开了一种电子设备,图3示出根据本公开一实施方式的电子设备的结构框图,如图3所示,所述电子设备300包括存储器301和处理器302;其中,

所述存储器301用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器302执行以实现上述方法步骤。

图4是适于用来实现根据本公开一实施方式的信息提示方法的计算机系统的结构示意图。

如图4所示,计算机系统400包括处理单元401,其可以根据存储在只读存储器(ROM)402中的程序或者从存储部分408加载到随机访问存储器(RAM)403中的程序而执行上述实施方式中的各种处理。在RAM403中,还存储有系统400操作所需的各种程序和数据。处理单元401、ROM402以及RAM403通过总线404彼此相连。输入/输出(I/O)接口405也连接至总线404。

以下部件连接至I/O接口405:包括键盘、鼠标等的输入部分406;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分407;包括硬盘等的存储部分408;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分409。通信部分409经由诸如因特网的网络执行通信处理。驱动器410也根据需要连接至I/O接口405。可拆卸介质411,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器410上,以便于从其上读出的计算机程序根据需要被安装入存储部分408。其中,所述处理单元401可实现为CPU、GPU、TPU、FPGA、NPU等处理单元。

附图中的流程图和框图,图示了按照本公开各种实施方式的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,路程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本公开实施方式中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。

作为另一方面,本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施方式中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本公开的方法。

以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

相关技术
  • 信息提示方法、装置、电子设备、存储介质及程序产品
  • 信息提示方法、装置、电子设备、存储介质及程序产品
技术分类

06120112983751