【技术实现步骤摘要】
一种基于人眼跟踪的裸眼3D显示方法
本专利技术涉及人眼识别跟踪和裸眼3D显示领域,尤其涉及一种基于人眼跟踪的裸眼3D显示方法。
技术介绍
随着三维显示技术的逐渐成熟发展,裸眼3D技术的应用场景越来越广泛。不同于传统的二维显示技术,裸眼3D显示有着真实感、立体感、无需佩戴专用眼镜等优势且能有效避免沉浸式体验惯于带来的恶心、眩晕、视觉疲劳等不良反应,而被各种显示应用领域所看好、追捧。现在的裸眼3D显示技术都是通过区分左右眼来显示两幅图,通过让你左眼看到左眼的图像,右眼看到右眼的图像就可以让你的大脑合成一副有纵深感的立体画面,但是现在的裸眼3D技术都存在视点和视角固定,观看3D效果的时候既不能移动也不能晃动,大大的影响了使用体验,尤其对于裸眼3D手机用户来说一点震动或者晃动都会影响观看效果。本专利技术就是提出一种基于人眼跟踪的裸眼3D显示方法。本专利技术利用先进的人眼识别跟踪算法实时改变裸眼3D手机的显示视区和观看视角,让手机用户时刻都能体验到无拘束的裸眼3D体验效果,并且通过面部特征特别是人眼特征来检测手机用户观看裸眼3D出屏效果的适应度从而实时改变3D深度信息,让用户可以更加舒适的长时间使用裸眼3D手机。
技术实现思路
本专利技术的目的是提供一种基于人眼跟踪的裸眼3D显示方法。该方法利用先进的人眼识别跟踪算法实时改变裸眼3D手机的观看视角和观看视区,让手机用户时刻都能体验到无拘束的裸眼3D体验效果,并且通过面部特征特别是人眼特征来检测手机用户观看裸眼3D出屏效果的疲劳度从而实时改变3D深度信息。如上所述,实现一种基于人眼跟踪的裸眼3D显示方法包括如下步骤:本专利 ...
【技术保护点】
1.提供一种基于人眼跟踪的裸眼3D显示方法,其特征包括:本专利技术包括人眼追踪模块,裸眼视区修正模块,裸眼显示模块和裸眼3D出屏舒适度修模块;人眼跟踪模块获取手机前置摄像头拍摄的视频图像序列帧,对每一帧图像进行人脸识别并计算出左右眼相对手机裸眼屏幕的观看视区和观看角度,再加入预测跟踪的算法,保证裸眼视区修正能够随时给观看者的双眼呈现正确的裸眼视区;裸眼视区修正模块在接收到人眼跟踪模块的观看视区实时信息后对裸眼输出视区进行调整;裸眼显示模块将根据当前手机应用的显示模式来改变裸眼显示方式;裸眼3D出屏舒适度修正模块对图像序列帧进行人眼疲劳监测,减缓出屏效果左右眼过度视差值。
【技术特征摘要】
1.提供一种基于人眼跟踪的裸眼3D显示方法,其特征包括:本发明包括人眼追踪模块,裸眼视区修正模块,裸眼显示模块和裸眼3D出屏舒适度修模块;人眼跟踪模块获取手机前置摄像头拍摄的视频图像序列帧,对每一帧图像进行人脸识别并计算出左右眼相对手机裸眼屏幕的观看视区和观看角度,再加入预测跟踪的算法,保证裸眼视区修正能够随时给观看者的双眼呈现正确的裸眼视区;裸眼视区修正模块在接收到人眼跟踪模块的观看视区实时信息后对裸眼输出视区进行调整;裸眼显示模块将根据当前手机应用的显示模式来改变裸眼显示方式;裸眼3D出屏舒适度修正模块对图像序列帧进行人眼疲劳监测,减缓出屏效果左右眼过度视差值。2.如权利要求1所述的一种基于人眼跟踪的裸眼3D显示方法,其特征在于,所述计算出左右眼相对手机裸眼屏幕的观看视区步骤:结合人脸姿态估计和手机当前陀螺仪姿态得到左右眼相对手机裸眼屏幕的观看视区和观看角度,并对初始水平观看距离进行修正,同时可以提醒用户观看裸眼手机屏幕的最佳观看角度。3.如权利要求2所述的一种基于人眼跟踪的裸眼3D显示方法,其特征在于,所述结合人脸姿态估计和手机当前陀螺仪姿态得到左右眼相对手机裸眼屏幕的观看视区步骤:观看视区可以通过以下公式计算得到:其中,L(x,y)是左右眼中心点到标准点的距离,(x,y)是左右眼中心点的横纵坐标,tanα是手机当前陀螺仪姿态中垂直方向上的偏转角度,x0是标准点在视频图像序列帧中的水平方向坐标值,s1是当前观看者左右眼的相对瞳距像素值,s0是标准点预设的瞳距像素值,而N是裸眼手机当前的总视点数,%是取余计算;通过上述公式可以计算出当前左右眼的实际观看视区R,将每一帧的观看视区R传递给裸眼视区修正模块用以改变裸眼视区排列,从而调整符合观看者左右眼的真实观看视区。4.如权利要求2所述的一种基于人眼跟踪的裸眼3D显示方法,其特征在于,所述结合人脸姿态估计和手机当前陀螺仪姿态得到左右眼相对手机裸眼屏幕的观看角度,并对初始水平观看距离进行修正步骤:当前观看者观看角度可以通过以下公式计算得到:其中,f(β,γ)代表了当前左右眼相对裸眼手机屏幕的观看角度,包括水平方向上和垂直方向上的角度,n代表着人脸姿态估计中人脸的待测特征点个数,优选的,本方法采用匹配人脸中左眼,右眼,鼻尖和双唇中心点总共4个点来计算观看角度即n=4,qi代表待测的人脸特征点,pi代表待测人脸特征点在视频图像序列帧中对应的空间坐标值,F(x,y)是裸眼手机当前陀螺仪计算的旋转矩阵;其中,当β和γ同时等于零时,即观看者与裸眼手机屏幕保持完全水平,达到左右眼最佳的观看角度,在实例中,如附图2中B点是人眼实际位置,A点是最佳裸眼效果观看点,当人眼处于B点,这时β和γ不等于零,人眼跟踪模块可以提醒观看者抬头或者低头来改变用户观看裸眼手机屏幕的角度,使β和γ同时等于零以达到最理想的裸眼观看视角。5.如权利要求1所述的一种基于人眼跟踪的裸眼3D显示方法,其特征在于,再加入预测跟踪的算法,保证裸眼视区修正能够随时给观看者的双眼呈现正确的裸眼视区步骤:裸眼视区预测跟踪采用比对前后5秒序列帧的手机陀螺仪姿态和裸眼观看视区R来预测裸眼...
【专利技术属性】
技术研发人员:李万钟,
申请(专利权)人:成都泰和万钟科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。