The invention discloses a human eye tracking naked eye 3D dashboard display method and device, wherein, the method comprises the following steps: calibration of binocular camera, real-time facial image to image the human eye, calculating relative location instrument display, based on the human visual area where the adjustment between a display panel and column by adjusting the distance between the lens and the distance to change the light so as to achieve the ideal Naked-eye 3D display. The above method can accurately detect the eye, and the space position given the human eye, according to the space position of human eyes on the naked eye 3D car instrument display adjustment makes the eye position in the best viewing area.
【技术实现步骤摘要】
本专利技术涉及一种3D汽车仪表显示技术,具体涉及一种可人眼跟踪的裸眼3D汽车仪表显示方法及装置。
技术介绍
与传统二维显示仪表相比,3D仪表的显示与人的视觉特征更加匹配,使得人们在观看仪表时更富有立体感和沉浸感,并且能更直观实时显示路况信息和车的工况信息。而裸眼3D技术使得驾驶员无需佩戴眼镜就能直接以肉眼观测到三维的车辆数据显示,不会影响行驶的安全性。目前的裸眼3D技术主要有三种,分别是视差屏障式、柱状透镜式和指向光源式。由于视差屏障和指向光源式都存在画面亮度相对较低这一致命缺点,而使得观看体验大打折扣。所以目前来说柱状透镜技术最为合适,它的最大优势就是画面亮度不会因为3D化而下降。柱状透镜3D技术的原理是在液晶显示屏的前面加上一层柱状透镜,使液晶屏的像平面处在透镜的焦平面上,而液晶屏上图像的每个像素点可以分成几个子像素,这样透镜下子像素点就能以不同方向投影出去,当柱状透镜与液晶屏像素列成一定角度时,便可以使每一组子像素重复投射到视区,即可以在几个不同的视区看到3D图像。但柱状透镜技术的缺点就是只能在这几个指定视区内观看到3D图像,并且由于子像素点的增加会使得图像分辨率严重下降影响观看效果,所以无法做到多视点3D效果,也就是说裸眼3D显示器在制作完成后其最佳观看距离与角度也随之固定,要求用户不能随意变动观看距离,十分影响观看感受。
技术实现思路
为了解决上述问题,本专利技术提供了如下技术方案。一种可人眼跟踪的裸眼3D汽车仪表显示方法,具体包括以下步骤:步骤1,在车辆驾驶舱前端安装双目摄像头,标定双目摄像头的位置;利用双目摄像头采集同一时刻的左、右两帧图像,分 ...
【技术保护点】
一种可人眼跟踪的裸眼3D汽车仪表显示方法,其特征在于,具体包括以下步骤:步骤1,在车辆驾驶舱前端安装双目摄像头,标定双目摄像头的位置;利用双目摄像头采集同一时刻的左、右两帧图像,分别矫正左、右两帧图像,得到矫正后的图像;步骤2,从矫正后的图像中提取人脸范围区域;步骤3,在人脸范围区域中提取人眼区域,并对提取的人眼区域进行优化,在优化后的人眼区域中检测虹膜;步骤4,计算虹膜相对于摄像头所在的空间位置,利用摄像头和仪表显示屏的位置关系以及虹膜相对于摄像头所在的空间位置,计算得到人眼相对仪表显示屏的空间位置。
【技术特征摘要】
1.一种可人眼跟踪的裸眼3D汽车仪表显示方法,其特征在于,具体包括以下步骤:步骤1,在车辆驾驶舱前端安装双目摄像头,标定双目摄像头的位置;利用双目摄像头采集同一时刻的左、右两帧图像,分别矫正左、右两帧图像,得到矫正后的图像;步骤2,从矫正后的图像中提取人脸范围区域;步骤3,在人脸范围区域中提取人眼区域,并对提取的人眼区域进行优化,在优化后的人眼区域中检测虹膜;步骤4,计算虹膜相对于摄像头所在的空间位置,利用摄像头和仪表显示屏的位置关系以及虹膜相对于摄像头所在的空间位置,计算得到人眼相对仪表显示屏的空间位置。2.如权利要求1所述的一种可人眼跟踪的裸眼3D汽车仪表显示方法,其特征在于,步骤2包括如下子步骤:步骤21,对矫正后的图像进行二值化处理,得到二值化图像;步骤22,以二值化图像的水平方向为X轴,以二值化图像中与X轴垂直的方向为Y轴,确定人脸区域在X轴方向的起始点和结束点;步骤23,确定人脸区域在Y轴方向的起始点和结束点;步骤24,通过X轴方向的起始点和结束点、Y轴方向的起始点和结束点,得到框定人脸范围的矩形。3.如权利要求2所述的一种可人眼跟踪的裸眼3D汽车仪表显示方法,其特征在于,步骤22中所述的确定人脸区域在X轴方向的起 始点和结束点的具体步骤为:步骤221,设定X=b,b=0;步骤222,获取X=b时,二值化图像中白点的个数记为SumTempx和所有点的个数Sum_p_c;设定阈值pLThresh1,若SumTempx和Sum_p_c的比值大于或等于pLThresh1,则X=b作为人脸区域在X轴方向的起始点,即为人脸的左边界X坐标,记为x_L;若SumTempx和Sum_p_c的比值小于pLThresh1,则对b加上步长x_p,重复步骤222,直到找到人脸的左边界X坐标;步骤223,设定X=b,b=0;步骤224,获取X=b时,二值化图像中白点的个数记为SumTempx和所有点的个数Sum_p_c;设定阈值pLThresh1,若SumTempx和Sum_p_c的比值大于或等于pLThresh1,则X=b作为人脸区域在X轴方向的起始点,即为人脸的右边界X坐标,记为x_R;若SumTempx和Sum_p_c的比值小于pLThresh1,则对b加上步长-x_p,重复步骤224,直到找到人脸的右边界X坐标。4.如权利要求3所述的一种可人眼跟踪的裸眼3D汽车仪表显示方法,其特征在于,步骤23中所述的确定人脸区域在Y轴方向的起始点和结束点的具体步骤为:步骤231,设定Y=c,c=0;步骤232,获取Y=c时,二值化图像中白点的个数记为SumTempy和所有点的个数Sum_p_r;设定阈值pLThresh2,若SumTempy和Sum_p_r的比值大于或等于pLThresh2,则Y=c作为人脸区域在Y轴 方向的起始点,即为人脸的左边界Y坐标,记为y_U;若SumTempy和Sum_p_r的比值小于pLThresh2,则对c加上步长y_p,重复步骤232,直到找到人脸的上边界Y坐标;步骤233,已知x_R、x_L和y_U,由下式可得到人脸下边界坐标:y_D=y_U-1.36×(x_R-x_L) 。5.如权利要求4所述的一种可人眼跟踪的裸眼3D汽车仪表显示方法,其特征在于,步骤3中从人脸范围区域中提取人眼区域的方法为:其中,G(...
【专利技术属性】
技术研发人员:韩毅,肖旭辉,刘伟,魏敬东,邢亚山,
申请(专利权)人:长安大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。