本申请涉及车辆,特别是涉及一种车辆尾门开启方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
背景技术:
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、上述车辆尾门开启方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,接收客户端发送的车辆尾门的开启预约指令后,可以确定用户确实有开启尾门的需求,从而确定开启预约指令的失效时刻,判断当前时刻是否到达失效时刻,在未到达的情况下,采集第一预设距离范围内的人脸图像,并基于人脸图像进行人脸识别,在人脸识别通过的情况下,通过传感器在第二预设距离范围内进行障碍物检测,第二预设距离范围小于第一预设距离范围,由于事先已经通过了进行人脸识别,因此车辆检测到的障碍物很可能是已通过人脸识别的用户,从而在检测到障碍物的情况下,开启车辆尾门,可见,本申请在确定用户确实有开启尾门的需求的情况下,若当前时刻未到达开启预约指令的失效时刻,则通过采集环境图像进行人脸识别以及传感器进行障碍物检测逐步感应用户已靠近车辆尾门,从而开启车辆尾门,避免错误识别用户需求而开启车辆尾门,可以精确识别用户是否存在开启尾门的需求。同时通过采集环境图像进行人脸识别以及传感器进行障碍物检测,逐步感应用户靠近车辆尾门而自动开启车辆尾门,解放了用户双手,降低了用户操作难度。
1.一种车辆尾门开启方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述开启预约指令的失效时刻,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述开启预约指令的失效时刻,包括:
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述采集预设的第一距离范围内的环境图像,包括:在没有接收到所述解除预约指令的情况下,采集所述第一距离范围内的环境图像;
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述基于所述环境图像进行人脸识别,包括:
6.根据权利要求1至3中任一项所述的方法,其特征在于,所述通过传感器在预设的第二距离范围内进行障碍物检测,包括:
7.一种车辆尾门开启装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。