灯光信号律动控制方法、装置、设备及存储介质与流程-k8凯发

文档序号:37023119发布日期:2024-02-09 13:17阅读:71来源:国知局
导航:> 最新专利>

本发明涉及灯光控制,尤其涉及一种灯光信号律动控制方法、装置、设备及存储介质。


背景技术:

1、随着科学技术的发展和人民生活水平的提高,人们对生活品质的要求也越来越高,从而在利用电脑游戏玩端游和家中举办派对等场景下,通过基于当前场景下游戏音乐或者外放音乐来调整耳机灯光和房间灯光,从而提高人们在玩端游时的乐趣和在房间活动时的气氛。

2、现今,端游游戏时所播放的音乐与耳机灯光或者房间灯光之间的控制关系,通常是提前设置好相关灯光变化程序,由用户自己根据个人喜好来调节相关灯光变化模式。但是,这种灯光控制模式始终固定的灯光变化方式,不能很好的跟随音乐的律动来进行相关灯光的变化,以致用户在打游戏或者播放音乐等音频时不能根据当前播放音频的各种音频特征来来调整灯光的变化,不能很好提高用户的灯光体验。即当前灯光的控制不能很好的随音乐律动而变化,以致用户在游戏或者听音乐时灯光效果的体验较差。


技术实现思路

1、本发明的主要目的在于解决当前灯光的控制不能很好的随音乐律动而变化,以致用户在游戏或者听音乐时灯光效果的体验较差的问题。

2、本发明第一方面提供了一种灯光信号律动控制方法,所述灯光信号律动控制方法包括:获取待播放的初始音频数据以及对应灯珠的灯光初始状态,并对所述初始音频数据进行对应音频类型的分类,得到分类后的初始音频数据;对所述分类后的初始音频数据进行音频特征提取,得到各所述音频类型对应的音频特征数据,并匹配各所述音频特征数据对应的音乐律动特征;基于预设音频类型权重,对各所述音频类型对应的音乐律动特征进行多种律动特征的融合,得到融合结果;基于所述融合结果,生成所述初始音频数据对应的律动控制信息,并基于所述律动控制信息,调整所述灯珠的灯光初始状态,以及生成灯光律动的控制结果。

3、可选的,在本发明第一方面的第一种实现方式中,所述对所述初始音频数据进行对应音频类型的分类,得到分类后的初始音频数据,包括:对所述初始音频数据进行时频变换,得到音频频域信号,并计算出所述音频频域信号对应的音频能量谱;划分所述音频能量谱中第一掩蔽特征在不同能量强度的第一音频频域片段以及划分所述音频能量谱中第二掩蔽特征在不同能量强度的第二音频频域片段,并利用满足预设强度值的第一音频频域片段对不满足所述强度值的第一音频频域片段进行第一掩蔽,以及利用满足预设强度值的第二音频频域片段对不满足所述强度值的第二音频频域片段进行第二掩蔽,得到音频掩蔽结果;对所述音频掩蔽结果进行时频逆变换,并基于各种音频类型对应的音频参数特征,提取逆变换后的音频掩蔽结果对应音频类型的音频数据,得到分类后的初始音频数据。

4、可选的,在本发明第一方面的第二种实现方式中,所述对所述分类后的初始音频数据进行音频特征提取,得到各所述音频类型对应的音频特征数据,包括:基于预设时间窗口,分别对所述分类后的初始音频数据中各种音频类型进行频谱的加权平均计算,得到频谱质心值;基于所述频谱质心值,确定所述分类后的初始音频数据中各所述音频类型的频率变化状态,并基于所述频率变化状态,提取各种音频类型的音频特征数据。

5、可选的,在本发明第一方面的第三种实现方式中,所述匹配各所述音频特征数据对应的音乐律动特征,包括:匹配所述初始音频数据对应的应用程序和程序模式;基于所述应用程序和所述程序模式,分别计算所述各所述音频特征数据的特征相似度;选取满足预设的相似度阈值的特征相似度,并匹配选取后的特征相似度的音乐律动特征。

6、可选的,在本发明第一方面的第四种实现方式中,所述基于预设音频类型权重,对各所述音频类型对应的音乐律动特征进行多种律动特征的融合,得到融合结果,包括:基于所述应用程序和程序模式,确定所述初始音频数据的操作阶段,并基于所述操作阶段,确定各所述音频类型对应的融合权重值;基于所述融合权重值,分别对各所述音频类型对应的音乐律动特征进行加权融合计算,得到融合结果。

7、可选的,在本发明第一方面的第五种实现方式中,所述基于所述融合权重值,分别对各所述音频类型对应的音乐律动特征进行加权融合计算,得到融合结果,包括:提取各所述音频类型对应的音乐律动特征的特征向量;基于所述融合权重值,分别计算出所述音乐律动特征在所述操作阶段时新的特征向量;匹配所述新的特征向量对应的融合律动特征,得到融合结果。

8、可选的,在本发明第一方面的第六种实现方式中,所述基于所述融合结果,生成所述初始音频数据对应的律动控制信息,并基于所述律动控制信息,调整所述灯珠的灯光初始状态,以及生成灯光律动的控制结果,包括:基于所述融合结果,确定所述初始音频数据的音频属性,并基于所述音频属性,匹配所述初始音频数据的灯光律动属性表;基于所述灯光律动属性表,生成所述融合结果对应灯光变化的律动控制信息;基于所述律动控制信息,调整所述灯珠中灯光初始状态的多种灯光参数,基于所述灯光参数,调整所述灯光的律动状态,生成灯光律动的控制结果。

9、本发明第二方面提供了一种灯光信号律动控制装置,所述灯光信号律动控制装置包括:音频分类模块,用于获取待播放的初始音频数据以及对应灯珠的灯光初始状态,并对所述初始音频数据进行对应音频类型的分类,得到分类后的初始音频数据;特征匹配模块,用于对所述分类后的初始音频数据进行音频特征提取,得到各所述音频类型对应的音频特征数据,并匹配各所述音频特征数据对应的音乐律动特征;特征融合模块,用于基于预设音频类型权重,对各所述音频类型对应的音乐律动特征进行多种律动特征的融合,得到融合结果;状态调整模块,用于基于所述融合结果,生成所述初始音频数据对应的律动控制信息,并基于所述律动控制信息,调整所述灯珠的灯光初始状态,以及生成灯光律动的控制结果。

10、可选的,在本发明第二方面的第一种实现方式中,所述音频分类模块包括:时频变换单元,用于对所述初始音频数据进行时频变换,得到音频频域信号,并计算出所述音频频域信号对应的音频能量谱;音频掩蔽单元,用于划分所述音频能量谱中第一掩蔽特征在不同能量强度的第一音频频域片段以及划分所述音频能量谱中第二掩蔽特征在不同能量强度的第二音频频域片段,并利用满足预设强度值的第一音频频域片段对不满足所述强度值的第一音频频域片段进行第一掩蔽,以及利用满足预设强度值的第二音频频域片段对不满足所述强度值的第二音频频域片段进行第二掩蔽,得到音频掩蔽结果;音频提取单元,用于对所述音频掩蔽结果进行时频逆变换,并基于各种音频类型对应的音频参数特征,提取逆变换后的音频掩蔽结果对应音频类型的音频数据,得到分类后的初始音频数据。

11、可选的,在本发明第二方面的第二种实现方式中,所述特征匹配模块包括:质心值计算单元,用于基于预设时间窗口,分别对所述分类后的初始音频数据中各种音频类型进行频谱的加权平均计算,得到频谱质心值;特征提取单元,用于基于所述频谱质心值,确定所述分类后的初始音频数据中各所述音频类型的频率变化状态,并基于所述频率变化状态,提取各种音频类型的音频特征数据。

12、可选的,在本发明第二方面的第三种实现方式中,所述特征匹配模块还包括:程序匹配单元,用于匹配所述初始音频数据对应的应用程序和程序模式;相似度计算单元,用于基于所述应用程序和所述程序模式,分别计算所述各所述音频特征数据的特征相似度;相似度选取单元,用于选取满足预设的相似度阈值的特征相似度,并匹配选取后的特征相似度的音乐律动特征。

13、可选的,在本发明第二方面的第四种实现方式中,所述特征融合模块包括:权重确定单元,用于基于所述应用程序和程序模式,确定所述初始音频数据的操作阶段,并基于所述操作阶段,确定各所述音频类型对应的融合权重值;融合计算单元,用于基于所述融合权重值,分别对各所述音频类型对应的音乐律动特征进行加权融合计算,得到融合结果。

14、可选的,在本发明第二方面的第五种实现方式中,所述融合计算单元包括:提取各所述音频类型对应的音乐律动特征的特征向量;基于所述融合权重值,分别计算出所述音乐律动特征在所述操作阶段时新的特征向量;匹配所述新的特征向量对应的融合律动特征,得到融合结果。

15、可选的,在本发明第二方面的第六种实现方式中,所述状态调整模块包括:属性匹配单元,用于基于所述融合结果,确定所述初始音频数据的音频属性,并基于所述音频属性,匹配所述初始音频数据的灯光律动属性表;信息生成单元,用于基于所述灯光律动属性表,生成所述融合结果对应灯光变化的律动控制信息;参数调整单元,用于基于所述律动控制信息,调整所述灯珠中灯光初始状态的多种灯光参数,基于所述灯光参数,调整所述灯光的律动状态,生成灯光律动的控制结果。

16、本发明第三方面提供了一种灯光信号律动控制设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述灯光信号律动控制设备执行上述的灯光信号律动控制方法的各个步骤。

17、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的灯光信号律动控制方法的各个步骤。

18、本发明提供的技术方案中,获取待播放的初始音频数据以及对应灯珠的灯光初始状态,并对初始音频数据进行对应音频类型的分类,得到分类后的初始音频数据;对分类后的初始音频数据进行音频特征提取,得到各音频类型对应的音频特征数据,并匹配各音频特征数据对应的音乐律动特征;基于预设音频类型权重,对各音频类型对应的音乐律动特征进行多种律动特征的融合,得到融合结果;基于融合结果,生成初始音频数据对应的律动控制信息,并基于律动控制信息,调整灯珠的灯光初始状态,以及生成灯光律动的控制结果。相比于现有技术,本技术获取当前待播放的初始音频数据,从初始音频数据中提取人声、应用程序声和音乐声对应的音频特征数据,并匹配音频特征数据对应的音乐律动特征,进而对各音频类型对应的音乐律动特征进行多种律动特征的融合,从而基于融合结果,生成对应的律动控制信息来调整灯光初始状态的各种灯光参数,从而实现利用音频律动信息来控制灯光的律动,提高了用户在游戏时相关灯光随音乐律动的氛围感和体验感。

当前第1页1  
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图