传感器启动方法、装置、电子设备、存储介质及车辆与流程

文档序号:33713984发布日期:2023-04-01 03:11阅读:70来源:国知局
传感器启动方法、装置、电子设备、存储介质及车辆与流程

1.本公开涉及智能驾驶技术领域,尤其涉及一种传感器启动方法、装置、电子设备、存储介质及车辆。


背景技术:

2.随着车辆行业的发展,目前车辆大部分采用多传感器融合方案。然而,车辆系统搭载的传感器数量很多,需要具有较大算力的芯片对传感器数据进行处理,导致车辆系统的成本较高。
3.有鉴于此,如何在保证车辆能够获取满足需求的传感器采集数据的同时减少芯片的运算量,进而降低车辆运行成本,成为亟待解决的问题。


技术实现要素:

4.有鉴于此,本公开的目的在于提出一种传感器启动方法、装置、电子设备、存储介质及车辆,以解决现有技术中对传感器数据进行处理时,芯片运算量大的问题。
5.基于上述目的,本公开的第一方面提出了一种传感器启动方法,包括:
6.获取车辆外界环境信息;
7.通过对所述车辆外界环境信息进行分析处理,确定车辆所处的功能场景;
8.根据所述功能场景,从多个传感器中确定目标传感器,并启动所述目标传感器。
9.在一些实施例中,所述通过对所述车辆外界环境信息进行分析处理,确定车辆所处的功能场景,包括:
10.获取车辆的位置信息;
11.从所述车辆外界环境信息中筛选得到车辆周围的标识信息;
12.通过对所述位置信息和所述标识信息进行分析处理,确定所述功能场景。
13.在一些实施例中,所述功能场景包括泊车功能场景和行车功能场景;所述目标传感器包括泊车目标传感器和行车目标传感器;
14.根据所述功能场景,从多个传感器中确定目标传感器,并启动所述目标传感器,包括:
15.响应于确定所述功能场景为所述泊车功能场景,启动所述泊车目标传感器;
16.响应于确定所述功能场景为所述行车功能场景,启动所述行车目标传感器。
17.在一些实施例中,所述泊车功能场景包括低速泊车功能场景和高速泊车功能场景;所述泊车目标传感器包括第一泊车目标传感器和第二泊车目标传感器;
18.所述响应于确定所述功能场景为所述泊车功能场景,启动所述泊车目标传感器,包括:
19.响应于确定所述功能场景为所述泊车功能场景,获取车辆的当前车速;
20.将所述当前车速与预先设定的速度阈值进行比对;
21.响应于确定所述当前车速小于所述预先设定的速度阈值,车辆所处的功能场景为
所述低速泊车功能场景,启动所述第一泊车目标传感器;
22.响应于确定所述当前车速大于等于所述预先设定的速度阈值,车辆所处的功能场景为所述高速泊车功能场景,启动所述第二泊车目标传感器。
23.在一些实施例中,所述行车功能场景包括拥堵行车功能场景和不拥堵行车功能场景;所述行车目标传感器包括第一行车目标传感器和第二行车目标传感器;
24.所述响应于确定所述功能场景为所述行车功能场景,启动所述行车目标传感器,包括:
25.响应于确定所述功能场景为所述行车功能场景,获取车辆周围的障碍物信息;
26.通过对所述障碍物信息进行分析处理,确定车辆所处环境的拥堵程度;
27.响应于确定所述拥堵程度满足预先设定的拥堵条件,车辆所处的功能场景为所述拥堵行车功能场景,启动所述第一行车目标传感器;
28.响应于确定所述拥堵程度不满足预先设定的拥堵条件,车辆所处的功能场景为所述不拥堵行车功能场景,启动所述第二行车目标传感器。
29.在一些实施例中,所述传感器包括下列至少一个:前视摄像头、环视摄像头、侧视摄像头和后视摄像头。
30.基于同一个发明构思,本公开的第二方面提出了一种传感器启动装置,包括:
31.信息获取模块,被配置为获取车辆外界环境信息;
32.功能场景确定模块,被配置为通过对所述车辆外界环境信息进行分析处理,确定车辆所处的功能场景;
33.目标传感器确定模块,被配置为根据所述功能场景,从多个传感器中确定目标传感器,并启动所述目标传感器。
34.基于同一发明构思,本公开的第三方面提出了一种电子设备,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上所述的方法。
35.基于同一发明构思,本公开的第四方面提出了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的方法。
36.基于同一发明构思,本公开的第五方面提出了一种车辆,所述车辆包括第二方面所述的传感器启动装置或第三方面所述的电子设备。
37.从上面所述可以看出,本公开提供的传感器启动方法、装置、电子设备、存储介质及车辆,获取车辆外界环境信息,通过对所述车辆外界环境信息进行分析处理,确定车辆所处的功能场景,根据车辆外界环境信息对车辆所处的功能场景进行判断,使得确定的功能场景更加准确。根据所述功能场景,从多个传感器中确定目标传感器,并启动所述目标传感器。根据功能场景的需要启动对应的目标传感器,在保证车辆系统功能的同时,减少芯片对传感器数据的运算量,降低成本,实现传感器的分时复用。
附图说明
38.为了更清楚地说明本公开或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的
实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1为本公开实施例的传感器启动方法的流程图;
40.图2为本公开实施例的智能驾驶控制的示意图;
41.图3为本公开实施例的车辆定位算法的示意图;
42.图4为本公开实施例的传感器启动装置的结构示意图;
43.图5为本公开实施例的电子设备的结构示意图。
具体实施方式
44.为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
45.需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
46.如上所述,如何在保证车辆系统传感器功能的同时减少芯片的运算量,降低成本,成为了一个重要的研究问题。
47.基于上述描述,如图1所示,本实施例提出的传感器启动方法,所述传感器启动方法应用于车端,具体可以应用在车端控制器,以智能驾驶车辆为例,可以应用在智能驾驶域控制器中。所述方法包括:
48.步骤101,获取车辆外界环境信息。
49.具体实施时,车辆外界环境信息是车端对车辆周围环境进行识别,获取到的和车辆周围环境相关的数据信息。其中,所述车辆外界环境信息包括:车辆周围的标识信息。
50.步骤102,通过对所述车辆外界环境信息进行分析处理,确定车辆所处的功能场景。
51.具体实施时,功能场景是车辆所处的驾驶场景。其中,所述功能场景包括:泊车功能场景和行车功能场景。根据车辆泊车时的速度,泊车功能场景又可以分为低速泊车功能场景和高速泊车功能场景。根据车辆行驶时的环境,行车功能场景又可以分为拥堵行车功能场景和不拥堵行车功能场景。
52.步骤103,根据所述功能场景,从多个传感器中确定目标传感器,并启动所述目标传感器。
53.具体实施时,车辆处于不同的功能场景时,需要启动不同的目标传感器。其中,每种功能场景与目标传感器之间的对应关系是预先设定并存储的。当确定车辆所处的功能场景后,便可以根据预先存储的对应关系确定目标传感器,并启动目标传感器。从多个场景中确定车辆所处功能场景需要的目标传感器并启动,既可以保证车辆系统功能,又可以减少
启动的传感器数量,实现传感器的分时复用,减少芯片对传感器数据的运算量,降低成本。
54.在上述实施例中,获取车辆外界环境信息,通过对所述车辆外界环境信息进行分析处理,确定车辆所处的功能场景,根据车辆外界环境信息对车辆所处的功能场景进行判断,使得确定的功能场景更加准确。根据所述功能场景,从多个传感器中确定目标传感器,并启动所述目标传感器。根据功能场景的需要启动对应的目标传感器,在保证车辆系统功能的同时,减少芯片对传感器数据的运算量,降低成本,实现传感器的分时复用。
55.在一些实施例中,步骤102包括:
56.步骤1021,获取车辆的位置信息。
57.步骤1022,从所述车辆外界环境信息中筛选得到车辆周围的标识信息。
58.步骤1023,通过对所述位置信息和所述标识信息进行分析处理,确定所述功能场景。
59.具体实施时,车端通过实时动态差分定位(real-time kinematic,rtk)中的高精定位获取车辆的位置信息。所述车辆外界环境信息包括车辆周围的标识信息。从车辆外界环境信息中筛选得到车辆周围的标识信息。其中,所述标识信息包括各种提示牌标识。例如,所述标识信息包括下列至少之一:停车场标识、道路标识和限速标识。比如,当标识信息为停车场标识时,车辆所处的功能场景为泊车功能场景;当标识信息为道路标识时,车辆所处的功能场景为行车功能场景。根据车辆的位置信息和车辆周围的标识信息可以确定车辆所处的环境,根据车辆所处的环境确定车辆的功能场景。
60.除此之外,用户还可以通过人机交互界面(human machine interface,hmi)的按键或者开关,选择车辆所处的功能场景。
61.在上述方案中,利用rtk服务进行高精定位,使得到的车辆位置信息更加精确,从而可以更加精确的判断车辆所处的功能场景。在车辆位置信息的基础上,结合车辆周围的标识信息,对车辆所处的功能场景进行判断,可以进一步提高功能场景确定的准确性,避免出现错误判断。
62.在一些实施例中,所述功能场景包括泊车功能场景和行车功能场景;所述目标传感器包括泊车目标传感器和行车目标传感器。
63.步骤103包括:
64.步骤1031,响应于确定所述功能场景为所述泊车功能场景,启动所述泊车目标传感器。
65.步骤1032,响应于确定所述功能场景为所述行车功能场景,启动所述行车目标传感器。
66.具体实施时,车辆所处的功能场景包括泊车功能场景和行车功能场景。泊车功能场景为将车辆进行停靠时的功能场景;行车功能场景为车辆正常行驶时的功能场景。车辆在泊车功能场景或者行车功能场景时,需要用到不同的目标传感器来帮助驾驶员进行泊车或者行车。当车辆处于泊车功能场景时,确定目标传感器为对应泊车功能场景的泊车目标传感器并启动;当车辆处于行车功能场景时,确定目标传感器为对应行车功能场景的行车目标传感器并启动。
67.在上述方案中,车辆的功能场景具体包括泊车功能场景和行车功能场景。根据功能场景的需要启动对应的目标传感器,在保证车辆实现泊车功能或者行车功能的同时,减
少芯片对传感器数据的运算量,降低成本,实现传感器的分时复用。
68.在一些实施例中,所述泊车功能场景包括低速泊车功能场景和高速泊车功能场景;所述泊车目标传感器包括第一泊车目标传感器和第二泊车目标传感器。
69.步骤1031包括:
70.步骤1031a,响应于确定所述功能场景为所述泊车功能场景,获取车辆的当前车速。
71.步骤1031b,将所述当前车速与预先设定的速度阈值进行比对。
72.步骤1031c,响应于确定所述当前车速小于所述预先设定的速度阈值,车辆所处的功能场景为所述低速泊车功能场景,启动所述第一泊车目标传感器。
73.步骤1031d,响应于确定所述当前车速大于等于所述预先设定的速度阈值,车辆所处的功能场景为所述高速泊车功能场景,启动所述第二泊车目标传感器。
74.具体实施时,在车辆泊车的过程中,会存在车辆停靠时速度较低的低速泊车功能场景,也会存在车辆驶入停车场地时速度相对较高的高速泊车功能场景。车辆停靠时和驶入停车场地时,会根据具体的场景需要启动不同的传感器,因此,通过对车辆的当前车速与预先设定的速度阈值进行比对,在低速泊车功能场景和高速泊车功能场景时,启动不同的泊车目标传感器。在低速泊车功能场景下,启动低速泊车功能场景对应的第一泊车目标传感器;在高速泊车功能场景下,启动高速泊车功能场景对应的第二泊车目标传感器。
75.在上述方案中,车辆在泊车时,低速泊车和高速泊车会用到不同的目标传感器。对泊车功能场景进行进一步划分,使得泊车功能场景更加全面,启动的目标传感器更加准确,保证启动的传感器可以实现对应功能场景下需要实现的功能。在低速泊车功能场景和高速泊车功能场景下分别启动对应的目标传感器,可以帮助驾驶员在低速泊车功能场景或者高速泊车功能场景下实现泊车功能,减少启动的传感器的数量,减少芯片对传感器数据的运算量,降低成本。
76.在一些实施例中,所述行车功能场景包括拥堵行车功能场景和不拥堵行车功能场景;所述行车目标传感器包括第一行车目标传感器和第二行车目标传感器。
77.步骤1032包括:
78.步骤1032a,响应于确定所述功能场景为所述行车功能场景,获取车辆周围的障碍物信息。
79.步骤1032b,通过对所述障碍物信息进行分析处理,确定车辆所处环境的拥堵程度。
80.步骤1032c,响应于确定所述拥堵程度满足预先设定的拥堵条件,车辆所处的功能场景为所述拥堵行车功能场景,启动所述第一行车目标传感器。
81.步骤1032d,响应于确定所述拥堵程度不满足预先设定的拥堵条件,车辆所处的功能场景为所述不拥堵行车功能场景,启动所述第二行车目标传感器。
82.具体实施时,在车辆行车的过程中,会存在车辆周围环境拥堵的拥堵行车功能场景,也会存在车辆周围环境不拥堵的不拥堵行车功能场景。车辆在拥堵环境下和不拥堵环境下行车时,会根据具体的场景需要启动不同的传感器,因此,根据车辆周围的障碍物信息判断车辆所处行车环境的拥堵程度,通过对车辆所处环境的拥堵程度与预先设定的拥堵条件进行比较,在拥堵行车功能场景和不拥堵行车功能场景时,启动不同的行车目标传感器。
在拥堵行车功能场景下,启动拥堵行车功能场景对应的第一行车目标传感器;在不拥堵行车功能场景下,启动不拥堵行车功能场景对应的第二行车目标传感器。
83.障碍物信息包括障碍物数量或者障碍物体积。所述预先设定的拥堵条件可以设定为障碍物数量超过预设的数量阈值,且障碍物体积超过预设的体积阈值。例如,预设的数量阈值为三个,预设的体积阈值为8立方米。当车辆所处环境存在三个及以上障碍物,且障碍物体积大于等于8立方米,车辆所处的功能场景为所述拥堵行车功能场景,启动所述第一行车目标传感器。若车辆所处环境存在两个障碍物,且障碍物体积小于8立方米,则车辆所处的功能场景为所述不拥堵行车功能场景,启动所述第二行车目标传感器。
84.根据障碍物信息确定车辆所处环境的拥堵程度,所述拥堵程度包括多个等级。例如,当车辆所处环境存在三个及以上障碍物,且障碍物体积大于等于8立方米,则确定车辆所处环境的拥堵程度为一级。当车辆所处环境存在两个障碍物,且障碍物体积大于等于8立方米,拥堵程度划分为二级。当车辆所处环境存在两个障碍物,且障碍物体积小于8立方米,拥堵程度划分为三级。
85.通过对车辆所处环境的拥堵程度与预先设定的拥堵条件进行比较,确定车辆所处的功能场景为拥堵行车功能场景还是不拥堵行车功能场景。例如,所述预先设定的拥堵条件可以设定为二级,当车辆所处环境的拥堵程度为一级或者二级时,确定车辆所处的功能场景为拥堵行车功能场景;当车辆所处环境的拥堵程度为三级时,确定车辆所处的功能场景为不拥堵行车功能场景。
86.通过对所述障碍物信息进行分析处理,确定车辆所处环境的拥堵程度,主要是通过雷达(例如,毫米波雷达)获取得到。其中根据雷达确定车辆所处环境的拥堵程度的过程为:雷达获取车辆周围的障碍物信息(即原始点云信息)并经过分析处理得到车辆所处环境的拥堵程度(即功能目标信息),将所述拥堵程度发送至车端。另外,雷达还可以将获取到的车辆周围的障碍物信息直接发送至车端,通过车端对所述障碍物信息分析处理,得到车辆所处环境的拥堵程度。
87.在上述方案中,车辆在行车时,拥堵行车和不拥堵行车会用到不同的目标传感器。对行车功能场景进行进一步划分,使得行车功能场景更加全面,启动的目标传感器更加准确,保证启动的传感器可以实现对应功能场景下需要实现的功能。在拥堵行车功能场景和不拥堵行车功能场景下分别启动对应的目标传感器,可以帮助驾驶员在拥堵行车功能场景或者不拥堵行车功能场景下实现行车功能,减少启动的目标传感器的数量,减少芯片对传感器数据的运算量,降低成本。
88.在一些实施例中,所述传感器包括下列至少一个:前视摄像头、环视摄像头、侧视摄像头和后视摄像头。
89.具体实施时,所述传感器包括下列至少一种类型:前视摄像头、环视摄像头、侧视摄像头和后视摄像头。具体地,所述传感器可以为2个前视摄像头、4个环视摄像头、4个侧视摄像头和1个后视摄像头。
90.在本实施方式中,根据所述功能场景,从多个传感器中确定目标传感器并启动所述目标传感器的过程为:当车辆所处的所述功能场景为低速泊车功能场景时,启动4个环视摄像头;当车辆所处的所述功能场景为高速泊车功能场景时,启动4个环视摄像头和1个前视摄像头;当车辆所处的所述功能场景为拥堵行车功能场景时,启动4个侧视摄像头、2个前
视摄像头和至少一个环视摄像头;当车辆所处的所述功能场景为不拥堵行车功能场景时,启动4个侧视摄像头和2个前视摄像头。
91.在上述方案中,传感器具体包括多个数量多种类型的摄像头,车辆所处的功能场景也具体分为低速泊车功能场景、高速泊车功能场景、拥堵行车功能场景和不拥堵行车功能场景。不同的功能场景下启动不同数量不同类型的摄像头,可以帮助用户实现对应的功能,并且减少启动的目标传感器的数量,降低成本,减少芯片对传感器数据的运算量。
92.在上述实施例中,获取车辆外界环境信息,通过对所述车辆外界环境信息进行分析处理,确定车辆所处的功能场景,根据车辆外界环境信息对车辆所处的功能场景进行判断,使得确定的功能场景更加准确。根据所述功能场景,从多个传感器中确定目标传感器,并启动所述目标传感器。根据功能场景的需要启动对应的目标传感器,在保证车辆系统功能的同时,减少芯片对传感器数据的运算量,降低成本,实现传感器的分时复用。
93.需要说明的是,本公开的实施例还可以以下方式进一步描述:
94.如图2所示,图2为本公开实施例的智能驾驶控制的示意图。包括:
95.步骤201,车端存储有多种传感器类型和多种功能场景,并且预先设置存储有功能场景与传感器之间的对应关系。
96.具体实施时,传感器包括下列多种类型:前视摄像头、环视摄像头、侧视摄像头和后视摄像头。具体地,所述传感器可以为2个前视摄像头、4个环视摄像头、4个侧视摄像头和1个后视摄像头。
97.功能场景具体包括:低速泊车功能场景、高速泊车功能场景、拥堵行车功能场景和不拥堵行车功能场景。低速泊车功能场景即低速的泊车场景;高速泊车功能场景即存在跨层或者长距离的巡航泊车场景;拥堵行车功能场景即拥堵的城市或者高速公路行车场景;不拥堵行车功能场景即不拥堵的城市或者高速公路行车场景。
98.预先设置并存储的功能场景与传感器之间的对应关系包括:当车辆所处的所述功能场景为低速泊车功能场景时,启动4个环视摄像头;当车辆所处的所述功能场景为高速泊车功能场景时,启动4个环视摄像头和1个前视摄像头;当车辆所处的所述功能场景为拥堵行车功能场景时,启动4个侧视摄像头、2个前视摄像头和至少一个环视摄像头;当车辆所处的所述功能场景为不拥堵行车功能场景时,启动4个侧视摄像头和2个前视摄像头。
99.步骤202,判断车辆所处的功能场景。
100.具体实施时,车端获取车辆外界环境信息,从所述车辆外界环境信息中筛选得到标识信息,其中,所述标识信息包括停车场标识、道路标识和限速标识。根据所述标识信息可以确定车辆所处的环境类型。
101.通过高精定位获得车辆的位置信息。如图3所示,图3为本公开实施例的车辆定位算法的示意图。车端的车联网控制器(telematic box,t-box)在5g联网状态下,会通过实时动态差分定位(real-time kinematic,rtk)服务中的高精定位以及定位算法得到车辆的位置信息(即图3中的定位结果),并通过惯性测量单元(inertial measurement unit,imu)测量车辆的加速度和角速度,通过全球导航卫星系统(global navigation satellite system,gnss)将车辆的位置信息发送给车联网控制器t-box。通过rtk服务的高精定位获取车辆的位置信息,使定位的车辆位置更加准确。
102.通过对所述标识信息和所述位置信息进行分析处理,可以确定得到车辆所处的功
能场景。
103.当车辆处于行车功能场景时,通过雷达(例如,毫米波雷达)确定车辆所处环境的拥堵程度。其中根据雷达确定车辆所处环境的拥堵程度的过程为:雷达获取车辆周围的障碍物信息(即原始点云信息)并经过分析处理得到车辆所处环境的拥堵程度(即功能目标信息),将所述拥堵程度发送至车端。另外,雷达还可以将获取到的车辆周围的障碍物信息直接发送至车端,通过车端对所述障碍物信息分析处理,得到车辆所处环境的拥堵程度。根据车辆所处环境的拥堵程度,将行车功能场景分为拥堵行车功能场景和不拥堵行车功能场景。
104.除此之外,用户还可以通过关联件中的横纵向人机交互界面(human machine interface,hmi)的按键或者开关,选择车辆所处的功能场景,将相关请求发送给智能驾驶控制器,以供智能驾驶控制器根据车辆所处的功能场景启动对应的目标传感器。
105.步骤203,根据车辆所处的功能场景确定启动的目标传感器。
106.具体实施时,在确定车辆所处的功能场景之后,智能驾驶控制器根据预先设置并存储的功能场景与传感器之间的对应关系,启动功能场景对应的目标传感器。当车辆所处的所述功能场景为低速泊车功能场景时,启动4个环视摄像头;当车辆所处的所述功能场景为高速泊车功能场景时,启动4个环视摄像头和1个前视摄像头;当车辆所处的所述功能场景为拥堵行车功能场景时,启动4个侧视摄像头、2个前视摄像头和至少一个环视摄像头;当车辆所处的所述功能场景为不拥堵行车功能场景时,启动4个侧视摄像头和2个前视摄像头。
107.在行车功能场景时,通过对行车功能场景是否拥堵进行判断确定启动的目标传感器。利用毫米波雷达发出目标物信息判断此时车辆周围环境是否拥堵,根据车辆周围环境是否拥堵确定启动的摄像头类型。利用毫米波雷达发出目标物信息判断此时车辆周围障碍物的位置和方向,根据车辆周围障碍物的位置和方向确定启动的摄像头的数量。
108.在上述实施例中,通过对所述车辆外界环境信息进行分析处理,确定车辆所处的功能场景,根据车辆外界环境信息对车辆所处的功能场景进行判断,使得确定的功能场景更加准确。根据所述功能场景,从多个传感器中确定目标传感器,并启动所述目标传感器。根据功能场景的需要启动对应的目标传感器,在保证车辆系统功能全面性的同时,实现传感器的分时复用,减少芯片对传感器数据的运算量,降低成本,提升经济竞争力。
109.需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
110.需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
111.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种传感器启动装置。
112.参考图4,所述传感器启动装置,包括:
113.信息获取模块401,被配置为获取车辆外界环境信息;
114.功能场景确定模块402,被配置为通过对所述车辆外界环境信息进行分析处理,确定车辆所处的功能场景;
115.目标传感器确定模块403,被配置为根据所述功能场景,从多个传感器中确定目标传感器,并启动所述目标传感器。
116.在一些实施例中,功能场景确定模块402包括:
117.定位信息获取单元,被配置为获取车辆的位置信息;
118.标识信息获取单元,被配置为从所述车辆外界环境信息中筛选得到车辆周围的标识信息;
119.功能场景确定单元,被配置为通过对所述位置信息和所述标识信息进行分析处理,确定所述功能场景。
120.在一些实施例中,所述功能场景包括泊车功能场景和行车功能场景;所述目标传感器包括泊车目标传感器和行车目标传感器;
121.目标传感器确定模块403包括:
122.泊车目标传感器启动单元,被配置为响应于确定所述功能场景为所述泊车功能场景,启动所述泊车目标传感器;
123.行车目标传感器启动单元,被配置为响应于确定所述功能场景为所述行车功能场景,启动所述行车目标传感器。
124.在一些实施例中,所述泊车功能场景包括低速泊车功能场景和高速泊车功能场景;所述泊车目标传感器包括第一泊车目标传感器和第二泊车目标传感器;
125.泊车目标传感器启动单元包括:
126.车速获取子单元,被配置为响应于确定所述功能场景为所述泊车功能场景,获取车辆的当前车速;
127.车速判定子单元,被配置为将所述当前车速与预先设定的速度阈值进行比对;
128.第一泊车目标传感器启动子单元,被配置为响应于确定所述当前车速小于所述预先设定的速度阈值,车辆所处的功能场景为所述低速泊车功能场景,启动所述第一泊车目标传感器;
129.第二泊车目标传感器启动子单元,被配置为响应于确定所述当前车速大于等于所述预先设定的速度阈值,车辆所处的功能场景为所述高速泊车功能场景,启动所述第二泊车目标传感器。
130.在一些实施例中,所述行车功能场景包括拥堵行车功能场景和不拥堵行车功能场景;所述行车目标传感器包括第一行车目标传感器和第二行车目标传感器;
131.行车目标传感器启动单元包括:
132.障碍物信息获取子单元,被配置为响应于确定所述功能场景为所述行车功能场景,获取车辆周围的障碍物信息;
133.拥堵程度判定子单元,被配置为通过对所述障碍物信息进行分析处理,确定车辆所处环境的拥堵程度;
134.第一行车目标传感器启动子单元,被配置为响应于确定所述拥堵程度满足预先设
定的拥堵条件,车辆所处的功能场景为所述拥堵行车功能场景,启动所述第一行车目标传感器;
135.第二行车目标传感器启动子单元,被配置为响应于确定所述拥堵程度不满足预先设定的拥堵条件,车辆所处的功能场景为所述不拥堵行车功能场景,启动所述第二行车目标传感器。
136.在一些实施例中,所述传感器包括下列至少一个:前视摄像头、环视摄像头、侧视摄像头和后视摄像头。
137.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
138.上述实施例的装置用于实现前述任一实施例中相应的传感器启动方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
139.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的传感器启动方法。
140.图5示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
141.处理器1010可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
142.存储器1020可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
143.输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
144.通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb(universal serial bus,通用串行总线)、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi(wireless fidelity,无线网络通信技术)、蓝牙等)实现通信。
145.总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
146.需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实
现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
147.上述实施例的电子设备用于实现前述任一实施例中相应的传感器启动方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
148.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的传感器启动方法。
149.本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
150.上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的传感器启动方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
151.基于同一发明构思,与上述任意实施例方法相对应的,本技术还提供了一种车辆,包括上述实施例中的传感器启动装置、或电子设备、或存储介质,所述车辆设备实现上任意一实施例所述的传感器启动方法。
152.上述实施例的车辆用于实现前述任一实施例所述的传感器启动方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
153.所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本公开的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本公开实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
154.另外,为简化说明和讨论,并且为了不会使本公开实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(ic)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本公开实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本公开实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本公开的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本公开实施例。因此,这些描述应被认为是说明性的而不是限制性的。
155.尽管已经结合了本公开的具体实施例对本公开进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态ram(dram))可以使用所讨论的实施例。
156.本公开实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本公开实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本公开的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1