本发明涉及数据处理,尤其涉及一种抬头显示的调节方法、系统、电子设备及存储介质。
背景技术:
1、hud(head-up display)系统是一种通过投影技术将重要信息直接显示在驾驶员的视线前方的汽车辅助设备,hud设备可以将车速、导航指示、转向提示、警告信息等与驾驶相关的信息投影到驾驶员视线前方,驾驶员无需将视线从道路上移开即可获取必要的信息,从而提高驾驶安全性;但现有的hud系统仅支持固定的颜色主题,亮度调节功能灵活性低,在车辆前方环境变化时,导致hud系统显示不清晰或刺眼,影响行车安全。
技术实现思路
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、实施本申请实施例包括以下有益效果:本实施例提出了一种抬头显示的调节方法、系统、电子设备及存储介质,该方案通过获取前方环境的图像数据,根据图像数据进行处理,确定前方环境的亮度信息;然后,根据前方环境的亮度信息和预设的对应关系确定目标抬头显示的颜色信息,对确定的目标抬头显示的颜色信息进行第一转换,得到第一颜色空间信息,该第一颜色空间信息包括色相值、饱和度值以及明度值;然后,根据前方环境的亮度信息对第一颜色空间信息进行调整,再对调整后的第一颜色空间信息进行第二转换,得到目标颜色信息;最后,根据得到的目标颜色信息对当前的抬头显示进行调节。通过根据前方环境的图像数据确定前方环境的亮度信息,根据亮度信息确定当前环境亮度下的抬头显示颜色,并根据亮度信息对确定的抬头显示颜色进行亮度的调整,实现根据前方环境的亮度自适应匹配和转换抬头显示的颜色和亮度,提高抬头显示的舒适性和信息可读性,提高用户体验和行车安全。
1.一种抬头显示的调节方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述图像数据确定所述前方环境的亮度信息,具体包括:
3.根据权利要求1所述的方法,其特征在于,所述对所述目标抬头显示颜色信息进行第一转换,得到第一颜色空间信息,具体包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述第二颜色空间信息进行第二转换,得到目标颜色信息,具体包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述亮度信息对所述第一颜色空间信息进行明度调整,得到第二颜色空间信息,具体包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.一种抬头显示的调节系统,其特征在于,包括:
8.一种电子设备,其特征在于,包括:
9.一种计算机可读存储介质,其中存储有处理器可执行的程序,其特征在于,所述处理器可执行的程序在由处理器执行时用于执行如权利要求1-6任一项所述的方法。
10.一种车辆,其特征在于,所述车辆包括如权利要求7所述的一种抬头显示的调节系统或权利要求8所述的电子设备。