一种基于肢体长度预测的汽车驾驶席座椅智能调节系统及方法与流程

文档序号:15691366发布日期:2018-10-16 22:20阅读:227来源:国知局
一种基于肢体长度预测的汽车驾驶席座椅智能调节系统及方法与流程

本发明涉及汽车座椅调节技术领域,具体涉及一种基于肢体长度预测的汽车驾驶席座椅智能调节系统及方法。



背景技术:

汽车座椅是车内与驾驶员肢体接触最多的部分,座椅的位置直接影响驾驶员的驾驶姿态,不合适的座椅位置会使驾驶员以一个难受的姿势驾驶汽车,从而增加驾驶员的疲劳度,甚至影响驾驶员的正常操作,因此汽车座椅调节关系到驾驶的舒适性与安全性,是驾驶员在驾驶汽车前需要重点关注的内容。

汽车座椅调节技术主要经历了三个历史阶段的发展:(1)固定式或少自由度调节式座椅阶段;(2)电机调节式座椅阶段;(3)具有记忆调节功能式座椅阶段。

现阶段,部分车型具有记忆座椅,对于已保存座椅位置信息的驾驶员可以实现自动调节座椅,然而对于初次驾驶某一汽车的驾驶员,必须手动调节座椅前后、高低位置及靠背角度等,调节过程相对繁琐,而且部分驾驶员在开动汽车前往往会忽视座椅位置,直接以一个不适合自己的座椅位置进行驾驶,势必会影响驾驶的舒适性和安全性。

此为现有技术的不足之处。



技术实现要素:

本发明的目的是为了解决现有技术中的上述缺陷,提供一种基于肢体长度预测的汽车驾驶席座椅智能调节系统及方法。

根据公开的实施例,本发明的第一方面公开了一种基于肢体长度预测的汽车驾驶席座椅智能调节方法,所述的汽车驾驶席座椅智能调节方法包括下列步骤:

r1、通过摄像头获取图像信息,所述的图像信息包含直立、完整的驾驶员躯体;

r2、对图像中的驾驶员进行人脸识别,将驾驶员人脸信息与数据库中已有驾驶员信息进行比对,如为在库驾驶员,则调取数据库中该驾驶员对应的座椅位置及靠背角度信息自动调节座椅,同时结束流程,如无匹配,则进行后续步骤;

r3、对图像利用卷积神经网络进行人体实例分割及关节点定位,并形成人体骨架模型;

r4、根据图像信息、关节点定位及摄像头高度信息,确定图像中人体比例尺,以此预测驾驶员身高及肢体长度;

r5、根据驾驶员身高及肢体长度预测值,匹配数据库中肢体长度-座椅位置及靠背角度信息对应表,得到座椅位置及靠背角度信息,通过控制器控制电机自动调节座椅。

进一步地,所述的步骤r2包括:

r21、对图像中的驾驶员进行人脸识别,采用具有多层卷积的深度神经网络用于提取人脸深度特征向量x;

r22、对所提取的人脸深度特征向量x与第j个在库驾驶员人脸特征y(j)进行匹配,计算两者欧式距离,距离小于阈值,即判定为该在库驾驶员,否则与下一个在库驾驶员进行匹配,若全部不匹配则判定为非在库驾驶员。

进一步地,所述的步骤r3包括:

r31、采用预训练好的maskrcnn模型进行实例分割及关节点定位,将图像中的驾驶员从背景中分割出来,获得驾驶员像素点,并定位人体16个关节点;

r32、构建人体骨架模型,人体骨架模型由16个关节点连接成15段骨骼,其中16个关节点分别是头s1、肩膀中心s2,脊椎中心s3、臀部s4、右肩关节s5、右肘关节s6、右手腕关节s7、左肩关节s8、左肘关节s9、左手腕关节s10、右髋关节s11、右膝关节s12、右踝关节s13、左髋关节s14、左膝关节s15、左踝关节s16。

进一步地,所述的步骤r4包括:

r41、摄像头光轴平行于地面且距离地面高度为m,而驾驶员直立于地面,可知驾驶员最低像素点至图像纵向中轴线的垂直距离为m,而其像素距离为p个像素,由此得到单位像素边长r=m/p;

r42、对驾驶员像素进行遍历比较像素纵坐标大小,获得驾驶员最高像素点和最低像素点,将最高像素点减去最低像素点得到驾驶员的像素高度为h;

r43、根据驾驶员像素高度h及各段骨骼像素长度li,结合单位像素边长r,计算得到驾驶员的实际身高h=h×r,各段骨骼实际长度为l=li×r。

进一步地,所述的肢体长度-座椅位置及靠背角度信息对应表由大量试验数据拟合得到,一组肢体长度组合对应一组座椅上下、前后位置及靠背角度信息;

其中,信息对应表对应逻辑为:根据臀部到头部的高度确定座椅上下位置,根据腿部长度及座椅上下位置确定座椅前后位置,根据手臂长度及座椅前后位置确定座椅靠背角度。

进一步地,所述的摄像头摄像的触发信号是驾驶员拉动左前车门把手。

进一步地,所述的汽车驾驶席座椅智能调节方法在步骤r5之后还包括:

r6、对驾驶员人脸信息及对应的座椅位置与角度信息进行存储。

根据公开的实施例,本发明的第二方面公开了一种基于肢体长度预测的汽车驾驶席座椅智能调节系统,所述的汽车驾驶席座椅智能调节系统包括:

摄像头,与微处理器连接,用于获取驾驶员图像信息,安装在左侧后视镜上,其光轴与地面平行,距地面高度为m;

存储器,与微处理器连接,用于存储驾驶员人脸信息及其对应的座椅位置及靠背角度信息、肢体长度-座椅位置及靠背角度信息对应表;

微处理器,与控制器连接,用于接收摄像头输出的图像信息,经处理后得出人脸信息及人体身高、肢体长度的预测值,通过与存储器中数据库信息进行匹配得出座椅位置及靠背角度信息,并对外输出;

控制器,分别与上下位置电机、前后位置电机和靠背角度电机连接,用于根据座椅位置及靠背角度信息指令控制相应电机调节座椅;

上下位置电机、前后位置电机和靠背角度电机及其内的相应位置传感器,分别用于调节座椅上下位置、前后位置和靠背角度。

进一步地,所述的汽车驾驶席座椅智能调节系统还包括:

触发模块,用于发出摄像头摄像的触发信号,所述的触发信号是驾驶员拉动左前车门把手。

本发明相对于现有技术具有如下的优点及效果:

1、该发明根据驾驶员的图像进行肢体长度预测,通过预测值匹配驾驶席座椅位置信息达到智能调节驾驶席座椅的功能;

2、该发明无需人为操作即可自动、准确调节汽车驾驶席座椅,实现了汽车座椅的智能化调节。

附图说明

图1是本发明中驾驶席座椅智能调节系统的硬件结构图;

图2是本发明中驾驶席座椅智能调节方法的工作流程图;

图3是摄像头获取驾驶员图像的原理示意图;

图4是maskrcnn模型框架图;

图5是简化的人体骨架模型图。

具体实施方式

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

实施例

本实施例实现汽车驾驶席座椅智能调节的设计思路如下:

通过摄像头获取图像信息,对其中的驾驶员进行人脸识别,将驾驶员人脸信息与数据库中已有驾驶员信息进行比对,如为在库驾驶员,则调取数据库中该驾驶员对应的座椅位置及靠背角度信息自动调节座椅,同时结束流程,如无匹配,则利用卷积神经网络对图像中的人体进行实例分割及关节点定位,并形成人体骨架模型;再根据图像信息、关节点定位及摄像头高度信息,确定图像中像素比例尺,以此预测驾驶员身高及肢体长度,与数据库中肢体长度-座椅位置及靠背角度信息对应表进行匹配,得到座椅位置及靠背角度信息,通过控制器控制电机自动调节座椅;最后对驾驶员人脸信息及对应的座椅位置与角度信息进行存储。更具体的系统方案及实现方法,请参考下面的描述。

如图1所示为本发明基于肢体长度预测的汽车驾驶席座椅智能调节系统的智能硬件结构图。

该汽车驾驶席座椅智能调节系统的智能硬件模块包括:一个摄像头,用于获取驾驶员图像信息,安装在左侧后视镜上,其光轴与地面平行,距地面高度为m;存储器,用于存储驾驶员人脸信息及其对应的座椅位置及靠背角度信息、肢体长度-座椅位置及靠背角度信息对应表;微处理器,用于接收摄像头输出的图像信息,经处理后得出人脸信息及人体身高、肢体长度等预测值,通过与存储器数据库信息进行匹配得出座椅位置及靠背角度信息,并对外输出。

该汽车驾驶席座椅智能调节系统的智能硬件模块还包括:控制器,用于根据座椅位置及靠背角度信息指令控制相应电机调节座椅;三个电机(上下位置电机、前后位置电机和靠背角度电机)及其内的相应位置传感器,分别用于调节座椅上下位置、前后位置和靠背角度。

如图2所示为本发明基于肢体长度预测的汽车驾驶席座椅智能调节系统及方法的一个实施例的流程图。

如图2所示,该实施例智能调节汽车驾驶席座椅的过程具体采用下述步骤来实现:

步骤r1、通过摄像头获取图像信息,该图像包含直立、完整的驾驶员躯体,如图3所示。

摄像头摄像的触发信号是驾驶员拉动左前车门把手;

摄像头安装在左侧外后视镜上,其光轴与地面平行,距地面高度为m,具体高度根据车型确定。

步骤r2、对图像中的驾驶员进行人脸识别,将驾驶员人脸信息与数据库中已有驾驶员信息进行比对,如为在库驾驶员,则调取数据库中该驾驶员对应的座椅位置及靠背角度信息自动调节座椅,同时结束流程,如无匹配,则进行后续步骤。

r21、对图像中的驾驶员进行人脸识别,采用具有多层卷积的深度神经网络用于提取人脸深度特征向量x;

r22、对所提取的人脸深度特征与第j个在库驾驶员人脸特征y(j)进行匹配,计算两者欧式距离,距离小于阈值,即判定为该在库驾驶员,否则与下一个在库驾驶员进行匹配,若全部不匹配则判定为非在库驾驶员。其中,欧式距离如公式(1)所示。

步骤r3、对图像利用卷积神经网络进行人体实例分割及关节点定位,并形成简化的人体骨架模型。

r31、实例分割及关节点定位采用预训练好的maskrcnn模型,模型框架图如图4所示,将图像中的驾驶员从背景中分割出来,获得驾驶员像素点,并定位人体16个主要关节点。

r32、如图5所示,简化人体骨架模型由16个关节点连接成15段骨骼,其中16个关节点分别是头s1(取头顶)、肩膀中心s2,脊椎中心s3、臀部s4、右肩关节s5、右肘关节s6、右手腕关节s7、左肩关节s8、左肘关节s9、左手腕关节s10、右髋关节s11、右膝关节s12、右踝关节s13、左髋关节s14、左膝关节s15、左踝关节s16。

步骤r4、根据图像信息、关节点定位及摄像头高度信息,确定图像中人体比例尺,以此预测驾驶员身高及肢体长度。

r41、如图3所示,摄像头光轴平行于地面且距离地面高度为m,而驾驶员直立于地面,可知驾驶员最低像素点至图像纵向中轴线的垂直距离为m,而其像素距离为p个像素,由此得到单位像素边长r=m/p。

r42、对驾驶员像素进行遍历比较像素纵坐标大小,获得驾驶员最高像素点和最低像素点,将最高像素点减去最低像素点得到驾驶员的像素高度为h。

r43、根据上述步骤所获得的驾驶员像素高度h及各段骨骼像素长度li,结合单位像素边长r,计算得到驾驶员的实际身高h=h×r,各段骨骼实际长度为l=li×r。

步骤r5、根据驾驶员身高及肢体长度预测值,匹配数据库中肢体长度-座椅位置及靠背角度信息对应表,得到座椅位置及靠背角度信息,通过控制器控制电机自动调节座椅。

其中,肢体长度-座椅位置及靠背角度信息对应表由大量试验数据拟合得到,一组肢体长度组合对应一组座椅上下、前后位置及靠背角度信息。

其中,信息对应表对应逻辑为:根据臀部到头部的高度确定座椅上下位置,根据腿部长度及座椅上下位置确定座椅前后位置,根据手臂长度及座椅前后位置确定座椅靠背角度。

步骤r6、对驾驶员人脸信息及对应的座椅位置与角度信息进行存储。

上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1