本申请实施例涉及车辆控制领域,尤其涉及一种开启车辆门锁的方法、车辆、车辆控制云平台及系统。
背景技术:
在人脸识别解锁车辆时,如果汽车一直处于休眠状态,那么车上的摄像头无法一直处于工作状态,需要用户接近并唤醒(例如,蓝牙钥匙进入特定范围,用户用手拉门把手等方式),在车辆被唤醒后才能启动摄像头进行人脸识别,这样无法让用户在无感知的情况下解锁车辆。
技术实现要素:
本申请提供了一种开启车辆门锁的方法、车辆、车辆控制云平台及系统,可以通过车辆控制云平台与车辆之间的交互,实现在不同场景下以无感接触的方式自动开启车辆门锁,具有人性化、智能化的特点,能够有效提高用户的使用体验。
第一方面,本申请实施例提供了一种开启车辆门锁的方法,该方法包括:
车辆控制云平台获取目标车辆的位置信息,并根据位置信息确定目标车辆的场景信息;
车辆控制云平台根据场景信息确定车辆唤醒时间;
在车辆唤醒时间到达后,车辆控制云平台唤醒目标车辆上的摄像头;
若摄像头监测目标车辆的预设距离内存在用户,则对用户进行识别;
在用户识别通过的情况下,自动开启目标车辆的车门。
第二方面,本申请实施例还提供了一种车辆,该车辆包括:
存储器、处理器、摄像头及存储在存储器上并可在处理器上运行的计算机程序,当处理器执行计算机程序时,实现如本申请实施例提供的一种开启车辆门锁的方法中车辆的功能。
第三方面,本申请实施例还提供了一种车辆控制云平台,包括:
存储器、处理器、摄像头及存储在存储器上并可在处理器上运行的计算机程序,当处理器执行计算机程序时,实现如本申请实施例提供的一种开启车辆门锁的方法中车辆控制云平台的功能。
第四方面,本申请实施例还提供了一种开启车辆门锁的系统,该系统包括:车辆控制云平台、目标车辆;
其中,车辆控制云平台,用于获取目标车辆的位置信息,并根据位置信息确定目标车辆的场景信息;
车辆控制云平台,还用于根据场景信息确定车辆唤醒时间,以及在车辆唤醒时间到达后,唤醒目标车辆上的摄像头;
摄像头,用于在监测目标车辆的预设距离内存在用户的情况下,则对用户进行识别;
目标车辆,用于在用户识别通过的情况下,自动开启车门。
本申请提供了一种开启车辆门锁的方法、车辆、车辆控制云平台及系统,该方法包括:车辆控制云平台获取目标车辆的位置信息,并根据位置信息确定目标车辆的场景信息;车辆控制云平台根据场景信息确定车辆唤醒时间;在车辆唤醒时间到达后,车辆控制云平台唤醒目标车辆上的摄像头;若摄像头监测目标车辆的预设距离内存在用户,则对用户进行识别;在用户识别通过的情况下,自动开启目标车辆的车门。通过车辆控制云平台与车辆之间的交互,可以实现在不同场景下以无感接触的方式自动开启车辆门锁,具有人性化、智能化的特点,能够有效提高用户的使用体验。
附图说明
图1是本申请实施例中的一种开启车辆门锁的方法流程图;
图2是本申请实施例中的车辆控制云平台的结构示意图;
图3是本申请实施例中的车辆的结构示意图;
图4是本申请实施例中的开启车辆门锁的系统示意图;
图5是本申请实施例中的另一种开启车辆门锁的系统示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
另外,在本申请实施例中,“可选地”或者“示例性地”等词用于表示作例子、例证或说明。本申请实施例中被描述为“可选地”或者“示例性地”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“可选地”或者“示例性地”等词旨在以具体方式呈现相关概念。
图1为本申请实施例提供的一种开启车辆门锁的方法流程图,该方法可以实现根据用户的行为习惯在常规场景下(例如,日常通勤、周末定期去体育场锻炼等场景下)以无感识别的方式自动开启车辆门锁,如图1所示,该方法可以包括但不限于以下步骤:
s101、车辆控制云平台获取目标车辆的位置信息,并根据位置信息确定目标车辆的场景信息。
本申请实施例中的目标车辆即为需要通过无感识别的方式进行控制的车辆,车辆的位置信息可以为坐标信息、经纬度信息、具体地点信息等。
车辆控制云平台中可以包括用户画像数据库和场景数据库,其中,用户画像数据库可以理解为包括某一特定用户行为习惯的数据库,例如,该用户在工作日的早上几点出门上班,下午几点下班,或者,周末某个时间段去体育场锻炼一个小时,或者,某个时间点去超市购物一个小时等等。场景数据库可以理解为包含海量用户的行为数据,在海量用户行为数据中,大部分用户固定在某个时间点前往超市,或者,在某个时间段去商场,即场景数据库可以根据大量用户在不同场景下的行为习惯,为某一特定用户在从未去过的某个场景下提供行为习惯参考。
若目标车辆在某一位置停留的时间超过预设的时间长度,则车辆控制云平台确定该目标车辆在这一位置停车,进而可以基于获取的目标车辆当前的位置信息通过用户画像数据库或场景数据库确定目标车辆的场景信息。
s102、车辆控制云平台根据场景信息确定车辆唤醒时间。
车辆控制云平台包括的用户画像数据库和场景数据库中分别可以存储某一特定用户的行为习惯和海量用户在不同场景下的行为习惯,那么车辆控制云平台可以通过用户画像数据库或场景数据库,确定在目标车辆所在的当前场景下,用户的行为习惯数据,例如,该用户在当前场景下大约停留多长时间后返回至目标车辆,或者,用户在当前场景下大约在某个时间点返回至目标车辆,进而,基于用户行为习惯数据确定当前场景下目标车辆的车辆唤醒时间。
可选地,该车辆唤醒时间可以为用户返回至车辆的时间,也可以为用户返回至车辆的时间点提前预设时间长度(例如,提前10分钟或者提前半个小时)的时间。
s103、在车辆唤醒时间到达后,车辆控制云平台唤醒目标车辆上的摄像头。
本申请实施例中,目标车辆上安装的摄像头可以用于在车辆唤醒时间到达后,以无感方式对用户进行识别。
可选地,在车辆唤醒时间到达后,也可以唤醒车辆上的空调等部件,以为用户提前调整好舒适的车辆环境温度,提高用户的驾驶体验。
s104、若摄像头监测目标车辆的预设距离内存在用户,则对用户进行识别。
可选地,上述预设距离可以为摄像头的识别距离,即若摄像头监测到识别范围内存在有用户,则可以采集用户的身份信息,通过图像识别的方式对用户的身份进行识别,确定该用户是否为目标车辆的车主。
s105、在用户识别通过的情况下,自动开启目标车辆的车门。
若识别用户为该目标车辆的车主,则可以自动开启目标车辆的车门,实现以无感识别的方式为用户自动开启车辆门锁,提高用户的使用体验。
本申请实施例提供了一种开启车辆门锁的方法,该方法包括:车辆控制云平台获取目标车辆的位置信息,并根据位置信息确定目标车辆的场景信息;车辆控制云平台根据场景信息确定车辆唤醒时间;在车辆唤醒时间到达后,车辆控制云平台唤醒目标车辆上的摄像头;若摄像头监测目标车辆的预设距离内存在用户,则对用户进行识别;在用户识别通过的情况下,自动开启目标车辆的车门。通过车辆控制云平台与车辆之间的交互,可以实现在不同场景下以无感接触的方式自动开启车辆门锁,具有人性化、智能化的特点,能够有效提高用户的使用体验。
在一种示例中,上述步骤s102中确定车辆唤醒时间的方式可以包括:在用户画像数据库中存在场景信息的情况下,根据用户画像数据库确定场景信息对应的车辆唤醒时间。即假设用户画像数据库为存储用户a的行为习惯的数据库,若当前场景信息为存储于用户画像数据库中,说明该用户a之前去过或者经常去这一场景,那么通过用户画像数据库即可参考用户a以往的行为习惯,从而确定用户a当前在该场景下的车辆唤醒时间。
或者,在用户画像数据库中不存在场景信息的情况下,根据场景数据库确定场景信息对应的车辆唤醒时间。例如,若用户a晚上第一次前往某一餐厅用餐,而用户a的用户画像数据库中并不存在该餐厅这一场景,那么可以参考场景数据库中其他用户在该场景下的行为习惯,若场景数据库中大部分用户从该餐厅出来的时间为晚上9点半,说明该餐厅可能晚上9点半打烊,则通过场景数据库即可确定用户a的目标车辆的车辆唤醒时间为晚上9点半,或者将晚上9点半提前预设时间长度的时间作为目标车辆的车辆唤醒时间。
进一步地,若用户画像数据库中不存在目标车辆的场景信息,并且场景数据库中也不存在目标车辆的场景信息,那么车辆控制云平台可以弹出提示信息,提示未存储目标车辆当前的场景信息,无法获取当前场景下的车辆唤醒时间。用户可以根据该提示信息对车辆控制云平台中的数据库进行更新,例如,输入目标车辆的当前场景信息和该场景下目标车辆的车辆唤醒时间,并将输入的场景信息和车辆唤醒时间存储至用户画像数据库中,方便为后续匹配场景信息提供参考。
可选地,用户也可以将输入的场景信息和车辆唤醒时间存储至场景数据库中,方便为其他使用场景数据库的用户提供参考。
在一种示例中,若车辆控制云平台接收到第一服务器发送的第一信号,且车辆控制云平台判断目标车辆上的摄像头未唤醒,即还未到达该场景下目标车辆的车辆唤醒时间,则车辆控制云平台可以根据第一信号唤醒摄像头。
在本申请实施例中,车辆控制云平台接收到第一信号后,对目标车辆的状态做进一步的判断,可以防止用户在某处停车后,整车并未处于休眠状态的情况下,仍然唤醒车辆(包括车辆上的摄像头),从而避免网络通信资源的浪费。
其中,上述第一服务器可以为目标车辆当前场景下的服务器,例如,在公司停车场,该第一服务器可以为打卡服务器;在私人停车场,该第一服务器可以为智能家居控制服务器。
上述第一信号可以为第一服务器获取检测设备发送的触发信号后发出的,这里的触发信号为在各个场景下检测设备基于检测到的触发时机发出的信号,例如,在公司停车场中,触发信号为用户下班打卡的信号,相应地,上述检测设备即为检测到用户下班打卡的打卡机,即用户通过打卡机下班打卡后,第一服务器作为打卡服务器获取到打卡机发送的这一触发信号,则可以向车辆控制云平台发送第一信号。在私人停车场中,触发信号可以为房门打开并从外部反锁的信号,相应地,上述检测设备可以为智能门锁,即智能门锁检测到房门打开后从外部被反锁,判断为用户外出,那么可以向第一服务器发送触发信号。
当然,本领域技术人员也可以根据实际场景需要在不同场景下设置不同的触发信号,本申请实施例对此不作限定。
进一步地,在第一服务器获取到触发信号后,第一服务器还可以对触发信号对应的用户账户进行验证,若第一服务器确定该用户账户与目标车辆绑定,则可以向车辆控制云平台发送第一信号。例如,若用户a下班打卡后,第一服务器作为打卡服务器确定该用户a的账户(比如,手机号码)与目标车辆绑定,说明用户a为目标车辆的合法车主,那么第一服务器根据接收到的下班打卡触发信号向车辆控制云平台发送针对目标车辆的第一信号。
在一种示例中,在车辆上的摄像头未唤醒的情况下,说明在当前场景下,还未到达目标车辆的车辆唤醒时间,若该场景下不存在第一服务器,且用户提前返回车辆,则可以通过车钥匙手动开启车辆车门,即车辆接收到用户通过车辆钥匙发出的开启信号,自动开启目标车辆的车门。
当然,用户也可以根据使用习惯的变化或其他需求通过车辆控制云平台更改不同场景下的车辆唤醒时间,本申请实施例对此不作限定。
图2为本申请实施例提供的一种车辆控制云平台的结构示意图,如图2所示,该车辆控制云平台包括处理器201、存储器202、输入装置203、输出装置204;车辆控制云平台中处理器201的数量可以是一个或多个,图2中以一个处理器201为例;车辆控制云平台中的处理器201、存储器202、输入装置203和输出装置204可以通过总线或其他方式连接,图2中以通过总线连接为例。
存储器202作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例图1中的开启车辆控制云平台门锁的方法对应的程序指令/模块。处理器201通过运行存储在存储器202中的软件程序、指令以及模块,从而执行车辆控制云平台的各种功能应用以及数据处理,即实现上述的开启车辆控制云平台门锁的方法中车辆控制云平台的相关功能。
存储器202可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据云服务器的使用所创建的数据等。此外,存储器202可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器202可进一步包括相对于处理器201远程设置的存储器,这些远程存储器可以通过网络连接至车辆控制云平台/终端/服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置203可用于接收输入的数字或字符信息,以及产生与车辆控制云平台的用户设置以及功能控制有关的键信号输入。输出装置204可包括显示屏等显示设备。
图3为本申请实施例提供的一种车辆的结构示意图,如图3所示,该车辆包括处理器301、存储器302、输入装置303、输出装置304和摄像头305;车辆中处理器301的数量可以是一个或多个,图3中以一个处理器301为例;车辆中的处理器301、存储器302、输入装置303和输出装置304可以通过总线或其他方式连接,图3中以通过总线连接为例。
存储器302作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例图1中的开启车辆门锁的方法对应的程序指令/模块。处理器301通过运行存储在存储器302中的软件程序、指令以及模块,从而执行车辆的各种功能应用以及数据处理,即实现上述的开启车辆门锁的方法中车辆的相关功能。
存储器302可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据云服务器的使用所创建的数据等。此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器302可进一步包括相对于处理器301远程设置的存储器,这些远程存储器可以通过网络连接至车辆/终端/服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置303可用于接收输入的数字或字符信息,以及产生与车辆的用户设置以及功能控制有关的键信号输入。输出装置304可包括显示屏等显示设备。
本申请实施例还提供一种包含计算机可执行指令的存储介质,该计算机可执行指令在由计算机处理器执行时用于执行一种开启车辆门锁的方法中车辆的相关功能,或者车辆控制云平台的相关功能。
图4为本申请实施例提供的一种开启车辆门锁的系统,如图4所示,该系统包括:车辆控制云平台401、目标车辆402;
其中,车辆控制云平台,用于获取目标车辆的位置信息,并根据位置信息确定目标车辆的场景信息;
车辆控制云平台,还用于根据场景信息确定车辆唤醒时间,以及在车辆唤醒时间到达后,唤醒目标车辆上的摄像头;
摄像头,用于在监测目标车辆的预设距离内存在用户的情况下,则对用户进行识别;
目标车辆,用于在用户识别通过的情况下,自动开启车门。
在一种示例中,车辆控制云平台包括用户画像数据库和场景数据库;
车辆控制云平台,还用于在用户画像数据库中存在场景信息的情况下,根据用户画像数据库确定场景信息对应的车辆唤醒时间;
或者,在用户画像数据库中不存在场景信息的情况下,根据场景数据库确定场景信息对应的车辆唤醒时间。
在一种示例中,在用户画像数据库和场景数据库中不存在场景信息的情况下,车辆控制云平台还用于弹出提示信息,以及获取用户根据提示信息输入的场景信息和对应的车辆唤醒时间,并将场景信息和对应的车辆唤醒时间存储至用户画像数据库。
在一种示例中,如图5所示,上述系统还可以包括第一服务器403和检测设备404;
第一服务器用于向车辆控制云平台发送第一信号;
车辆控制云平台,用于接收到第一信号后,确定目标车辆上的摄像头未被唤醒的情况下,根据第一信号唤醒目标车辆上的摄像头。
其中,第一信号是第一服务器获取到检测设备发送的触发信号后发出的,第一服务器为场景信息对应场景下的服务器。
进一步地,第一服务器获取到触发信号后,若确定触发信号对应的用户账户与目标车辆绑定,则可以向车辆控制云平台发送第一信号。
在一种示例中,在车辆上的摄像头未唤醒的情况下,若目标车辆接收到开启信号,则目标车辆还用于根据开启信号开启车门;
其中,开启信号由目标车辆的车辆钥匙发出。
本申请实施例所提供的开启车辆门锁的系统可执行本申请图1实施例所提供的开启车辆门锁的方法,具备执行方法相应的部件和有益效果。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本申请可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。
1.一种开启车辆门锁的方法,其特征在于,包括:
车辆控制云平台获取目标车辆的位置信息,并根据所述位置信息确定所述目标车辆的场景信息;
所述车辆控制云平台根据所述场景信息确定车辆唤醒时间;
在所述车辆唤醒时间到达后,所述车辆控制云平台唤醒所述目标车辆上的摄像头;
若所述摄像头监测所述目标车辆的预设距离内存在用户,则对所述用户进行识别;
在所述用户识别通过的情况下,自动开启所述目标车辆的车门。
2.根据权利要求1所述的方法,其特征在于,所述车辆控制云平台包括用户画像数据库和场景数据库。
3.根据权利要求2所述的方法,其特征在于,所述车辆控制云平台根据所述场景信息确定车辆唤醒时间,包括:
在所述用户画像数据库中存在所述场景信息的情况下,根据所述用户画像数据库确定所述场景信息对应的车辆唤醒时间;
或者,在所述用户画像数据库中不存在所述场景信息的情况下,根据所述场景数据库确定所述场景信息对应的车辆唤醒时间。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在所述用户画像数据库和所述场景数据库中不存在所述场景信息的情况下,所述车辆控制云平台弹出提示信息;
所述车辆控制云平台获取用户根据所述提示信息输入的场景信息和对应的车辆唤醒时间,并将所述场景信息和对应的车辆唤醒时间存储至用户画像数据库。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述车辆控制云平台接收到第一服务器发送的第一信号,且所述车辆控制云平台判断所述目标车辆上的摄像头未被唤醒,则所述车辆控制云平台根据所述第一信号唤醒所述摄像头;
其中,所述第一信号是所述第一服务器获取到检测设备发送的触发信号后发出的,所述第一服务器为所述场景信息对应场景下的服务器。
6.根据权利要求5所述的方法,其特征在于,所述第一信号是在所述第一服务器获取到触发信号后,确定所述触发信号对应的用户账户与所述目标车辆绑定的情况下发出的。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述摄像头未唤醒的情况下,若接收到开启信号,则根据所述开启信号开启所述目标车辆的车门;
其中,所述开启信号由车辆钥匙发出。
8.一种车辆,其特征在于,包括:存储器、处理器、摄像头及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如权利要求1-7任一项所述的开启车辆门锁的方法中车辆的功能。
9.一种车辆控制云平台,其特征在于,包括:存储器、处理器、摄像头及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如权利要求1-7任一项所述的开启车辆门锁的方法中车辆控制云平台的功能。
10.一种开启车辆门锁的系统,其特征在于,包括:车辆控制云平台、目标车辆;
其中,所述车辆控制云平台,用于获取目标车辆的位置信息,并根据所述位置信息确定所述目标车辆的场景信息;
所述车辆控制云平台,还用于根据所述场景信息确定车辆唤醒时间,以及在所述车辆唤醒时间到达后,唤醒所述目标车辆上的摄像头;
所述摄像头,用于在监测所述目标车辆的预设距离内存在用户的情况下,则对所述用户进行识别;
所述目标车辆,用于在所述用户识别通过的情况下,自动开启车门。
技术总结