掌桥专利:专业的专利平台
掌桥专利
首页

一种车载用户账号登录方法及系统

文献发布时间:2023-06-19 12:13:22


一种车载用户账号登录方法及系统

技术领域

本申请涉及车辆控制技术领域,尤其涉及一种车载用户账号登录方法及车载用户账号登录系统。

背景技术

为了提升驾驶员在车辆驾驶过程中的便捷性,越来越多的车辆可以通过采集驾驶员的生物特征数据、根据生物特征数据查询相应的用户账号并登录,以便后续根据相应的个性化配置对车内的应用程序和设备等进行调整,满足用户的个性化使用需求。

现有技术中,车辆可以采用车载摄像头采集驾驶者的面部特征、根据面部特征获取相应的车载用户账号并登录。然而,基于现有技术的技术方案,驾驶员在乘坐入主驾驶位后,驾驶前需要手动触发采集过程并等待车辆完成图像采集、数据匹配后才能完成账号登录的过程,影响了车辆的使用效率。且当车辆存在大量的驾驶记录时,上述数据根据面部特征匹配得到车载用户账号的过程将会耗费大量的时间,导致用户不得不等待很长时间。

因此,亟需一种可提升账号登录效率、以便进一步提升用户的用车效率的车载用户账号登录方法,以解决现有技术中的上述技术问题。

发明内容

为了解决现有技术的不足,本申请的主要目的在于提供一种车载用户账号登录方法及车载用户账号登录系统,以期解决现有技术的上述技术问题。

为了达到上述目的,第一方面本申请提供了一种车载用户账号登录方法,所述车载用户账号登录方法包括:

响应于检测到车辆唤醒或解锁,触发所述车辆内部的多个传感设备同时启动;

通过所述多个传感设备,获取位于所述车辆的预设范围内的至少一个用户的生物特征数据作为第一生物特征数据;

将预设数据库中存储的历史生物特征数据与所述第一生物特征数据进行匹配,确定匹配程度满足第一预设条件的所述历史生物特征数据为潜在生物特征数据;

响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据,其中,所述主驾驶座对应的传感设备包含在所述多个传感设备中;

将所述第二生物特征数据与所述潜在生物特征数据进行匹配,若所述潜在生物特征数据中存在与所述第二生物特征数据的匹配程度满足第二预设条件的目标生物特征数据,则登录所述目标生物特征数据对应的车载用户账号。

在一些实施例中,所述响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据前,所述车载用户账号登录方法还包括:

将所述潜在生物特征数据按照平衡二叉树结构存储至预设表中;

所述将所述第二生物特征数据与所述潜在生物特征数据进行匹配,若所述潜在生物特征数据中存在与所述第二生物特征数据的匹配程度满足第二预设条件的目标生物特征数据,则登录所述目标生物特征数据对应的车载用户账号,包括:

遍历所述预设表,确定是否存在与所述第二生物特征数据的匹配程度满足第二预设条件的所述目标生物特征数据;

在确定存在所述目标生物特征数据时,登录所述目标生物特征数据对应的车载用户账号。

在一些实施例中,所述将所述潜在生物特征数据按照平衡二叉树结构存储至预设表中之前,所述车载用户账号登录方法还包括:

查询每一所述潜在生物特征数据对应的车载用户账号;

所述将所述潜在生物特征数据按照平衡二叉树结构存储至预设表中,包括:

将所述潜在生物特征数据以及所述潜在生物特征数据对应的车载用户账号按照平衡二叉树结构存储至所述预设表中。

在一些实施例中,所述生物特征数据包括面部特征、声纹特征及指纹特征中的至少一个,所述多个传感设备包括车载摄像头、车载语音设备及车载指纹采集设备中的至少一项;所述通过所述多个传感设备,获取位于所述车辆的预设范围内的至少一个用户的生物特征数据作为第一生物特征数据包括:

通过车载摄像头,采集位于所述车辆的预设范围内的至少一个用户的面部特征,所述车载摄像头用于拍摄主驾驶座、副驾驶座、后排座椅及后备箱中的至少一处;和/或

通过车载语音设备,采集位于所述车辆的预设范围内的至少一个用户的声纹特征;和/或

通过车载指纹采集设备,采集位于所述车辆的预设范围内的至少一个用户的指纹特征。

在一些实施例中,所述通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据,包括:

通过用于拍摄主驾驶座的所述车载摄像头,采集所述目标用户的面部特征;和/或

通过设于方向盘上的所述车载指纹采集设备,采集所述目标用户的指纹特征。

在一些实施例中,所述车载用户账号登录方法还包括:

根据所述第二生物特征数据,更新所述预设数据库中所述目标生物特征数据对应的记录。

在一些实施例中,所述将预设数据库中存储的历史生物特征数据与所述第一生物特征数据进行匹配,确定匹配程度满足第一预设条件的所述历史生物特征数据为潜在生物特征数据,包括:

将预设数据库中存储的历史生物特征数据包括的生物特征与所述第一生物特征数据包括的生物特征进行匹配,所述生物特征包括所述面部特征、所述声纹特征及所述指纹特征;

确定包括的所述生物特征中存在与所述第一生物特征数据包括的所述生物特征的匹配程度不小于第一预设阈值的所述历史生物特征数据为所述潜在生物特征数据;和/或

确定包括的所述生物特征中存在与所述第一生物特征数据包括的所述生物特征的匹配程度不小于第二预设阈值且存在的数量不小于第三预设阈值的所述历史生物特征数据为所述潜在生物特征数据,其中所述第一预设阈值不小于所述第二预设阈值。

在一些实施例中,所述响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据之前,所述车载用户账号登录方法还包括:

根据主驾驶座的座椅上设置的压力传感设备采集的传感数据,检测所述车辆的主驾驶座是否乘坐有目标用户。

在一些实施例中,所述根据主驾驶座的座椅上设置的压力传感设备采集的传感数据,检测所述车辆的主驾驶座是否乘坐有目标用户,包括:

在所述压力传感设备采集的压力值变化不超过预设的变动阈值且持续时间不小于预设的时间阈值时,确定检测到所述车辆的主驾驶座乘坐有目标用户。

在一些实施例中,所述车载用户账号登录方法包括:

根据所述目标生物特征数据对应的车载用户账号对应的配置数据,调整所述车辆的车载设备。

第二方面,本申请提供了一种车载用户账号登录系统,所述车载用户账号登录系统包括:

一个或多个处理器;

以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:

响应于检测到车辆唤醒或解锁,触发所述车辆内部的多个传感设备同时启动;

通过所述多个传感设备,获取位于所述车辆的预设范围内的至少一个用户的生物特征数据作为第一生物特征数据;

将预设数据库中存储的历史生物特征数据与所述第一生物特征数据进行匹配,确定匹配程度满足第一预设条件的所述历史生物特征数据为潜在生物特征数据;

响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据,其中,所述主驾驶座对应的传感设备包含在所述多个传感设备中;

将所述第二生物特征数据与所述潜在生物特征数据进行匹配,若所述潜在生物特征数据中存在与所述第二生物特征数据的匹配程度满足第二预设条件的目标生物特征数据,则登录所述目标生物特征数据对应的车载用户账号。

本申请实现的有益效果为:

本申请提供了一种车载用户账号登录方法,包括响应于检测到车辆唤醒或解锁,触发所述车辆内部的多个传感设备同时启动;通过所述多个传感设备,获取位于所述车辆的预设范围内的至少一个用户的生物特征数据作为第一生物特征数据;将预设数据库中存储的历史生物特征数据与所述第一生物特征数据进行匹配,确定匹配程度满足第一预设条件的所述历史生物特征数据为潜在生物特征数据;响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据,其中,所述主驾驶座对应的传感设备包含在所述多个传感设备中;将所述第二生物特征数据与所述潜在生物特征数据进行匹配,若所述潜在生物特征数据中存在与所述第二生物特征数据的匹配程度满足第二预设条件的目标生物特征数据,则登录所述目标生物特征数据对应的车载用户账号,本申请通过在车辆唤醒或解锁后,预先采集在车辆的预设范围内可能是驾驶者的用户的生物特征数据,可根据该生物特征数据预先匹配数据库中的历史生物特征数据,在需要时将驾驶座上的目标用户即驾驶者的生物特征数据与预先匹配得到的潜在生物特征数据进行匹配,并根据匹配程度满足预设条件的目标生物特征对应的车载用户账号,通过二次匹配实现了在驾驶者进入准备驾驶的状态前预先完成了大部分的匹配计算任务,驾驶者的生物特征数据仅需与少量的潜在生物特征数据进行匹配,显著降低了用户的等待时间,提升了驾驶的便捷性与驾驶者的用车效率;

本申请还提出了获取所述目标用户的生物特征数据作为第二生物特征数据前将所述潜在生物特征数据按照平衡二叉树结构存储至预设表中;在匹配潜在生物特征数据时遍历所述预设表,确定是否存在与所述第二生物特征数据的匹配程度满足第二预设条件的所述目标生物特征数据;在确定存在所述目标生物特征数据时,登录所述目标生物特征数据对应的车载用户账号,通过将数据存储在平衡二叉树中并在需要时从中查询及匹配,可进一步提升匹配效率,避免用户等待;

进一步地,本申请提出了所述将所述潜在生物特征数据按照平衡二叉树结构存储至预设表中之前,所述车载用户账号登录方法还包括:查询每一所述潜在生物特征数据对应的车载用户账号;所述将所述潜在生物特征数据按照平衡二叉树结构存储至预设表中,包括:将所述潜在生物特征数据以及所述潜在生物特征数据对应的车载用户账号按照平衡二叉树结构存储至预设表中,通过进一步地提前查询并获取潜在生物特征数据对应的车载用户账号,在匹配得到目标生物特征后可以直接根据平衡二叉树中存储的车载用户账号进行登录,进一步节省了用户的等待时间,提升了用车效率;

本申请还提出了所述生物特征数据包括面部特征、声纹特征及指纹特征中的至少一个,所述多个传感设备包括车载摄像头、车载语音设备及车载指纹采集设备中的至少一项;所述通过所述多个传感设备,获取位于所述车辆的预设范围内的至少一个用户的生物特征数据作为第一生物特征数据包括:通过车载摄像头,采集位于所述车辆的预设范围内的至少一个用户的面部特征,所述车载摄像头用于拍摄主驾驶座、副驾驶座、后排座椅及后备箱中的至少一处;和/或通过车载语音设备,采集位于所述车辆的预设范围内的至少一个用户的声纹特征;和/或通过车载指纹采集设备,采集位于所述车辆的预设范围内的至少一个用户的指纹特征,实现了根据多种生物特征进行特征匹配,提升了匹配效率及准确性;

本申请还提出了所述通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据,包括:通过用于拍摄主驾驶座的所述车载摄像头,采集所述目标用户的面部特征;和/或通过设于方向盘上的所述车载指纹采集设备,采集所述目标用户的指纹特征,由于面部特征和指纹特征可通过车载摄像头及车载指纹采集设备方便地获取得到,且设于方向盘上的车载指纹采集设备和用于拍摄主驾驶座的摄像头可以准确采集到驾驶者的生物特征而不会错误地采集到其他用户的生物特征,可显著提升驾驶者的特征数的采集效率并保证准确性;

本申请提出了根据所述第二生物特征数据,更新所述预设数据库中所述目标生物特征数据对应的记录,本申请实现了当驾驶者的声纹、面部特征随着时间发生细微变化时对应的存储在数据库中的生物特征数据也随之更新,可自适应地更新生物特征数据,降低了匹配失败率;

本申请提出了将预设数据库中存储的历史生物特征数据与所述第一生物特征数据进行匹配,确定匹配程度满足第一预设条件的所述历史生物特征数据为潜在生物特征数据,包括:将预设数据库中存储的历史生物特征数据包括的生物特征与所述第一生物特征数据包括的生物特征进行匹配,所述生物特征包括所述面部特征、所述声纹特征及所述指纹特征;确定包括的所述生物特征中存在与所述第一生物特征数据包括的所述生物特征的匹配程度不小于第一预设阈值的所述历史生物特征数据为所述潜在生物特征数据;和/或确定包括的所述生物特征中存在与所述第一生物特征数据包括的所述生物特征的匹配程度不小于第二预设阈值且存在的数量不小于第三预设阈值的所述历史生物特征数据为所述潜在生物特征数据,其中所述第一预设阈值不小于所述第二预设阈值,本申请通过结合多种生物特征进行匹配,可显著提升匹配效率及成功率;

本申请提出了所述响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据之前,所述车载用户账号登录方法还包括:根据主驾驶座的座椅上设置的压力传感设备采集的传感数据,检测所述车辆的主驾驶座是否乘坐有目标用户,可通过驾驶座的传感数据判断驾驶者即目标用户是否已经处于即将驾驶的状态下,在确定驾驶者即将驾驶后再采集其的生物特征数据,避免了误触发对车载用户账号的登录操作,导致对驾驶者造成不便;

本申请还公开了所述根据主驾驶座的座椅上设置的压力传感设备采集的传感数据,检测所述车辆的主驾驶座是否乘坐有目标用户,包括:在所述压力传感设备采集的压力值变化不超过预设的变动阈值且持续时间不小于预设的时间阈值时,确定检测到所述车辆的主驾驶座乘坐有目标用户,在压力传感设备采集的压力值变化不超过预设的变动阈值且持续时间不小于预设的时间阈值可认为驾驶者已经坐稳、处于将要驾驶车辆的状态下,提升了判断是否需要调整车内设备的判断准确率;

本申请所有产品并不需要具备上述所有效果。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的车载用户账号登录流程图;

图2是本申请实施例提供的方法流程图;

图3是本申请实施例提供的车载用户账号登录系统结构图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

如背景技术所述,现有技术中车辆多采用车载摄像头采集驾驶者的面部特征、并根据面部特征确定对应的车载用户账号并登录,以便根据相应的个性化配置数据调整车内的应用程序及设备及执行其他操作,用户需要等待车辆完成图像采集、数据匹配后才能完成账号登录,影响了用户的车辆使用效率。

为解决上述技术问题,本申请提出了一种车载用户账号登录方法,通过二次匹配的方式实现了可在驾驶者进入准备驾驶的状态前预先完成了大部分的匹配计算任务,显著降低了驾驶者的等待时间,提升了驾驶的便捷性与驾驶者的用车效率。

实施例一

具体的,如图1所示,应用本申请公开的车载用户账号登录方法进行车载用户账号登录的过程包括:

步骤一、响应于检测到车辆唤醒或解锁,触发所述车辆内部的多个传感设备的同时启动;

示例性地,可以在用户进行通过移动终端发送唤醒指令、通过车钥匙对车辆进行解锁或点火等唤醒或解锁操作时,判断检测到车辆唤醒或解锁,并同时启动车内的多个传感设备。

步骤二、通过多个传感设备,实时采集并获取车辆预设范围内的用户的生物特征数据并作为第一生物特征数据;

车辆的预设范围包括车辆内部及与车辆距离不超过预设距离阈值的区域。该距离阈值可以根据需求确定,例如3米。在预设范围内存在用户时,预设传感设备可采集到至少一个第一生物特征数据,每一第一生物特征数据对应车辆预设范围内的一个用户,当车辆的预设范围内有多个用户时,采集到的第一生物特征数据也可以有多个。采集的生物特征数据可以包括至少一个生物特征,生物特征包括面部特征、声纹特征及指纹特征。多个预设传感设备可以包括车载摄像头、车载语音设备及车载指纹采集设备中的至少一项。

其中,车载摄像头可以设置在主驾驶座、副驾驶座、后排座椅及后备箱上或附近,分别用于拍摄主驾驶座、副驾驶座、后排座椅或后备箱,可在驾驶者正在驾驶前在后备箱取放物品、帮助其他乘客系安全带等执行驾驶前的准备动作时,提前采集到驾驶者的面部特征。

车载语音设备可用于采集车内的实时语音数据。车辆的电子控制系统等设备或系统可对采集的实时语音数据进行分析,得到相应的声纹特征。在另一些实施方式中,车辆的电子控制系统可将实时语音数据上传至云端服务器,由云端服务器对其进行分析并在得到声纹特征后返回给车辆。

车载指纹采集设备可设置在车辆的主驾驶位的车门、方向盘等容易被驾驶者碰触到的位置,并可将采集到的指纹特征提供至车辆的电子控制系统等。

步骤三、将预设数据库中存储的历史生物特征数据与第一生物特征数据进行匹配,确定与第一生物特征数据的匹配程度满足第一预设条件的历史生物特征数据为潜在生物特征数据;

可以确定包括的生物特征中存在与第一生物特征数据包括的对应的生物特征的匹配程度不小于第一预设阈值的历史生物特征数据为潜在生物特征数据,以及确定包括的生物特征中存在与第一生物特征数据包括的对应的生物特征的匹配程度不小于第二预设阈值且存在的数量不小于第三预设阈值的历史生物特征数据为潜在生物特征数据,其中第一预设阈值不小于第二预设阈值。

具体的,可将历史生物特征数据包括的每一生物特征与第一生物特征数据对应的生物特征进行比对,并确定相应的匹配度。当某一历史生物特征数据包含的任一生物特征与第一生物特征数据包括的相应生物特征的匹配度超过99%,或不少于两个生物特征与第一生物特征数据包括的相应生物特征的匹配程度超过95%时,可以判断该历史生物特征数据为潜在生物特征数据。

确定的潜在生物特征数据可以作为预设的平衡二叉树的节点存储至预设表中,每个节点包括相应用户的用户ID、面部特征、声纹特征及指纹特征。优选的,可以同时从相应的数据库中查询潜在生物特征数据对应的车载用户账号并存储预设表中的该节点内,以便需要时可以获取。

步骤四、根据设于主驾驶座椅的座椅上的压力传感器采集的实时传感数据,判断是否检测到车辆的主驾驶座乘坐有目标用户;

具体的,在压力传感设备采集的压力值变化不超过预设的变动阈值且持续时间不小于预设的时间阈值时,可以判断车辆的主驾驶座乘坐有目标用户且目标用户即驾驶者已经坐稳,处于即将开始驾驶的状态,此时可以采集目标用户的生物特征数据。具体的,可以在座椅压力传感设备的传感设备数据显示车辆座椅在持续500毫秒内受到的压力值变动量<1kg时,判断驾驶者满足相应的触发条件。

在一些实施方式中,由于现有的电动或燃油车辆需要用户坐稳后才能启动电源或点火,导致用户使用体验欠佳。有鉴于此,为解决该问题,本申请技术方案还可包括:在匹配并确定潜在生物特征后,可判断潜在生物特征对应的用户是否存在即将启动车辆的意图。当判断用户存在即将启动车辆的意图时,可启动车辆电源或点火,以提升用户的用车效率。例如,可根据用户的实时语音数据判断用户是否存在即将启动车辆的意图,如当根据用户的实时语音判断用户处于赶时间的场景下时,可以判断用户存在即将启动车辆的意图。其中赶时间的场景可以包括送孩子上学、赶飞机或火车等。又如,可根据车辆的历史行车记录判断是否存在即将启动车辆的意图,如可根据历史行车记录确定工作日的通常用车时间,如上班和下班,并处于相应的通常用车时间时确定用户存在即将启动车辆的意图。

在一些实施例中,也可根据其他判断规则判断车辆的主驾驶座乘坐有目标用户,例如根据主驾驶座的用户是否系上了安全带、或是是否操作了相应的车内设备调整按钮等。

步骤五、响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过主驾驶座对应的传感设备获取目标用户的生物特征数据作为第二生物特征数据;

优选的,可以通过车载摄像头采集目标用户的面部特征,和/或通过车载指纹采集设备采集目标用户的指纹特征作为第二生物特征数据。

步骤六、按照预设遍历规则遍历平衡二叉树,将存储的潜在生物特征数据与第二生物特征数据进行匹配,确定是否存在与第二生物特征数据的匹配程度满足第二预设条件的目标生物特征数据。

具体的,可根据前序遍历、后续遍历等任意遍历方式遍历该平衡二叉树,并将遍历得到的节点存储的潜在生物特征数据包括的生物特征与第二生物特征数据包括的生物特征进行匹配,并确定其中面部特征与第二生物特征数据对应的面部特征匹配度最高且匹配度超过对应的预设阈值的潜在生物特征数据为驾驶者对应的潜在生物特征数据。

当第二生物特征数据不包括面部特征时,可确定指纹特征与第二生物特征数据对应的指纹特征匹配度最高且匹配度超过对应的预设阈值的潜在生物特征数据为驾驶者对应的潜在生物特征数据。

当第二生物特征数据同时包括面部特征及指纹特征时,可以确定指纹特征及面部特征与第二生物特征包括的指纹特征及面部特征的匹配程度满足预设条件的潜在生物特征数据为驾驶者对应的潜在生物特征数据。

当第二生物特征数据不包括面部特征及指纹特征时,可确定声纹特征与第二生物特征数据对应的声纹特征匹配度高于对应的预设阈值最高且匹配度超过对应的预设阈值的潜在生物特征数据为驾驶者对应的潜在生物特征数据。

步骤七、在存在与第二生物特征数据的匹配程度满足第二预设条件的目标生物特征数据时,登录目标生物特征数据对应的车载用户账号。

在存在匹配程度满足第二预设条件的潜在生物特征数据即目标生物特征数据时,可从平衡二叉树中获取到目标生物特征数据对应的车载用户账号并登录,后续可根据车载用户账号对应的个性化配置数据调整车辆的设备、应用程序或执行其他相应的操作。具体的,车辆的设备可包括座椅、后视镜、氛围灯等可根据用户的个性化需求进行调整的设备。同时,可根据第二生物特征数据更新预设数据库中存储的该潜在生物特征数据对应的记录,实现根据驾驶者的实时生物特征对预设数据库中该驾驶者对应的记录进行实时更新,避免了由于驾驶者的体貌等生物特征随着时间发生变化后车辆无法成功匹配到驾驶者,影响匹配准确性。

当不存在匹配程度满足第二预设条件的潜在生物特征数据时,可向驾驶者推送引导登录的信息,以便用户通过车载交互设备以输入密码等方式登录车载用户账号,并后续可根据相应的个性化配置数据调整车内设备等。

基于本申请实施例公开的技术方案,车辆可在不占用驾驶者的正常驾驶时间的同时实现自动登录车辆的车载用户账号,实现了在驾驶者无感的情况下的自动登录,可带来极佳的用户驾驶体验。

实施例二

对应上述实施例,本申请提供了一种车载用户账号登录方法,其中本实施例中,与上述实施例一相同或相似的内容,可以参考上文介绍,后续不再赘述。如图2所示,所述车载用户账号登录方法包括:

210、响应于检测到车辆唤醒或解锁,触发所述车辆内部的多个传感设备同时启动;

220、通过所述多个传感设备,获取位于所述车辆的预设范围内的至少一个用户的生物特征数据作为第一生物特征数据;

优选的,所述生物特征数据包括面部特征、声纹特征及指纹特征的至少一个,所述多个传感设备包括车载摄像头、车载语音设备及车载指纹采集设备中的至少一项;所述通过所述多个传感设备,获取位于所述车辆的预设范围内的至少一个用户的生物特征数据作为第一生物特征数据包括:

221、通过车载摄像头,采集位于所述车辆的预设范围内的至少一个用户的面部特征,所述车载摄像头用于拍摄主驾驶座、副驾驶座、后排座椅及后备箱中的至少一处;和/或

222、通过车载语音设备,采集位于所述车辆的预设范围内的至少一个用户的声纹特征;和/或

223、通过车载指纹采集设备,采集位于所述车辆的预设范围内的至少一个用户的指纹特征。

230、将预设数据库中存储的历史生物特征数据与所述第一生物特征数据进行匹配,确定匹配程度满足第一预设条件的所述历史生物特征数据为潜在生物特征数据;

优选的,所述将预设数据库中存储的历史生物特征数据与所述第一生物特征数据进行匹配,确定匹配程度满足第一预设条件的所述历史生物特征数据为潜在生物特征数据,包括:

231、将预设数据库中存储的历史生物特征数据包括的生物特征与所述第一生物特征数据包括的生物特征进行匹配,所述生物特征包括所述面部特征、所述声纹特征及所述指纹特征;

232、确定包括的所述生物特征中存在与所述第一生物特征数据包括的所述生物特征的匹配程度不小于第一预设阈值的所述历史生物特征数据为所述潜在生物特征数据;和/或

233、确定包括的所述生物特征中存在与所述第一生物特征数据包括的所述生物特征的匹配程度不小于第二预设阈值且存在的数量不小于第三预设阈值的所述历史生物特征数据为所述潜在生物特征数据,其中所述第一预设阈值不小于所述第二预设阈值。

240、响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据,其中,所述主驾驶座对应的传感设备包含在所述多个传感设备中;

优选的,所述通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据,包括:

241、通过用于拍摄主驾驶座的所述车载摄像头,采集所述目标用户的面部特征;和/或

242、通过设于方向盘上的所述车载指纹采集设备,采集所述目标用户的指纹特征。

优选的,所述响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据之前,所述车载用户账号登录方法还包括:

243、根据主驾驶座的座椅上设置的压力传感设备采集的传感数据,检测所述车辆的主驾驶座是否乘坐有目标用户。

优选的,所述根据主驾驶座的座椅上设置的压力传感设备采集的传感数据,检测所述车辆的主驾驶座是否乘坐有目标用户,包括:

244、在所述压力传感设备采集的压力值变化不超过预设的变动阈值且持续时间不小于预设的时间阈值时,确定检测到所述车辆的主驾驶座乘坐有目标用户。

250、将所述第二生物特征数据与所述潜在生物特征数据进行匹配,若所述潜在生物特征数据中存在与所述第二生物特征数据的匹配程度满足第二预设条件的目标生物特征数据,则登录所述目标生物特征数据对应的车载用户账号。

优选的,所述响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据前,所述车载用户账号登录方法还包括:

251、将所述潜在生物特征数据按照平衡二叉树结构存储至预设表中;

所述将所述第二生物特征数据与所述潜在生物特征数据进行匹配,若所述潜在生物特征数据中存在与所述第二生物特征数据的匹配程度满足第二预设条件的目标生物特征数据,则登录所述目标生物特征数据对应的车载用户账号,包括:

252、遍历所述预设表,确定是否存在与所述第二生物特征数据的匹配程度满足第二预设条件的所述目标生物特征数据;

253、在确定存在所述目标生物特征数据时,登录所述目标生物特征数据对应的车载用户账号。

优选的,所述将所述潜在生物特征数据按照平衡二叉树结构存储至预设表中之前,所述车载用户账号登录方法还包括:

254、查询每一所述潜在生物特征数据对应的车载用户账号;

所述将所述潜在生物特征数据按照平衡二叉树结构存储至预设表中,包括:

255、将所述潜在生物特征数据以及所述潜在生物特征数据对应的车载用户账号按照平衡二叉树结构存储至预设表中。

优选的,所述车载用户账号登录方法还包括:

260、根据所述第二生物特征数据,更新所述预设数据库中所述目标生物特征数据对应的记录。

实施例三

对应上述所有实施例,本申请实施例提供一种车载用户账号登录系统,包括: 一个或多个处理器;以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:

响应于检测到车辆唤醒或解锁,触发所述车辆内部的多个传感设备同时启动;

通过所述多个传感设备,获取位于所述车辆的预设范围内的至少一个用户的生物特征数据作为第一生物特征数据;

将预设数据库中存储的历史生物特征数据与所述第一生物特征数据进行匹配,确定匹配程度满足第一预设条件的所述历史生物特征数据为潜在生物特征数据;

响应于检测到所述车辆的主驾驶座乘坐有目标用户,通过所述主驾驶座对应的传感设备获取所述目标用户的生物特征数据作为第二生物特征数据,其中,所述主驾驶座对应的传感设备包含在所述多个传感设备中;

将所述第二生物特征数据与所述潜在生物特征数据进行匹配,若所述潜在生物特征数据中存在与所述第二生物特征数据的匹配程度满足第二预设条件的目标生物特征数据,则登录所述目标生物特征数据对应的车载用户账号。

其中,图3示例性的展示出了车辆的架构,具体可以包括处理器1510,视频显示适配器1511,磁盘驱动器1512,输入/输出接口1513,网络接口1514,以及存储器1520。上述处理器1510、视频显示适配器1511、磁盘驱动器1512、输入/输出接口1513、网络接口1514,与存储器1520之间可以通过通信总线1530进行通信连接。

其中,处理器1510可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本申请所提供的技术方案。

存储器1520可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1520可以存储用于控制车载用户账号登录系统运行的操作系统1521,用于控制车载用户账号登录系统的低级别操作的基本输入输出系统(BIOS)1522。另外,还可以存储网页浏览器1523,数据存储管理1524,以及图标字体处理系统1525等等。上述图标字体处理系统1525就可以是本申请实施例中具体实现前述各步骤操作的应用程序。总之,在通过软件或者固件来实现本申请所提供的技术方案时,相关的程序代码保存在存储器1520中,并由处理器1510来调用执行。输入/输出接口1513用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感设备等,输出设备可以包括显示器、扬声器、振动器、指示灯等。

网络接口1514用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。

总线1530包括一通路,在设备的各个组件(例如处理器1510、视频显示适配器1511、磁盘驱动器1512、输入/输出接口1513、网络接口1514,与存储器1520)之间传输信息。

另外,该车载用户账号登录系统还可以从虚拟资源对象领取条件信息数据库1541中获得具体领取条件的信息,以用于进行条件判断,等等。

需要说明的是,尽管上述设备仅示出了处理器1510、视频显示适配器1511、磁盘驱动器1512、输入/输出接口1513、网络接口1514,存储器1520,总线1530等,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本申请方案所必需的组件,而不必包含图中所示的全部组件。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,云服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 一种车载用户账号登录方法及系统
  • 一种基于触摸屏的多用户账号登录方法及其系统
技术分类

06120113212220