本技术涉及车辆控制,尤其涉及一种交互方法、装置和系统、车辆及相关装置。
背景技术:
1、随着物联网技术的发展,精确的位置识别和近距离无线通信已成为推动智能终端、工作自动化等领域智能化升级的关键技术。在此背景下,超宽带(ultra wide band,uwb)技术凭借其高精度测距与定位能力,以及低功耗、高安全性的特点,正在成为新一代智能设备交互的核心。
2、现有的基于uwb的车辆交互方案中,通常需要终端设备和车辆都内置相应的uwb模块,以实现终端设备与车辆之间的智能交互。然而,uwb模块的成本较高,这就导致由终端设备和车辆之间的交互成本较高。
技术实现思路
1、本技术实施例提供一种交互方法、装置和系统、车辆及相关装置,降低了交互系统的成本。
2、第一方面,本技术实施例提供了一种交互方法,应用于车辆交互系统的服务器,所述车辆交互系统还包括终端设备以及与所述终端设备绑定的目标车辆。该方法包括:接收来自于所述终端设备的目标动作指示信息,其中,所述目标动作指示信息用于指示目标车辆动作。向所述目标车辆发送控制信息,其中,所述控制信息用于控制所述目标车辆执行所述目标车辆动作。
3、在本技术实施例中,交互系统可以由服务器基于来自于第一终端设备生成的目标动作指示信息确定出控制信息,并发送给目标车辆,以控制目标车辆执行目标车辆动作。该交互系统可以通过服务器实现第一终端设备与目标车辆之间的智能交互,不需要uwb硬件的支持,这样就降低了终端设备与目标车辆之间的交互成本。
4、结合第一方面,在一种可行的实现方式中,所述终端设备处于锁屏状态,所述目标动作指示信息由所述终端设备在通过目标屏幕区域检测到所述目标屏幕区域对应的目标屏幕操作信息的情况下生成。
5、上述实现中,用户在第一终端设备处于锁屏状态时,可通过对第一终端设备的屏幕操作生成动作指示信息,以控制目标车辆执行相应的车辆动作,这样就不需要用户将第一终端设备12进行解锁以通过相应功能实现对车辆的控制,进而可以提高交互系统的实用性和便利性,提高用户体验。
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、通过实施本发明实施例,交互系统可以由服务器基于来自于第一终端设备生成的目标动作指示信息确定出控制信息,并发送给目标车辆,以控制目标车辆执行目标车辆动作。该交互系统可以通过服务器实现第一终端设备与目标车辆之间的智能交互,不需要uwb硬件的支持,这样就降低了终端设备与车辆之间的交互成本。
1.一种交互方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述终端设备处于锁屏状态,所述目标动作指示信息由所述终端设备在通过目标屏幕区域检测到所述目标屏幕区域对应的目标屏幕操作信息的情况下生成。
3.根据权利要求2所述的方法,其特征在于,所述终端设备包括多个屏幕区域,所述多个屏幕区域包括所述目标屏幕区域,所述多个屏幕区域中的每个屏幕区域对应不同的动作指示信息,所述不同的动作指示信息用于指示不同的车辆动作,所述终端设备在通过所述多个屏幕区域中的任一屏幕区域检测到所述任一屏幕区域对应的屏幕操作信息的情况下生成所述任一屏幕区域对应的动作指示信息。
4.根据权利要求1所述的方法,其特征在于,所述目标动作指示信息由所述终端设备根据用户的手势信息以及手势控制集合生成,所述手势控制集合包括至少一种手势信息和所述至少一种手势信息中各手势信息对应的车辆动作。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述向所述目标车辆发送控制信息,包括:
6.根据权利要求1-4任一项所述的方法,其特征在于,所述向所述目标车辆发送控制信息,包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,车辆动作至少包括解锁车门、闭锁车门、折叠外后视镜、展开外后视镜、关闭车窗、打开车窗、打开电动背门、关闭电动背门、启用自动泊车功能或者启用自动驾驶车辆召唤功能。
8.一种交互方法,其特征在于,应用于终端设备,所述方法包括:
9.根据权利要求8所述的方法,其特征在于,所述终端设备处于锁屏状态,所述确定目标动作指示信息,包括:
10.根据权利要求9所述的方法,其特征在于,所述终端设备包括多个屏幕区域,所述多个屏幕区域包括所述目标屏幕区域,所述多个屏幕区域中的每个屏幕区域对应不同的动作指示信息,所述不同的动作指示信息用于指示不同的车辆动作,所述终端设备在通过所述多个屏幕区域中的任一屏幕区域检测到所述任一屏幕区域对应的屏幕操作信息的情况下生成所述任一屏幕区域对应的动作指示信息。
11.根据权利要求8所述的方法,其特征在于,所述确定目标动作指示信息,包括:
12.根据权利要求8-11任一项所述的方法,其特征在于,所述向所述服务器发送目标动作指示信息,包括:
13.一种交互方法,其特征在于,应用于车辆,所述方法包括:
14.根据权利要求13所述的方法,其特征在于,所述目标车辆动作为解锁车门,所述根据所述控制信息执行所述目标车辆动作,包括:
15.一种服务器,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述的交互方法。
16.一种终端设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求8-12任一项所述的交互方法。
17.一种车辆的控制器,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求13或14所述的交互方法。
18.一种交互系统,其特征在于,所述交互系统包括权利要求15所述的服务器和权利要求17所述的控制器。
19.根据权利要求18所述的交互系统,其特征在于,所述交互系统还包括权利要求16所述的终端设备。
20.一种车辆,其特征在于,包括权利要求17所述的控制器。
21.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序被处理器执行时,实现如权利要求1-7任一项所述的交互方法,或者权利要求8-12任一项所述的交互方法,或者权利要求13-14任一项所述的交互方法。
