1.本公开内容涉及汽车技术,并且更具体而言涉及声光同步联动方法以及声光同步联动系统。
背景技术:2.随着汽车行业的不断发展,消费者对汽车的配置要求越来越高,对品质的追求也越来越高,其中,为了营造车内氛围,氛围灯也逐渐出现在各种级别车辆的配置中,氛围灯是车内视觉氛围烘托至关重要的一部分。
3.在现有技术中,氛围灯大多需单独配置一个音乐律动控制器,多媒体处理器需将音频数据并发送至音乐律动控制器中,音乐律动控制器需对音频进行解析后,得到相应的控制指令发送至氛围灯,以实现氛围灯跟随音乐的律动控制。然而,在实际应用中音频数据传输至音乐律动控制器再进行解析,容易导致氛围灯的律动延迟,甚至会导致信号丢失,最终导致氛围灯无法跟随音乐律动。
技术实现要素:4.本发明的目的旨在解决现有技术中存在的上述问题和缺陷中的至少一方面。
5.针对上述问题,本公开内容的第一方面提出了一种声光同步联动方法,其包括:
6.接收用户选择的工作模式;
7.接收来自媒体源的声音信号;
8.将所述声音信号转换为灯光信号,其中,所述灯光信号至少与所述声音信号中的频率信息相关;
9.将所述声音信号转换音频信号;以及
10.利用所述灯光信号和所述音频信号执行选择的工作模式。
11.根据本发明的一个示例性的实施例,将所述声音信号转换为灯光信号进一步包括:
12.提取所述声音信号中的所述频率信息;
13.利用混色算法,将所述频率信息转换成rgb三原色的比例信息;
14.利用所述rgb三原色的比例信息以及所述灯光信号的亮度函数,生成所述灯光信号。
15.根据本发明的一个示例性的实施例,提取所述声音信号中的所述频率信息进一步包括:
16.将所述频率信息按照提取周期进行提取,其中,所述提取周期是所述声音信号的采样周期的整数倍。
17.根据本发明的一个示例性的实施例,利用混色算法将所述频率信息转换成rgb三原色的比例信息进一步包括:
18.利用所述混色算法,将所述提取周期内的频率信息进行处理,根据以下公式得到
在所述提取周期内rgb三原色的比例信息:
19.g(r)=δf1/f*a1+f1/f*b1;
20.其中,g(r)表示红色光在提取周期t内所占的比例,f表示在所述提取周期t内与所述频率信息相对应的总能量密度,f1为所述频率信息中的第一频段内的能量密度,δf1表示在所述提取周期t内所述第一频段内能量密度变化,a1、b1分别为加权系数;
21.g(g)=δf2/f*a2+f2/f*b2;
22.其中,g(g)表示绿色光在所述提取周期t内所占的比例,f2为所述频率信息中的第二频段内的能量密度,δf2表示在所述提取周期t内所述第二频段内能量密度变化,a2、b2为加权系数;
23.g(b)=δf3/f*a3+f3/f*b3;
24.其中,g(b)表示蓝色光在所述提取周期t内所占的比例,f3为所述频率信息中的第三频段内的能量密度,δf3表示在所述提取周期t内所述第三频段内能量密度变化,a3、b3为加权系数;
25.并且,g(r)+g(g)+g(b)=1。
26.根据本发明的一个示例性的实施例,利用所述rgb三原色的比例信息以及所述灯光信号的亮度函数生成所述灯光信号进一步包括:
27.利用在所述提取周期t内所述频率信息的能量密度变化,得到所述灯光信号的亮度函数l(t):
28.l(t)=k(δf1+δf2+δf3);
29.其中,l(t)表示在所述提取周期t内灯光的亮度,k是表示光强度的常量系数;
30.利用在所述提取周期t内的rgb三原色的比例信息以及所述灯光信号的亮度函数,得到所述提取周期t内的颜色动态响应算法模型:
31.c(t)=g(r)l(t)+g(g)l(t)+g(b)l(t),
32.其中,c(t)表示在所述提取周期t内的包括灯光颜色和灯光亮度的灯光信号。
33.根据本发明的一个示例性的实施例,所述提取周期t小于500ms。
34.根据本发明的一个示例性的实施例,接收来自媒体源的声音信号进一步包括:
35.接收经所述媒体源解码的声音信号,其中,所述解码的声音信号还包含表示音乐类型的标签,
36.其中,所述第一频段、所述第二频段以及所述第三频段的范围根据所述音乐类型确定的。
37.根据本发明的一个示例性的实施例,利用所述灯光信号和所述音频信号执行选择的工作模式进一步包括:
38.在选择第一模式的情况下,将所述灯光信号发送到所有光通道,并将所述音频信号发送到所有声通道;
39.在选择第二模式的情况下,将所述灯光信号发送到选择的一个或多个所述光通道,并将所述音频信号发送到选择的一个或多个所述声通道;
40.在选择第三模式的情况下,将所述灯光信号发送到选择的一个或多个所述光通道,并将所述音频信号发送到所有声通道。
41.针对上述问题,本公开内容的第二方面提出了一种声光同步联动系统,其包括:
42.接收单元,其用于接收来自用户选择的工作模式以及来自媒体源的声音信号;
43.数据处理单元,其用于:
44.将所述声音信号转换为灯光信号,其中,所述灯光信号至少与所述声音信号中的频率信息相关;
45.将所述声音信号转换音频信号;以及
46.利用所述灯光信号和所述音频信号执行选择的工作模式。
47.根据本发明的一个示例性的实施例,所述数据处理单元将所述声音信号转换为灯光信号进一步包括:
48.提取所述声音信号中的所述频率信息;
49.利用混色算法,将所述频率信息转换成rgb三原色的比例信息;
50.利用所述rgb三原色的比例信息以及所述灯光信号的亮度函数,生成所述灯光信号。
51.根据本发明的一个示例性的实施例,所述数据处理单元提取所述声音信号中的所述频率信息进一步包括:
52.将所述频率信息按照提取周期进行提取,其中,所述提取周期是所述声音信号的采样周期的整数倍。
53.根据本发明的一个示例性的实施例,所述数据处理单元利用混色算法将所述频率信息转换成rgb三原色的比例信息进一步包括:
54.利用所述混色算法,将所述提取周期内的频率信息进行处理,根据以下公式得到在所述提取周期内rgb三原色的比例信息:
55.g(r)=δf1/f*a1+f1/f*b1;
56.其中,g(r)表示红色光在提取周期t内所占的比例,f表示在所述提取周期t内与所述频率信息相对应的总能量密度,f1为所述频率信息中的第一频段内的能量密度,δf1表示在所述提取周期t内所述第一频段内能量密度变化,a1、b1分别为加权系数;
57.g(g)=δf2/f*a2+f2/f*b2;
58.其中,g(g)表示绿色光在所述提取周期t内所占的比例,f2为所述频率信息中的第二频段内的能量密度,δf2表示在所述提取周期t内所述第二频段内能量密度变化,a2、b2为加权系数;
59.g(b)=δf3/f*a3+f3/f*b3;
60.其中,g(b)表示蓝色光在所述提取周期t内所占的比例,f3为所述频率信息中的第三频段内的能量密度,δf3表示在所述提取周期t内所述第三频段内能量密度变化,a3、b3为加权系数;
61.并且,g(r)+g(g)+g(b)=1。
62.根据本发明的一个示例性的实施例,所述数据处理单元利用所述rgb三原色的比例信息以及所述灯光信号的亮度函数获得所述灯光信号进一步包括:
63.利用在所述提取周期t内所述频率信息的能量密度变化,得到所述灯光信号的亮度函数l(t):
64.l(t)=k(δf1+δf2+δf3);
65.其中,l(t)表示在所述提取周期t内灯光的亮度,k是表示光强度的常量系数;
66.利用在所述提取周期t内的rgb三原色的比例信息以及所述灯光信号的亮度函数,得到所述提取周期t内的颜色动态响应算法模型:
67.c(t)=g(r)l(t)+g(g)l(t)+g(b)l(t),
68.其中,c(t)表示在所述提取周期t内的包括灯光颜色和灯光亮度的灯光信号。
69.根据本发明的一个示例性的实施例,所述系统还包括:多个声通道和多个光通道,其中,每个所述声通道用于接收所述音频信号并将其转换成声音,每个所述光通道用于接收所述灯光信号并将其转换成灯光;
70.在选择第一模式的情况下,所有光通道接收所述灯光信号,并所有声通道接收所述音频信号;
71.在选择第二模式的情况下,所有光通道中的一个或多个所述光通道接收所述灯光信号,并且所有声通道中的一个或多个所述声通道接收所述音频信号;
72.在选择第三模式的情况下,所有光通道中的一个或多个所述光通道接收所述灯光信号,并且所有声通道接收所述音频信号。
73.在本发明的前述示例性的实施例中,与现有的声光联动技术相比,所公开的声光同步联动方法及装置能够利用灯光信号与声音信号的频率信息相关来实现实时地声光一体化输出,在汽车内的几何空间中实现声光同步联动,提高用户体验度。
附图说明
74.结合附图并参考以下详细说明,本公开的各实施例的特征、优点及其他方面将变得更加明显,在此以示例性而非限制性的方式示出了本公开的若干实施例,在附图中:
75.图1为依据本发明所公开的声光同步联动方法的示意性流程图;
76.图2为根据图1所公开的声光同步联动方法的具体步骤的示意性流程图;以及
77.图3为依据本发明所公开的声光同步联动系统的示意图。
具体实施方式
78.下面通过实施例,并结合附图,对本发明的技术方案作出进一步具体的说明。在说明书中,相同或相似的附图标号指示相同或相似的部件。下述参照附图对本发明实施方式的说明旨在对本发明的总体发明构思进行解释,而不应当理解为对本发明的一种限制。
79.本文所使用的术语“包括”、“包含”及类似术语应该被理解为是开放性的术语,即“包括/包含但不限于”,表示还可以包括其他内容。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”,等等。
80.本发明主要关注以下技术问题:如何在汽车内实现声光一体化联动功能。
81.为了解决上述问题,本发明公开了一种声光同步联动方法,其包括:接收用户选择的工作模式;接收来自媒体源的声音信号;将声音信号转换为灯光信号,其中,灯光信号至少与声音信号中的频率信息相关;将声音信号转换音频信号;以及利用灯光信号和音频信号执行选择的工作模式。
82.图1示出了本发明所公开的声光同步联动方法的一个示例。该声光同步联动方法具体包括:
800hz,第二频段可以设定为800hz-2.5khz,第三频段可以设定为2.5khz-5khz。
101.s33:利用rgb三原色的比例信息以及灯光信号的亮度函数,生成灯光信号。在本示例中,亮度函数中的灯光亮度与电压值相关,声音信号的音量大小也与电压值相关,故可以将声音信号中的音量的变化与灯光亮度相关联。具体地,本步骤包括:
102.首先,利用在提取周期t内频率信息的能量密度变化,得到灯光信号的亮度函数l(t):
103.l(t)=k(δf1+δf2+δf3);
104.其中,l(t)表示在提取周期t内灯光的亮度,k是表示光强度的常量系数。
105.其次,利用在提取周期t内的rgb三原色的比例信息以及灯光信号的亮度函数,得到提取周期t内的颜色动态响应算法模型:
106.c(t)=g(r)l(t)+g(g)l(t)+g(b)l(t),
107.其中,c(t)表示在提取周期t内的包括灯光颜色和灯光亮度的灯光信号。
108.根据步骤s30所公开的将声音信号转换为灯光信号的方式能够通过在提取周期t内每个频段内能量密度变化以及每个频段的能量占比来确定最终的灯光颜色,并且可以实现快速响应动态变化。
109.s40:将声音信号转换音频信号。该步骤可以采用现有的音频信号转换技术,在此不再详述。
110.s50:利用灯光信号和音频信号执行选择的工作模式。本步骤具体包括:
111.在选择第一模式的情况下,将灯光信号发送到所有光通道,并将音频信号发送到所有声通道,使得所有光通道和所有声通道同时工作,实现汽车内整体的声光联动模式。
112.在选择第二模式的情况下,将灯光信号发送到选择的一个或多个光通道,并将音频信号发送到选择的一个或多个声通道,使得仅接收到灯光信号的光通道和仅接收到音频信号声通道同时工作,实现汽车内部分区域的声光联动模式。
113.在选择第三模式的情况下,将灯光信号发送到选择的一个或多个光通道,并将音频信号发送到所有声通道。类似于第二模式,不再赘述。
114.此外,如图3所示,本公开内容还公开了一种声光同步联动系统,其包括:媒体源310、接收单元320、数据处理单元330、第一执行机构340以及第二执行机构350。
115.具体地,媒体源310将声音信号进行音频解码处理,并将处理后的声音信号发送接收单元320,此外,接收单元320还用于接收来自用户选择的工作模式(例如,第一模式、第二模式、第三模式等)。
116.数据处理单元330用于实施如图1和图2所示的步骤s30-s50,并将所获得的声音信号发送到第一执行机构340,将所获得的灯光信号发送到第二执行机构350,在此不再赘述。
117.具体地,数据处理单元330至少包括dsp(digital signal processing)处理模块和mcu(microcontroller unit)处理模块。该dsp处理模块用于执行图1所示的步骤s20-s40,然后将处理后得到的灯光信号和音频信号发送到mcu处理模块,mcu处理模块根据接收到的用户选择的工作模式来选择性地将音频信号发送到第一执行机构340,将灯光信号发送到第二执行机构350。尤其的,基于使用dsp处理模块执行步骤s20-s40,能够有效保证音频信号与灯光信号按需要的时序输出,继而保证声光联动的一致。
118.进一步,第一执行机构340包括多个声通道,第二执行机构350包括多个光通道。每
个声通道用于接收音频信号并将其转换成声音,每个光通道用于接收灯光信号并将其转换成灯光。
119.在选择第一模式的情况下,所有光通道从数据处理单元330接收灯光信号,并所有声通道从数据处理单元330接收音频信号。
120.具体地,mcu处理模块根据用户选择的第一模式,将音频信号发送到第一执行机构340的所有声通道,将灯光信号发送到第二执行机构350的所有光通道,以实现汽车内全域声光联动效果。
121.在选择第二模式的情况下,仅所有光通道中的一个或多个光通道从数据处理单元330接收灯光信号,并且仅所有声通道中的一个或多个声通道从数据处理单元330接收音频信号。
122.具体地,mcu处理模块根据用户选择的第二模式,选择性地将音频信号发送到第一执行机构340中的一个或多个声通道,选择性地将灯光信号发送到第二执行机构350中的一个或多个光通道,,以实现汽车内部分区域的声光联动效果。
123.在选择第三模式的情况下,仅所有光通道中的一个或多个光通道从数据处理单元330接收灯光信号,并且所有声通道从数据处理单元330接收音频信号。
124.具体地,mcu处理模块根据用户选择的第三模式,选择性地将音频信号发送到第一执行机构340中的所有声通道,选择性地将灯光信号发送到第二执行机构350中的一个或多个光通道。
125.本文所公开的声光同步联动方法以及声光同步联动系统克服了如何将声音信号与光学信号有效地融合的问题,利用灯光信号与声音信号中的频率信息的关联性得到灯光信号,进而满足了声光联动的实时性以及无延迟的需求,最终能够满足人们对乘车体验感的声光需求。
126.以上仅为本公开的实施例可选实施例,并不用于限制本公开的实施例,对于本领域的技术人员来说,本公开的实施例可以有各种更改和变化。凡在本公开的实施例的精神和原则之内,所作的任何修改、等效替换、改进等,均应包含在本公开的实施例的保护范围之内。
127.虽然已经参考若干具体实施例描述了本公开的实施例,但是应该理解,本公开的实施例并不限于所公开的具体实施例。本公开的实施例旨在涵盖在所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。