一种车辆的灯光调节方法及灯光调节系统与流程

文档序号:31050180发布日期:2022-08-06 06:48阅读:100来源:国知局
一种车辆的灯光调节方法及灯光调节系统与流程

1.本发明涉及车辆智能化技术领域,特别是涉及一种车辆的灯光调节方法及灯光调节系统。


背景技术:

2.随着汽车的大量普及,人们对车辆的要求越来越高。一般地,用户在车辆内部观看显示屏的内容时,车内灯光是不会跟随显示屏中画面的切换而变化的。虽然现有技术存在能够根据电脑或电视的视频内容的变换而自动变换灯光的灯具,但是灯具的灯光几乎是一直处于变换状态的,灯光的频繁切换会导致视觉抖动的情况发生,影响用户的观影体验感和舒适感。


技术实现要素:

3.本发明第一方面的目的是要提供一种车辆的灯光调节方法,解决现有技术中灯具的灯光频繁切换导致视觉抖动的技术问题。
4.本发明第二方面的目的是要提供一种车辆的灯光调节系统。
5.根据本发明第一方面的目的,本发明提供了一种车辆的灯光调节方法,所述车辆的内部设有显示屏和灯具,所述灯光调节方法包括以下步骤:按照预设算法并间隔第一预设时间提取所述显示屏的画面中的画面参数;将当前的所述画面参数与上次提取的所述画面参数进行比较;根据比较结果调节或不调节所述灯具的灯光参数,以使得所述灯具的灯光参数与所述显示屏的画面中的画面参数相匹配。
6.可选地,所述根据比较结果调节或不调节所述灯具的灯光参数的步骤,具体包括以下步骤:在当前的所述画面参数与上次提取的所述画面参数的差值在预设范围内,则不调节所述灯具的灯光参数;在当前的所述画面参数与上次提取的所述画面参数的差值不在所述预设范围内,则按照预设算法调节或不调节所述灯具的灯光参数。
7.可选地,所述画面参数包括第一主导颜色和第二主导颜色,所述第一主导颜色和所述第二主导颜色用于表示所述显示屏的画面中的最主要的两种颜色,所述灯光参数包括灯光颜色。
8.可选地,在当前的所述画面参数与上次提取的所述画面参数的差值不在所述预设范围内,则按照预设算法调节或不调节所述灯具的灯光参数的步骤,具体包括以下步骤:将当前的所述第一主导颜色与预设颜色模型进行比较,所述预设颜色模型为所述灯具使用的颜色模型;在所述预设颜色模型上找出与所述第一主导颜色最接近的相近颜色;利用所述相近颜色对当前的所述第一主导颜色进行更新,以得到更新后的第一主
导颜色;将所述更新后的第一主导颜色与当前的所述第一主导颜色进行比较;根据比较结果调节或不调节所述灯具的灯光颜色。
9.可选地,根据比较结果调节或不调节所述灯具的灯光颜色的步骤,具体包括:在所述更新后的第一主导颜色与当前的所述第一主导颜色之间的差值满足预设条件时控制所述灯光颜色调节为所述更新后的第一主导颜色。
10.可选地,根据比较结果调节或不调节所述灯具的灯光颜色的步骤,还包括:在所述更新后的第一主导颜色与当前的所述第一主导颜色之间的差值不满足所述预设条件且所述灯具的灯光颜色已经持续第二预设时间未调节时循环地将当前的所述第二主导颜色或所述第一主导颜色与所述预设颜色模型进行比较,直至更新后的第一主导颜色或第二主导颜色与其对应的主导颜色之间的差值满足所述预设条件时控制所述灯具的灯光颜色调节为该更新后的第一主导颜色或第二主导颜色。
11.可选地,根据比较结果调节或不调节所述灯具的灯光颜色的步骤,还包括:在所述更新后的第一主导颜色与当前的所述第一主导颜色之间的差值不在所述预设条件内时将所述更新后的第一主导颜色作为备选颜色;若之后连续找出的所述更新后的第一主导颜色与当前的所述第一主导颜色之间的差值不满足所述预设条件的次数大于预设次数时则控制所述灯具的灯光颜色调节为多个所述备选颜色中的一个所述备选颜色。
12.可选地,若之后连续找出的所述更新后的第一主导颜色与当前的所述第一主导颜色之间的差值不满足所述预设条件的次数大于预设次数时则控制所述灯具的灯光颜色调节为多个所述备选颜色中的一个所述备选颜色的步骤,具体包括:将多个所述备选颜色和与其对应的所述第一主导颜色之间的差值进行比较;控制所述灯具的灯光颜色调节为多个所述备选颜色中差值最小的备选颜色。
13.可选地,所述预设算法为高斯算法;所述第一预设时间为450ms~550ms之间的任一数值。
14.根据本发明第二方面的目的,本发明还提供了一种车辆的灯光调节系统,包括:存储器和处理器,所述存储器上存储有可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时用于实现上述的灯光调节方法。
15.本发明先按照预设算法并间隔第一预设时间提取显示屏的画面中的画面参数;然后将当前的画面参数与上次提取的画面参数进行比较;最后根据比较结果调节或不调节灯具的灯光参数,以使得灯具的灯光参数与显示屏的画面中的画面参数相匹配。上述技术方案是需要根据与之前的画面参数的比较结果来选择是否对灯具的灯光参数进行调节,而不是每一时刻都对灯光参数进行调节的,从而可以避免灯光参数切换过快也就是频繁切换导致视觉抖动的情况发生,同时实现了灯光参数与画面参数相匹配,给用户营造相对舒适的视觉环境,提高用户的体验感及满意度。
16.根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
17.后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:图1是根据本发明一个实施例的车辆的灯光调节方法的示意性流程图;图2是根据本发明另一个实施例的车辆的灯光调节方法的示意性流程图;图3是根据本发明另一个实施例的车辆的灯光调节方法的示意性流程图;图4是根据本发明又一个实施例的车辆的灯光调节方法的示意性流程图;图5是根据本发明再一个实施例的车辆的灯光调节方法的示意性流程图;图6是根据本发明一个实施例的车辆的灯光调节系统的示意性结构图。
具体实施方式
18.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
19.实施例1:图1是根据本发明一个实施例的车辆的灯光调节方法的示意性流程图。如图1所示,在一个具体地实施例中,车辆的内部设有显示屏和灯具,灯光调节方法包括以下步骤:步骤s10,按照预设算法并间隔第一预设时间提取显示屏的画面中的画面参数;步骤s20,将当前的画面参数与上次提取的画面参数进行比较;步骤s30,根据比较结果调节或不调节灯具的灯光参数,以使得灯具的灯光参数与显示屏的画面中的画面参数相匹配。
20.该实施例是需要根据与之前的画面参数的比较结果来选择是否对灯具的灯光参数进行调节,而不是每一时刻都对灯光参数进行调节的,从而可以避免灯光参数切换过快也就是频繁切换导致视觉抖动的情况发生,同时实现了灯光参数与画面参数相匹配,给用户营造相对舒适的视觉环境,提高用户的体验感及满意度。
21.图2是根据本发明另一个实施例的车辆的灯光调节方法的示意性流程图,如图2所示,并参见图1,在另一个实施例中,步骤s30具体包括以下步骤:步骤s31,在当前的画面参数与上次提取的画面参数的差值在预设范围内,则不调节灯具的灯光参数;步骤s32,在当前的画面参数与上次提取的画面参数的差值不在预设范围内,则按照预设算法调节或不调节灯具的灯光参数。
22.也就是说,若两次的画面参数比较接近的话是不需要调节灯具的灯光参数的,同样的灯光参数可以与两次的画面参数相适配。若在两次的画面参数比较接近的时候去调节灯光参数的话,一方面是会导致灯光参数的频繁切换,会给用户带来视觉抖动,用户长时间处于视觉抖动的环境中时会引起用户眼部的不适感,时间一长眼部疲劳感会加剧;另一方面是会增加算法的复杂性并加重系统的计算任务,这些都是没有必要的。因此通过该实施例能够在实现了灯光参数与画面颜色相匹配的同时简化了系统的计算流程。
23.在步骤s31中,预设范围可以设为0~5。在其他实施例中,预设范围还可以根据具体
的设计需求进行设定。具体地,画面参数包括画面颜色和画面亮度,采用rgb颜色模式来进行表示,可以理解为,在当前的画面颜色的r、g、b这三个的值与上次提取的画面颜色的r、g、b的值的差值均在5之内的话,则不需要调节灯具的灯光参数。反之,只要当前的画面颜色的r、g、b这三个的值与上次提取的画面颜色的r、g、b的值的差值有一个不在5之内的话则需要按照预设算法调节或不调节灯具的灯光参数。这里要是满足步骤s31的话,则在1s之后再进入步骤s32。
24.在该实施例中,画面参数包括第一主导颜色和第二主导颜色,第一主导颜色和第二主导颜色用于表示显示屏的画面中的最主要的两种颜色,灯光参数包括灯光颜色。这里是先将显示屏的视频画面的区域分割为无限小区域,然后通过高斯算法提取出第一主导颜色和第二主导颜色。可以理解的是,上述提到的预设算法为高斯算法。且在该实施例中,第一预设时间为450ms~550ms之间的任一数值。例如可以为450ms、500ms或550ms。在一个优选的实施例中,第一预设时间为500ms。在其他实施例中,第一预设时间还可以根据具体的设计需求进行设定。该实施例并不是持续提取第一主导颜色和第二主导颜色的,而是间断性地获取的,从而可以减轻系统的负担。
25.图3是根据本发明另一个实施例的车辆的灯光调节方法的示意性流程图。如图3所示,并参见图2,在另一个实施例中,步骤s32具体包括以下步骤:步骤s321,将当前的第一主导颜色与预设颜色模型进行比较,预设颜色模型为灯具使用的颜色模型;步骤s322,在预设颜色模型上找出与第一主导颜色最接近的相近颜色;步骤s323,利用相近颜色对当前的第一主导颜色进行更新,以得到更新后的第一主导颜色;步骤s324,将更新后的第一主导颜色与当前的第一主导颜色进行比较;步骤s325,根据比较结果调节或不调节灯具的灯光颜色。
26.在该实施例中,画面颜色中第一主导颜色和第二主导颜色所采用的是rgb颜色模板,而灯光颜色使用的颜色模型是与rgb颜色模板不一样的,两者是不能直接转换的。因此需要将第一主导颜色转换成hsv颜色模型中的颜色,且灯光颜色所使用的颜色模型也是可以转成hsv颜色模型中的颜色的,相当于存在三个颜色模板。通过三个颜色模板之间的比对,可以找出与第一主导颜色最接近的预设颜色模板上的颜色,也就是相近颜色。举个例子,当前的第一主导颜色转换成hsv颜色模板上的参数为h1s
1v1
,与其最接近的hsv颜色模板上的参数为h2s
2v2
,且h2s
2v2
这个颜色在预设颜色模板上也是存在的,那么就可以认为h2s
2v2
为第一主导颜色的相近颜色。之后就需要利用h2s
2v2
对第一主导颜色进行更新,更新后的第一主导颜色中hsv的h和s的值取h2s2,v的值取v1,也就是说,更新后的第一主导颜色为h2s
2v1
。具体地,找出h2s
2v2
是根据距离度量来找的,距离度量越小则说明与h1s
1v1
最相近。距离度量=hsv空间上的h差异绝对值+s差异绝对值*0.8,这里的h差异绝对值指的是h2与h1之间的差异绝对值,s差异绝对值指的是s2与s1之间的差异绝对值。
27.图4是根据本发明又一个实施例的车辆的灯光调节方法的示意性流程图。如图4所示,并参见图3,步骤s325具体包括以下步骤:步骤s3251,在更新后的第一主导颜色与当前的第一主导颜色之间的差值满足预设条件时控制灯光颜色调节为更新后的第一主导颜色。
28.也就是说,将更新后的第一主导颜色h2s
2v1
的值与当前的第一主导颜色h1s
1v1
的值进行比较,预设条件指的是h的差值在0.05以内且s的差值在0.2以内,也就是说h2与h1之间的差值在0.05以内,s2与s1之间的差值在0.2以内,则说明更新后的第一主导颜色与当前的第一主导颜色之间的差异不大,直接控制灯光颜色调节为更新后的第一主导颜色。
29.步骤s3252,在更新后的第一主导颜色与当前的第一主导颜色之间的差值不满足预设条件且灯具的灯光颜色已经持续第二预设时间未调节时循环地将当前的第二主导颜色或第一主导颜色与预设颜色模型进行比较,直至更新后的第一主导颜色或第二主导颜色与其对应的主导颜色之间的差值满足预设条件时控制灯具的灯光颜色调节为该更新后的第一主导颜色或第二主导颜色。
30.这里需要说明的是,步骤s3251和步骤s3252之间没有先后顺序关系。可以理解的是,只要h2与h1之间的差值不在0.05以内和/或s2与s1之间的差值不在0.2以内就算不满足预设条件。第二预设时间为范围在8s~12s之间的任一数值,例如可以为8s、10s或12s。在一个优选地实施例中,第二预设时间为10s。也就是说,一直没有找到与当前的第一主导颜色很接近的更新后的第一主导颜色且灯具已经持续10s没有换颜色时则需要尝试在预设颜色模型上找出与第二主导颜色最接近的更新后的第二主导颜色,若找出的颜色也不满足预设条件并且灯具也持续10s没有切换颜色的话则继续找与当前的第一主导颜色最接近的颜色,来回对比寻找,直到找到满足预设条件的更新后的主导颜色,才会控制灯光颜色切换至该更新后的主导颜色。在其他实施例中,也可以从画面颜色中选出三个主导颜色,针对三个主导颜色进行循环的切换寻找最接近的颜色,以便对灯具的灯光颜色进行调节。
31.实施例2:实施例2与实施例1的区别仅在于:图5是根据本发明再一个实施例的车辆的灯光调节方法的示意性流程图。如图5所示,并参见图2和图3和图4,在该实施例中,步骤s325还包括以下步骤:步骤s3253,在更新后的第一主导颜色与当前的第一主导颜色之间的差值不满足预设条件内时将更新后的第一主导颜色作为备选颜色;步骤s3254,若之后连续找出的更新后的第一主导颜色与当前的第一主导颜色之间的差值不满足预设条件的次数大于预设次数时则控制灯具的灯光颜色调节为多个备选颜色中的一个备选颜色。在该实施例中,预设次数可以设置为十次。在其他实施例中,预设次数还可以根据具体设计需求进行设定。
32.这里需要说明的是,步骤s3254在步骤s3253之后,但是步骤s3253与步骤s3251之间没有先后顺序关系。步骤s3251和步骤s3252是一个整体的控制逻辑,步骤s3251、步骤3253和步骤s3254又是另外一个整体的控制逻辑。可以根据具体的需求选择两者中的其中一种。在其他实施例中,还可以根据实际设计需求对灯光颜色的控制逻辑进行设计。
33.具体地,更新后的第一主导颜色作为备选颜色的话就说明备选颜色与当前的第一主导颜色之间的差异较大,不是最相近的颜色,此时不需要调节灯光颜色。如果十次之后还没有找到与第一主导颜色更接近的颜色的话则就从十个备选颜色中选择其中一个备选颜色来对灯光颜色进行调节。
34.在一个优选地实施例中,步骤s3254具体包括以下步骤:步骤一:将多个备选颜色和与其对应的第一主导颜色之间的差值进行比较;
步骤二:控制灯具的灯光颜色调节为多个备选颜色中差值最小的备选颜色。
35.也就是说,将十个备选颜色与其对应的第一主导颜色之间的差值进行比较,选择差值最小的作为备选颜色,并将灯光颜色调节为该备选颜色。
36.在该实施例中,若用户在车内显示屏上播放视频或投影视频时,娱乐主机将解析视频画面颜色和亮度发给车辆智能计算中心,然后智能计算中心根据解析的画面颜色和亮度按照上述的方法计算得到灯光需要调节的颜色和亮度信号并将颜色和亮度信号发送给灯端控制器,最后灯端控制器根据接收到的颜色和亮度信号控制灯具的灯光颜色。具体地,智能计算中心通过面向服务架构(soa)调用娱乐主机中的颜色和亮度信号,能够保证对视频解析的及时性。该实施例只有找到与画面中主导颜色最接近的颜色才会对灯光的颜色进行调节,对灯光的颜色切换频率进行了抑制,不过度进行切换,营造了舒适的颜色变换体验。如果多次找不到与主导颜色最接近的颜色,灯光的颜色也持续一定时间没有变化,则需要通过上述的方法来找出一个颜色对灯光颜色进行调节,从而避免灯光长时间不调节。在该实施例中,可以新增一个控制开关,当用户需要将灯具的灯光颜色设置成观影随动的话,则打开该控制开关即可在观看显示屏的过程中使得灯光的颜色根据显示屏的画面的变换从而进行调节。若有的用户不喜欢灯光的颜色一直变换的话,就想灯光的颜色在观影过程中一直保持不变的话,则关闭该控制开关即可。因此,该实施例还可以根据不同用户的喜好满足不同用户的需求,更加的人性化。该实施例中的灯光调节方法不仅仅能在车辆领域使用,还可以在智能家居等领域使用,适用范围较广。
37.图6是根据本发明一个实施例的车辆的灯光调节系统的示意性结构图。如图6所示,在一个具体的实施例中,本发明还提供了一种车辆的灯光调节系统100,包括计算机系统1500,计算机系统1500具体可以包括处理器1510,视频显示适配器1511,磁盘驱动器1512,输入/输出接口1513,网络接口1514,以及存储器1520。上述处理器1510、视频显示适配器1511、磁盘驱动器1512、输入/输出接口1513、网络接口1514,与存储器1520之间可以通过通信总线1530进行通信连接。这里,计算机系统1500可以理解为上述的车辆的智能计算中心。
38.其中,处理器1510可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本发明所提供的技术方案。
39.存储器1520可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1520可以存储用于控制电子设备运行的操作系统1521,用于控制电子设备的低级别操作的基本输入输出系统(bios)。另外,还可以存储网页浏览器1523,数据存储管理系统1524,以及图标字体处理系统1525等等。上述图标字体处理系统1525就可以是本发明实施例中具体实现前述各步骤操作的应用程序。总之,在通过软件或者固件来实现本发明所提供的技术方案时,相关的程序代码保存在存储器1520中,并由处理器1510来调用执行。
40.输入/输出接口1513用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯、控制器等。在该实施例中,输入设备为上述的娱乐主机,输出设备
为上述的灯端控制器。
41.网络接口1514用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
42.总线包括一通路,在设备的各个组件(例如处理器1510、视频显示适配器1511、磁盘驱动器1512、输入/输出接口1513、网络接口1514,与存储器1520)之间传输信息。
43.另外,该电子设备还可以从虚拟资源对象领取条件信息数据库中获得具体领取条件的信息,以用于进行条件判断,等等。
44.需要说明的是,尽管上述设备仅示出了处理器1510、视频显示适配器1511、磁盘驱动器1512、输入/输出接口1513、网络接口1514,存储器1520,总线等,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本发明方案所必需的组件,而不必包含图中所示的全部组件。
45.本发明还提供了一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被执行时,实现上述任意一个实施例提供的灯光调节方法。
46.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
47.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
48.至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1