本申请涉及车辆,尤其涉及一种车载音乐推荐方法、装置、电子控制单元、车辆、计算机可读存储介质以及计算机程序产品。
背景技术:
1、随着车辆智能化的快速发展,车载娱乐系统能够实现的娱乐功能也日益增长。其中,娱乐功能可以包括车载音乐。
2、为了丰富用户的驾驶和乘车体验,车载娱乐系统可以向用户提供车载音乐推荐。例如,可以根据用户的音乐风格偏好进行车载音乐推荐。又例如,可以根据车辆当前的驾驶模式进行车载音乐推荐。
3、然而,上述方法仅针对用户的喜好或车辆的行驶状态进行车载音乐推荐,难以向用户推荐符合当前行车场景的车载音乐。
技术实现思路
1、本申请提供了一种车载音乐推荐方法,该方法能够针对当前车辆的行车场景进行针对性的车载音乐推荐,从而提升用户体验。本申请还提供了上述方法对应的装置、电子控制单元、车辆、计算机可读存储介质以及计算机程序产品。
2、第一方面,本申请提供了一种车载音乐推荐方法。所述方法包括:
3、获取车辆的外部环境图像和行驶状态数据;
4、根据所述外部环境图像和所述行驶状态数据,确定所述车辆所处的场景类别;
5、向用户推荐与所述车辆所处的场景类别对应的车载音乐。
6、在一些可能的实现方式中,所述根据所述外部环境图像和所述行驶状态数据,确定所述车辆所处的场景类别,包括:
7、根据所述外部环境图像,确定所述车辆的第一场景识别结果,以及根据所述行驶状态数据,确定所述车辆的第二场景识别结果;
8、根据所述第一场景识别结果和所述第二场景识别结果,确定所述车辆所处的场景类别。
9、在一些可能的实现方式中,所述根据所述外部环境图像,确定所述车辆的场景识别结果,包括:
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、第四方面,本申请提供了一种车辆。所述车辆包括上述第三方面所述的电子控制单元。
40、第五方面,本申请提供了一种计算机可读存储介质。所述计算机可读存储介质中存储有指令,当其在车辆故障监测系统上运行时,使得所述车辆故障监测系统执行上述第一方面或第一方面的任一种实现方式所述的方法。
41、第六方面,本申请提供了一种计算机程序产品。所述计算机程序产品包括计算机可读指令,当其在车辆故障监测系统上运行时,使得所述车辆故障监测系统执行上述第一方面或第一方面的任一种实现方式所述的方法。
42、本申请在上述各方面提供的实现方式的基础上,还可以进行进一步组合以提供更多实现方式。
43、基于上述内容描述,可知本申请的技术方案具有如下有益效果:
44、具体地,该方法首先获取车辆的外部环境图像和行驶状态数据,接着根据外部环境图像和行驶状态数据,确定车辆所处的场景类别,从而向用户推荐与车辆所处的场景类别对应的车载音乐。该方法通过车辆的外部场景和当前行驶状况,确定车辆所处的场景类别,从而向用户推荐符合当前场景类别的车载音乐,以提升用户体验。
1.一种车载音乐推荐方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述外部环境图像和所述行驶状态数据,确定所述车辆所处的场景类别,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述外部环境图像,确定所述车辆的场景识别结果,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述第一场景识别结果和所述第二场景识别结果,确定所述车辆所处的场景类别,包括:
5.根据权利要求1所述的方法,其特征在于,所述向用户推荐与所述车辆所处的场景类别对应的车载音乐,包括:
6.根据权利要求3所述的方法,其特征在于,所述场景识别模型包括轻量级卷积神经网络中的骨干特征提取网络,所述骨干特征提取网络包括用于内容特征提取的第一分支和用于风格特征提取的第二分支。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述车辆的外部环境图像由车载摄像头采集;或者,
8.一种车载音乐推荐装置,其特征在于,所述装置包括:
9.一种电子控制单元,其特征在于,所述电子控制单元包括处理器和存储器,所述存储器中存储有指令,所述处理器执行所述指令,使得所述电子控制单元执行如权利要求1至7任一项所述的方法。
10.一种车辆,其特征在于,所述车辆包括如权利要求9所述的电子控制单元。
