[发明专利]一种基于集成化微小型头戴式系统的视线估计方法在审
申请号: | 202010642865.3 | 申请日: | 2020-07-06 |
公开(公告)号: | CN113903079A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 王建中;王洪枫;白柯萌 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06V40/19 | 分类号: | G06V40/19;G06T7/66;G06T7/73;G06T7/80;G06F3/01 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 李微微 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 集成化 微小 型头戴式 系统 视线 估计 方法 | ||
1.一种视线估计方法,其特征在于,包括如下步骤:
步骤1、人头部前方设置广角摄像头,用于获取场景图像,并在眼前方设置头戴显示器上显示该图像,向人眼提供场景图像;头戴式显示器上方和下方分别设置第一近红外光源和第二近红外光源,用于分别在人眼角膜上投射一个光斑;头戴式显示器下方设置微距红外摄像头,用于拍摄人眼及角膜上光斑的图像;建立如下空间直角坐标系:定义与头戴显示器表面垂直并指向两眼球中心点的方向为x轴方向,x轴与头戴显示器表面交点为原点O;与显示器表面平行,并沿两个近红外光源连线向上为z轴,y轴由x轴和z轴根据右手螺旋定则确定;
步骤2、获得光斑1与光斑2像素距离与成像平面与坐标原点O距离之间的映射函数;
步骤3、调整头戴式显示器位置,使眼睛正对头戴式显示器屏幕,即眼球中心大致在x轴上;利用步骤2获得的映射函数解得2个光斑所在平面与头戴式显示器屏幕距离lp1;根据解剖学眼球模型取眼球半径为标准值rp,则得光斑所在平面与眼球中心距离lp2:
其中,dp为两个光斑间实际距离;则两眼球中心点坐标为(lp1+lp2,0,0);
步骤4、利用微距红外摄像头内参数求解角度映射关系式:相机画面的水平方向上,设场景长度为w,对应微距红外摄像头水平方向视场角为α,摄像机水平方向分辨率为wpixel;成像平面上像素长度ew_pixel,对应场景平面中实际长度ew,对应摄像机水平方向视场角为αe,场景平面与镜头平面距离为d,得方程组:
解得由摄像机成像基本原理得代入αe可得式(4),即水平方向上角度映射函数F(ew_pixel);
同理得竖直方向上角度映射函数F(eh_pixel):
式中,βe为目标图像竖直方向上像素长度eh_pixel对应的角度,hpixel为目标摄像机竖直方向分辨率,β为目标摄像机竖直方向视场角;
步骤5、将眼球光轴投影在xOz平面和xOy平面上,对眼球光轴位姿进行求解,具体为:在xOz平面内对眼球光轴投影进行求解:由于红外摄像头主轴在xOz平面内与x轴夹角为β0;定义红外摄像头中心点为C点,其坐标为(0,0,zc);瞳孔中心对应视场角β1;A点为经过C点出发平行于x轴的射线上任意一点;B点为红外摄像头光轴上一点;
根据相机拍摄的眼部图像中瞳孔中心与图像中心竖直方向上像素距离,利用竖直方向上角度映射函数F(eh_pixel),得到夹角β1大小;根据眼球中心坐标(lp1+lp2,0,0)、微距红外摄像头坐标(0,0,zc)及A点坐标,可得C、E两点长度lCE和∠ACE大小,其中,E点为两眼球中心点,根据β0、β1、∠ACE可得∠ECP,其中,P点为两瞳孔中心点:
∠ECP=β0+β1-∠ACE (6)
根据眼球解剖学模型可得E、P两点长度lEP,由lCE、lEP、∠ECP可得∠CPE,进而得∠CEP:
∠CEP=180°-∠ECP-∠CPE (8)
根据∠CEP大小以及∠CEO=∠ACE,可得眼球光轴投影与x轴在xOz平面内夹角βl:
βl=∠CEP-∠CEO (9)
步骤6、在xOz平面内对眼球光轴投影进行求解,具体为:
根据水平方向上角度映射函数F(ew_pixel),确定瞳孔中心对应视场角α1;根据眼球解剖学模型可得眼球与瞳孔距离标准值lEP、眼球中心坐标(lp1+lp2,0,0)、微距红外摄像头坐标(0,0,zc)可得lCE,进而得到眼球光轴投影与x轴在xOy平面内夹角αl:
αl=180°-α1-∠CPE (11)
根据xOy平面内眼球光轴投影与x轴夹角为αl、xOz平面内眼球光轴投影与x轴夹角βl、眼球中心坐标(lp1+lp2,0,0),确定眼球光轴位姿,眼球光轴与从两眼球中心出发、xOy平面投影与x轴夹角αl、xOz平面投影与x轴夹角βl的射线重合;
步骤7、进行眼球视轴求解,具体为:
根据眼球光轴位姿,得到眼球光轴与显示器屏幕交点G,设其坐标为(0,yG,zG);进而得到摄像头视轴与眼球光轴的夹角Kappa在y轴、z轴上分量:
然后将Kappay、Kappaz分别叠加在αl、βl上进行矫正,即得到实时的眼球视轴位姿。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010642865.3/1.html,转载请声明来源钻瓜专利网。