本技术涉及车辆,特别是涉及一种基于车辆的投影交互方法、装置、存储介质和车辆。
背景技术:
1、目前,车辆除了具备驾驶功能之外,还设置有车载娱乐系统来满足用户对车辆娱乐性的需求。
2、然而,车载娱乐系统通常依赖于中控屏实现与用户的交互,例如,需要通过中控屏播放音乐或者玩车载游戏,娱乐空间局限于车内,并且娱乐方式单一,导致交互性较差,不能给用户带来较好的娱乐体验。
技术实现思路
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、生成所述目标音级序列对应的原创编曲。
45、第二方面,基于相同发明构思,本技术实施例提供了一种基于车辆的投影交互装置,所述装置包括:
46、投影模块,用于将预设的投影界面投影至车辆外部;所述投影界面包括按键投影区域,所述投影区域包括至少两个投影按键,不同的投影按键表征不同的音级;
47、确定模块,用于确定用户在所述投影界面中所处的目标投影按键,并基于预先构建的按键投影序列,确定所述目标投影按键对应的关联投影按键;
48、播放模块,用于播放所述目标投影按键对应的目标音级,并按照预设的投影规则,更新所述目标投影按键和所述关联投影按键各自对应的投影图案,以指示所述用户从所述目标投影按键前往所述关联投影按键。
49、在本技术一实施例中,所述基于车辆的投影交互装置还包括:
50、目标歌曲确定模块,用于确定用户选择的目标歌曲;
51、按键投影序列确定模块,用于基于所述目标歌曲对应的音级序列,确定所述按键投影序列。
52、在本技术一实施例中,所述确定模块包括:
53、位置关系确定子模块,用于确定所述投影界面中所述用户与所述至少两个投影按键的位置关系;
54、目标投影按键确定子模块,用于基于所述位置关系,在所述至少两个投影按键中确定所述目标投影按键。
55、在本技术一实施例中,所述播放模块包括:
56、显示图案确定子模块,用于基于所述用户在所述目标投影按键的停留时长,确定所述目标投影按键的第一目标图案以及所述关联投影按键的第二目标图案;不同的停留时长对应不同的第一目标图案和第二目标图案;
57、显示图案投影子模块,用于将所述目标投影按键的投影图案更新为所述第一目标图案,并将所述关联投影按键的投影图案更新为所述第二目标图案。
58、在本技术一实施例中,所述投影界面还包括提示区域;所述基于车辆的投影交互装置还包括:
59、相对位置关系确定模块,用于确定所述目标投影按键和关联投影按键的相对位置关系;
60、提示信号投影模块,用于基于所述相对位置关系,在所述提示区域投影方位指示信号;所述方位指示信号用于指示所述关联投影按键相对于所述目标投影按键的方位。
61、在本技术一实施例中,所述提示区域包括位于所述按键投影区域左侧的第一提示子区域和位于所述按键投影区域右侧的第二提示子区域;所述提示信号投影模块包括:
62、第一提示信号投影子模块,用于在确定所述目标投影按键位于所述关联投影按键的左侧的情况下,在所述第一提示子区域投影所述方位指示信号;
63、第二提示信号投影子模块,用于在确定所述目标投影按键位于所述关联投影按键的右侧的情况下,在所述第二提示子区域投影所述方位指示信号。
64、在本技术一实施例中,所述投影界面还包括控制区域;所述基于车辆的投影交互装置还包括:
65、姿态图像获取模块,用于在确定所述用户位于所述控制区域的情况下,获取所述用户的姿态图像;
66、控制指令执行模块,用于在检测到所述姿态图像中存在目标姿态的情况下,执行所述目标姿态对应的目标控制指令;其中,不同的姿态对应不同的控制指令。
67、在本技术一实施例中,所述投影界面还包括歌词投影区域;所述基于车辆的投影交互装置还包括:
68、映射关系确定模块,用于基于所述目标歌曲的歌词序列和音级序列之间的第一映射关系以及所述音级序列和所述按键投影序列之间的第二映射关系,确定所述歌词序列与所述按键投影序列之间的第三映射关系;
69、目标歌词确定模块,用于基于所述第三映射关系,确定所述目标投影按键对应的目标歌词;
70、歌词投影模块,用于将所述目标歌词所在的歌词语句投影至所述歌词投影区域。
71、在本技术一实施例中,所述基于车辆的投影交互装置还包括:
72、车辆部件控制模块,用于基于所述目标投影按键对应的目标音级,控制预设车辆部件执行与所述目标音级对应的动作。
73、在本技术一实施例中,所述车辆部件包括车外氛围灯和悬架;所述车辆部件控制模块包括:
74、灯光控制子模块,用于基于预设的音级与色温和亮度之间的第四映射关系,确定所述目标音级对应的目标色温和/或目标亮度,并控制所述车外氛围灯输出具有所述目标色温和/或所述目标亮度的灯光;
75、悬架控制子模块,用于基于预设的音级与悬架高度之间的第五映射关系,确定所述目标音级对应的目标悬架高度,并调节所述悬架至所述目标悬架高度。
76、在本技术一实施例中,所述基于车辆的投影交互装置还包括:
77、第一配置模块,用于响应于用户触发的第一配置操作,确定所述至少两个投影按键在所述按键投影区域中的投影形状、投影尺寸和/或排列方式;
78、第二配置模块,用于响应于用户触发的第二配置操作,确定所述至少两个投影按键各自对应的音级。
79、在本技术一实施例中,所述基于车辆的投影交互装置还包括:
80、创作模式激活模块,用于响应于用户触发的创作模式激活指令,激活所述创作模式;在所述创作模式下,禁止对所述关联投影按键进行投影;
81、运动轨迹记录模块,用于在检测到所述用户进入所述按键投影区域的情况下,记录用户在所述至少两个投影按键上的运动轨迹;
82、目标音级序列确定模块,用于基于所述运动轨迹,确定所述用户通过所述至少两个投影按键触发的目标音级序列;
83、编曲生成模块,用于生成所述目标音级序列对应的原创编曲。
84、第三方面,基于相同发明构思,本技术实施例提供了一种存储介质,所述存储介质内存储有机器可执行指令,所述机器可执行指令被处理器执行时实现如本技术第一方面提出的基于车辆的投影交互方法。
85、第四方面,基于相同发明构思,本技术实施例提供了一种车辆,包括处理器和存储器;所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器用于执行机器可执行指令,以实现如本技术第一方面提出的基于车辆的投影交互方法。
86、与现有技术相比,本技术包括以下优点:
87、本技术实施例通过将预设的投影界面投影至车辆外部,使得用户能够在投影界面参与娱乐互动,进而基于用户在投影界面中所处的目标投影按键,自动播放目标投影按键对应的目标音级,同时按照预设的投影规则,更新目标投影按键和关联投影按键各自对应的投影图案,以指示用户从目标投影按键前往关联投影按键,进而有效引导用户与车辆进行娱乐交互。本技术实施例能够通过将车内娱乐扩展到车外,能够为用户带来沉浸式的娱乐交互体验,并增强用户与车辆之间的互动性和娱乐的趣味性,使得娱乐方式更加多样化,有效提高用户的使用体验。