一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

屏幕亮度的调节方法、装置、电子设备及存储介质与流程

2022-12-09 23:25:01 来源:中国专利 TAG:


1.本技术涉及亮度调节领域,尤其涉及现代传感、信息融合等智能汽车领域。


背景技术:

2.随着技术的发展,越来越多的车辆通过车内配置的屏幕为驾驶人员以及乘坐人员提出相关的服务,为了保证驾驶人员以及乘坐人员的视物体验,对于车辆内部配置的屏幕的亮度存在设定的标准。
3.相关技术中,当车内屏幕的亮度调节功能出现障碍时,比如车内光感设备出现异常导致的亮度调节功能出现障碍时,对于驾驶人员和乘坐人员的视物造成一定程度的影响,进而影响驾驶人员和乘坐人员的驾驶体验以及乘坐体验。


技术实现要素:

4.本技术旨在至少在一定程度上解决相关技术中的技术问题之一。
5.为此,本技术第一方面提出一种屏幕亮度的调节方法。
6.本技术第二方面还提出一种屏幕亮度的调节装置。
7.本技术第三方面提出一种电子设备。
8.本技术第四方面提出一种计算机可读存储介质。
9.本技术第一方面提出一种屏幕亮度的调节方法,包括:识别车内光感设备的运行状态,其中,车内光感设备用于采集车内环境的亮度值;响应于运行状态出现异常,控制车外光感设备采集车外环境的第一亮度值,并将第一亮度值转换为车内环境的第二亮度值;根据第二亮度值确定车内屏幕的目标亮度值,并将车内屏幕调节至目标亮度值。
10.另外,本技术第一方面提出的屏幕亮度的调节方法,还可以具有如下附加的技术特征:
11.根据本技术的一个实施例,将车内屏幕调节至目标亮度值,包括:根据车内屏幕的当前亮度值和目标亮度值,获取车内屏幕的阶段亮度值;按照阶段亮度值的排序,逐次调节将车内屏幕的亮度值,直至车内屏幕的亮度值到达目标亮度值。
12.根据本技术的一个实施例,根据车内屏幕的当前亮度值和目标亮度值,获取车内屏幕的阶段亮度值,包括:将目标亮度值和车内屏幕的当前亮度值作为门限值,以确定车内屏幕的亮度调整值区间;从亮度调整值区间中,获取至少一个亮度调整值,并将至少一个亮度调整值确定为车内屏幕的阶段亮度值。
13.根据本技术的一个实施例,将第一亮度值转换为车内环境的第二亮度值,包括:获取车外环境和车内环境之间的亮度值映射关系;根据亮度值映射关系和第一亮度值,确定车内环境的第二亮度值。
14.根据本技术的一个实施例,获取车外环境和车内环境之间的亮度值映射关系,包括:获取车外环境的第一亮度值曲线和车内环境的第二亮度值曲线;从第一亮度值曲线和第二亮度值曲线中,获取相同时间戳下车外环境和车内环境的第一测试亮度值和第二测试
亮度值;构建第一测试亮度值和第二测试亮度值之间映射关系,并将映射关系确定为亮度值映射关系。
15.根据本技术的一个实施例,将第一亮度值转换为车内环境的第二亮度值,包括:将第一亮度值作为设定算法的输入,并将设定算法的输出结果确定为车内环境的第二亮度值,其中,设定算法用于根据第一亮度值计算获取第二亮度值。
16.根据本技术的一个实施例,方法还包括:响应于监控到车内屏幕的亮度调节操作,退出对车内屏幕的亮度的自动调节流程;从亮度调节操作中获取调节后亮度值,并保持车内屏幕的亮度值为调节后亮度值。
17.根据本技术的一个实施例,方法还包括:对车内光感设备进行监听;响应于监听到车内光感设备返回异常值,确定车内光感设备的运行状态异常。
18.本技术第二方面还提出一种屏幕亮度的调节装置,包括:识别模块,用于识别车内光感设备的运行状态,其中,车内光感设备用于采集车内环境的亮度值;获取模块,用于响应于运行状态出现异常,控制车外光感设备采集车外环境的第一亮度值,并将第一亮度值转换为车内环境的第二亮度值;调节模块,用于根据第二亮度值确定车内屏幕的目标亮度值,并将车内屏幕调节至目标亮度值。
19.本技术第三方面提出了一种电子设备,包括存储器、处理器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现上述第一方面提出的屏幕亮度的调节方法。
20.本技术第四方面提出了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述第一方面提出的屏幕亮度的调节方法。
21.本技术提出的屏幕亮度的调节方法及装置,对车内光感设备的运行状态进行识别,当识别到车内光感设备的运行状态出现异常时,控制车外光感设备采集车外环境的第一亮度值。根据车外环境的第一亮度值,确定车内环境对应的第二亮度值,并根据第二亮度值获取车内屏幕需要调节达到的目标亮度值。进一步地,对车内屏幕的亮度进行调节,使得车内屏幕的亮度值达到目标亮度值。本技术中,在车内光感设备出现异常的场景下,通过车外光感设备采集车外环境的亮度值对车内屏幕的亮度调节,实现了车内光感设备异常时的故障处理,通过车外环境亮度值的转换获取车内环境的亮度值,进而确定车内屏幕的目标亮度值,强化了车内屏幕亮度调节功能的稳定性,避免了由于车内屏幕亮度异常导致的驾驶风险,提高了驾驶的安全性,优化了用户的使用感受。
22.应当理解,本技术所描述的内容并非旨在标识本技术的实施例的关键或重要特征,也不用于限制本技术的范围。本技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
23.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
24.图1为本技术一实施例的屏幕亮度的调节方法的流程示意图;
25.图2为本技术另一实施例的屏幕亮度的调节方法的流程示意图;
26.图3为本技术另一实施例的屏幕亮度的调节方法的流程示意图;
27.图4为本技术另一实施例的屏幕亮度的调节方法的流程示意图;
28.图5为本技术另一实施例的屏幕亮度的调节方法的流程示意图;
29.图6为本技术另一实施例的屏幕亮度的调节方法的流程示意图;
30.图7为本技术一实施例的屏幕亮度的调节装置的结构示意图;
31.图8为本技术一实施例的电子设备的结构示意图。
具体实施方式
32.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。
33.下面参照附图描述本技术实施例的屏幕亮度的调节方法、装置、电子设备和存储介质。
34.图1为本技术一实施例的屏幕亮度的调节方法的流程示意图,如图1所示,该方法包括:
35.s101,识别车内光感设备的运行状态,其中,车内光感设备用于采集车内环境的亮度值。
36.实现中,可以通过车内配置的屏幕对车内的驾驶人员和/或乘坐人员提供相关的服务。比如,通过车内的中控屏为驾驶人员提供导航服务,再比如,可以通过车内的副驾驶屏幕为副驾驶位置的乘坐人员提供娱乐服务等。
37.其中,车内屏幕的亮度对于车内的驾驶人员和/或乘坐人员的视物存在一定程度的影响。当车内屏幕的亮度与车内环境的亮度值存在差异时,存在可能导致驾驶人员和/或乘坐人员的视物出现异常,进而使得车辆的行驶安全,以及车内驾驶人员和/或乘坐人员的车辆使用体验受到一定程度的影响。
38.比如,在车内屏幕亮度高于车内环境亮度的场景下,驾驶人员和/或乘坐人员在查看车内屏幕的内容之后存在可能无法看清楚车外环境的物体。再比如,在车内屏幕亮度低于车内环境亮度的场景下,驾驶人员和/或乘坐人员存在无法看清车内屏幕内容的情况。
39.在一些实现中,可以通过车内设置的车内光感设备,对车内环境的亮度进行识别以及相关数据采集,从而实现对车内屏幕的亮度调整。
40.其中,在车内光感设备的运行过程中,存在可能出现运行状态异常,因此,需要对车内光感设备的运行状态进行监听和识别。
41.可选地,车内光感设备存在设定的状态返回码,可以通过对状态返回码的详细信息的读取,确定当前车内光感设备的运行状态。
42.可选地,可以通过对车内光感设备采集上传的车内环境的亮度数据的判断,实现对车内光感设备的运行状态的判断。
43.s102,响应于运行状态出现异常,控制车外光感设备采集车外环境的第一亮度值,并将第一亮度值转换为车内环境的第二亮度值。
44.在一些实现中,车内屏幕的亮度依赖于车内光感设备采集上传的亮度数据进行调节,其中,可以通过设定方法对车内光感设备的运行状态进行判断。
45.可选地,可以读取车内光感设备发送的状态返回码的详细信息,当状态返回码的详细信息为异常指示信息时,即可确定当前车内光感设备的运行状态出现异常。
46.可选地,可以对车内光感设备采集上传的车内环境的亮度数据进行判断,当车内光感设备采集上传的亮度值超过设定范围时,即可判断,当前车内光感设备采集上传的亮度数据存在异常,进而确定当前车内光感设备的运行状态出现异常。
47.进一步地,在车内光感设备出现异常的场景下,可以通过车外环境的亮度数据实现车内屏幕的亮度调节。
48.可选地,可以在车辆的外部配置设定的光感设备,并控制车外光感设备对车外环境的亮度数据进行采集,其中,可以将车外环境的亮度值确定为车外环境的第一亮度值。
49.本技术实施例中,车外环境的亮度值与车内环境的亮度值之间存在一定程度的关联。
50.在一些实现中,可以获取车外环境的亮度值与车内环境的亮度值之间的设定关联关系,进而根据获取到的设定关联关系对采集到的车外环境的第一亮度值进行转换,进而获取车内环境对应的第二亮度值。
51.在另一些实现中,可以基于设定的转化算法对车外环境的第一亮度值进行相关算法处理,并根据算法处理后的结果,确定车内环境对应的第二亮度值。
52.s103,根据第二亮度值确定车内屏幕的目标亮度值,并将车内屏幕调节至目标亮度值。
53.实现中,车内环境的亮度与车内屏幕的亮度之间存在设定的关联关系,可以通过设定的关联关系获取车内环境的亮度对应的车内屏幕的亮度。
54.进一步地,可以根据车内环境的第二亮度值,确定车内屏幕需要达到的亮度值,并将其确定为车内屏幕对应的目标亮度值。
55.可选地,可以根据设定算法对第二亮度值进行计算,根据计算得到的结果确定车内屏幕对应的目标亮度值。
56.可选地,还可以根据设定的数据处理方法,对第二亮度值进行相关的处理,进而根据数据处理的结果确定车内屏幕对应的目标亮度值。
57.进一步地,根据确定的车内屏幕对应的目标亮度值,对车内屏幕的亮度进行调节。可选地,可以根据设定的亮度调节方法调节车内屏幕的亮度,使得车内屏幕的亮度可以由当前亮度值调整至目标亮度值。可选地,还可以根据设定的亮度调节的效果要求调节车内屏幕的亮度,直至车内屏幕的亮度值达到目标亮度值,此处不做限定。
58.需要说明的是,当车内屏幕的亮度值达到目标亮度值时,车内的驾驶人员和/或乘坐人员可以在车内屏幕的内容和车外环境的物体之间实现正常的视物切换。可以理解为,在该场景下,车内的驾驶人员和/或乘坐人员对于车内屏幕内容的查看不会影响其对车外环境物体的观察,相应地,对于车外环境物体的观察也不会影响其对车内屏幕内容的查看。
59.本技术提出的屏幕亮度的调节方法,对车内光感设备的运行状态进行识别,当识别到车内光感设备的运行状态出现异常时,控制车外光感设备采集车外环境的第一亮度值。根据车外环境的第一亮度值,确定车内环境对应的第二亮度值,并根据第二亮度值获取车内屏幕需要调节达到的目标亮度值。进一步地,对车内屏幕的亮度进行调节,使得车内屏幕的亮度值达到目标亮度值。本技术中,在车内光感设备出现异常的场景下,通过车外光感设备采集车外环境的亮度值对车内屏幕的亮度调节,实现了车内光感设备异常时的故障处理,通过车外环境亮度值的转换获取车内环境的亮度值,进而确定车内屏幕的目标亮度值,
强化了车内屏幕亮度调节功能的稳定性,避免了由于车内屏幕亮度异常导致的驾驶风险,提高了驾驶的安全性,优化了用户的使用感受。
60.上述实施例中,关于车内屏幕的亮度调节,可结合图2进一步理解,图2为本技术另一实施例的屏幕亮度的调节方法的流程示意图,如图2所示,该方法包括:
61.s201,根据车内屏幕的当前亮度值和目标亮度值,获取车内屏幕的阶段亮度值。
62.为降低对车内的驾驶人员和/或乘坐人员的视物影响程度,可以基于设定的方法对车内屏幕的亮度进行调节,或者基于设定的目标效果调节车内屏幕的亮度值。
63.进一步地,可以根据车内屏幕的当前亮度值和确定的目标亮度值,获取车内屏幕需要调整的亮度差值,根据获取到的亮度差值以及车内屏幕亮度调整的设定规则,将车内屏幕的亮度值由当前亮度值调节到目标亮度值。
64.可选地,可以平滑渐变的调整车内屏幕的亮度,可以理解为,获取车内屏幕的亮度差值对应的多个亮度值,作为车内屏幕的阶段亮度值,通过将车内屏幕的亮度值逐个调整至阶段亮度值,进而达到对车内屏幕的亮度的平滑渐变调节。
65.其中,可以将目标亮度值和车内屏幕的当前亮度值作为门限值,以确定车内屏幕的亮度调整值区间。
66.在目标亮度值高于当前亮度值的场景下,可以将目标亮度值作为上限值,将当前亮度值作为下限值,进而生成车内屏幕的亮度调整值区间,进一步地,根据亮度值调整值区间将车内屏幕调亮。
67.在目标亮度值低于当前亮度值的场景下,可以将当前亮度值作为上限值,将目标亮度值作为下限值,进而生成车内屏幕的亮度调整值区间,进一步地,根据亮度值调整至区间将车内屏幕调暗。
68.进一步地,从亮度调整值区间中,获取至少一个亮度调整值,并将至少一个亮度调整值确定为车内屏幕的阶段亮度值。
69.可选地,可以从亮度调整值区间中,基于设定的数字间隔获取区间中的至少一个亮度调整值,并将获取到的至少一个亮度调整值确定为阶段亮度值。
70.比如,设定亮度调整值区间为[l0,ln],基于设定的数字间隔,将亮度调整值区间中的l3、l7、l11作为车内屏幕的阶段亮度值。
[0071]
进一步地,根据获取到的阶段亮度值,实现对车内屏幕亮度的平滑渐变调节。
[0072]
s202,按照阶段亮度值的排序,逐次调节将车内屏幕的亮度值,直至车内屏幕的亮度值到达目标亮度值。
[0073]
实现中,阶段亮度值存在设定的排序,可以基于车内屏幕的当前亮度值和目标亮度值之间的关系,确定阶段亮度值中每个亮度值之间的排序。
[0074]
可选地,当目标亮度值高于车内屏幕的当前亮度值时,需要将车内屏幕的亮度由低调高,在该场景下,阶段亮度值会由低至高进行排序。
[0075]
可选地,当目标亮度值低于车内屏幕的当前亮度值时,需要将车内屏幕的亮度由高调低,在该场景下,阶段亮度值会由高至低进行排序。
[0076]
进一步地,根据阶段亮度值的排序,将车内屏幕的亮度逐步调节至各个阶段亮度值对应的亮度,进而将车内屏幕的亮度由当前亮度值平滑地调节至目标亮度值。
[0077]
比如,设定车内屏幕的当前亮度值为a,目标亮度值为e,阶段亮度值为b、c、d,其
中,阶段亮度值的调节顺序为b-c-d。则可以将车内屏幕由当前亮度值a调节至阶段亮度值b,再将车内屏幕由阶段亮度值b调节至阶段亮度值c,然后将车内屏幕由阶段亮度值c调节至阶段亮度值d,进一步地,将车内屏幕由阶段亮度值d调节至目标亮度值e。
[0078]
本技术提出的屏幕亮度的调节方法,根据车内屏幕的当前亮度值和目标亮度值,获取车内屏幕亮度调节的阶段亮度值,按照阶段亮度值的排序,对车内平屏幕的亮度进行调节,进而使得车内屏幕由当前亮度值调节至目标亮度值。本技术中,通过阶段亮度值,使得车内屏幕的亮度得以实现平滑渐变调整,避免了车内屏幕亮度调节前后差异过大对车内的驾驶人员和/或乘坐人员的视物的影响,优化了车内屏幕亮度调节的效果和方法,避免了驾驶人员的驾驶风险,提高了驾驶安全性,优化了用户的使用感受。
[0079]
上述实施例中,关于获取第一亮度值对应的第二亮度值,,可结合图3进一步理解,图3为本技术另一实施例的屏幕亮度的调节方法的流程示意图,如图3所示,该方法包括:
[0080]
s301,将所述第一亮度值转换为车内环境的第二亮度值。
[0081]
实现中,为了实现根据车外环境的亮度值对车内屏幕的亮度的准确调节,可以将车外环境的第一亮度值先行转化为车内环境的第二亮度值,进而根据转化后获取到的车内环境的第二亮度值实现对车内屏幕的准确调节。
[0082]
作为一种可能地实现方式,可以通过获取车外环境的亮度值和车内环境的亮度之间的关联关系,获取车外环境的第一亮度值对应的车内环境的第二亮度值。
[0083]
可选地,可以获取车外环境和车内环境之间的亮度值映射关系。
[0084]
实现中,当车外环境的亮度与车内环境的亮度之间存在一定程度的关联,其中,车外环境亮度和车内环境亮度之间存在设定的映射关系。进一步地,基于该映射关系,可以对车外环境的第一亮度值进行相关处理,从而确定在采集车外环境的第一亮度值的时间戳下车内环境的第二亮度值。
[0085]
可选地,可以获取车外环境的第一亮度值曲线和车内环境的第二亮度值曲线。
[0086]
为了获取车外环境亮度和车内环境亮度之间的准确映射关系,可以基于相同的时间对车外环境的亮度值和车内环境的亮度值进行识别采集。
[0087]
其中,根据设定时间范围内采集到的车外环境的亮度值,可以生成车外环境对应的亮度值曲线,其中,可以将该亮度值曲线确定为车外环境的第一亮度值曲线。
[0088]
相应地,可以根据相同设定时间范围采集到的车内环境的亮度值,生成陈内环境对应的亮度值曲线,并将该亮度值曲线确定为车内环境的第二亮度值曲线。
[0089]
进一步地,从第一亮度值曲线和第二亮度值曲线中,获取相同时间戳下车外环境和车内环境的第一测试亮度值和第二测试亮度值。
[0090]
本技术实施例中,由于车外环境的第一亮度值曲线对应的亮度值采集时间范围,与车内环境的第二亮度值曲线对应的亮度值采集时间范围相同,因此,可以将第一亮度值曲线与第二亮度值曲线进行对比。
[0091]
其中,可以设定时间戳下第一亮度值曲线上的亮度值确定为车外环境的第一测试亮度值,将相同设定时间戳下第二亮度值曲线上的亮度值确定为车内环境的第二测试亮度值。
[0092]
进一步地,构建第一测试亮度值和第二测试亮度值之间映射关系,并将映射关系确定为亮度值映射关系。
[0093]
本技术实施例中,第一测试亮度值与第二测试亮度值之间存在设定的强关联关系,可以基于该设定的强关联关系,构建第一测试亮度值和第二测试亮度值之间的映射关系。
[0094]
其中,第一测试亮度值和第二测试亮度值,即为相同时间戳下采集到的车外环境的亮度值和车内环境的亮度值,因此,可以将第一测试亮度值与第二测试亮度值之间的映射关系,确定为车内环境的亮度与车外环境的亮度之间的映射关系,并将该映射关系确定为车外环境和车内环境之间的亮度值映射关系。
[0095]
进一步地,根据亮度值映射关系和第一亮度值,确定车内环境的第二亮度值。
[0096]
本技术实施例中,获取车外环境的第一亮度值后,可以基于该第一亮度值查询亮度值映射关系,根据映射确定该第一亮度值对应的亮度值,并将该亮度值确定为车内环境的第二亮度值。
[0097]
比如,设定亮度值映射关系中亮度值a与亮度值b之间存在映射关系,亮度值c与亮度值d之间存在映射关系,其中,亮度值a为600lux,亮度值b为36lux,亮度值c为1000lux,亮度值d为59lux。
[0098]
进一步地,设定采集到的车外环境的第一亮度值为600lux,则根据上述亮度值映射关系可以确定,该车外环境的第一亮度值对应的车内环境的第二亮度值为36lux。
[0099]
作为另一种可能地实现方式,可以通过设定算法对第一亮度值进行处理,根据处理后的结果确定车外环境的第一亮度值对应的车内环境的第二亮度值。
[0100]
可选地,将第一亮度值作为设定算法的输入,并将设定算法的输出结果确定为车内环境的第二亮度值,其中,设定算法用于根据第一亮度值计算获取第二亮度值。
[0101]
本技术实施例中,第一亮度值与第二亮度值之间存在设定的算法,可以将第一亮度值作为设定算法的输入,基于设定的计算过程输出车内环境的第二亮度值。
[0102]
比如,可以通过设定算法确定第一亮度值与第二亮度值之间的转化参数,根据该转化参数实现第一亮度值向第二亮度值的转化计算,进而确定车外环境的第一亮度值对应的车内环境的第二亮度值。
[0103]
本技术提出的屏幕亮度的调节方法,根据车外环境与车内环境之间的亮度值映射关系,确定车外环境的第一亮度值对应的车内环境的第二亮度值。或者,根据设定的算法对第一亮度值进行运算,根据运算的结果确定车外环境的第一亮度值对应的车内环境的第二亮度值。本技术中,通过车外环境亮度值的转换获取车内环境的亮度值,进而确定车内屏幕的目标亮度值,提高了获取车内屏幕的亮度值的准确性,进而提高了车内屏幕亮度调节的精度。
[0104]
在一些实现中,存在可能车内的驾驶人员和/或乘坐人员人工对车内屏幕的亮度进行调节,可结合图4理解,图4为本技术另一实施例的屏幕亮度的调节方法的流程示意图,如图4所示,该方法包括:
[0105]
s401,响应于监控到车内屏幕的亮度调节操作,退出对车内屏幕的亮度的自动调节流程。
[0106]
实现中,屏幕的亮度对于屏幕内容的呈现存在一定程度的影响。本技术提出的屏幕亮度的调节方法,可以根据车外环境的亮度对车内屏幕的亮度进行调节,因此,当采集到的车外环境的第一亮度值较低时,根据该第一亮度值调节的车内屏幕的亮度存在可能无法
满足车内驾驶人员和/或乘坐人员的需求。
[0107]
在该场景下,车内的驾驶人员和/或乘坐人员存在可能对车内屏幕的亮度进行人工调节。
[0108]
因此,当监控到车内屏幕存在亮度调节操作时,可以判断,当前根据车外环境的亮度调节后的车内屏幕的亮度,无法满足车内驾驶人员和/或乘坐人员的需求。
[0109]
进一步地,可以在设定规则下暂停对车内屏幕的自动亮度调节,并退出对车内屏幕进行亮度调节的自动调节流程。
[0110]
s402,从亮度调节操作中获取调节后亮度值,并保持车内屏幕的亮度值为调节后亮度值。
[0111]
本技术实施例中,可以在车内的驾驶人员和/或乘坐人员对车内屏幕的亮度进行人工调节后,获取调节后的车内屏幕的亮度值,作为调节后亮度值。
[0112]
进一步地,为了保证车内的驾驶人员和/或乘坐人员对车内屏幕的视物要求,可以将车内屏幕的亮度值维持在调节后亮度值。
[0113]
需要说明的是,当车外环境的第一亮度值出现变化时,可以根据当前获取到的调节后亮度值判断是否需要再次启动车内屏幕亮度的自动调节流程。
[0114]
比如,当根据车外环境的第一亮度值获取到的车内屏幕的目标亮度值高于当前获取到的调节后亮度值,且当前车内屏幕的亮度维持在调节后亮度值满足设定时长时,即可重新进入车内屏幕亮度的自动调节流程。
[0115]
本技术提出的屏幕亮度的调节方法,当监控到车内屏幕存在人为的亮度调节操作时,退出对车内屏幕的亮度的自动调节流程。获取当前人为亮度调节后,车内屏幕的调节后亮度值,并维持车内屏幕的亮度值处于该调节后亮度值。本技术中,维持车内屏幕处于人工亮度调节后的调节后亮度值,提高了车内屏幕的亮度调节的稳定性,优化了用户的使用感受。
[0116]
上述实施例中,关于车内光感设备的异常判断,可结合图5进一步理解,图5为本技术另一实施例的屏幕亮度的调节方法的流程示意图,如图5所示,该方法包括:
[0117]
s501,对车内光感设备进行监听。
[0118]
实现中,可以基于设定方法对车内的光感设备进行监听,比如,可以通过车内的中控系统。其中,车内光感设备可以将其运行状态、运行记录等相关信息传输至车内的中控系统。
[0119]
进一步地,车内的中控系统可以对车内光感设备回传的相关信息进行识别,根据识别结果判断当前车内光感设备的相关状态,进而实现对车内光感设备的监听。
[0120]
s502,响应于监听到车内光感设备返回异常值,确定车内光感设备的运行状态异常。
[0121]
在一些场景中,车内光感设备运行状态正常时,其采集到的车内环境的亮度值存在设定的亮度值范围,因此,当车内光感设备采集到的亮度值不属于设定的亮度值范围时,即可判断,当前车内光感设备的运行状态可能出现异常。
[0122]
在另一些场景中,车内光感设备的运行状态存在设定的状态返回码,可以通过状态返回码的具体信息判断车内光感设备的运行状态,其中,当获取到的车内光感设备的状态返回码中携带的是设定的异常值时,即可判断当前车内光感设备的运行状态可能出现异
常。
[0123]
本技术提出的屏幕亮度的调节方法,通过对车内光感设备的运行状态的监听,判断车内光感设备是否出现异常。当监听到车内光感设备出现异常时,即可控制车外光感设备对车外环境的亮度值进行采集,通过车外光感设备采集车外环境的亮度值对车内屏幕的亮度调节,实现了车内光感设备异常时的故障处理,强化了车内屏幕亮度调节功能的稳定性。
[0124]
为更好理解上述实施例,可结合图6,图6为本技术另一实施例的屏幕亮度的调节方法的流程示意图,如图6所示,该方法包括:
[0125]
在车内光感设备运行正常的场景下,通过车内光感设备采集车内环境的亮度值,根据采集到的车内环境的亮度值对车内屏幕的亮度进行调节。
[0126]
相应地,在车内光感设备运行异常的场景下,可以控制车外光感设备采集车外环境的第一亮度值,根据第一亮度值获取车内环境的第二亮度值,通过获取到的车内环境的第二亮度值确定车内屏幕的目标亮度值。
[0127]
进一步地,根据目标亮度值确定车内屏幕的亮度调节的阶段亮度值,并根据阶段亮度值实现对车内屏幕亮度的平滑渐变调整,直至车内屏幕的亮度达到目标亮度值。比如,可以通过阶段亮度值实现车内的中控屏、副驾驶位置的屏幕以及驾驶员位置的触摸屏的平滑渐变的亮度调节。
[0128]
本技术提出的屏幕亮度的调节方法,在车内光感设备出现异常的场景下,通过车外光感设备采集车外环境的亮度值对车内屏幕的亮度调节,实现了车内光感设备异常时的故障处理,通过车外环境亮度值的转换获取车内环境的亮度值,进而确定车内屏幕的目标亮度值,强化了车内屏幕亮度调节功能的稳定性,避免了由于车内屏幕亮度异常导致的驾驶风险,提高了驾驶的安全性,优化了用户的使用感受。
[0129]
与上述几种实施例提出的屏幕亮度的调节方法相对应,本技术的一个实施例还提出了一种屏幕亮度的调节装置,由于本技术实施例提出的屏幕亮度的调节装置与上述几种实施例提出的屏幕亮度的调节方法相对应,因此上述屏幕亮度的调节方法的实施方式也适用于本技术实施例提出的屏幕亮度的调节装置,在下述实施例中不再详细描述。
[0130]
图7为本技术一实施例屏幕亮度的调节装置的结构示意图,如图7所示,屏幕亮度的调节装置700,包括识别模块71、获取模块72、调节模块73,其中:
[0131]
识别模块71,用于识别车内光感设备的运行状态,其中,车内光感设备用于采集车内环境的亮度值;
[0132]
获取模块72,用于响应于运行状态出现异常,控制车外光感设备采集车外环境的第一亮度值,并将第一亮度值转换为车内环境的第二亮度值;
[0133]
调节模块73,用于根据第二亮度值确定车内屏幕的目标亮度值,并将车内屏幕调节至目标亮度值。
[0134]
本技术实施例中,调节模块73,还用于:根据车内屏幕的当前亮度值和目标亮度值,获取车内屏幕的阶段亮度值;按照阶段亮度值的排序,逐次调节将车内屏幕的亮度值,直至车内屏幕的亮度值到达目标亮度值。
[0135]
本技术实施例中,调节模块73,还用于:将目标亮度值和车内屏幕的当前亮度值作为门限值,以确定车内屏幕的亮度调整值区间;从亮度调整值区间中,获取至少一个亮度调
整值,并将至少一个亮度调整值确定为车内屏幕的阶段亮度值。
[0136]
本技术实施例中,获取模块72,还用于:获取车外环境和车内环境之间的亮度值映射关系;根据亮度值映射关系和第一亮度值,确定车内环境的第二亮度值。
[0137]
本技术实施例中,获取模块72,还用于:获取车外环境的第一亮度值曲线和车内环境的第二亮度值曲线;从第一亮度值曲线和第二亮度值曲线中,获取相同时间戳下车外环境和车内环境的第一测试亮度值和第二测试亮度值;构建第一测试亮度值和第二测试亮度值之间映射关系,并将映射关系确定为亮度值映射关系。
[0138]
本技术实施例中,获取模块72,还用于:将第一亮度值作为设定算法的输入,并将设定算法的输出结果确定为车内环境的第二亮度值,其中,设定算法用于根据第一亮度值计算获取第二亮度值。
[0139]
本技术实施例中,调节模块73,还用于:响应于监控到车内屏幕的亮度调节操作,退出对车内屏幕的亮度的自动调节流程;从亮度调节操作中获取调节后亮度值,并保持车内屏幕的亮度值为调节后亮度值。
[0140]
本技术实施例中,识别模块71,还用于:对车内光感设备进行监听;响应于监听到车内光感设备返回异常值,确定车内光感设备的运行状态异常。
[0141]
本技术提出的屏幕亮度的调节装置,对车内光感设备的运行状态进行识别,当识别到车内光感设备的运行状态出现异常时,控制车外光感设备采集车外环境的第一亮度值。根据车外环境的第一亮度值,确定车内环境对应的第二亮度值,并根据第二亮度值获取车内屏幕需要调节达到的目标亮度值。进一步地,对车内屏幕的亮度进行调节,使得车内屏幕的亮度值达到目标亮度值。本技术中,在车内光感设备出现异常的场景下,通过车外光感设备采集车外环境的亮度值对车内屏幕的亮度调节,实现了车内光感设备异常时的故障处理,通过车外环境亮度值的转换获取车内环境的亮度值,进而确定车内屏幕的目标亮度值,强化了车内屏幕亮度调节功能的稳定性,避免了由于车内屏幕亮度异常导致的驾驶风险,提高了驾驶的安全性,优化了用户的使用感受。
[0142]
为达到上述实施例,本技术还提出了一种电子设备、一种计算机可读存储介质和一种计算机程序产品。
[0143]
图8示出了可以用来实施本技术的实施例的示例电子设备800的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本技术的实现。
[0144]
如图8所示,设备800包括存储器81、处理器82及存储在存储81上并可在处理器82上运行的计算机程序,处理器82执行程序指令时,实现上述实施例提出的屏幕亮度的调节方法。
[0145]
对车内光感设备的运行状态进行识别,当识别到车内光感设备的运行状态出现异常时,控制车外光感设备采集车外环境的第一亮度值。根据车外环境的第一亮度值,确定车内环境对应的第二亮度值,并根据第二亮度值获取车内屏幕需要调节达到的目标亮度值。进一步地,对车内屏幕的亮度进行调节,使得车内屏幕的亮度值达到目标亮度值。本技术
中,在车内光感设备出现异常的场景下,通过车外光感设备采集车外环境的亮度值对车内屏幕的亮度调节,实现了车内光感设备异常时的故障处理,通过车外环境亮度值的转换获取车内环境的亮度值,进而提高了车内屏幕亮度调节的精度,强化了车内屏幕亮度调节功能的稳定性,避免了由于车内屏幕亮度异常导致的驾驶风险,提高了驾驶的安全性,优化了用户的使用感受。
[0146]
本技术实施例提出的一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器82执行时,实现上述实施例提出的屏幕亮度的调节方法。
[0147]
对车内光感设备的运行状态进行识别,当识别到车内光感设备的运行状态出现异常时,控制车外光感设备采集车外环境的第一亮度值。根据车外环境的第一亮度值,确定车内环境对应的第二亮度值,并根据第二亮度值获取车内屏幕需要调节达到的目标亮度值。进一步地,对车内屏幕的亮度进行调节,使得车内屏幕的亮度值达到目标亮度值。本技术中,在车内光感设备出现异常的场景下,通过车外光感设备采集车外环境的亮度值对车内屏幕的亮度调节,实现了车内光感设备异常时的故障处理,通过车外环境亮度值的转换获取车内环境的亮度值,进而确定车内屏幕的目标亮度值,强化了车内屏幕亮度调节功能的稳定性,避免了由于车内屏幕亮度异常导致的驾驶风险,提高了驾驶的安全性,优化了用户的使用感受。
[0148]
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
[0149]
用于实施本身的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提出给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
[0150]
在本技术的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0151]
为了提出与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视
器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提出给计算机。其它种类的装置还可以用于提出与用户的交互;例如,提出给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0152]
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网格浏览器的用户计算机,用户可以通过该图形用户界面或者该网格浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网格)来将系统的部件相互连接。通信网格的示例包括:局域网(lan)、广域网(wan)、互联网和区块链网格。
[0153]
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网格进行交互。通过在相应的计算机上运行并且彼此具有客户端服务器关系的计算机程序来产生客户端和服务器的关系。服务端可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务(“virtual private server”,或简称“vps”)中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式系统的服务器,或者是结合区块链的服务器。
[0154]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0155]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0156]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
[0157]
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装
置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0158]
应当理解,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0159]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0160]
此外,在本技术各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0161]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本技术的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施例进行变化、修改、替换和变型。
[0162]
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本技术中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本技术公开的技术方案所期望的结果,本文在此不进行限制。
[0163]
上述具体实施方式,并不构成对本技术保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本技术的精神和原则之内所作的修改、等同替换和改进等,均应包含在本技术保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献