System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及自动控制,具体涉及一种车载氛围灯控制方法、装置、设备及存储介质。
技术介绍
1、为了深化用户体验,高端新能源车纷纷引入氛围灯系统,力求打造车内温馨且愉悦的驾驶环境,在其中,音乐律动功能尤为关键,它使音乐与灯光完美交融,共同营造出富有动感的氛围,让驾驶者的感官体验得以升华。然而,当前市场上的氛围灯系统仍有待完善。例如,许多系统无法实现灯光与音乐节奏的精准同步,导致灯光变换与音乐节奏之间存在明显的滞后或超前,削弱了整体的沉浸感。此外,对于节拍变化复杂、节奏快速转换的音乐,现有系统往往难以精确捕捉其节奏变化,使得灯光效果无法与音乐节奏保持同步,影响了整体的观赏性和体验效果。
2、因此,我们需要进一步研发和优化氛围灯系统,提升其对音乐节奏的识别能力和同步精度,以打造出更加完美、沉浸式的音乐与灯光体验,让驾驶者在享受音乐的同时,也能感受到灯光带来的视觉盛宴。
技术实现思路
1、鉴于以上现有技术的缺点,本申请提供一种车载氛围灯控制方法、装置、设备及存储介质,以解决上述当前车载氛围灯的灯光效果无法与音乐节奏保持同步,影响了整体的观赏性和体验效果技术问题。
2、本申请提供的一种车载氛围灯控制方法,方法包括:获取车辆的历史音频数据和目标音频数据,历史音频数据为带有节奏标签的音频数据;基于历史音频数据的节奏标签对历史音频数据进行标注,以生成训练样本数据集,并基于训练样本数据集对初始卷积神经网络进行训练,得到训练后的音乐节奏检测模型,标签包括节奏点和非节奏点;将目标音频
3、于本申请的一实施例中,将目标音数据输入音乐节奏检测模型,得到目标音频数据的节奏信息,包括:获取初始时间序列,初始时间序列用于表征输入音乐节奏检测模型的目标音频数据;将初始时间序列分为多个序列段,并取各序列段的最大值为序列段的规范值,以基于取得的规范值生成更新时间序列;捕获更新时间序列的局部特征,基于预设激活函数对局部特征进行卷积,得到非线性特征,并对非线性特征进行残差连接,得到初始时间序列的时间特征;将时间特征输入全连接神经网络,以得到目标音频数据的节奏信息。
4、于本申请的一实施例中,将时间特征输入全连接神经网络,以得到目标音频数据的节奏信息,包括:计算时间特征和目标特征的重合率,目标特征用于表征标签信息为节奏点的历史音频数据的特征;若重合率高于或等于预设重合率阈值,则视为目标音频数据为节奏点的概率大于或等于预设概率阈值,即目标音频数据为强节奏;若重合率低于预设重合率阈值,则视为目标音频数据为节奏点的概率小于预设概率阈值,即目标音频数据为弱节奏。
5、于本申请的一实施例中,得到训练后的音乐节奏检测模型之后,还包括:获取测试音频数据,测试音频数据为带有节奏标签的音频数据;将测试音频数据输入音乐节奏检测模型,以得到测试输出结果;计算测试输出结果和测试音频实际节奏标签的差值,以得到损失值,并基于损失值构建损失函数;基于损失函数对音乐节奏检测模型的输出结果进行修正,以对音乐节奏检测模型进行优化。
6、于本申请的一实施例中,获取车辆的目标音频数据之前,还包括:获取原始音频数据和频率分段阈值;基于频率分段阈值对原始音频数据进行分类,以得到多个频率不同的音频组;将任一音频组的音频数据确定为目标音频数据。
7、于本申请的一实施例中,根据节奏信息确定目标音频数据的音乐节奏点,包括:对目标音频数据进行赋值,将节奏点赋值为第一值,将非节奏点赋值为第二值;基于预设数据容量对赋值后的目标音频数据进行分组,数据容量用于表征每个数据组总的数据量;将任一数据组确定为目标数据组,获取目标数据组中第一值的数量和第二值的数量,若第一值的数量大于或等于第二值的数量,则目标数据组的综合值判定为第一值,即目标数据组的综合节奏信息为节奏点;遍历全部数据组,以得到各数据组的节奏信息。
8、于本申请的一实施例中,控制车辆的氛围灯在音乐节奏点闪烁,包括:根据节奏信息转化为数字信息,并将数字信息中取值为1的点判定为节奏点;控制车辆的氛围灯在音乐节奏点闪烁。
9、本申请提供一种车载氛围灯控制装置,装置包括:数据采集模块,用于获取车辆的历史音频数据和目标音频数据,历史音频数据为带有节奏标签的音频数据;模型构建模块,用于基于历史音频数据的节奏标签对历史音频数据进行标注,以生成训练样本数据集,并基于训练样本数据集对初始卷积神经网络进行训练,得到训练后的音乐节奏检测模型,标签包括节奏点和非节奏点;节奏识别模块,用于将目标音频数据输入音乐节奏检测模型,得到目标音频数据的节奏信息;控制模块,用于根据节奏信息控制车辆的氛围灯,以实现对车载氛围灯的控制。
10、本申请提供一种电子设备,包括处理器、存储器和通信总线;通信总线用于将处理器和存储器连接;处理器用于执行存储器中存储的计算机程序,以实现上的车载氛围灯控制方法。
11、本申请提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序用于使计算机执行如上的车载氛围灯控制方法。
12、本申请的有益效果:本申请中的一种车载氛围灯控制方法、装置、设备及存储介质,其方法通过获取车辆的历史音频数据和目标音频数据,基于历史音频数据的节奏标签对历史音频数据进行标注,以生成训练样本数据集,并基于训练样本数据集对初始卷积神经网络进行训练得到音乐节奏检测模型,将目标音频数据输入音乐节奏检测模型,得到目标音频数据的节奏信息,以根据节奏信息控制车辆的氛围灯;该方法提出了构建音乐节奏检测模型,该模型在维持音频信号原始特征完整性的基础上,对输入数据进行了深入优化,在模型运作过程中,音频时间序列数据被精准地输入,同时,模型能够实时解析并输出对音乐节奏信号的精确识别结果,使得无论是轻柔的旋律还是激昂的节奏,都能被准确识别,将其与车载氛围灯相结合时,即能够随着音乐的节奏变化而精确律动,为驾驶者营造出一种身临其境的音乐体验。
13、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
本文档来自技高网...【技术保护点】
1.一种车载氛围灯控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的车载氛围灯控制方法,其特征在于,将所述目标音频数据输入所述音乐节奏检测模型,得到所述目标音频数据的节奏信息,包括:
3.根据权利要求2所述的车载氛围灯控制方法,其特征在于,将所述时间特征输入全连接神经网络,以得到所述目标音频数据的节奏信息,包括:
4.根据权利要求1所述的车载氛围灯控制方法,其特征在于,得到训练后的音乐节奏检测模型之后,还包括:
5.根据权利要求1所述的车载氛围灯控制方法,其特征在于,获取车辆的目标音频数据之前,还包括:
6.根据权利要求1所述的车载氛围灯控制方法,其特征在于,根据所述节奏信息确定所述目标音频数据的音乐节奏点,包括:
7.根据权利要求1-6任一项所述的车载氛围灯控制方法,其特征在于,控制所述车辆的氛围灯在所述音乐节奏点闪烁,包括:
8.一种车载氛围灯控制装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括处理器、存储器和通信总线;所述通信总线用于将所述处理器和
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序用于使计算机执行如权利要求1-7任一项所述的车载氛围灯控制方法。
...【技术特征摘要】
1.一种车载氛围灯控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的车载氛围灯控制方法,其特征在于,将所述目标音频数据输入所述音乐节奏检测模型,得到所述目标音频数据的节奏信息,包括:
3.根据权利要求2所述的车载氛围灯控制方法,其特征在于,将所述时间特征输入全连接神经网络,以得到所述目标音频数据的节奏信息,包括:
4.根据权利要求1所述的车载氛围灯控制方法,其特征在于,得到训练后的音乐节奏检测模型之后,还包括:
5.根据权利要求1所述的车载氛围灯控制方法,其特征在于,获取车辆的目标音频数据之前,还包括:
6.根据权利要求1所述的车载氛围灯控制方法,其特征...
【专利技术属性】
技术研发人员:杨泞珲,李来生,王波,刘雪林,王城,
申请(专利权)人:成都赛力斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。