本发明专利技术涉及车辆技术领域,公开了一种车载氛围灯的控制方法、装置、车辆及存储介质,能够根据给定数据平滑地进行车载氛围灯颜色变化的过渡。所述方法包括:获取颜色变化路径中的颜色节点的数量、每个颜色节点的颜色信息、相邻颜色节点之间的变化时间间隔、颜色变化频率以及颜色变化风格;计算相邻颜色节点之间的欧式距离;将相邻颜色节点之间的变化时间间隔与颜色变化频率相乘得到相邻颜色节点之间的过渡点数量;若颜色变化风格为第一颜色变化风格,根据相邻颜色节点之间的过渡点数量控制车载氛围灯;若颜色变化风格为第二颜色变化风格,根据相邻颜色节点之间的欧式距离与相邻颜色节点之间的过渡点数量的比较结果控制车载氛围灯。氛围灯。氛围灯。
【技术实现步骤摘要】
车载氛围灯的控制方法、装置、存储介质及车辆
[0001]本专利技术涉及车辆
,特别是涉及一种车载氛围灯的控制方法、装置、存储介质及车辆。
技术介绍
[0002]随着车辆控制技术的快速发展以及用户对车辆驾驶舒适性和乘坐舒适性的要求提高,车辆内部都相应设置了车内氛围灯,以改善车内的灯光环境,提高的驾乘舒适性。
[0003]目前,氛围灯控制系统一般包括用于根据用户的操作生成控制命令的人机交互界面、用于接收控制命令并根据该控制命令输出氛围灯控制信号的氛围灯控制器以及设于车辆内部不同位置的且用于接收氛围灯控制信号的氛围灯节点模块,通过人机交互界面内预设的各种氛围灯发光模式,来使氛围灯有规律的改变其发光亮度以及发光色域,达到光影变换的效果。
[0004]但是,现有的氛围灯发光模式存在模式固定、颜色过渡过程生硬的问题。
技术实现思路
[0005]本专利技术提供一种车载氛围灯的控制方法、装置、存储介质及车辆,对车载氛围灯颜色变化进行平滑过渡。
[0006]为了解决上述技术问题,第一方面,本专利技术实施例提供一种车载氛围灯的控制方法,包括:
[0007]获取颜色变化路径中的颜色节点的数量、每个颜色节点的颜色信息、相邻颜色节点之间的变化时间间隔、颜色变化频率以及颜色变化风格;
[0008]计算相邻颜色节点之间的欧式距离;
[0009]将所述相邻颜色节点之间的变化时间间隔与所述颜色变化频率相乘得到相邻颜色节点之间的过渡点数量;
[0010]若所述颜色变化风格为第一颜色变化风格,根据所述相邻颜色节点之间的过渡点数量控制车载氛围灯;
[0011]若所述颜色变化风格为第二颜色变化风格,根据所述相邻颜色节点之间的欧式距离与所述相邻颜色节点之间的过渡点数量的比较结果控制所述车载氛围灯。
[0012]作为一个优选方案,所述根据所述相邻颜色节点之间的过渡点数量控制车载氛围灯,具体为:
[0013]根据所述相邻颜色节点之间的过渡点数量将相邻颜色节点之间的线段等分,获取各个断点的HSL信息,根据所述各个断点的HSL信息控制所述车载氛围灯。
[0014]作为一个优选方案,所述根据所述相邻颜色节点之间的欧式距离与所述相邻颜色节点之间的过渡点数量的比较结果控制所述车载氛围灯,具体为:
[0015]若所述相邻颜色节点之间的欧式距离大于所述相邻颜色节点之间的过渡点数量,根据所述相邻颜色节点之间的欧式距离将相邻颜色节点之间的线段等分,获取各个断点的
第一RGB信息,根据所述各个断点的第一RGB信息控制所述车载氛围灯;
[0016]若所述相邻颜色节点之间的欧式距离小于所述相邻颜色节点之间的过渡点数量,以相邻颜色节点之间的线段为弦、根据给定的弧度角选取弧长等于所述相邻颜色节点之间的过渡点数量的圆弧,根据所述相邻颜色节点之间的过渡点数量将所述圆弧等分,获取各个断点的第二RGB信息,根据所述各个断点的第二RGB信息控制所述车载氛围灯;
[0017]若所述相邻颜色节点之间的欧式距离等于所述相邻颜色节点之间的过渡点数量,根据所述相邻颜色节点之间的欧式距离或者所述相邻颜色节点之间的过渡点数量将相邻颜色节点之间的线段等分,获取各个断点的第三RGB信息,根据所述各个断点的第三RGB信息控制所述车载氛围灯。
[0018]作为一个优选方案,所述方法还包括:
[0019]根据所述各个断点的HSL信息制作第一演示渐变动画并进行展示;
[0020]根据各个断点的第一RGB信息制作第二演示渐变动画并进行展示;
[0021]根据各个断点的第二RGB信息制作第三演示渐变动画并进行展示;
[0022]根据各个断点的第三RGB信息制作第三演示渐变动画并进行展示。
[0023]作为一个优选方案,所述方法还包括:
[0024]所述根据所述各个断点的HSL信息控制所述车载氛围灯,具体为:
[0025]根据所述各个断点的HSL信息,控制所述车载氛围灯的第一排灯头先发光,并将发光状态以预设的传播速率向后排灯头依次传播;
[0026]所述根据所述各个断点的第一RGB信息控制所述车载氛围灯,具体为:
[0027]根据所述各个断点的第一RGB信息,控制所述车载氛围灯的第一排灯头先发光,并将发光状态以预设的传播速率向后排灯头依次传播;
[0028]所述根据所述各个断点的第二RGB信息控制所述车载氛围灯,具体为:
[0029]根据所述各个断点的第二RGB信息,控制所述车载氛围灯的第一排灯头先发光,并将发光状态以预设的传播速率向后排灯头依次传播;
[0030]所述根据所述各个断点的第三RGB信息控制所述车载氛围灯,具体为:
[0031]根据所述各个断点的第三RGB信息,控制所述车载氛围灯的第一排灯头先发光,并将发光状态以预设的传播速率向后排灯头依次传播。
[0032]作为一个优选方案,所述方法还包括:
[0033]当用户播放音乐时,对所述音乐进行预解析获取所述音乐的调式以及两个重音之间的重音时间间隔;
[0034]根据所述调式以及所述重音时间间隔控制所述车载氛围灯。
[0035]作为一个优选方案,所述根据所述调式以及所述重音时间间隔控制所述车载氛围灯,具体为:
[0036]根据所述调式重新确定颜色变化路径中的颜色节点的数量、每个颜色节点的颜色信息以及颜色变化风格;
[0037]根据所述重音时间间隔重新确定相邻颜色节点之间的变化时间间隔;
[0038]计算重新确定的相邻颜色节点之间的欧式距离;
[0039]将重新确定的相邻颜色节点之间的变化时间间隔与所述颜色变化频率相乘得到重新确定的相邻颜色节点之间的过渡点数量;
[0040]若重新确定的颜色变化风格为所述第一颜色变化风格,根据重新确定的相邻颜色节点之间的过渡点数量控制所述车载氛围灯;
[0041]若重新确定的颜色变化风格为所述第二颜色变化风格,根据重新确定的相邻颜色节点之间的欧式距离与重新确定的相邻颜色节点之间的过渡点数量的比较结果控制所述车载氛围灯。
[0042]为了解决上述技术问题,第二方面,本专利技术实施例提供一种车载氛围灯的控制装置,包括:
[0043]数据获取模块,用于获取颜色变化路径中的颜色节点的数量、每个颜色节点的颜色信息、相邻颜色节点之间的变化时间间隔、颜色变化频率以及颜色变化风格;
[0044]第一计算模块,用于计算相邻颜色节点之间的欧式距离;
[0045]第二计算模块,用于将所述相邻颜色节点之间的变化时间间隔与所述颜色变化频率相乘得到相邻颜色节点之间的过渡点数量;
[0046]第一控制模块,用于若所述颜色变化风格为第一颜色变化风格,根据所述相邻颜色节点之间的过渡点数量控制车载氛围灯;
[0047]第二控制模块,用于若所述颜色变化风格为第二颜色变化风格,根据所述相邻颜色节点之间的欧式距离与所述相邻颜色节点之间的过渡点数量的比较结果控本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种车载氛围灯的控制方法,其特征在于,包括:获取颜色变化路径中的颜色节点的数量、每个颜色节点的颜色信息、相邻颜色节点之间的变化时间间隔、颜色变化频率以及颜色变化风格;计算相邻颜色节点之间的欧式距离;将所述相邻颜色节点之间的变化时间间隔与所述颜色变化频率相乘得到相邻颜色节点之间的过渡点数量;若所述颜色变化风格为第一颜色变化风格,根据所述相邻颜色节点之间的过渡点数量控制车载氛围灯;若所述颜色变化风格为第二颜色变化风格,根据所述相邻颜色节点之间的欧式距离与所述相邻颜色节点之间的过渡点数量的比较结果控制所述车载氛围灯。2.根据权利要求1所述的车载氛围灯的控制方法,其特征在于,所述根据所述相邻颜色节点之间的过渡点数量控制车载氛围灯,具体为:根据所述相邻颜色节点之间的过渡点数量将相邻颜色节点之间的线段等分,获取各个断点的HSL信息,根据所述各个断点的HSL信息控制所述车载氛围灯。3.根据权利要求2所述的车载氛围灯的控制方法,其特征在于,所述根据所述相邻颜色节点之间的欧式距离与所述相邻颜色节点之间的过渡点数量的比较结果控制所述车载氛围灯,具体为:若所述相邻颜色节点之间的欧式距离大于所述相邻颜色节点之间的过渡点数量,根据所述相邻颜色节点之间的欧式距离将相邻颜色节点之间的线段等分,获取各个断点的第一RGB信息,根据所述各个断点的第一RGB信息控制所述车载氛围灯;若所述相邻颜色节点之间的欧式距离小于所述相邻颜色节点之间的过渡点数量,以相邻颜色节点之间的线段为弦、根据给定的弧度角选取弧长等于所述相邻颜色节点之间的过渡点数量的圆弧,根据所述相邻颜色节点之间的过渡点数量将所述圆弧等分,获取各个断点的第二RGB信息,根据所述各个断点的第二RGB信息控制所述车载氛围灯;若所述相邻颜色节点之间的欧式距离等于所述相邻颜色节点之间的过渡点数量,根据所述相邻颜色节点之间的欧式距离或者所述相邻颜色节点之间的过渡点数量将相邻颜色节点之间的线段等分,获取各个断点的第三RGB信息,根据所述各个断点的第三RGB信息控制所述车载氛围灯。4.根据权利要求3所述的车载氛围灯的控制方法,其特征在于,所述方法还包括:根据所述各个断点的HSL信息制作第一演示渐变动画并进行展示;根据各个断点的第一RGB信息制作第二演示渐变动画并进行展示;根据各个断点的第二RGB信息制作第三演示渐变动画并进行展示;根据各个断点的第三RGB信息制作第三演示渐变动画并进行展示。5.根据权利要求3所述的车载氛围灯的控制方法,其特征在于,所述根据所述各个断点的HSL信息控制所述车载氛围灯,具体为:根据所述各个断点的HSL信息,控制所述车载氛围灯的第一排灯头先发光,并将发光状态以预设的传播速率向后排灯头依次传播;所述根据所述各个断点的第一RGB信息控制所述车载氛围灯,具体为:根据所述各个断点的第一RG...
【专利技术属性】
技术研发人员:丁磊,赵子元,王鹏瑞,
申请(专利权)人:华人运通上海云计算科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。