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

驾驶位置调整方法、装置、电子设备、存储介质及车辆

文献发布时间:2023-06-19 19:16:40


驾驶位置调整方法、装置、电子设备、存储介质及车辆

技术领域

本申请涉及车辆控制技术领域,尤其涉及一种驾驶位置调整方法、装置、电子设备、存储介质及车辆。

背景技术

为了提高用户在行车过程中的舒适度和操作便捷度,从而保障行车安全,因此需要对车辆的驾驶位置进行调整。

目前车辆的座椅可以自动调整到之前设定的位置,以节省用户调整座椅位置的时间,在调整好座椅的位置后,还要再调整方向盘及后视镜的位置,调整方式单一,无法全面调整驾驶位置。

发明内容

有鉴于此,本申请的目的在于提出一种驾驶位置调整方法、装置、电子设备、存储介质及车辆,用以解决现有技术中调整方式单一,无法全面调整驾驶位置的问题。

基于上述目的,本申请的第一方面提供了一种驾驶位置调整方法,包括:

获取目标用户的人物特征信息;

利用所述人物特征信息确定与所述目标用户对应的目标用户信息;

从数据库中调取与所述目标用户信息对应的历史驾驶位置参数,所述数据库包括不同用户的用户信息对应的历史驾驶位置参数,所述历史驾驶位置参数包括座椅位置参数、方向盘位置参数和后视镜位置参数;

按照所述历史驾驶位置参数中的座椅位置参数调整车辆的座椅位置;

根据所述历史驾驶位置参数中的方向盘位置参数调整所述车辆的方向盘位置;

基于所述历史驾驶位置参数中的后视镜位置参数调整所述车辆的后视镜位置。

可选地,所述利用所述人物特征信息确定与所述目标用户对应的目标用户信息,包括:

当所述人物特征信息为面部图像,对所述面部图像进行特征提取,得到所述目标用户的面部特征;

利用所述面部特征确定与所述目标用户对应的目标用户信息;

当所述人物特征信息为指纹信息,对所述指纹信息进行特征抽取,得到所述目标用户的指纹特征;

利用所述指纹特征确定与所述目标用户对应的目标用户信息;

当所述人物特征信息为语音信息,从所述语音信息中提取所述目标用户的声纹特征;

利用所述声纹特征确定与所述目标用户对应的目标用户信息;

当所述人物特征信息为虹膜信息,对所述虹膜信息进行特征提取,得到所述目标用户的虹膜特征;

利用所述虹膜特征确定与所述目标用户对应的目标用户信息。

可选地,所述座椅位置包括至少一个可调位置;

所述按照所述历史驾驶位置参数中的座椅位置参数调整车辆的座椅位置,包括:

获取所述目标用户所在的目标座椅的位置和除所述目标座椅位置外的其他座椅的位置;

根据所述其他座椅的位置和所述目标座椅的位置对所述车辆内部的剩余空间进行计算,得到剩余空间计算结果;

当所述剩余空间计算结果大于预设的空间阈值,按照座椅位置参数调整所述目标座椅的至少一个可调位置,得到座椅位置调节结果;

当所述剩余空间计算结果小于或等于预设的空间阈值,从预先构建的优先级数据库中调取与所述剩余空间计算结果对应的优先级,根据座椅位置参数按照所述优先级调整所述目标座椅的至少一个可调位置中的目标可调位置,得到座椅位置调节结果。

可选地,所述根据所述历史驾驶位置参数中的方向盘位置参数调整所述车辆的方向盘位置,包括:

获取所述座椅位置调节结果;

从所述方向盘位置参数中查找与所述座椅位置调节结果对应的目标方向盘参数;

根据所述目标方向盘参数调整所述方向盘位置。

可选地,所述基于所述历史驾驶位置参数中的后视镜位置参数调整所述车辆的后视镜位置,包括:

获取所述座椅位置调节结果以及所述目标用户的三维位置;

利用所述座椅位置调节结果和所述三维位置对所述目标用户的视线高度进行计算,得到视线高度计算结果;

从后视镜位置参数查找与所述视线高度计算结果对应的目标后视镜位置参数;

按照所述目标后视镜位置参数调整所述后视镜位置。

可选地,所述方法还包括:

当所述数据库中不存在与目标用户对应的目标用户信息,接收经所述目标用户设置的驾驶位置参数;

按照所述目标用户设置的驾驶位置参数,对所述车辆的驾驶位置进行调整,得到调整后驾驶位置;

当所述调整后驾驶位置保持当前状态的时间大于或等于预设的时间阈值,将所述调整后驾驶位置与所述目标用户信息的对应关系存入所述数据库。

可选地,所述方法还包括:

当所述数据库中不存在与目标用户对应的目标用户信息,创建新用户信息;

接收对所述数据库中用户信息的选定指令,调取与选定的用户信息对应的历史驾驶位置参数;

将与选定的用户信息对应的历史驾驶位置参数,与所述新用户信息的对应关系存入所述数据库。

基于同一个发明构思,本申请的第二方面提供了一种驾驶位置调整装置,包括:

获取模块,用于获取目标用户的人物特征信息;

用户信息确定模块,用于利用所述人物特征信息确定与所述目标用户对应的目标用户信息;

调取模块,用于从数据库中调取与所述目标用户信息对应的历史驾驶位置参数,所述数据库包括不同用户的用户信息对应的历史驾驶位置参数,所述历史驾驶位置参数包括座椅位置参数、方向盘位置参数和后视镜位置参数;

第一调整模块,用于按照所述历史驾驶位置参数中的座椅位置参数调整车辆的座椅位置;

第二调整模块,用于根据所述历史驾驶位置参数中的方向盘位置参数调整所述车辆的方向盘位置;

第三调整模块,用于基于所述历史驾驶位置参数中的后视镜位置参数调整所述车辆的后视镜位置。

基于同一个发明构思,本申请的第三方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现第一方面所述的方法。

基于同一个发明构思,本申请的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行第一方面所述方法。

基于同一个发明构思,本申请的第五方面提供了一种车辆,包括第二方面所述的驾驶位置调整装置或第三方面所述的电子设备或第四方面所述的存储介质。

从上面所述可以看出,本申请提供的驾驶位置调整方法、装置、电子设备、存储介质及车辆,通过获取目标用户的人物特征信息,利用人物特征信息确定与目标用户对应的目标用户信息,从数据库中调取与目标用户信息对应的历史驾驶位置参数,再按照历史驾驶位置参数中的座椅位置参数调整车辆的座椅位置,根据历史驾驶位置参数中的方向盘位置参数调整车辆的方向盘的位置,基于历史驾驶位置参数中的后视镜位置参数调整车辆的后视镜位置,这种将用户信息与历史驾驶位置参数对应起来的方式,可以实现根据不同的用户信息调取对应的历史驾驶位置参数,其中,历史驾驶位置参数包括座椅位置参数、方向盘位置参数和后视镜位置参数,从而能够利用历史驾驶位置参数实现同时快速全面调整座椅位置、方向盘位置及后视镜位置,节省了用户的调整驾驶位置的时间,并保障了驾驶的舒适度。

附图说明

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

图1为本申请实施例的驾驶位置调整方法的流程图;

图2为本申请实施例的驾驶位置调整装置的结构示意图;

图3为本申请实施例的电子设备的示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本申请进一步详细说明。

需要说明的是,除非另外定义,本申请实施例使用的技术术语或者科学术语应当为本申请所属领域内具有一般技能的人士所理解的通常意义。本申请实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。

相关技术中配置较高的车辆普遍配有座椅记忆功能,即用户打开车门上车后,按下座椅记忆按键,座椅即自动调整到之前设定的位置,以节省用户调整座椅的时间,但座椅记忆只能节省用户调整座椅的时间,一般情况下,用户调整好座椅后,还要调整方向盘位置及后视镜位置,目前部分类型的车辆可以实现座椅与方向盘的联动记忆,调整方式单一,无法全面调整驾驶位置。

本实施例提出的一种驾驶位置调整方法,将用户信息与历史驾驶位置参数对应起来,可以实现根据不同的用户信息调取对应的历史驾驶位置参数,其中,历史驾驶位置参数包括座椅位置参数、方向盘位置参数和后视镜位置参数,从而能够利用历史驾驶位置参数实现同时快速全面调整座椅位置、方向盘位置及后视镜位置,如图1所示,包括:

步骤101,获取目标用户的人物特征信息。

在该步骤中,目标用户表示当前驾驶车辆的用户,人物特征信息表示用于体现人物特点的信息。

人物特征信息可以是面部特征信息或声音信息,在车辆上安装驾驶员用户监控系统(Driver Monitoring System,DMS)、摄像头或录音设备等,利用驾驶员用户监控系统或摄像头采集面部特征信息,利用录音设备采集声音信息。

步骤102,利用所述人物特征信息确定与所述目标用户对应的目标用户信息。

在该步骤中,目标用户信息表示当前驾驶车辆的用户所设置参数的存储信息。

根据人物特征信息,从用于存储各个用户信息与人物特征信息对应关系的数据库中,匹配符合该人物特征信息的用户信息,将该用户信息作为目标用户信息。

步骤103,从数据库中调取与所述目标用户信息对应的历史驾驶位置参数,所述数据库包括不同用户的用户信息对应的历史驾驶位置参数,所述历史驾驶位置参数包括座椅位置参数、方向盘位置参数和后视镜位置参数。

在该步骤中,不同用户的用户信息表示各个经过记录的驾驶过该车辆的用户,所设置参数的存储信息。用户信息可以是编号、编码、面部图像、指纹信息和语音信息中的至少之一。

从数据库中调取与目标用户信息对应的历史驾驶位置参数,实现将用户信息与历史驾驶位置参数对应起来,其中,历史驾驶位置参数包括座椅位置参数、方向盘位置参数和后视镜位置参数,进而可以为同时快速联动调整座椅位置、方向盘位置及后视镜位置作数据准备。

步骤104,按照所述历史驾驶位置参数中的座椅位置参数调整车辆的座椅位置。

在该步骤中,车辆的座椅控制器获取历史驾驶位置参数中的座椅位置参数,并参照座椅位置参数,对座椅位置进行调整。

利用历史驾驶位置参数可以实现同时快速调整座椅位置、方向盘位置及后视镜位置,无需在调整好座椅后,还要调整方向盘位置及后视镜位置,提升了驾驶舒适度,也进一步提升了行车安全。

步骤105,根据所述历史驾驶位置参数中的方向盘位置参数调整所述车辆的方向盘位置。

在该步骤中,车辆的方向盘管柱控制器获取历史驾驶位置参数中的方向盘位置参数,并参照方向盘位置参数,对方向盘位置进行调整。

利用历史驾驶位置参数可以实现同时快速调整座椅位置、方向盘位置及后视镜位置,无需在调整好座椅后,还要调整方向盘位置及后视镜位置,提升了驾驶舒适度,也进一步提升了行车安全。

步骤106,基于所述历史驾驶位置参数中的后视镜位置参数调整所述车辆的后视镜位置。

在该步骤中,车辆的后视镜控制器获取历史驾驶位置参数中的后视镜位置参数,参照后视镜位置参数,对方向盘位置进行调整。

利用历史驾驶位置参数可以实现同时快速调整座椅位置、方向盘位置及后视镜位置,无需在调整好座椅后,还要调整方向盘位置及后视镜位置,提升了驾驶舒适度,也进一步提升了行车安全。

在一些实施例中,步骤102,包括:

步骤A1,当所述人物特征信息为面部图像,对所述面部图像进行特征提取,得到所述目标用户的面部特征;

步骤A2,利用所述面部特征确定与所述目标用户对应的目标用户信息;

步骤B1,当所述人物特征信息为指纹信息,对所述指纹信息进行特征抽取,得到所述目标用户的指纹特征;

步骤B2,利用所述指纹特征确定与所述目标用户对应的目标用户信息;

步骤C1,当所述人物特征信息为语音信息,从所述语音信息中提取所述目标用户的声纹特征;

步骤C2,利用所述声纹特征确定与所述目标用户对应的目标用户信息;

步骤D1,当所述人物特征为虹膜信息,对所述虹膜信息进行特征提取,得到所述目标用户的虹膜特征;

步骤D2,利用所述虹膜特征确定与所述目标用户对应的目标用户信息。

在上述方案中,利用神经网络预先进行面部特征提取的训练,得到能够实现提取面部特征的方向梯度直方图模型(HOG,histogram oforiented gradients),通过该方向梯度直方图模型对面部图像进行特征提取,得到目标用户的面部特征。

然后利用该面部特征从用于存储各个用户信息与人物特征信息对应关系的数据库中,查找与该面部特征相符合的面部特征对应的用户信息,将该用户信息作为目标用户信息。

可以理解,上述实施例中采用方向梯度直方图模型来提取面部图像的面部特征,但实际上,还可以利用其他的机器学习模型来从面部图像中提取面部特征。这些机器学习模型,例如,可以是卷积神经网络特征模型(Convolutional Neural Network,CNN)模型等等。

利用神经网络预先进行指纹特征提取的训练,得到能够实现提取指纹特征的多层前馈神经网络模型(BP网络,Back Propagation网络),通过该多层前馈神经网络模型对指纹特征进行特征抽取,得到目标用户的指纹特征。

然后利用该指纹特征从用于存储各个用户信息与人物特征信息对应关系的数据库中,查找与该指纹特征相符合的指纹特征对应的用户信息,将该用户信息作为目标用户信息。

可以理解,上述实施例中采用多层前馈神经网络模型来提取指纹信息的指纹特征,但实际上,还可以利用其他的机器学习模型来从指纹信息中提取指纹特征。这些机器学习模型,例如,可以是卷积神经网络特征模型(Convolutional Neural Network,CNN)模型等等。

其中,指纹信息可以通过预先设置的指纹识别区域获取,当预设的指纹识别区域接收到触摸信号,提取目标用户的指纹信息,指纹识别区域可以是方向盘,还可以是车辆的门把手,这里不对指纹识别区域作具体限定。

利用神经网络预先进行声纹特征提取的训练,得到能够实现提取声纹特征的小波神经网络模型,通过该小波神经网络模型对语音信息进行特征提取,得到目标用户的声纹特征。

然后利用该声纹特征从用于存储各个用户信息与人物特征信息对应关系的数据库中,查找与该声纹特征相符合的声纹特征对应的用户信息,将该用户信息作为目标用户信息。

可以理解,上述实施例中采用小波神经网络模型来提取语音信息的声纹特征,但实际上,还可以利用其他的机器学习模型来从语音信息中提取声纹特征。这些机器学习模型,例如,可以是卷积神经网络特征模型(Convolutional Neural Network,CNN)模型等等。

还可以利用梅尔频率倒谱系数进行声纹特征的提取,提取过程如下描述:

(1)将语音信息输入,解析成时域信号。

(2)然后将时域信号分帧,加窗后再进行快速傅里叶变换把时域信号变为频域信号。

其中,分帧,是指对信号分割成多片段,而加窗的作用是把时域信号变得连续起来。

(3)通过梅尔频谱变换,将频率转换成人耳能感知的线性关系。

(4)通过梅尔倒谱分析,利用离散余弦变换分开信号平均值和正弦信号分量。

(5)提取声音频谱特征向量,将向量转换成图像,将该图像作为声纹特征。

虹膜信息通过使用特定的数字摄像器材对目标用户的整个眼部进行拍摄,并将拍摄到的图像通过图像采集卡传输到计算机中存储。

对虹膜信息进行特征提取的方式如下(这里不对虹膜特征提取的方式作具体限定):

(1)基于相位的方式,在特征提取时舍弃反映光照强度和对比度的幅值信息,从而得到虹膜特征。

(2)基于频域分解系数的方式,虹膜信息可以看成是由很多不同频率和方向的基组成,通过分析虹膜信息在每个基投影值的大小分布获取图像中具有规律性的虹膜特征。

然后利用该虹膜特征从用于存储各个用户信息与人物特征信息对应关系的数据库中,查找与该虹膜特征相符合的虹膜特征对应的用户信息,将该用户信息作为目标用户信息。

在一些实施例中,所述座椅位置包括至少一个可调位置;

步骤104,包括:

所述按照所述历史驾驶位置参数中的座椅位置参数调整车辆的座椅位置,包括:

步骤1041,获取所述目标用户所在的目标座椅的位置和除所述目标座椅位置外的其他座椅的位置。

步骤1042,根据所述其他座椅的位置和所述目标座椅的位置对所述车辆内部的剩余空间进行计算,得到剩余空间计算结果。

步骤1043,当所述剩余空间计算结果大于预设的空间阈值,按照座椅位置参数调整所述目标座椅的至少一个可调位置,得到座椅位置调节结果。

步骤1044,当所述剩余空间计算结果小于或等于预设的空间阈值,从预先构建的优先级数据库中调取与所述剩余空间计算结果对应的优先级,根据座椅位置参数按照所述优先级调整所述目标座椅的至少一个可调位置中的目标可调位置,得到座椅位置调节结果。

在上述方案中,可调位置包括下列至少之一:

座椅靠背位置、座椅倾斜位置、座椅高度位置、座椅深度位置、座椅纵向位置和座椅横向位置。

根据目标用户所在的目标座椅的位置和其他座椅的位置对车辆内部的剩余空间进行计算,得到剩余空间计算结果,剩余空间计算结果用于表示车辆内部座椅的可调节空间,当可调节空间(即剩余空间计算结果)大于预设的空间阈值时,此时存在足够的空间用于调整整个座椅的可调位置,则按照座椅位置参数调整调整目标座椅的座椅靠背位置、座椅倾斜位置、座椅高度位置、座椅深度位置、座椅纵向位置和座椅横向位置。

当当可调节空间(即剩余空间计算结果)小于或等于预设的空间阈值时,此时用于调节的空间存在不足的情况,则从预先构建的优先级数据库中调取与剩余空间计算结果对应的优先级,例如,优先级按照从高到低的顺序为座椅靠背位置、座椅倾斜位置、座椅高度位置、座椅深度位置、座椅纵向位置、座椅横向位置,当剩余空间计算结果对应的优先级为座椅靠背位置、座椅倾斜位置、座椅高度位置时,则此时按照座椅位置参数依次调整座椅靠背位置、座椅倾斜位置、座椅高度位置。

在一下实施例中,步骤105,包括:

步骤1051,获取所述座椅位置调节结果。

步骤1052,从所述方向盘位置参数中查找与所述座椅位置调节结果对应的目标方向盘参数。

步骤1053,根据所述目标方向盘参数调整所述方向盘位置。

在上述方案中,座椅位置调节结果表示经过调节后的座椅位置,从方向盘位置参数中查找与座椅位置调节结果对应的目标方向盘参数,能够使得方向盘位置与座椅位置协同进行调节,再根据目标方向盘参数调整方向盘位置,从而可以实现方向盘位置与座椅位置的联动调节变换,通过这种方向盘位置与座椅位置的联动调节变换的方式能够使将驾驶位置实时自动调节至最佳舒适状态,还能够避免单一调节的方式造成的方向盘位置与座椅位置空间过于窄小或者过于宽阔,影响驾驶舒适度的问题。

在一些实施例中,步骤106,包括:

步骤1061,获取所述座椅位置调节结果以及所述目标用户的三维位置。

步骤1062,利用所述座椅位置调节结果和所述三维位置对所述目标用户的视线高度进行计算,得到视线高度计算结果。

步骤1063,从后视镜位置参数查找与所述视线高度计算结果对应的目标后视镜位置参数。

步骤1064,按照所述目标后视镜位置参数调整所述后视镜位置。

在上述方案中,视线高度计算结果表示经过目标用户坐在目标座椅上时的瞳孔高度,后视镜位置参数存在该目标用户处于不同姿态时的瞳孔高度(即视线高度计算结果)对应的各个后视镜位置参数,根据视线高度计算结果查找到对饮高度视线高度计算结果,按照该目标后视镜位置参数调整后视镜位置,从而可以实现后视镜位置与座椅位置的联动调节变换,通过这种后视镜位置与座椅位置的联动调节变换的方式能够使将驾驶位置实时自动调节至最佳舒适状态,还能够避免单一调节的方式造成的后视镜位置与座椅位置调整不恰当,造成影响用户观看后视镜的问题,影响行车安全

在一些实施例中,所述方法还包括:

步骤E1,当所述数据库中不存在与目标用户对应的目标用户信息,接收经所述目标用户设置的驾驶位置参数。

步骤E2,按照所述目标用户设置的驾驶位置参数,对所述车辆的驾驶位置进行调整,得到调整后驾驶位置。

步骤E3,当所述调整后驾驶位置保持当前状态的时间大于或等于预设的时间阈值,将所述调整后驾驶位置与所述目标用户信息的对应关系存入所述数据库。

在上述方案中,当数据库存在剩余存储空间,并且数据库中未查询到与目标用户对应的目标用户信息,表示数据库中并未存储该目标用户设置的驾驶位置参数,此时该目标用户为新用户,需要该目标用户手动调节座椅、方向盘和后视镜的位置,此时将调整后的座椅、方向盘和后视镜的位置作为调整后驾驶位置。

当调整后驾驶位置维持当前状态大于或等于预设的时间阈值,将该调整后驾驶位置与目标用户信息的对应关系存入数据库。

还可以是当调整后驾驶位置维持当前状态大于或等于预设的时间阈值时,在车辆的抬头显示系统(Head up Display,HUD)中发出是否记忆该调整后驾驶位置与目标用户信息的对应关系的提示信息,当目标用户选择记忆后,则对调整后驾驶位置与目标用户信息的对应关系进行记录,当该目标用户再次驾驶该车辆且车辆识别到该目标用户后,则自动执行驾驶位置的调整。

例如,数据库中有5个存储位置,当其中3个存储位置已经存在有用户信息对应的历史驾驶位置参数,还有剩余可用的存储位置时,当识别到新的用户信息时,需要用户手动调节座椅、方向盘和后视镜的位置,当手动调节完成后,调整后驾驶位置维持满足“控制座椅、方向盘及后视镜的微型电机角度发生改变,然后不再改变且维持时间大于等于5秒这一条件时,则发出是否记忆该调整后驾驶位置与目标用户信息的对应关系的提示信息,当驾用户选择记忆后,则将该调整后驾驶位置与目标用户信息的对应关系存储为第4个存储位置,当该用户再次驾驶该车辆且车辆识别到该用户后,则自动执行驾驶位置的调整。

此外,目标用户还可以对数据库中已经存储的,与自身的用户信息对应的历史驾驶位置参数进行修改和删除。

当数据库不存在在剩余存储空间时,并且数据库中未查询到与目标用户对应的目标用户信息,表示数据库中并未存储该目标用户设置的驾驶位置参数,此时该目标用户为新用户,同样需要该目标用户手动调节座椅、方向盘和后视镜的位置。例如,数据库中有3个存储位置,3个存储位置已经存在有用户信息对应的历史驾驶位置参数,当驾驶车辆的用户对应的用户信息不属于其中之一(即车辆识别到没有该用户的用户信息)时,需要用户手动调节座椅、方向盘和后视镜的位置,并且不进行该驾驶位置与目标用户信息的对应关系的存储。

在一些实施例中,所述方法还包括:

步骤F1,当所述数据库中不存在与目标用户对应的目标用户信息,创建新用户信息。

步骤F2,接收对所述数据库中用户信息的选定指令,调取与选定的用户信息对应的历史驾驶位置参数。

步骤F3,将与选定的用户信息对应的历史驾驶位置参数,与所述新用户信息的对应关系存入所述数据库。

在上述方案中,当数据库存在剩余存储空间,并且数据库中未查询到与目标用户对应的目标用户信息,创建新用户信息,目标用户可以根据自身条件从数据库中选择用户信息,调取与选定的用户信息对应的历史驾驶位置参数,将调取的历史驾驶位置参数作为目标用户的驾驶位置参数,并将该历史驾驶位置参数与新用户信息的对应关系存入数据库中。

例如,目标用户与数据库中某个用户信息对应的用户身高体型相近,目标用户选择该用户信息对应的历史驾驶位置参数,将该用户信息对用的历史驾驶位置参数设置为目标用户自身的驾驶位置参数,并将该历史驾驶位置参数与创建的新用户信息对应关系存入数据库中,按照该历史驾驶位置参数调节车辆的座椅位置、方向盘位置和后视镜位置。

在一些实施例中,所述方法还包括:

步骤G1,接收与所述目标用户信息对应的历史驾驶位置参数的修改指令。

步骤G2,按照所述修改指令对所述历史驾驶位置参数进行修改,得到修改后驾驶位置参数。

步骤G3,将所述修改后驾驶位置参数,与所述目标用户信息的对应关系存入所述数据库。

在上述方案中,根据修改指令可以对数据库中已经存储的,与目标用户自身的用户信息对应的历史驾驶位置参数进行修改,将历史驾驶位置参数修改至更适合目标用户,从而提高目标用户驾驶的舒适度,进一步提升了行车安全。

在一些实施例中,所述方法还包括:

步骤H1,接收与所述目标用户信息对应的历史驾驶位置参数的删除指令。

步骤H2,按照所述删除指令对所述历史驾驶位置参数进行删除,并删除数据库中存所述目标用户信息与所述历史驾驶位置参数的对应关系。

在上述方案中,根据删除指令可以对数据库中已经存储的,与目标用户自身的用户信息对应的历史驾驶位置参数进行删除,并删除目标用户信息与历史驾驶位置参数的对应关系,节省数据库的存储空间,以便于其他用户的用户信息与驾驶位置参数对应关系的存储。

通过上述方案,通过获取目标用户的人物特征信息,利用人物特征信息确定与目标用户对应的目标用户信息,从数据库中调取与目标用户信息对应的历史驾驶位置参数,再按照历史驾驶位置参数中的座椅位置参数调整车辆的座椅位置,根据历史驾驶位置参数中的方向盘位置参数调整车辆的方向盘的位置,基于历史驾驶位置参数中的后视镜位置参数调整车辆的后视镜位置,这种将用户信息与历史驾驶位置参数对应起来的方式,可以实现根据不同的用户信息调取对应的历史驾驶位置参数,其中,历史驾驶位置参数包括座椅位置参数、方向盘位置参数和后视镜位置参数,从而能够利用历史驾驶位置参数实现同时快速全面调整座椅位置、方向盘位置及后视镜位置,节省了用户的调整驾驶位置的时间,并保障了驾驶的舒适度。

需要说明的是,本申请实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本申请实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。

需要说明的是,上述对本申请的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种驾驶位置调整装置。

参考图2,所述驾驶位置调整装置,包括:

获取模块201,用于获取目标用户的人物特征信息;

用户信息确定模块202,用于利用所述人物特征信息确定与所述目标用户对应的目标用户信息;

调取模块203,用于从数据库中调取与所述目标用户信息对应的历史驾驶位置参数,所述数据库包括不同用户的用户信息对应的历史驾驶位置参数,所述历史驾驶位置参数包括座椅位置参数、方向盘位置参数和后视镜位置参数;

第一调整模块204,用于按照所述历史驾驶位置参数中的座椅位置参数调整车辆的座椅位置;

第二调整模块205,用于根据所述历史驾驶位置参数中的方向盘位置参数调整所述车辆的方向盘位置;

第三调整模块206,用于基于所述历史驾驶位置参数中的后视镜位置参数调整所述车辆的后视镜位置。

在一些实施例中,用户信息确定模块202,包括:

面部特征提取单元,具体用于:

当所述人物特征信息为面部图像,对所述面部图像进行特征提取,得到所述目标用户的面部特征;

利用所述面部特征确定与所述目标用户对应的目标用户信息;

指纹特征提取单元,具体用于:

当所述人物特征信息为指纹信息,对所述指纹信息进行特征抽取,得到所述目标用户的指纹特征;

利用所述指纹特征确定与所述目标用户对应的目标用户信息;

声纹特征提取单元,具体用于:

当所述人物特征信息为语音信息,从所述语音信息中提取所述目标用户的声纹特征;

利用所述声纹特征确定与所述目标用户对应的目标用户信息;

虹膜特征提取单元,具体用于:

当所述人物特征信息为虹膜信息,对所述虹膜信息进行特征提取,得到所述目标用户的虹膜特征;

利用所述虹膜特征确定与所述目标用户对应的目标用户信息。

在一些实施例中,所述座椅位置包括至少一个可调位置;

第一调整模块204,具体被配置为:

获取所述目标用户所在的目标座椅的位置和除所述目标座椅位置外的其他座椅的位置;

根据所述其他座椅的位置和所述目标座椅的位置对所述车辆内部的剩余空间进行计算,得到剩余空间计算结果;

当所述剩余空间计算结果大于预设的空间阈值,按照座椅位置参数调整所述目标座椅的至少一个可调位置,得到座椅位置调节结果;

当所述剩余空间计算结果小于或等于预设的空间阈值,从预先构建的优先级数据库中调取与所述剩余空间计算结果对应的优先级,根据座椅位置参数按照所述优先级调整所述目标座椅的至少一个可调位置中的目标可调位置,得到座椅位置调节结果。

在一些实施例中,第二调整模块205,具体被配置为:

获取所述座椅位置调节结果;

从所述方向盘位置参数中查找与所述座椅位置调节结果对应的目标方向盘参数;

根据所述目标方向盘参数调整所述方向盘位置。

在一些实施例中,第三调整模块206,具体被配置为:

获取所述座椅位置调节结果以及所述目标用户的三维位置;

利用所述座椅位置调节结果和所述三维位置对所述目标用户的视线高度进行计算,得到视线高度计算结果;

从后视镜位置参数查找与所述视线高度计算结果对应的目标后视镜位置参数;

按照所述目标后视镜位置参数调整所述后视镜位置。

在一些实施例中,所述驾驶位置调整装置还包括第一存入模块,具体用于:

当所述数据库中不存在与目标用户对应的目标用户信息,接收经所述目标用户设置的驾驶位置参数;

按照所述目标用户设置的驾驶位置参数,对所述车辆的驾驶位置进行调整,得到调整后驾驶位置;

当所述调整后驾驶位置保持当前状态的时间大于或等于预设的时间阈值,将所述调整后驾驶位置与所述目标用户信息的对应关系存入所述数据库。

在一些实施例中,所述驾驶位置调整装置还包括第二存入模块,具体用于:

当所述数据库中不存在与目标用户对应的目标用户信息,创建新用户信息;

接收对所述数据库中用户信息的选定指令,调取与选定的用户信息对应的历史驾驶位置参数;

将与选定的用户信息对应的历史驾驶位置参数,与所述新用户信息的对应关系存入所述数据库。

为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现。

上述实施例的装置用于实现前述任一实施例中相应的驾驶位置调整方法,并且具有相应的方法实施例的有益效果,在此不再赘述。

基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的驾驶位置调整方法。

图3示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器301、存储器302、输入/输出接口303、通信接口304和总线305。其中处理器301、存储器302、输入/输出接口303和通信接口304通过总线305实现彼此之间在设备内部的通信连接。

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

存储器302可以采用ROM(Read Only Memory,只读存储器)、RAM(RandomAccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器302可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器302中,并由处理器301来调用执行。

输入/输出接口303用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。

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

总线305包括一通路,在设备的各个组件(例如处理器301、存储器302、输入/输出接口303和通信接口304)之间传输信息。

需要说明的是,尽管上述设备仅示出了处理器301、存储器302、输入/输出接口303、通信接口304以及总线305,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。

上述实施例的电子设备用于实现前述任一实施例中相应的驾驶位置调整方法,并且具有相应的方法实施例的有益效果,在此不再赘述。

基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的驾驶位置调整方法。

本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的驾驶位置调整方法,并且具有相应的方法实施例的有益效果,在此不再赘述。

基于同一发明构思,本实施例提供一种与上述任意实施例的驾驶位置调整装置或电子设备或存储介质相对应的车辆,该车辆上安装有能够实现上述任意实施例的驾驶位置调整方法的驾驶位置调整装置或电子设备或存储介质。

所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本申请的范围(包括权利要求)被限于这些例子;在本申请的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本申请实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。

另外,为简化说明和讨论,并且为了不会使本申请实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本申请实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本申请实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本申请的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本申请实施例。因此,这些描述应被认为是说明性的而不是限制性的。

尽管已经结合了本申请的具体实施例对本申请进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。

本申请实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本申请实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 智能驾驶控制方法和装置、车辆、电子设备、存储介质
  • 疲劳驾驶处理方法、车辆、存储介质及电子设备
  • 工作人员的位置显示方法及装置、电子设备、可读存储介质
  • 游戏角色的位置提示方法、装置、存储介质和电子设备
  • 内存装配位置校验方法及装置、存储介质及电子设备
  • 调整驾驶位置的方法、电子设备和计算机可读存储介质
  • 车辆驾驶人员驾驶行为调整方法、装置、设备及存储介质
技术分类

06120115850044