System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 音乐动图的生成方法、控制器、车辆及存储介质技术_技高网

音乐动图的生成方法、控制器、车辆及存储介质技术

技术编号:40793699 阅读:4 留言:0更新日期:2024-03-28 19:22
本申请提供一种音乐动图的生成方法、控制器、车辆及存储介质。该方法包括:获取目标图片;获取目标音乐,并提取目标音乐的旋律特征;将旋律特征输入预先确定的目标预测模型,得到目标预测模型输出的虚拟视角;其中,目标预测模型基于音乐视频中旋律的旋律特征和音乐视频中图像的虚拟视角训练得到;以虚拟视角作为循环路径,对目标图片进行处理,得到跟随目标音乐动态变化的音乐动图。本申请能够增强音乐播放时旋律和动态图片的关联度,使得音乐播放更加生动。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种音乐动图的生成方法、控制器、车辆及存储介质


技术介绍

1、随着汽车技术的不断发展,以及人们对乘车舒适性要求不断提高,汽车座舱智能化程度越来越高。汽车已经不再是单一的代步工具,娱乐影音的智能化程度也逐渐提高。

2、音乐播放作为娱乐影音重要功能之一,绝大部分驾乘人员在乘车时都会用到音乐播放,音乐播放的智能化和可玩性的提升,在一定程度上可以提高驾乘人员的乘车舒适性,以及缓解乘车疲劳。

3、目前,在播放音乐时,播放的音乐已经提前绑定固定的音乐背景,音乐背景可以为静态图片或者动态图片,音乐旋律和音乐图片之间的关联较弱,其中,相较于静态图片展示,动态图片展示的效果更优。然而,现有生成动图的方式需要多张图片,动图的生成效率较低。


技术实现思路

1、本申请实施例提供了一种音乐动图的生成方法、控制器、车辆及存储介质,以解决现有生成动图的方式需要多张图片,动图的生成效率较低的问题。

2、第一方面,本申请实施例提供了一种音乐动图的生成方法,包括:

3、获取目标图片;

4、获取目标音乐,并提取目标音乐的旋律特征;

5、将旋律特征输入预先确定的目标预测模型,得到目标预测模型输出的虚拟视角;其中,目标预测模型基于音乐视频中旋律的旋律特征和音乐视频中图像的虚拟视角训练得到;

6、以虚拟视角作为循环路径,对目标图片进行处理,得到跟随目标音乐动态变化的音乐动图。

7、在一种可能的实现方式中,以虚拟视角作为循环路径,对目标图片进行处理,得到跟随目标音乐动态变化的音乐动图,包括:

8、对目标图片进行渲染,得到目标图片的深度图;

9、以虚拟视角作为循环路径,利用3d视觉生成算法对目标图片进行处理,得到跟随目标音乐动态变化的音乐动图。

10、在一种可能的实现方式中,构建目标预测模型包括:

11、获取多段音乐视频;

12、计算各段音乐视频的旋律特征和虚拟视角,并组成目标数据集;

13、利用目标数据集对回归网络预测模型进行训练,得到目标预测模型,其中,目标预测模型的输入为旋律特征,输出位虚拟视角。

14、在一种可能的实现方式中,该音乐动图的生成方法应用于车辆,获取目标图片,包括:

15、获取当前用户的用户信息;

16、获取车辆的行驶场景;

17、获取目标音乐的音乐类型;

18、根据用户信息、行驶场景和音乐类型确定目标图片。

19、在一种可能的实现方式中,根据用户信息、行驶场景和音乐类型确定目标图片,包括:

20、根据用户信息确定用户的历史选择图集,历史选择图集中包括多张图片,每张图片对应不同的权重;

21、根据行驶场景确定第一权重;

22、根据音乐类型确定第二权重;

23、根据第一权重和第二权重确定目标权重;

24、从历史选择图集中选择目标权重对应的图片,作为目标图片。

25、在一种可能的实现方式中,该音乐动图的生成方法应用于车辆,在目标音乐播放时,音乐动图的生成方法还包括:

26、在收到自动调节指令时,获取车辆的当前车速,并将当前车速作为基准车速,以及获取目标音乐的当前播放音量,并将该当前播放音量作为基准音量,其中,自动调节指令用于表示自动调节音量;

27、在车辆行驶过程中,计算车辆的当前车速与基准车速的差值绝对值;

28、若差值绝对值小于或者等于预设阈值,则保持目标音乐以基准音量播放;

29、若差值绝对值大于预设阈值,且当前车速大于基准车速,则控制目标音乐增加第一音量;

30、若差值绝对值大于预设阈值,且当前车速小于基准车速,则控制目标音乐减少第二音量。

31、第二方面,本申请实施例提供了一种音乐动图的生成装置,包括:

32、图片获取模块,用户获取目标图片;

33、音乐获取模块,用于获取目标音乐,并提取目标音乐的旋律特征;

34、预测模块,用于将旋律特征输入预先确定的目标预测模型,得到目标预测模型输出的虚拟视角;其中,目标预测模型基于音乐视频中旋律的旋律特征和音乐视频中图像的虚拟视角训练得到;

35、动图生成模块,用于以虚拟视角作为循环路径,对目标图片进行处理,得到跟随目标音乐动态变化的音乐动图。

36、第三方面,本申请实施例提供了一种控制器,包括存储器和处理器,存储器中存储有可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上第一方面或第一方面的任一种可能的实现方式音乐动图的生成方法的步骤。

37、第四方面,本申请实施例提供了一种车辆,包括如上第三方面的控制器。

38、第五方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上第一方面或第一方面的任一种可能的实现方式音乐动图的生成方法的步骤。

39、本申请实施例提供一种音乐动图的生成方法、控制器、车辆及存储介质,通过根据目标音乐的旋律特征确定目标音乐的虚拟视角,再根据虚拟视角和目标图片,确定跟随目标音乐动态变化的音乐动图,从而实现仅根据音乐旋律和目标图片合成音乐动图,无需多张图片,动图生成效率更高。并且,目标图片没有被绑定,可以实现目标图片和目标音乐的任意组合,加强音乐旋律和图片之间的关联度,使得音乐播放更加生动,实现音乐播放的个性化定制,提高车辆座舱域的智能化程度。

本文档来自技高网...

【技术保护点】

1.一种音乐动图的生成方法,其特征在于,包括:

2.根据权利要求1所述的音乐动图的生成方法,其特征在于,所述以所述虚拟视角作为循环路径,对目标图片进行处理,得到跟随目标音乐动态变化的音乐动图,包括:

3.根据权利要求1所述的音乐动图的生成方法,其特征在于,构建目标预测模型包括:

4.根据权利要求1所述的音乐动图的生成方法,其特征在于,应用于车辆,所述获取目标图片,包括:

5.根据权利要求4所述的音乐动图的生成方法,所述根据所述用户信息、所述行驶场景和所述音乐类型确定目标图片,包括:

6.根据权利要求1所述的音乐动图的生成方法,其特征在于,该音乐动图的生成方法应用于车辆,在目标音乐播放时,音乐动图的生成方法还包括:

7.一种音乐动图的生成装置,其特征在于,包括:

8.一种控制器,包括存储器和处理器,存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上的权利要求1至6中任一项所述音乐动图的生成方法的步骤。

9.一种车辆,其特征在于,包括如权利要求8的控制器。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上的权利要求1至6中任一项所述音乐动图的生成方法的步骤。

...

【技术特征摘要】

1.一种音乐动图的生成方法,其特征在于,包括:

2.根据权利要求1所述的音乐动图的生成方法,其特征在于,所述以所述虚拟视角作为循环路径,对目标图片进行处理,得到跟随目标音乐动态变化的音乐动图,包括:

3.根据权利要求1所述的音乐动图的生成方法,其特征在于,构建目标预测模型包括:

4.根据权利要求1所述的音乐动图的生成方法,其特征在于,应用于车辆,所述获取目标图片,包括:

5.根据权利要求4所述的音乐动图的生成方法,所述根据所述用户信息、所述行驶场景和所述音乐类型确定目标图片,包括:

6.根据权利要求1所述的音乐动图的生成方法,其特征...

【专利技术属性】
技术研发人员:林枝叶胡束芒赵艳梅王光甫
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1