显示模组及其显示方法、显示装置、虚拟显示设备制造方法及图纸

技术编号:34804980 阅读:52 留言:0更新日期:2022-09-03 20:12
本公开实施例提供一种显示方法,包括:将一帧彩色画面拆解为n个子帧画面;n个子帧画面依次进行显示,n≥3,且n为整数;获取眼部图像,对眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;第一子帧画面为n个子帧画面依次显示时首先进行显示的子帧画面;根据第一子帧画面对应的当前瞳孔位置和前m次测量获取的第一子帧画面对应的瞳孔位置,计算n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数;计算后续各子帧画面的原待显示位置相对于第一子帧画面的当前位置的实际偏移量;并根据实际偏移量计算后续各子帧画面的实际显示位置;按照后续各子帧画面的实际显示位置依次显示后续各子帧画面。画面。画面。

【技术实现步骤摘要】
显示模组及其显示方法、显示装置、虚拟显示设备


[0001]本公开涉及显示
,具体涉及一种显示模组及其显示方法、显示装置、虚拟显示设备。

技术介绍

[0002]虚拟现实(Virtual Reality,简称VR)显示设备,是利用VR显示设备将人的对外界的视觉、听觉封闭,引导用户产生一种身在虚拟环境中的感觉。其显示原理为利用电脑技术模拟出一个立体、高度模拟的3D空间,当使用者穿戴VR头显装置时,会产生好像处在现实中一般的错觉。在这空间中,操作者可以使用控制器或键盘在这个虚拟的环境下穿梭或互动。

技术实现思路

[0003]一方面,本公开实施例提供一种显示方法,其中,包括:
[0004]将一帧彩色画面拆解为n个子帧画面;所述n个子帧画面依次进行显示,n≥3,且n为整数;
[0005]获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;所述第一子帧画面为所述n个子帧画面依次显示时首先进行显示的子帧画面;
[0006]根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数;
[0007]根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置;
[0008]按照后续各子帧画面的实际显示位置依次显示后续各子帧画面。
[0009]在一些实施例中,所述获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置,包括:
[0010]在所述第一子帧画面显示时,拍摄眼部图像;
[0011]将眼部图像转换为灰度图像;
[0012]在灰度图像中根据眼角特征点检测出眼部的左右眼角位置点;将左右眼角位置点连线并作为X轴,与X轴垂直的轴作为Y轴,X轴和Y轴相交的原点为左右眼角位置点连线的中点;
[0013]在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置。
[0014]在一些实施例中,所述在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置,包括:
[0015]对灰度图像进行二值化处理,获得眼部的二值化图像;
[0016]采用连通区域标记法在所述眼部的二值化图像上检测候选瞳孔连通区域;
[0017]基于几何约束和距离约束算法,在所述候选瞳孔连通区域中筛选出眼部的所述瞳孔区域;
[0018]用直径最小的圆圈将所述瞳孔区域覆盖,将所述圆圈的中心确定为所述瞳孔区域的中心。
[0019]在一些实施例中,n=3,m=2;
[0020]所述第一子帧画面的后续子帧画面包括第二子帧画面和第三子帧画面;所述第一子帧画面、所述第二子帧画面和所述第三子帧画面依次进行显示;
[0021]所述根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置,包括:
[0022]根据公式(1)计算所述第二子帧画面对应的当前瞳孔位置,根据公式(2)计算所述第三子帧画面对应的当前瞳孔位置;
[0023]pos_curr_g=pos_curr+v_curr
×
delta+1/2
×
a_curr
×
delta2;
ꢀꢀꢀ
(1)
[0024]pos_curr_b=pos_curr+v_curr
×
delta
×
2+1/2
×
a_curr
×
(2
×
delta)2;
ꢀꢀꢀ
(2)
[0025]其中,
[0026]a_curr为眼球转动的当前加速度;v_curr为眼球转动的当前速度;pos_1和pos_2分别为前2次测量获取的所述第一子帧画面对应的瞳孔位置;pos_curr为所述第一子帧画面对应的当前瞳孔位置;pos_curr_g为所述第二子帧画面对应的当前瞳孔位置;pos_curr_b为所述第三子帧画面对应的当前瞳孔位置;delta为一个所述子帧画面的刷新时长,delta=1/一个所述子帧画面的刷新频率。
[0027]在一些实施例中,所述根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置,包括:
[0028]根据所述第二子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第二子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第一偏移矩阵;
[0029]根据所述第三子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第三子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第二偏移矩阵;
[0030]将所述第二子帧画面的原待显示位置与所述第一偏移矩阵相乘,获得所述第二子帧画面的实际显示位置;
[0031]将所述第三子帧画面的原待显示位置与所述第二偏移矩阵相乘,获得所述第三子帧画面的实际显示位置。
[0032]在一些实施例中,
[0033]所述第一偏移矩阵为:
[0034]所述第二偏移矩阵为:
[0035]其中,Rx1、Ry1、Rz1分别表示所述第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的旋转幅度;Tx1、Ty1、Tz1分别表示所述第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的平移幅度;
[0036]Rx2、Ry2、Rz2分别表示所述第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的旋转幅度;Tx2、Ty2、Tz2分别表示所述第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的平移幅度;
[0037]Z轴垂直于X轴和Y轴相交形成的二维坐标平面,且Z轴与X轴和Y轴相交于原点。
[0038]在一些实施例中,还包括:存储所述第一子帧画面对应的当前瞳孔位置和后续各子帧画面对应的当前瞳孔位置。
[0039]第二方面,本公开实施例还提供一种显示模组,其中,包括:
[0040]拆解模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示方法,其中,包括:将一帧彩色画面拆解为n个子帧画面;所述n个子帧画面依次进行显示,n≥3,且n为整数;获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;所述第一子帧画面为所述n个子帧画面依次显示时首先进行显示的子帧画面;根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数;根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置;按照后续各子帧画面的实际显示位置依次显示后续各子帧画面。2.根据权利要求1所述的显示方法,其中,所述获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置,包括:在所述第一子帧画面显示时,拍摄眼部图像;将眼部图像转换为灰度图像;在灰度图像中根据眼角特征点检测出眼部的左右眼角位置点;将左右眼角位置点连线并作为X轴,与X轴垂直的轴作为Y轴,X轴和Y轴相交的原点为左右眼角位置点连线的中点;在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置。3.根据权利要求2所述的显示方法,其中,所述在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置,包括:对灰度图像进行二值化处理,获得眼部的二值化图像;采用连通区域标记法在所述眼部的二值化图像上检测候选瞳孔连通区域;基于几何约束和距离约束算法,在所述候选瞳孔连通区域中筛选出眼部的所述瞳孔区域;用直径最小的圆圈将所述瞳孔区域覆盖,将所述圆圈的中心确定为所述瞳孔区域的中心。4.根据权利要求2所述的显示方法,其中,n=3,m=2;所述第一子帧画面的后续子帧画面包括第二子帧画面和第三子帧画面;所述第一子帧画面、所述第二子帧画面和所述第三子帧画面依次进行显示;所述根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置,包括:根据公式(1)计算所述第二子帧画面对应的当前瞳孔位置,根据公式(2)计算所述第三子帧画面对应的当前瞳孔位置;pos_curr_g=pos_curr+v_curr
×
delta+1/2
×
a_curr
×
delta2;
ꢀꢀꢀ
(1)
pos_curr_b=pos_curr+v_curr
×
delta
×
2+1/2
×
a_curr
×
(2
×
delta)2;
ꢀꢀꢀ
(2)其中,a_curr为眼球转动的当前加速度;v_curr为眼球转动的当前速度;pos_1和pos_2分别为前2次测量获取的所述第一子帧画面对应的瞳孔位置;pos_curr为所述第一子帧画面对应的当前瞳孔位置;pos_curr_g为所述第二子帧画面对应的当前瞳孔位置;pos_curr_b为所述第三子帧画面对应的当前瞳孔位置;delta为一个所述子帧画面的刷新时长,delta=1/一个所述子帧画面的刷新频率。5.根据权利要求4所述的显示方法,其中,所述根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置,包括:根据所述第二子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第二子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第一偏移矩阵;根据所述第三子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第三子...

【专利技术属性】
技术研发人员:李治富汪志强苗京花
申请(专利权)人:北京京东方显示技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1