信息处理方法、装置和电子设备与流程

文档序号:12360980阅读:157来源:国知局
信息处理方法、装置和电子设备与流程

本申请涉及辅助驾驶领域,且更具体地,涉及一种信息处理方法、装置、电子设备、计算机程序产品和计算机可读存储介质。



背景技术:

随着人们生活水平的不断提高和现代交通运输业的快速发展,交通需求不断增加。目前,交通工具的自动驾驶技术已经逐渐成熟。

自动驾驶技术是一种通过计算机系统实现交通工具的无人驾驶的技术。自动驾驶技术依靠人工智能、视觉计算、雷达、监控装置和全球定位系统(GPS)协同合作,让计算机可以在没有任何人类主动的干预下,自动安全地操作交通工具。

从技术本身来看,自动驾驶意味着“驾驶本质”的革命,可以减小驾驶压力、提高安全性并避免拥堵。从产业发展来看,自动驾驶是物联网、云计算和大数据技术融合发展的必然结果,它的广泛应用可以有效地带动智能制造、新材料和新一代信息技术的快速发展。



技术实现要素:

通过分析发现,目前的自动驾驶技术受到特定场景的限制或者基于用户的请求,有时还需要退出主动控制,转由人类驾驶员接管交通工具。也就是说,交通工具的驾驶模式可能随时在自动驾驶和手动驾驶之间切换。此外,由于诸如用户设置、程序版本、路况条件等各种因素的影响,每个交通工具在不同场景下所采用的驾驶风格也可能不同。交通工具的诸如驾驶模式和驾驶风格之类的相关状态的改变,无疑会对周围的交通情况造成影响。因此,可以设想,如果能够获得交通工具的状态相关数据,将非常有助于帮助其他交通工具的驾驶员或辅助驾驶系统做出更好的驾驶决策判断,并且有助于保证周围行人的安全、维持交通秩序等。然而,目前还没有一种技术方案能够实现上述目的。

为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种信息处理方法、装置、电子设备、计算机程序产品和计算机可读存储介质,其能够使得能够获取交通工具的状态相关数据并向外发送该状态相关数据,以便使得其他设施能够接收并分析交通工具发送的状态相关数据并且合理有效地利用分析结果来执行相应的操作。

根据本申请的一个方面,提供了一种信息处理方法,应用于发送端电子设备,所述发送端电子设备被设置于交通工具上,所述方法包括:获取所述交通工具的状态相关数据,所述状态相关数据包括所述交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个;根据所述状态相关数据来生成状态发布信息;以及向外部发送所述状态发布信息。

在本申请的一个实施例中,获取所述交通工具的状态相关数据包括以下各项中的至少一个:根据所述交通工具处于自动驾驶模式、还是手动驾驶模式来生成所述驾驶模式数据;根据所述交通工具处于激进的驾驶风格、还是保守的驾驶风格来生成所述驾驶风格数据;根据所述交通工具已经、正在、和/或将要执行的驾驶操作来生成所述驾驶操作数据;以及根据所述交通工具的维修和保养状况来生成所述维保状况数据。

在本申请的一个实施例中,根据所述交通工具处于激进的驾驶风格、还是保守的驾驶风格来生成所述驾驶风格数据包括:在所述交通工具处于自动驾驶模式中时,检测所述交通工具被设置的驾驶风格参数;以及根据所述驾驶风格参数来生成所述驾驶风格数据。

在本申请的一个实施例中,根据所述交通工具处于激进的驾驶风格、还是保守的驾驶风格来生成所述驾驶风格数据包括:在所述交通工具处于手动驾驶模式中时,检测所述交通工具的驾驶风格特征;以及根据所述驾驶风格特征来生成所述驾驶风格数据。

在本申请的一个实施例中,检测所述交通工具的驾驶风格特征包括:根据所述交通工具在一段时间以内的历史工况数据来评估所述驾驶风格特征。

根据本申请的另一方面,提供了一种信息处理方法,应用于接收端电子设备,所述接收端电子设备被设置于功能设施上,所述方法包括:从发送端电子设备接收状态发布信息,所述发送端电子设备被设置于第一交通工具上;从所述状态发布信息中提取所述第一交通工具的第一状态相关数据,所述第一状态相关数据包括所述第一交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个;以及根据所述第一状态相关数据来生成所述功能设施将要执行的操作。

在本申请的一个实施例中,所述功能设施是第二交通工具,并且根据所述第一状态相关数据来生成所述功能设施将要执行的操作包括:确定所述第二交通工具的第二状态相关数据,所述第二状态相关数据包括所述第二交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个;根据所述第一状态相关数据和所述第二状态相关数据来判断所述第一交通工具是否可能对所述第二交通工具产生影响;以及响应于所述第一交通工具可能对所述第二交通工具产生影响来生成所述第二交通工具将要执行的操作。

在本申请的一个实施例中,所述功能设施是交通信号设施,并且根据所述第一状态相关数据来生成所述功能设施将要执行的操作包括:根据所述第一状态相关数据来生成所述交通信号设施将要执行的交通信号显示操作。

在本申请的一个实施例中,所述功能设施是行人所使用的用户终端,并且根据所述第一状态相关数据来生成所述功能设施将要执行的操作包括:确定所述行人的第二状态相关数据,所述第二状态相关数据包括所述行人的行走路线、速度、加速度中的至少一个;以及根据所述第一状态相关数据和所述第二状态相关数据来判断所述第一交通工具是否可能对所述行人产生影响;以及响应于所述第一交通工具可能对所述行人产生影响来生成所述用户终端将要执行的报警操作。

在本申请的一个实施例中,所述功能设施是交通管控系统,并且根据所述第一状态相关数据来生成所述功能设施将要执行的操作包括:确定其他实体的第二状态相关数据,在所述其他实体是第二交通工具时,所述第二状态相关数据包括所述第二交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个,而在所述其他实体是行人时,所述第二状态相关数据包括所述行人的行走路线、速度、加速度中的至少一个;以及根据所述第一状态相关数据和所述第二状态相关数据来判断所述第一交通工具与所述其他实体是否会产生相互影响;以及响应于所述第一交通工具与所述其他实体会产生相互影响来生成所述第一交通工具和/或所述其他实体将要执行的操作。

根据本申请的另一方面,提供了一种信息处理装置,应用于发送端电子设备,所述发送端电子设备被设置于交通工具上,所述装置包括:数据获取单元,用于获取所述交通工具的状态相关数据,所述状态相关数据包括所述交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个;信息生成单元,用于根据所述状态相关数据来生成状态发布信息;以及信息发布单元,用于向外部发送所述状态发布信息。

根据本申请的另一方面,提供了一种信息处理装置,应用于接收端电子设备,所述接收端电子设备被设置于功能设施上,所述装置包括:信息接收单元,用于从发送端电子设备接收状态发布信息,所述发送端电子设备被设置于第一交通工具上;数据提取单元,用于从所述状态发布信息中提取所述第一交通工具的第一状态相关数据,所述第一状态相关数据包括所述第一交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个;以及操作执行单元,根据所述第一状态相关数据来生成所述功能设施将要执行的操作。

根据本申请的另一方面,提供了一种电子设备,包括:处理器;存储器;以及存储在所述存储器中的计算机程序指令,所述计算机程序指令在被所述处理器运行时执行上述任一项的应用于发送端电子设备的信息处理方法。

根据本申请的另一方面,提供了一种电子设备,包括:处理器;存储器;以及存储在所述存储器中的计算机程序指令,所述计算机程序指令在被所述处理器运行时执行上述任一项的应用于接收端电子设备的信息处理方法。

根据本申请的另一方面,提供了一种交通工具,其上设置有上述的两种电子设备中的至少一种。

根据本申请的另一方面,提供了一种计算机程序产品,包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行上述任一项的信息处理方法。

根据本申请的另一方面,提供了一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行上述任一项的信息处理方法。

与现有技术相比,采用根据本申请实施例的信息处理方法、装置、电子设备、计算机程序产品和计算机可读存储介质,可以获取交通工具的状态相关数据并向外发送该状态相关数据,以便使得其他设施能够接收并分析交通工具发送的状态相关数据并且合理有效地利用分析结果来执行相应的操作。因此,可以根据交通工具的相关状态数据来确定该交通工具对周围的交通情况可能造成的影响,从而避免交通事故的发生,提高了通行的效率。

附图说明

通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。

图1图示了根据本申请实施例的信息处理的应用场景的示意图。

图2图示了根据本申请第一实施例的信息处理方法的流程图。

图3图示了根据本申请第二实施例的信息处理方法的流程图。

图4图示了根据本申请第一实施例的信息处理装置的框图。

图5图示了根据本申请第二实施例的信息处理装置的框图。

图6图示了根据本申请第一实施例的发送端电子设备的框图。

图7图示了根据本申请第二实施例的接收端电子设备的框图。

具体实施方式

下面,将参考附图详细地描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。

申请概述

如上所述,目前还没有一种技术方案能够获取交通工具的状态相关数据并向外发送该状态相关数据,以便使得其他设施能够接收并分析交通工具发送的状态相关数据并且合理有效地利用分析结果来执行相应的操作。

针对该技术问题,本申请的基本构思是提出一种新的信息处理方法、装置、电子设备、计算机程序产品和计算机可读存储介质,其应用于交通工具,并且可以获取交通工具的状态相关数据,根据所述交通工具的状态相关数据来生成并向外发送状态发布信息,以便使得其他设施能够根据所述交通工具的状态相关数据来执行特定操作。因此,根据该基本构思的本申请的实施例可以根据交通工具的相关状态数据来确定该交通工具对周围的交通情况可能造成的影响,从而避免交通事故的发生,提高了通行的效率。

在介绍了本申请的基本原理之后,下面将参考附图来具体介绍本申请的各种非限制性实施例。

应用场景总览

图1图示了根据本申请实施例的信息处理的应用场景的示意图。

如图1所示,信息处理的应用场景包括发送端电子设备10和接收端电子设备20中的至少一个。

该发送端电子设备10可以被设置于交通工具上,并且可以根据所述交通工具的状态相关数据来生成并向外发送状态发布信息。

例如,该交通工具可以是任何类型的交通工具,包括但不限于车辆、飞行器、航天器、水中运载工具、可移动机器人等。

例如,该状态发布信息可以是与交通工具的状态相关的任何类型的数据。取决于交通功能的类型、功能等特性的不同,状态相关数据可以不同。例如,该状态相关数据可以包括:所述交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个。

该接收端电子设备20可以被设置于功能设施上,并且可以从该发送端电子设备10接收交通工具的状态发布信息,并根据所述第一状态相关数据来生成所述功能设施将要执行的操作。

在一个示例中,该功能设施也可以是交通工具,其可以与其上设置有发送端电子设备10的交通工具具有相同或不同的类型。替换地,该功能设施也可以是交通信号设备,用于显示交通信号,以维护其上设置有发送端电子设备10的交通工具所处的交通环境的秩序与安全。例如,该交通信号设备可以是交通信号灯,包括但不限于机动车信号灯、非机动车信号灯、人行横道信号灯、方向指示指示灯(箭头信号灯)、车道信号灯、闪光警告信号灯、道路与铁路平面交叉道口信号灯等。此外,该功能设施也可以是行人所使用的用户终端,该行人的行走可能受到其上设置有发送端电子设备10的交通工具的影响。例如,该用户终端可以是便携设备,包括但不限于平板电脑、移动电话、多媒体播放器、个人数字助理等。或者,该功能设施也可以是交通管控系统。例如,该交通管控系统可以是能够对大量交通实体(例如,交通工具和行人等)的状态相关数据进行基于大样本数据信息的机器学习和数据挖掘、以对各个交通工具将要执行的驾驶操作进行规划的服务器,其可以为其上设置有发送端电子设备10的交通工具合理有效地设计行驶路线。

需要注意的是,上述应用场景仅是为了便于理解本申请的精神和原理而示出,本申请不限于此。相反,本申请的实施例可以应用于可能适用的其他任何场景。例如,该发送端电子设备10可以是一个或多个,类似地,该接收端电子设备20也可以为一个或多个。另外,其上设置有接收端电子设备20的功能设施也可以是除了上述示例之外的其他设施,只要其所执行的操作可能会受到其上设置有发送端电子设备10的交通工具的行驶操作的影响或者对其产生影响即可。

下面,将结合图1的应用场景,参考附图来描述根据本申请的各个实施例。

示例性方法

图2图示了根据本申请第一实施例的信息处理方法的流程图。

如图2所示,根据本申请第一实施例的信息处理方法可以应用于发送端电子设备10,所述发送端电子设备10被设置于交通工具上,并且该信息处理方法可以包括:

在步骤S110中,获取所述交通工具的状态相关数据。

取决于交通工具的不同,状态相关数据可以不同。

例如,该交通工具可以是不同的类型,其可以是车辆、飞行器、航天器、水中运载工具、可移动机器人等。

另外,该交通工具也可以具有不同的功能,其可以是由驾驶员手动驾驶的传统交通工具,也可以是由设备自动驾驶的智能交通工具。在后者情况下,交通工具的驾驶员或者交通工具自身可以选择是否使用该自动驾驶功能来执行驾驶。

例如,智能交通工具可以是安装有高级驾驶辅助系统(ADAS)的车辆。ADAS利用安装于车辆上的各式各样的传感器,收集车辆内外的环境数据,进行静态或动态物体的辨识、侦测与追踪等技术上的处理,从而能够让驾驶者在最快的时间察觉可能发生的危险,以引起注意和提高安全性。ADAS采用的传感器主要有摄像头、雷达、激光和超声波等,可以探测光、热、压力或其它用于监测车辆状态的变量,通常位于车辆的前后保险杠、侧视镜、驾驶杆内部或者挡风玻璃上。

替换地,该交通工具也可以是安装有自动驾驶仪(autopilot)的飞行器。自动驾驶仪是按技术要求自动控制飞行器轨迹的调节设备,其作用主要是保持飞机姿态和辅助驾驶员操纵飞机。对无人驾驶飞机,它将与其他导航设备配合完成规定的飞行任务。自动驾驶仪由敏感元件、计算机和伺服机构组成。当飞机偏离原有姿态时,敏感元件检测变化,计算机算出修正舵偏量,伺服机构将舵面操纵到所需位置。

此外,该交通工具也可以是采用其他自动驾驶机制或辅助驾驶机制的交通工具。

为了便于描述,下面将以装备有ADAS的车辆作为智能交通工具的示例进行详细描述。

在第一示例中,状态相关数据可以是驾驶模式数据,其可以表示该交通工具是处于自动驾驶模式、还是手动驾驶模式。相应地,该步骤S110可以包括:根据所述交通工具处于自动驾驶模式、还是手动驾驶模式来生成所述驾驶模式数据。

例如,可以使用一个字段DM来表示交通工具(例如,车辆)的驾驶模式数据。该字段DM可以是一位二进制数值(1或0),其中“0”表示车辆是处于非自动驾驶模式,即手动驾驶模式,而“1”表示车辆是处于自动驾驶模式,反之亦可。

当然,字段DM可取的值不仅限定于两个值,也可以取更多值。例如,字段也可以包括三位二进制数值,其中“000”表示车辆是处于手动驾驶模式,“001”表示车辆是处于第一级别(Level 1)的自动驾驶模式,该Level 1的自动驾驶模式是一种驾驶员辅助模式,例如包括盲区预警、车道偏离警告等功能;“010”表示车辆是处于第二级别(Level 2)的自动驾驶模式,该Level 2的自动驾驶模式是一种半自动驾驶模式,其保证驾驶员在得到警告后,仍然没能做出相应措施时,能够让在车辆自动做出相应反应,例如包括主动式的车道保持、自动刹车等功能;“011”表示车辆是处于第三级别(Level 3)的自动驾驶模式,该Level 3的自动驾驶模式是一种高度自动驾驶模式,其能够在驾驶员监控的情况下,让车辆提供长时间或短时间地自动控制行驶;“100”表示车辆是处于第四级别(Level 4)的自动驾驶模式,该Level 4的自动驾驶模式是一种完全自动驾驶模式,其能够使得车辆在无需驾驶员监控的情况下,完全实现自动驾驶,这意味着驾驶员可以在车辆上自由地从事其他活动,而无需关注驾驶操作;而“101”到“111”可以是预留的值。

需要说明的是,尽管这里以二进制数值为例进行了说明,但是本申请不限于此。例如,还可以使用数字或字符等任何形式来生成该驾驶模式数据。

在第二示例中,状态相关数据可以是驾驶风格数据,其可以表示该交通工具是处于激进的驾驶风格、还是保守的驾驶风格。相应地,该步骤S110可以包括:根据所述交通工具处于激进的驾驶风格、还是保守的驾驶风格来生成所述驾驶风格数据。

例如,该交通工具仍然可以具有自动驾驶功能,并且驾驶员除了可以选择是否使用该自动驾驶功能来驾驶该交通工具之外,还可以进一步选择使用什么的驾驶风格来进行该自动驾驶。

例如,在所述交通工具(例如,车辆)处于自动驾驶模式中时,用户可以通过选择不同的驾驶风格简档(profile)来设定不同的驾驶风格。不同的驾驶风格简档可以对应于车辆中一系列驾驶风格参数的不同设置值。例如,当用户选择激进的驾驶风格简档时,车辆可能会对一系列的参数值进行设置,以更多地进行急加速、急刹车和频繁变道,在过弯时选择较小的过弯角度,并且可能通过鸣笛或灯光来警示周围车辆等;相反地,当用户选择保守的驾驶风格简档时,车辆可能会对一系列的参数值进行调整,以更少地进行急加速、急刹车和频繁变道,在过弯时选择较大的过弯角度,并且尽量减少使用鸣笛或灯光警示等。

由此,该步骤S110具体可以包括:在所述交通工具处于自动驾驶模式中时,检测所述交通工具被设置的驾驶风格参数;以及根据所述驾驶风格参数来生成所述驾驶风格数据。

如上所述,由于驾驶风格参数可以包括诸如油门、刹车、转向角、喇叭、灯光之类一系列的具体参数,所以可以对这些具体参数进行加权综合,以给出一个驾驶风格的评级分值,并且将该评级分值作为最终的驾驶风格数据。例如,该评级分值可以是0到100分,其中0分表示极其保守,100分表示极其激进。

替换地,驾驶员也可以选择使用手动驾驶功能来驾驶具有自动驾驶功能的交通工具,或者甚至,该交通工具也可以不具有自动驾驶功能。

例如,在所述交通工具(例如,车辆)处于手动驾驶模式中时,用户可以通过不同的驾驶风格来驾驶该车辆。不同的用户由于性格不同而可能具有不同的驾驶风格特征,甚至,相同的用户在不同的时间和场合下也可能具有不同的驾驶风格特征。例如,用户在着急的情况下,往往会表现出激进的驾驶风格特征,例如,猛打方向、猛加油、急刹车;而在悠闲的情况下,往往会具有更加保守一些的驾驶风格特征。

由此,该步骤S110具体可以包括:在所述交通工具处于手动驾驶模式中时,检测所述交通工具的驾驶风格特征;以及根据所述驾驶风格特征来生成所述驾驶风格数据。

如上所述,由于驾驶风格特征可以通过包括横摆角速度、横向加速度、行进方向速度、行进方向加速度、油门踏板位置、油门踏板受力、制动踏板位置、制动踏板受力、节气门百分比之类的工况数据来反映,所以检测所述交通工具的驾驶风格特征可以包括:根据所述交通工具在一段时间以内的历史工况数据来评估所述驾驶风格特征。例如,所述工况数据可以由车载自动诊断系统(OBD)来取得,并且存储在装配于车辆上的存储器中。

类似地,可以给予每一个工况数据一个驾驶风格的评级分值,例如,油门轻踩时该分项分值为0分,踩到底时该分项分值为10分;刹车轻踩时该分项分值为0分,踩到底时该分项分值为10分;方向盘的不同转动速度分别对应于0到10分等等。然后,可以对这些分项分值进行加权综合,以给出一个总的驾驶风格的评级分值,并且将该评级分值作为最终的驾驶风格数据。例如,该评级分值可以是0到100分,其中0表示极其保守,100表示极其激进。

在第三示例中,状态相关数据可以是驾驶操作数据,其可以表示该交通工具已经、正在、和/或将要执行的驾驶操作。相应地,该步骤S110可以包括:根据所述交通工具已经、正在、和/或将要执行的驾驶操作来生成所述驾驶操作数据。

例如,在所述交通工具(例如,车辆)处于自动驾驶模式中时,车辆可以利用各种传感器收集到车辆内外的环境数据,进行静态或动态物体的辨识、侦测与追踪等,以便生成下一步或下几步将要执行的自动驾驶动作。此外,车辆也可以将已经执行完毕的和正在执行的自动驾驶动作存储在存储器中,以供查询和分析。由此,可以获取这些自动驾驶动作,尤其是要执行的自动驾驶动作,以作为状态相关数据。

又如,在车辆处于非自动驾驶模式中或不具有自动驾驶功能时,车辆也可以将已经执行完毕的和正在执行的手动驾驶操作存储在存储器中,以供查询和分析。如上所述,由于手动驾驶操作可以通过包括横摆角速度、横向加速度、行进方向速度、行进方向加速度、油门踏板位置、油门踏板受力、制动踏板位置、制动踏板受力、节气门百分比之类的工况数据来反映,所以可以将所述交通工具在一段时间以内的历史工况数据存储下来,作为状态相关数据。

附加地或替换地,还可以通过全球定位系统(GPS)等来获取该车辆的位置信息,通过磁力计等来获取该车辆的朝向信息,并将所述信息作为驾驶操作数据的部分或全部向外发布,以便下游设备能够获取并结合其他其他信息来分析该车辆的下一步操作及其可能的影响。

在第四示例中,状态相关数据可以是维保状况数据,其可以表示该交通工具的维修和保养状况。相应地,该步骤S110可以包括:根据所述交通工具的维修和保养状况来生成所述维保状况数据。

由于车辆的维保(即,维修和保养)状况在很大程度上决定该车辆的行驶性能,因此,为了使得在道路上的其他车辆或交通设施能够很好地对该车辆进行预判,需要向外发布该车辆的维保状况数据。

例如,在车辆中装备的OBD可以读取工况数据中的行驶里程数据和车辆的故障数据,从而获得该车辆的维修和保养状况。

在步骤S120中,根据所述状态相关数据来生成状态发布信息。

例如,为了减小要传输的数据负荷量,在获取到交通工具的各项状态相关数据之后,可以将该各项状态相关数据进行打包、编码,形成具有具有格式的状态发布信息。

进一步地,为了保证通信安全,还可以在打包、编码的过程中,进一步对该状态发布信息进行加密。

替换地,也可以针对各项状态相关数据中的每一个或某几个,生成多个具有不同呈现效果的状态发布信息,用于进行分别发布和呈现。

在步骤S130中,向外部发送所述状态发布信息。

可以通过以下各种方式中的至少一种来向外部发送所述状态发布信息:灯光信号、音频信号、无线通信信号。

例如,可以通过开启或关闭在交通工具上设置的专用的自动驾驶指示灯来通知当前的交通工具正处于自动驾驶模式、还是手动驾驶模式。也可以通过一个指示灯进行不同的闪烁方式或呈现不同的颜色来表示该交通工具当前的驾驶风格,例如,闪烁越快、颜色越红代表越激进,而闪烁越慢、颜色约绿代表约保守。当然,也可以通过一个进度条式的指示灯的充满和空缺来指示驾驶风格的激进程度。

又如,也可以通过发送可听的音频广播(例如,“请注意,本车正处于自动驾驶”的语音)来向周围的交通工具或行人直接地告知当前交通工具的驾驶模式和驾驶风格等。

或者,还可以将所述状态发布信息以诸如无线保真(WiFi)、蓝牙、红外、超声波等无线信号形式进行传输。以为蓝牙模块为例,该发送端电子设备10包括蓝牙模块,当该发送端电子设备10获取到该状态发布信息时,控制该蓝牙模块作为无线访问节点,发现至少一个接收端电子设备20,该至少一个接收端电子设备20处于该发送端电子设备10的蓝牙信息的覆盖范围内,且该至少一个接收端电子设备20均包括蓝牙模块,则该发送端电子设备10在无线链路层,建立与该至少一个接收端电子设备20直连的蓝牙通讯通路,以进行数据发送。替换地,以该无线通信模块为WiFi模块为例,该发送端电子设备10包括WiFi模块,当该发送端电子设备10获取到该状态发布信息时,控制该WiFi模块作为无线访问节点,该至少一个接收端电子设备20即可连接该无线接入点(AP),则该发送端电子设备10在无线链路层,建立与该至少一个接收端电子设备20直连的WiFi通讯通路,以进行数据发送。或者,该发送端电子设备10和该接收端电子设备20也可以通过公共的AP来建立连接。

需要说明的是,尽管这里在具体的示例中对向外部发送状态发布信息的方式进行了说明,但是本申请不限于此,任何能够实现上述功能的技术手段都应该包括在本申请的保护范围内。

由此可见,采用根据本申请第一实施例的信息处理方法,可以获取交通工具的状态相关数据并向外发送该状态相关数据,以便使得其他设施能够接收并分析交通工具发送的状态相关数据并且合理有效地利用分析结果来执行相应的操作。

图3图示了根据本申请第二实施例的信息处理方法的流程图。

如图3所示,根据本申请第二实施例的信息处理方法可以应用于接收端电子设备20,所述接收端电子设备20被设置于功能设施上,并且该信息处理方法可以包括:

在步骤S210中,从发送端电子设备接收状态发布信息,所述发送端电子设备被设置于第一交通工具上。

与步骤S130中对应地,可以通过以下各种方式中的至少一种来接收发送端电子设备所发送的状态发布信息:灯光信号、音频信号、无线通信信号。

例如,可以通过检测在交通工具上设置的专用的自动驾驶指示灯的开启与关闭、检测指示灯的不同闪烁方式或所呈现的不同颜色来接收状态发布信息。又如,可以通过接收可听的音频广播来接收状态发布信息。或者,还可以以诸如无线保真(WiFi)、蓝牙、红外、超声波等无线信号形式来接收状态发布信息。

在步骤S220中,从所述状态发布信息中提取所述第一交通工具的第一状态相关数据。

与步骤S120中对应地,可以对状态发布信息进行解码、解包来还原该各项状态相关数据。进一步地,如果该状态发布信息是加密信息,还可以在解码、解包的过程中,进一步对该状态发布信息进行解密。

替换地,在各项状态相关数据中的每一个或某几个分别构成状态发布信息时,也可以针对各项状态发布信息中的每一个分别进行还原,生成一个或多个状态相关数据。

在步骤S230中,根据所述第一状态相关数据来生成所述功能设施将要执行的操作。

在获得了第一状态相关数据之后,可以分析该第一状态相关数据并且合理有效地利用分析结果来生成功能设施将要执行的操作。

取决于功能设施的不同,功能设施将要执行的操作可以不同。

例如,该功能设施可以是不同的类型,其可以是诸如车辆、飞行器、航天器、水中运载工具、可移动机器人之类的交通工具,诸如交通信号灯之类的交通信号设备,诸如平板电脑、移动电话、多媒体播放器、个人数字助理之类的行人所使用的用户终端,诸如服务器之类的交通管控系统。

为了便于描述,下面将以第一交通工具是装备有ADAS的第一车辆为例(即,功能设施接收的是装备有ADAS的第一车辆发布的状态相关数据)进行详细描述。

在第一示例中,所述功能设施可以是第二交通工具,并且该步骤S230可以包括:确定所述第二交通工具的第二状态相关数据,所述第二状态相关数据包括所述第二交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个;根据所述第一状态相关数据和所述第二状态相关数据来判断所述第一交通工具是否可能对所述第二交通工具产生影响;以及响应于所述第一交通工具可能对所述第二交通工具产生影响来生成所述第二交通工具将要执行的操作。

例如,安装ADAS的第一交通工具(例如,第一车辆)上路之后,以各种方式向外界不断或周期性地或基于请求地发布自己的状态相关数据。如上所述,所发布的信息可以包括以下各项中的至少一个:该第一车辆当前由谁驾驶(例如,人工或者ADAS程序)、驾驶风格评级(例如,用百分制来评价的第一车辆的驾驶员或者驾驶程序的激进程度)、下一步驾驶动作(例如,可选地进一步结合第一车辆的位置和姿态,在该第一车辆将要变道或者转弯前先发布的即将进行的动作)、维修保养状况(例如,可以用于判断该第一车辆执行动作的可靠性和时效性、判断该第一车辆是否存在爆胎等风险)。然后,第二交通工具(例如,安装或者没有安装ADAS的第二车辆)可以探测并接收该第一车辆的实时驾驶状态,并结合自身的实时驾驶状态,判断第一车辆是否可能对自身产生影响,从而提供更好的本车驾驶决策信息。例如,该第二车辆可以采用基于学习的方式,通过使用离线训练的卷积神经网络来生成本车将要执行的驾驶动作。替换地或附加地,还可以基于判断结果来生成并向第二交通工具内的驾驶员和/或乘客发出报警信息来通知这种潜在的影响。例如,可以显示诸如图像、符号、文字等之类的报警画面,还可以发出相应的声音提示信息,如播放语音提示信息或铃声提示信息等,或者,还可以控制指示灯进行闪烁,控制特定器件进行振动等。

这样,该第二车辆可以通过综合分析在自己一定范围内行驶的所有车辆的当前驾驶状态信息,判断这些车辆的驾驶模式、驾驶风格、行驶路线、行驶速度、行驶加速度、车辆状况等是否会对自己的行驶造成影响以及会造成什么影响,从而基于判断结果来做出更好的行驶决策,以例如确保如何在保证安全的情况下近距离超车变道,或者远离具有潜在危险的特定车辆等。

在第二示例中,所述功能设施可以是交通信号设施,并且该步骤S230可以包括:根据所述第一状态相关数据来生成所述交通信号设施将要执行的交通信号显示操作。

例如,安装ADAS的第一车辆可以在行驶过程中发布自己的状态相关数据。然后,交通信号设施(例如,交通信号灯)可以探测并接收该第一车辆的实时驾驶状态,并且对其进行分析,从而基于交通信号的变化来提供更好的交通管控策略。

这样,该交通信号灯可以通过综合分析在自己一定范围内行驶的所有车辆的当前驾驶状态信息,判断这些车辆的驾驶模式、驾驶风格、行驶路线、行驶速度、车辆状况等会对整体交通状况造成什么影响,从而基于判断结果来做出更好的交通管控决策,以例如通过合理的交通信号来减小道路拥堵,加快通行速度等。

在第三示例中,所述功能设施可以是行人所使用的用户终端,并且该步骤S230可以包括:确定所述行人的第二状态相关数据,所述第二状态相关数据包括所述行人的行走路线、速度、加速度中的至少一个;以及根据所述第一状态相关数据和所述第二状态相关数据来判断所述第一交通工具是否可能对所述行人产生影响;以及响应于所述第一交通工具可能对所述行人产生影响来生成所述用户终端将要执行的报警操作。

例如,行人通过手持、穿戴、携带等方式使用的用户终端(例如,移动电话)可以接收第一车辆可以在行驶过程中发布状态相关数据,并且可以探测行人的行走路线、速度、加速度,并基于这些信息来预测该行人可能的行走轨迹。然后,该用户终端可以通过综合分析在行人一定范围内行驶的所有车辆的当前行驶状态信息,判断这些车辆的驾驶模式、驾驶风格、行驶路线、行驶速度、车辆状况等会对行人的行走造成影响以及会造成什么影响,从而基于判断结果来向用户发出报警信息。例如,在检测到可能存在危险时,用户终端可以显示诸如图像、符号、文字等之类的报警画面,还可以发出相应的声音提示信息,如播放语音提示信息或铃声提示信息等,或者,用户终端还可以控制指示灯进行闪烁,甚至用户终端可以进行振动等,本领域普通技术人员可以根据实际情况对提示方式进行设置,本发明在此不作具体限制。

在第四示例中,所述功能设施可以是交通管控系统,并且该步骤S230可以包括:确定其他实体的第二状态相关数据,在所述其他实体是第二交通工具时,所述第二状态相关数据包括所述第二交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个,而在所述其他实体是行人时,所述第二状态相关数据包括所述行人的行走路线、速度、加速度中的至少一个;以及根据所述第一状态相关数据和所述第二状态相关数据来判断所述第一交通工具与所述其他实体是否会产生相互影响;以及响应于所述第一交通工具与所述其他实体会产生相互影响来生成所述第一交通工具和/或所述其他实体将要执行的操作。

例如,该交通管控系统可以是设置在云端的服务器,其不但可以收集所有交通工具(例如,车辆)的实时驾驶状态,而且可以收集诸如行人(甚至动物、机器人等)之类的其他实体的实时行走状态,并且能够对各种交通实体的状态相关数据进行基于大样本数据信息的机器学习和数据挖掘、以对各个交通工具将要执行的驾驶操作、各个行人将要执行的行走操作进行规划。进一步地,还可以将规划好的驾驶操作和行走操作发送给各个交通实体,以便继而执行。

这样,该云端服务器可以通过综合分析在路网上行驶的所有车辆(包括机动车和非机动车)的当前驾驶状态信息和在路网上行走的所有行人的当前行走状态信息,判断这些车辆的驾驶模式、驾驶风格、行驶路线、行驶速度、车辆状况和这些行人的行走轨迹等会对整体交通状况造成什么影响,从而基于判断结果来做出更好的交通管控决策,并且根据该交通管控决策来为每个车辆和行人分配一个最优的通行方式(轨迹、速度、加速度等),以例如确保车辆和行人能够在路口等路口高效通过,行驶速度不同的车辆被分配到合适的车道,去往同一目的地的车辆可以被均匀地分流到不同的线路、车辆与行人如何避免产生相互影响等。

由此可见,采用根据本申请第二实施例的信息处理方法,可以接收交通工具向外发送的状态相关数据,分析交通工具发送的状态相关数据并且合理有效地利用分析结果来执行相应的操作。

示例性装置

图4图示了根据本申请第一实施例的信息处理装置的框图。

如图4所示,根据本申请实施例的信息处理装置100可以应用于发送端电子设备10,所述发送端电子设备被设置于功能设施上,并且所述信息处理装置100可以包括:

数据获取单元110,用于获取所述交通工具的状态相关数据,所述状态相关数据包括所述交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个;

信息生成单元120,用于根据所述状态相关数据来生成状态发布信息;以及

信息发布单元130,用于向外部发送所述状态发布信息。

在一个示例中,所述数据获取单元110可以包括以下各项中的至少一个:驾驶模式获取模块,用于根据所述交通工具处于自动驾驶模式、还是手动驾驶模式来生成所述驾驶模式数据;驾驶风格获取模块,用于根据所述交通工具处于激进的驾驶风格、还是保守的驾驶风格来生成所述驾驶风格数据;驾驶操作获取模块,用于根据所述交通工具已经、正在、和/或将要执行的驾驶操作来生成所述驾驶操作数据;以及维保状况获取模块,用于根据所述交通工具的维修和保养状况来生成所述维保状况数据。

在一个示例中,所述驾驶风格获取模块可以在所述交通工具处于自动驾驶模式中时,检测所述交通工具被设置的驾驶风格参数;并且根据所述驾驶风格参数来生成所述驾驶风格数据。

在一个示例中,所述驾驶风格获取模块可以在所述交通工具处于手动驾驶模式中时,检测所述交通工具的驾驶风格特征;并且根据所述驾驶风格特征来生成所述驾驶风格数据。

在一个示例中,所述驾驶风格获取模块可以根据所述交通工具在一段时间以内的历史工况数据来评估所述驾驶风格特征。

在一个示例中,所述信息发布单元130可以通过以下各种方式中的至少一种来向外部发送所述状态发布信息:灯光信号、音频信号、无线通信信号。

图5图示了根据本申请第二实施例的信息处理装置的框图。

如图5所示,根据本申请实施例的信息处理装置200可以应用于接收端电子设备20,所述接收端电子设备被设置于功能设施上,并且所述信息处理装置200可以包括:

信息接收单元210,用于从发送端电子设备接收状态发布信息,所述发送端电子设备被设置于第一交通工具上;

数据提取单元220,用于从所述状态发布信息中提取所述第一交通工具的第一状态相关数据,所述第一状态相关数据包括所述第一交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个;以及

操作执行单元230,用于根据所述第一状态相关数据来生成所述功能设施将要执行的操作。

在一个示例中,所述功能设施可以是第二交通工具,并且所述操作执行单元230可以确定所述第二交通工具的第二状态相关数据,所述第二状态相关数据包括所述第二交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个;根据所述第一状态相关数据和所述第二状态相关数据来判断所述第一交通工具是否可能对所述第二交通工具产生影响;以及响应于所述第一交通工具可能对所述第二交通工具产生影响来生成所述第二交通工具将要执行的操作。

在一个示例中,所述功能设施可以是交通信号设施,并且所述操作执行单元230可以根据所述第一状态相关数据来生成所述交通信号设施将要执行的交通信号显示操作。

在一个示例中,所述功能设施可以是行人所使用的用户终端,并且所述操作执行单元230可以确定所述行人的第二状态相关数据,所述第二状态相关数据包括所述行人的行走路线、速度、加速度中的至少一个;以及根据所述第一状态相关数据和所述第二状态相关数据来判断所述第一交通工具是否可能对所述行人产生影响;以及响应于所述第一交通工具可能对所述行人产生影响来生成所述用户终端将要执行的报警操作。

在一个示例中,所述功能设施可以是交通管控系统,并且所述操作执行单元230可以确定其他实体的第二状态相关数据,在所述其他实体是第二交通工具时,所述第二状态相关数据包括所述第二交通工具的驾驶模式数据、驾驶风格数据、驾驶操作数据、和维保状况数据中的至少一个,而在所述其他实体是行人时,所述第二状态相关数据包括所述行人的行走路线、速度、加速度中的至少一个;以及根据所述第一状态相关数据和所述第二状态相关数据来判断所述第一交通工具与所述其他实体是否会产生相互影响;以及响应于所述第一交通工具与所述其他实体会产生相互影响来生成所述第一交通工具和/或所述其他实体将要执行的操作。

上述信息处理装置100和200中的各个单元和模块的具体功能和操作已经在上面参考图1到图3描述的信息处理方法中详细介绍,并因此,将省略其重复描述。

需要说明的是,根据本申请实施例的信息处理装置100和200可以作为一个软件模块和/或硬件模块而分别集成到该电子设备10和20中,换言之,该电子设备10和20可以分别包括该信息处理装置100和200。例如,该信息处理装置100和200可以分别是该电子设备10和20的操作系统中的一个软件模块,或者可以分别是针对于该电子设备10和20所开发的一个应用程序;当然,该信息处理装置100和200同样可以分别是该电子设备10和20的众多硬件模块之一。

替换地,在另一示例中,该信息处理装置100和200与该电子设备10和20也可以是分立的设备,并且该信息处理装置100和200可以分别通过有线和/或无线网络连接到该电子设备10和20,并且按照约定的数据格式来传输交互信息。

示例性设备

图6图示了根据本申请第一实施例的发送端电子设备的框图。

如图6所示,发送端电子设备10包括一个或多个处理器11和存储器12。

处理器11可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备10中的其他组件以执行期望的功能。

存储器12可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储用于实现发送端的信息处理方法的一个或多个计算机程序指令,处理器11可以运行所述程序指令,以实现上文所述的本申请实施例的用于发送端的信息处理方法以及/或者其他期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据。

在一个示例中,电子设备10还可以包括:输入装置13和输出装置14,这些组件通过总线系统15和/或其他形式的连接机构(未示出)互连。

例如,该输入装置13可以是采集器件,用于获取所述交通工具的状态相关数据。例如,该采集器件可以为车载自动诊断系统(OBD)及其接口等。

输出装置14可以为通信装置等,用于通过网络或其他技术与其他装置(例如,个人计算机、服务器、移动台、基站等)通信,所述网络可以是因特网、无线局域网、移动通信网络等,所述其他技术例如可以包括蓝牙通信、红外通信等。例如,该输出装置14也可以包括显示器、指示灯、扬声器等中的一个或多个。

图7图示了根据本申请第二实施例的接收端电子设备的框图。

如图7所示,接收端电子设备20包括一个或多个处理器21、存储器22、输入装置23、输出装置24和总线系统25。第二实施例中的处理器21、存储器22、和总线系统25与第一实施例中的处理器11、存储器12、和总线系统15基本相同,其区别仅仅在于存储器22可以存储用于实现接收端的信息处理方法的一个或多个计算机程序指令,处理器21可以运行所述程序指令,以实现上文所述的本申请实施例的用于接收端的信息处理方法以及/或者其他期望的功能。此外,第二实施例中的输入装置23与第一实施例中的输出装置14对应设置,并且第二实施例中的输出装置24可以为向外部(例如,用户)输出各种信息,例如图像信息、声音信息、交通管控测量等,并且可以包括显示器、扬声器等中的一个或多个,替换地,该输出装置24也可以与第一实施例的输出装置14具有相同的功能和配置。

应当注意,图6和7所示的电子设备10和20的组件和结构只是示例性的,而非限制性的,根据需要,电子设备10和20也可以具有其他组件和结构。

此外,尽管在上文中仅仅描述了该发送端电子设备10和该接收端电子设备20之一可以设置于交通工具上,以用于实现根据本申请实施例的发送端功能或接收端功能,但是本申请不限于此。在本申请的其他实施例中,同一个交通工具上可以同时集成该发送端电子设备10和该接收端电子设备20两者,或者说,同一个交通工具可以执行根据本申请实施例的发送端信息处理方法和接收端信息处理方法两者。

示例性计算机程序产品和计算机可读存储介质

除了上述方法和设备以外,本申请的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本申请各种实施例的信息处理方法中的步骤。

所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本申请实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。

此外,本申请的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本申请各种实施例的信息处理方法中的步骤。

所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

以上结合具体实施例描述了本申请的基本原理,但是,需要指出的是,在本申请中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本申请的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本申请为必须采用上述具体的细节来实现。

本申请中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。

还需要指出的是,在本申请的设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本申请的等效方案。

提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本申请。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本申请的范围。因此,本申请不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。

为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本申请的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

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