车辆信息处理方法、装置、计算机设备、车辆及存储介质与流程

allin2022-09-03  89



1.本公开涉及车辆信息处理,特别是涉及提醒目标车辆未开车灯的车辆信息处理方法、装置、计算机设备、车辆、存储介质以及计算机程序产品。


背景技术:

2.在驾驶过程是否按照规定打开车灯系统对交通安全具有很大的影响。人们在日常驾驶出行过程中,特别是在夜间或昏暗场景时,可能因为各种不同的原因,例如新手司机因不熟悉驾驶习惯而忘记、老司机因为着急而忘记等,而将车辆灯光置于关闭状态。这种车灯处于关闭状态的车辆在路上行驶时,将对自身以及其它车辆的安全造成较大的影响。需要对车灯不正确地处于关闭状态的车辆(即,目标车辆)进行有效提醒的措施。


技术实现要素:

3.本公开实施例提供了用于提醒目标车辆未开车灯的车辆信息处理方法、装置、计算机设备、车辆、存储介质以及计算机程序产品,从而解决了或至少减缓了相关技术中存在的问题。
4.根据本公开的第一方面,提供了一种车辆信息处理方法,所述车辆包括声音输出器件和分布在所述车辆的车身四周的多个视觉显示器件,所述方法包括:确定提醒事件被触发,所述提醒事件指示与所述车辆相邻的目标车辆未开车灯;以及响应于所述提醒事件被触发,使所述声音输出器件输出听觉提醒并且使所述多个视觉显示器件中的与所述目标车辆相对应的视觉显示器件显示视觉提醒。
5.根据本公开的第二方面,提供了一种车辆信息处理装置,所述车辆包括声音输出器件和分布在所述车辆的车身四周的多个视觉显示器件。所述装置包括:确定模块,被配置为确定提醒事件被触发,所述提醒事件指示与所述车辆相邻的目标车辆未开车灯;以及提醒模块,被配置为响应于所述提醒事件被触发,使所述声音输出器件输出听觉提醒并且使所述多个视觉显示器件中的与所述目标车辆相对应的视觉显示器件显示视觉提醒。
6.根据本公开的第三方面,提供了一种计算机设备。所述计算机设备包括:至少一个处理器;以及至少一个存储器,其上存储有计算机程序。所述计算机程序在被所述至少一个处理器执行时,使所述至少一个处理器执行根据本公开实施例所述的方法。
7.根据本公开的第四方面,提供了一种车辆。所述车辆包括声音输出器件;多个视觉显示器件,分布在所述车辆的车身四周;以及根据本公开实施例的计算机设备。
8.根据本公开的第五方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,使所述处理器执行根据本公开实施例的方法。
9.根据本公开的第六方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,使所述处理器执行根据本公开实施例的方法。
10.本公开至少包括如下技术方案:
11.技术方案1:一种车辆信息处理方法,所述车辆包括声音输出器件和分布在所述车
辆的车身四周的多个视觉显示器件,所述方法包括:
12.确定提醒事件被触发,所述提醒事件指示与所述车辆相邻的目标车辆未开车灯;以及
13.响应于所述提醒事件被触发,使所述声音输出器件输出听觉提醒并且使所述多个视觉显示器件中的与所述目标车辆相对应的视觉显示器件显示视觉提醒。
14.技术方案2:根据技术方案1所述的方法,其中,所述确定提醒事件被触发包括:
15.获取由至少一个光传感器检测的环境光强度数据;
16.响应于所述环境光强度数据指示环境亮度低于预定阈值,获取来自至少一个车载摄像机的影像数据;
17.对所述影像数据进行预处理;
18.对经预处理的影像数据进行处理以确定所述目标车辆是否未开车灯;以及
19.响应于确定所述目标车辆未开车灯,确定所述提醒事件被触发。
20.技术方案3:根据技术方案2所述的方法,其中,所述预处理包括:
21.从所述影像数据中提取图像帧;
22.从所提取的图像帧中裁剪出图像中心区域;以及
23.对所述图像中心区域进行亮度增强。
24.技术方案4:根据技术方案2所述的方法,其中,所述对经预处理的影像数据进行处理以确定所述目标车辆是否未开车灯包括:利用至少一个神经网络模型,从所述经预处理的影像数据中确定所述目标车辆是否未开车灯。
25.技术方案5:根据技术方案4所述的方法,其中,所述至少一个神经网络模型包括:
26.至少一个目标检测模型,用于从所述经预处理的影像数据中检测所述目标车辆;
27.至少一个目标分割模型,用于从所述经预处理的影像数据中分割出包含所检测到的所述目标车辆的车辆轮廓区域;以及
28.至少一个目标分类模型,用于从所分割出的车辆轮廓区域识别所述目标车辆是否未开车灯。
29.技术方案6:根据技术方案5所述的方法,其中,所述至少一个目标检测模型被训练为当从所述经预处理的影像数据中检测到多个车辆目标时,从所述多个车辆目标中选择距离所述车辆最近的车辆目标作为所述目标车辆。
30.技术方案7:根据技术方案1所述的方法,其中,所述确定提醒事件被触发包括:
31.接收所述车辆的用户输入;以及
32.响应于接收到所述用户输入,确定所述提醒事件被触发。
33.技术方案8:根据技术方案1-7中的任一项所述的方法,其中,所述多个视觉显示器件包括分别位于所述车身四周的前视觉显示器件、后视觉显示器件、左视觉显示器件、以及右视觉显示器件,并且所述显示视觉提醒包括:
34.响应于所述目标车辆位于所述车辆的前方,使所述前视觉显示器件显示视觉提醒;
35.响应于所述目标车辆位于所述车辆的后方,使所述后视觉显示器件显示视觉提醒;
36.响应于所述目标车辆位于所述车辆的左方,使所述左视觉显示器件显示视觉提
醒;以及
37.响应于所述目标车辆位于所述车辆的右方,使所述右视觉显示器件显示视觉提醒。
38.技术方案9:根据技术方案1-7中的任一项所述的方法,其中,所述显示视觉提醒包括使所述多个视觉显示器件中的与所述目标车辆相对应的视觉显示器件显示提醒未开车灯的文字和/或图案。
39.技术方案10:根据技术方案1-7中的任一项所述的方法,其中,所述显示视觉提醒包括以一定的频率使所述视觉提醒闪烁。
40.技术方案11:根据技术方案1-7中的任一项所述的方法,其中,所述声音输出器件包括车载喇叭,并且所述输出听觉提醒包括使所述车载喇叭鸣笛。
41.技术方案12:一种车辆信息处理装置,所述车辆包括声音输出器件和分布在所述车辆的车身四周的多个视觉显示器件,所述装置包括:
42.确定模块,被配置为确定提醒事件被触发,所述提醒事件指示与所述车辆相邻的目标车辆未开车灯;以及
43.提醒模块,被配置为响应于所述提醒事件被触发,使所述声音输出器件输出听觉提醒并且使所述多个视觉显示器件中的与所述目标车辆相对应的视觉显示器件显示视觉提醒。
44.技术方案13:一种计算机设备,包括:
45.至少一个处理器;以及
46.至少一个存储器,其上存储有计算机程序,
47.其中,所述计算机程序在被所述至少一个处理器执行时,使所述至少一个处理器执行技术方案1-11中任一项所述的方法。
48.技术方案14:一种车辆,包括:
49.声音输出器件;
50.多个视觉显示器件,分布在所述车辆的车身四周;以及
51.如技术方案12所述的装置或如技术方案13所述的计算机设备。
52.技术方案15:根据技术方案14所述的车辆,其中,所述多个视觉显示器件中的至少一者包括:
53.覆盖在所述车身上的薄膜显示屏;以及
54.覆盖在所述薄膜显示屏上的透明覆盖层。
55.技术方案16:根据技术方案14所述的车辆,其中,所述多个视觉显示器件包括:
56.前视觉显示器件,设置在所述车辆的前侧面上;
57.后视觉显示器件,设置在所述车辆的后侧面上;
58.左视觉显示器件,设置在所述车辆的左侧面上;以及
59.右视觉显示器件,设置在所述车辆的右侧面上。
60.技术方案17:一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,使所述处理器执行技术方案1-11中任一项所述的方法。
61.技术方案18:一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,使所述处理器执行技术方案1-11中任一项所述的方法。
62.根据在下文中所描述的实施例,本公开的这些和其它方面将是清楚明白的,并且将参考在下文中所描述的实施例而被阐明。
附图说明
63.在下面结合附图对于示例性实施例的描述中,本公开的更多细节、特征和优点被公开,在附图中:
64.图1示出根据示例性实施例的车辆信息处理方法的流程图;
65.图2是图示出根据示例性实施例的确定提醒事件被触发的方法的流程图;
66.图3是图示出根据另一示例性实施例的确定提醒事件被触发的方法的流程图;
67.图4是图示出多个视觉显示器件的位置的示意图;
68.图5是图示出根据示例性实施例的视觉显示器件的结构的示意图;
69.图6是图示出根据示例性实施例的车辆信息处理装置的示意性框图;以及
70.图7是图示出能够应用于示例性实施例的示例性计算机设备的框图。
具体实施方式
71.在本公开中,除非另有说明,否则使用术语“第一”、“第二”等来描述各种要素不意图限定这些要素的位置关系、时序关系或重要性关系,这种术语只是用于将一个元件与另一元件区分开。在一些示例中,第一要素和第二要素可以指向该要素的同一实例,而在某些情况下,基于上下文的描述,它们也可以指代不同实例。
72.在本公开中对各种所述示例的描述中所使用的术语只是为了描述特定示例的目的,而并非旨在进行限制。除非上下文另外明确地表明,如果不特意限定要素的数量,则该要素可以是一个也可以是多个。如本文使用的,术语“多个”意指两个或更多,并且术语“基于”应解释为“至少部分地基于”。此外,术语“和/或”以及
“……
中的至少一个”涵盖所列出的项目中的任何一个以及全部可能的组合方式。
73.在日常驾驶出行过程中,特别是在夜间或昏暗场景时,一般要求车灯按照规定处于打开状态。如果车灯错误地处于关闭状态,该车辆在路上行驶将对自身和其它车辆的安全造成较大的影响。实际情况下,遇到车灯未正确打开的车辆(即,目标车辆),只能是行驶至该目标车辆左右或前后,司机手动鸣笛进行提醒。但该方式一般无法使目标车辆司机及时、准确的得知对方是在提醒自己未开车灯。
74.本公开实施例提供了一种车辆信息处理方法,以便至少能够对车灯错误地处于关闭状态的车辆进行有效提醒。
75.下面结合附图详细描述本公开的示例性实施例。
76.图1示出根据示例性实施例的车辆信息处理方法100的流程图。实施该车辆信息处理方法的车辆至少包括声音输出器件和分布在车辆车身四周的多个视觉显示器件。
77.参考图1,车辆信息处理方法100包括步骤110和步骤120。在步骤110中,首先确认与车辆相邻的目标车辆是否未正确打开车灯。如果确定目标车辆未正确打开车灯,则触发提醒事件。在步骤120中,响应于提醒事件被触发,利用车辆的声音输出器件输出听觉提醒并且利用车辆的多个视觉显示器件显示视觉提醒。为了使目标车辆能够看到视觉提醒,利用分布在车辆车身四周的多个视觉显示器件中的与目标车辆相对应的视觉显示器件来显
示视觉提醒。方法100根据相邻的目标车辆未正确打开车灯,触发提醒事件,并通过产生听觉提醒和视觉提醒,使目标车辆的司机能够及时、准确的得知自己未开车灯。
78.关于步骤110,本公开可以通过自动方式和手动方式来触发提醒事件。图2示出了根据示例性实施例的确定提醒事件被触发的方法200的流程图。在图2的方法中,通过自动方式触发提醒事件。
79.参考图2,确定提醒事件被触发的方法200包括如下步骤。首先,获取由至少一个光传感器检测的环境光强度数据(步骤210)。检测环境光强度数据是为了评估当前环境是否需要车辆打开车灯。至少一个光传感器检测到的环境光强度数据如果指示环境亮度低于预定阈值,则说明需要打开车灯,如果目标车辆没有打开车灯,则需要提醒目标车辆打开车灯。相反,则说明在当前环境下不需要打开车灯,也就不存在提醒目标车辆打开车灯的必要。在一些实施例中,当处于夜间或者光线昏暗度等同于夜间的情况,车灯才需要打开,否则车灯无需打开。
80.在获取到环境光强度数据后,响应于环境光强度数据指示环境亮度低于预定阈值,获取来自至少一个车载摄像机的影像数据(步骤220)。其中,在步骤220中获取的至少一个车载摄像机的影像数据将用来确定目标车辆是否打开车灯。
81.获取到至少一个车载摄像机的影像数据之后,对该影响数据进行预处理。在一些实施例中,预处理包括从所述影像数据中提取图像帧,即抽帧操作(步骤230)。对于抽帧之后的图像帧,裁剪出图像中心区域(步骤240)。在一些实施例中,首先进行中心区域的区域裁剪,排除其它行车道车辆以及路侧灯光等其它的干扰,仅处理同车道前方或后方较短距离内的图像区域。通过对图像帧的裁剪,将压缩后续检测区域,例如压缩成仅包含前方或后方1或2辆车,而排除较远车辆进入后续检测区域。应理解,可针对每个摄像机获得的影像进行中心区域裁剪。排除其它行车道车辆、路侧灯光、前后较远车辆灯光范围,缩小了检测范围并因此提升检测准确率。在裁剪之后,对图像中心区域进行亮度增强(步骤250)。可以理解的是,如果待处理的图像区域内的车辆未开车灯,则图像区域整体亮度将较暗且分布范围较窄,区分度不高,所以引入图像亮度增强步骤250,将提升整体亮度和区分度,以便优化后续检测算法质量。
82.在预处理步骤之后,对经预处理的影像数据进行处理以确定目标车辆是否未开车灯(步骤260)。在一些实施例中,步骤260包括利用至少一个神经网络模型,从经预处理的影像数据中确定目标车辆是否未开车灯。至少一个神经网络模型包括:至少一个目标检测模型,用于从经预处理的影像数据中检测目标车辆;至少一个目标分割模型,用于从经预处理的影像数据中分割出包含所检测到的目标车辆的车辆轮廓区域;以及至少一个目标分类模型,用于从所分割出的车辆轮廓区域识别目标车辆是否未开车灯。在一些实施例中,对于前、后、左、右四个方向,分别提供各一个目标检测模型、目标分割模型和目标分类模型。
83.基于如上三个神经网络模型,方法200进一步包括如下三个步骤270-290。步骤270基于至少一个目标检测模型。至少一个目标检测模型被训练为当从经预处理的影像数据中检测到多个车辆目标时,从多个车辆目标中选择距离车辆最近的车辆目标作为目标车辆。步骤280基于至少一个目标分割模型,以便从经预处理的影像数据中分割出包含所检测到的目标车辆的车辆轮廓区域。该步骤是为了增加对是否亮灯的检测的准确率。通过该步骤,根据本公开的方法不是直接在原始图像上直接通过深度神经网络检测未亮灯车辆目标,而
是先通过预训练的语义分割深度神经网络对图像进行语义分割,提取出距离最近车辆的图像区域部分,从而排除汽车轮廓之外的其它光源噪声的干扰因素。步骤290基于至少一个目标分类模型,以便从所分割出的车辆轮廓区域识别目标车辆是否未开车灯。
84.除了图2示出的通过自动方式触发提醒事件之外,本公开还可以通过手动方式来触发提醒事件。图3示出了根据示例性实施例的确定提醒事件被触发的手动方法300的流程图。
85.参考图3,方法300包括步骤310和步骤320。在步骤310中,接收车辆的用户输入。在一些实施例中,用户输入包括用户点按触屏按键或者实体按键。触屏或实体按键在设计上能够区分4个方向,分别对应前、后、左、右4个方向的提醒。实体按键置于方便司机使用的位置,例如方向盘上。应当理解,用户输入部件的外观设计可具有多样性,只要满足能够区分至少4个输入区域以便分别对应于前、后、左、右4个方向即可。在步骤320中,响应于接收到所述用户输入,确定提醒事件被触发。在一些实施例中,用户点按对应前、后、左、右4个方向的提醒的按键。响应于用户的点按,触发对应方向的提醒事件。
86.图4进一步示出了多个视觉显示器件的位置的示意图。在一些实施例中,多个视觉显示器件包括分别位于车身四周的前视觉显示器件401、后视觉显示器件402、左视觉显示器件403、以及右视觉显示器件404。响应于目标车辆位于车辆的前方,使前视觉显示器件401显示视觉提醒。响应于目标车辆位于车辆的后方,使后视觉显示器件402显示视觉提醒。响应于目标车辆位于车辆的左方,使左视觉显示器件403显示视觉提醒。响应于目标车辆位于车辆的右方,使右视觉显示器件404显示视觉提醒。
87.前视觉显示器件401、后视觉显示器件402、左视觉显示器件403、以及右视觉显示器件404的具体位置可根据需要调整,只要能够被目标车辆的用户容易地看到即可。在一些实施例中,前视觉显示器件401可位于汽车前栅栏部位。后视觉显示器件402可位于后车窗上。左视觉显示器件403和右视觉显示器件404可分别位于驾驶位车窗和副驾驶位车窗上、左、右后视镜的外侧方向。在另一实施例中,左视觉显示器件403和右视觉显示器件404可分别位于驾驶位车窗和副驾驶位车窗玻璃下方的车门区域。
88.应当理解,多个视觉显示器件中每一个均可以采用任何能够显示视觉图像的显示装置。在一些实施例中,前视觉显示器件401为led灯光阵列器件。后视觉显示器件402、左视觉显示器件403、以及右视觉显示器件404可以是贴在车窗的玻璃内侧或外侧的透明led显示膜。当左视觉显示器件403以及右视觉显示器件404分别位于驾驶位车窗和副驾驶位车窗玻璃下方的车门区域时,左视觉显示器件403和右视觉显示器件404可采用三层压缩设计。如图5所示,三层压缩设计中,底层501为正常的车体车漆,中间层502为透明的led显示膜,顶层503为硬质透明的覆盖层。
89.在一些实施例中,显示视觉提醒包括使多个视觉显示器件中的与目标车辆相对应的视觉显示器件显示提醒未开车灯的文字和/或图案。提醒未开车灯的文字例如“未开车灯”、“请开车灯”等。提醒未开车灯的图案包括任何具有提醒含义的图案设计,例如可采用类似车辆上一般通用的车灯标志。在一些实施例中,显示视觉提醒还包括以一定的频率使视觉提醒闪烁。
90.回到步骤120,除了利用车辆的多个视觉显示器件显示视觉提醒之外,还可利用车辆的声音输出器件输出听觉提醒。在一些实施例中,声音输出器件包括车载喇叭。输出听觉
提醒包括使车载喇叭鸣笛。鸣笛用于引起目标车辆驾驶员的注意,并且视觉提醒用于显示提醒内容(例如,“未开车灯”、“请开车灯”等文字和/或图案)。
91.应当理解,虽然各个操作在附图中被描绘为按照特定的顺序,但是这不应理解为要求这些操作必须以所示的特定顺序或者按顺行次序执行,也不应理解为要求必须执行所有示出的操作以获得期望的结果。
92.本公开的实施例还提供一种车辆信息处理装置。图6是图示出根据示例性实施例的车辆信息处理装置600的示意性框图。参考图6,车辆信息处理装置600包括:确定模块610,其被配置为确定提醒事件被触发,提醒事件指示与所述车辆相邻的目标车辆未开车灯;以及提醒模块620,被配置为响应于提醒事件被触发,使声音输出器件输出听觉提醒并且使多个视觉显示器件中的与目标车辆相对应的视觉显示器件显示视觉提醒。根据示例性实施例的车辆信息处理装置600能够使目标车辆的司机能够及时、准确的得知自己未开车灯。
93.应当理解,图6中所示装置600的各个模块可以与参考图1描述的方法100中的各个步骤相对应。由此,上面针对方法100描述的操作、特征和优点同样适用于装置600及其包括的模块。为了简洁起见,某些操作、特征和优点在此不再赘述。
94.虽然上面参考特定模块讨论了特定功能,但是应当注意,本文讨论的各个模块的功能可以分为多个模块,和/或多个模块的至少一些功能可以组合成单个模块。本文讨论的特定模块执行动作包括该特定模块本身执行该动作,或者替换地该特定模块调用或以其他方式访问执行该动作(或结合该特定模块一起执行该动作)的另一个组件或模块。因此,执行动作的特定模块可以包括执行动作的该特定模块本身和/或该特定模块调用或以其他方式访问的、执行动作的另一模块。
95.还应当理解,本文可以在软件硬件元件或程序模块的一般上下文中描述各种技术。上面关于图6描述的各个模块可以在硬件中或在结合软件和/或固件的硬件中实现。例如,这些模块可以被实现为计算机程序代码/指令,该计算机程序代码/指令被配置为在一个或多个处理器中执行并存储在计算机可读存储介质中。可替换地,这些模块可以被实现为硬件逻辑/电路。例如,在一些实施例中,确定模块610和提醒模块620中的一个或多个可以一起被实现在片上系统(system on chip,soc)中。soc可以包括集成电路芯片(其包括处理器(例如,中央处理单元(central processing unit,cpu)、微控制器、微处理器、数字信号处理器(digital signal processor,dsp)等)、存储器、一个或多个通信接口、和/或其他电路中的一个或多个部件),并且可以可选地执行所接收的程序代码和/或包括嵌入式固件以执行功能。
96.根据本公开的一方面,提供了一种计算机设备,其包括至少一个存储器、至少一个处理器以及存储在至少一个存储器上的计算机程序。该至少一个处理器被配置为执行计算机程序以实现上文描述的任一方法实施例的步骤。
97.根据本公开的一方面,提供了一种车辆,其包括如上所述的装置或计算机设备。
98.根据本公开的一方面,提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上文描述的任一方法实施例的步骤。
99.根据本公开的一方面,提供了一种计算机程序产品,其包括计算机程序,该计算机程序被处理器执行时实现上文描述的任一方法实施例的步骤。
100.在下文中,结合图7描述这样的计算机设备、非暂态计算机可读存储介质和计算机程序产品的说明性示例。
101.图7示出了可以被用来实施本文所描述的方法的计算机设备1700的示例配置。上述汽车信息处理装置也可以全部或至少部分地由计算机设备1700或类似设备或系统实现。
102.计算机设备1700可以包括能够诸如通过系统总线1714或其他适当的连接彼此通信的至少一个处理器1702、存储器1704、(多个)通信接口1706、显示设备1708、其他输入/输出(i/o)设备1710以及一个或更多大容量存储设备1712。
103.处理器1702可以是单个处理单元或多个处理单元,所有处理单元可以包括单个或多个计算单元或者多个核心。处理器1702可以被实施成一个或更多微处理器、微型计算机、微控制器、数字信号处理器、中央处理单元、状态机、逻辑电路和/或基于操作指令来操纵信号的任何设备。除了其他能力之外,处理器1702可以被配置成获取并且执行存储在存储器1704、大容量存储设备1712或者其他计算机可读介质中的计算机可读指令,诸如操作系统1716的程序代码、应用程序1718的程序代码、其他程序1720的程序代码等。
104.存储器1704和大容量存储设备1712是用于存储指令的计算机可读存储介质的示例,所述指令由处理器1702执行来实施前面所描述的各种功能。举例来说,存储器1704一般可以包括易失性存储器和非易失性存储器二者(例如ram、rom等等)。此外,大容量存储设备1712一般可以包括硬盘驱动器、固态驱动器、可移除介质、包括外部和可移除驱动器、存储器卡、闪存、软盘、光盘(例如cd、dvd)、存储阵列、网络附属存储、存储区域网等等。存储器1704和大容量存储设备1712在本文中都可以被统称为存储器或计算机可读存储介质,并且可以是能够把计算机可读、处理器可执行程序指令存储为计算机程序代码的非暂态介质,所述计算机程序代码可以由处理器1702作为被配置成实施在本文的示例中所描述的操作和功能的特定机器来执行。
105.多个程序可以存储在大容量存储设备1712上。这些程序包括操作系统1716、一个或多个应用程序1718、其他程序1720和程序数据1722,并且它们可以被加载到存储器1704以供执行。这样的应用程序或程序模块的示例可以包括例如用于实现以下部件/功能的计算机程序逻辑(例如,计算机程序代码或指令):方法100、方法200和/或方法300(包括方法100、200、300的任何合适的步骤)、和/或本文描述的另外的实施例。
106.虽然在图7中被图示成存储在计算机设备1700的存储器1704中,但是模块1716、1718、1720和1722或者其部分可以使用可由计算机设备1700访问的任何形式的计算机可读介质来实施。如本文所使用的,“计算机可读介质”至少包括两种类型的计算机可读介质,也就是计算机可读存储介质和通信介质。
107.计算机可读存储介质包括通过用于存储信息的任何方法或技术实施的易失性和非易失性、可移除和不可移除介质,所述信息诸如是计算机可读指令、数据结构、程序模块或者其他数据。计算机可读存储介质包括而不限于ram、rom、eeprom、闪存或其他存储器技术,cd-rom、数字通用盘(dvd)、或其他光学存储装置,磁盒、磁带、磁盘存储装置或其他磁性存储设备,或者可以被用来存储信息以供计算机设备访问的任何其他非传送介质。与此相对,通信介质可以在诸如载波或其他传送机制之类的已调制数据信号中具体实现计算机可读指令、数据结构、程序模块或其他数据。本文所定义的计算机可读存储介质不包括通信介质。
108.一个或更多通信接口1706用于诸如通过网络、直接连接等等与其他设备交换数据。这样的通信接口可以是以下各项中的一个或多个:任何类型的网络接口(例如,网络接口卡(nic))、有线或无线(诸如ieee 802.11无线lan(wlan))无线接口、全球微波接入互操作(wi-max)接口、以太网接口、通用串行总线(usb)接口、蜂窝网络接口、bluetooth
tm
接口、近场通信(nfc)接口等。通信接口1706可以促进在多种网络和协议类型内的通信,其中包括有线网络(例如lan、电缆等等)和无线网络(例如wlan、蜂窝、卫星等等)、因特网等等。通信接口1706还可以提供与诸如存储阵列、网络附属存储、存储区域网等等中的外部存储装置(未示出)的通信。
109.在一些示例中,可以包括诸如监视器之类的显示设备1708,以用于向用户显示信息和图像。其他i/o设备1710可以是接收来自用户的各种输入并且向用户提供各种输出的设备,并且可以包括触摸输入设备、手势输入设备、摄影机、键盘、遥控器、鼠标、打印机、音频输入/输出设备等等。
110.本文描述的技术可以由计算机设备1700的这些各种配置来支持,并且不限于本文所描述的技术的具体示例。例如,该功能还可以通过使用分布式系统在“云”上全部或部分地实现。云包括和/或代表用于资源的平台。平台抽象云的硬件(例如,服务器)和软件资源的底层功能。资源可以包括在远离计算机设备1700的服务器上执行计算处理时可以使用的应用和/或数据。资源还可以包括通过因特网和/或通过诸如蜂窝或wi-fi网络的订户网络提供的服务。平台可以抽象资源和功能以将计算机设备1700与其他计算机设备连接。因此,本文描述的功能的实现可以分布在整个云内。例如,功能可以部分地在计算机设备1700上以及部分地通过抽象云的功能的平台来实现。
111.虽然在附图和前面的描述中已经详细地说明和描述了本公开,但是这样的说明和描述应当被认为是说明性的和示意性的,而非限制性的;本公开不限于所公开的实施例。通过研究附图、公开内容和所附的权利要求书,本领域技术人员在实践所要求保护的主题时,能够理解和实现对于所公开的实施例的变型。在权利要求书中,词语“包括”不排除未列出的其他元件或步骤,不定冠词“一”或“一个”不排除多个,术语“多个”是指两个或两个以上,并且术语“基于”应解释为“至少部分地基于”。在相互不同的从属权利要求中记载了某些措施的仅有事实并不表明这些措施的组合不能用来获益。

技术特征:
1.一种车辆信息处理方法,所述车辆包括声音输出器件和分布在所述车辆的车身四周的多个视觉显示器件,所述方法包括:确定提醒事件被触发,所述提醒事件指示与所述车辆相邻的目标车辆未开车灯;以及响应于所述提醒事件被触发,使所述声音输出器件输出听觉提醒并且使所述多个视觉显示器件中的与所述目标车辆相对应的视觉显示器件显示视觉提醒。2.根据权利要求1所述的方法,其中,所述确定提醒事件被触发包括:获取由至少一个光传感器检测的环境光强度数据;响应于所述环境光强度数据指示环境亮度低于预定阈值,获取来自至少一个车载摄像机的影像数据;对所述影像数据进行预处理;对经预处理的影像数据进行处理以确定所述目标车辆是否未开车灯;以及响应于确定所述目标车辆未开车灯,确定所述提醒事件被触发。3.根据权利要求2所述的方法,其中,所述预处理包括:从所述影像数据中提取图像帧;从所提取的图像帧中裁剪出图像中心区域;以及对所述图像中心区域进行亮度增强。4.根据权利要求2所述的方法,其中,所述对经预处理的影像数据进行处理以确定所述目标车辆是否未开车灯包括:利用至少一个神经网络模型,从所述经预处理的影像数据中确定所述目标车辆是否未开车灯。5.根据权利要求4所述的方法,其中,所述至少一个神经网络模型包括:至少一个目标检测模型,用于从所述经预处理的影像数据中检测所述目标车辆;至少一个目标分割模型,用于从所述经预处理的影像数据中分割出包含所检测到的所述目标车辆的车辆轮廓区域;以及至少一个目标分类模型,用于从所分割出的车辆轮廓区域识别所述目标车辆是否未开车灯。6.根据权利要求5所述的方法,其中,所述至少一个目标检测模型被训练为当从所述经预处理的影像数据中检测到多个车辆目标时,从所述多个车辆目标中选择距离所述车辆最近的车辆目标作为所述目标车辆。7.根据权利要求1所述的方法,其中,所述确定提醒事件被触发包括:接收所述车辆的用户输入;以及响应于接收到所述用户输入,确定所述提醒事件被触发。8.根据权利要求1-7中的任一项所述的方法,其中,所述多个视觉显示器件包括分别位于所述车身四周的前视觉显示器件、后视觉显示器件、左视觉显示器件、以及右视觉显示器件,并且所述显示视觉提醒包括:响应于所述目标车辆位于所述车辆的前方,使所述前视觉显示器件显示视觉提醒;响应于所述目标车辆位于所述车辆的后方,使所述后视觉显示器件显示视觉提醒;响应于所述目标车辆位于所述车辆的左方,使所述左视觉显示器件显示视觉提醒;以及响应于所述目标车辆位于所述车辆的右方,使所述右视觉显示器件显示视觉提醒。
9.根据权利要求1-7中的任一项所述的方法,其中,所述显示视觉提醒包括使所述多个视觉显示器件中的与所述目标车辆相对应的视觉显示器件显示提醒未开车灯的文字和/或图案。10.根据权利要求1-7中的任一项所述的方法,其中,所述显示视觉提醒包括以一定的频率使所述视觉提醒闪烁。

技术总结
提供了一种车辆信息处理方法、装置、计算机设备、车辆及存储介质。所述车辆包括声音输出器件和分布在所述车辆的车身四周的多个视觉显示器件,所述方法包括:确定提醒事件被触发,所述提醒事件指示与所述车辆相邻的目标车辆未开车灯;以及响应于所述提醒事件被触发,使所述声音输出器件输出听觉提醒并且使所述多个视觉显示器件中的与所述目标车辆相对应的视觉显示器件显示视觉提醒。的视觉显示器件显示视觉提醒。的视觉显示器件显示视觉提醒。


技术研发人员:徐培来
受保护的技术使用者:北京宾理信息科技有限公司
技术研发日:2022.03.22
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-2757.html

最新回复(0)