本公开涉及车辆控制,具体地,涉及一种车辆的控制方法、系统、存储介质、程序产品和车辆。
背景技术:
1、随着汽车产业智能化进程速度加快,传统汽车的娱乐功能已无法满足用户多样化的需求,车内顶置屏幕应运而生,车内乘客可以通过车内顶置屏幕欣赏影音娱乐视频。
技术实现思路
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、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种车辆的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述视线信息包括所述目标用户的眼部与所述投影幕布之间的目标距离、所述目标用户的眼部与所述投影幕布的中心之间的目标高度差以及所述目标用户的眼部与所述投影幕布之间的视线角度,所述座椅信息包括座椅靠背对应的靠背位置和靠背高度;所述根据所述视线信息和所述座椅信息,确定所述目标用户对应的视线遮挡结果包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述视线区域和所述靠背区域,确定所述目标用户对应的视线遮挡结果包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述视线遮挡结果,调整所述目标座椅和/或其余座椅的座椅姿态包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述视线信息和所述障碍座椅对应的障碍座椅信息,确定所述目标座椅对应的座椅调整参数包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,在根据所述视线遮挡结果,调整所述目标座椅和/或其余座椅的座椅姿态之后,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1至9中任一项所述的方法,其特征在于,所述方法还包括:
11.根据权利要求10所述的方法,其特征在于,所述根据所述投影光线和所述反射光线,调整所述投影装置的装置位姿包括:
12.根据权利要求10所述的方法,其特征在于,所述方法还包括:
13.一种车辆的控制系统,其特征在于,所述系统包括控制模块、车辆监控模块、投影装置、幕布装置、座椅装置和遥控装置;所述车辆监控模块、所述投影装置、所述幕布装置、所述座椅装置和所述遥控装置分别与所述控制模块连接;
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至12中任一项所述方法的步骤。
15.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1至12中任一项所述的方法的步骤。
16.一种车辆,其特征在于,所述车辆包括上述权利要求13中所述的车辆的控制系统。