CN108881880A - 基于人眼跟踪的裸眼3d显示方法、装置、设备及存储介质 - Google Patents
基于人眼跟踪的裸眼3d显示方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN108881880A CN108881880A CN201810866850.8A CN201810866850A CN108881880A CN 108881880 A CN108881880 A CN 108881880A CN 201810866850 A CN201810866850 A CN 201810866850A CN 108881880 A CN108881880 A CN 108881880A
- Authority
- CN
- China
- Prior art keywords
- eye
- display screen
- axis
- row
- distance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本发明实施例公开了一种基于人眼跟踪的裸眼3D显示方法、装置、设备及存储介质,其中,该方法包括:确定与显示屏垂直的轴线;确定观看者眼睛所在的目标位置,其中,所述目标位置为空间中的任意一点;由所述目标位置向所述轴线作垂线,得到垂足;确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系;根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。本发明实施例当人眼跟踪***的坐标轴与显示屏不垂直时,可以根据观看者眼睛移动时的所在位置正确调整排图参数,避免串扰问题。
Description
技术领域
本发明实施例涉及裸眼3D显示技术,尤其涉及一种基于人眼跟踪的裸眼3D显示方法、装置、设备及存储介质。
背景技术
裸眼3D显示技术是指无需佩戴专用的3D眼镜,观者即可直接以肉眼观赏三维影像,呈现3D效果的一种3D显示技术。裸眼3D显示技术包括柱镜光栅、狭缝光栅、液晶透镜等,目前应用最广的是柱镜3D显示技术。柱镜3D显示技术的原理是通过在常规显示屏的前面贴附一层特制柱状透镜来实现的。在每个柱透镜下面的图像的像素被分成几个子像素,这样透镜就能以不同的方向投影每个子像素。当用户在观看3D显示内容时,左眼和右眼分别看到不同子像素所发出的光线,使人的左眼和右眼看到不同的画面,并在大脑中融合成3D效果的画面。
但是,由于每个柱镜将像素点内容分开投射到左右眼,因此在没有进行人眼跟踪的情况下,固定的光线分布,需要用户在前后左右寻找合适的观看位置,才能看到理想的立体效果。当观看位置不合适时,进入左眼的光线可能进入右眼,此时右眼既可看到左图又可看到右图,容易产生串扰(crosstalk),用户体验较差。
为了避免上述问题,现有技术中,在显示屏上安装人眼跟踪***,通过人眼跟踪***拍摄观看者的眼睛,从而根据拍摄到图像确定观看者眼睛的位置,从而调整显示内容的排图参数,从而保证观看者观看到3D效果的图像,从而避免3D串扰的问题。
现有技术中,人眼跟踪***安装在显示屏上,人眼跟踪***中的一个坐标轴与显示屏垂直,通过人眼跟踪***确定人眼位置,从而可以正确调整显示内容的排图参数。但是,当人眼跟踪***的坐标轴与显示屏并不垂直时,现有技术中排图参数调整的方法并不适用,在该情况下,从而无法正确调整排图参数,导致观看者移动时,容易产生串扰问题。
发明内容
本发明实施例提供了一种基于人眼跟踪的裸眼3D显示方法、装置、设备及存储介质,当人眼跟踪***的坐标轴与显示屏不垂直时,可以根据观看者眼睛移动时所在位置正确调整排图参数,避免串扰问题。
第一方面,本发明实施例提供了一种基于人眼跟踪的裸眼3D显示方法,包括:
确定与显示屏垂直的轴线;
确定观看者眼睛所在的目标位置,其中,所述目标位置为空间中的任意一点;
由所述目标位置向所述轴线作垂线,得到垂足;
确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系;
根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。
第二方面,本发明实施例还提供了一种基于人眼跟踪的裸眼3D显示方法,包括:
确定观看者眼睛中心所在的位置;
根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
第三方面,本发明实施例还提供一种基于人眼跟踪的裸眼3D显示装置,包括:
轴线确定装置,用于确定与显示屏垂直的轴线;
眼睛位置确定模块,用于确定观看者眼睛所在的目标位置,其中,所述目标位置为空间中的任意一点;
垂足确定模块,用于由所述目标位置向所述轴线作垂线,得到垂足;
关系确定模块,用于确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系;
排图周期宽度确定模块,用于根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。
第四方面,本发明实施例还提供了一种基于人眼跟踪的裸眼3D显示装置,包括:
位置确定模块,用于确定观看者眼睛中心所在的位置;
距离确定模块,用于根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
视区宽度确定模块,用于根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
平移模块,用于根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
第五方面,本发明实施例还提供了一种设备,包括:一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例提供的基于人眼跟踪的裸眼3D显示方法。
第六方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例提供的基于人眼跟踪的裸眼3D显示方法。
本发明实施例提供的技术方案,通过确定与显示屏垂直的轴线,并由观看者眼睛所在的目标位置向轴线作垂线,得到垂足,根据垂足到垂线原点的距离以及轴线上点到原点的距离与排图周期宽度的关系,确定显示屏当前的排图周期宽度;也即将观看者在目标位置时对应的排图周期宽度转换成计算眼睛在垂足时对应的排图周期宽度,当显示屏与人眼跟踪***的坐标轴不垂直时,可以根据观看者前后移动时所在位置,正确调整显示内容排图周期宽度,从而使观看者观看到3D效果的图像,避免产生串扰问题。本发明实施例通过眼睛中心到最佳视区范围的两个边界平面的距离,确定眼睛中心相对交界面的偏移量,以及眼睛中心处的视区宽度,并根据眼睛中心相对交界面的偏移量,以及眼睛中心处的视区宽度对显示屏的排图内容进行平移,可以根据观看者左右移动时的所在位置,正确调整排图内容的偏移量,从而使观看者观看到3D效果的图像,避免产生串扰问题。
附图说明
图1a是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示方法流程图;
图1b是Hud***3d显示的光学原理图;
图1c是本发明实施例提供的由观看者眼睛所在位置确定排图周期宽度的原理图;
图1d是本发明实施例提供的在轴线上选取三点确定a、b和c的原理图;
图1e是观看者眼睛到显示屏距离与排图周期宽度的对应关系图;
图1f是本发明实施例提供的确定轴线上各点到轴线原点的距离与排图周期宽度关系的原理图;
图2a是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示方法流程图;
图2b是本发明是实施例提供的确定最佳视区范围的两个边界平面时播放的图片;
图2c是本发明实施例提供的确定最佳视区范围的两个边界平面的原理图;
图2d是本发明实施例提供的最佳视区范围分布图;
图2e是本发明实施例提供的确定眼睛中心相对交界面偏移量以及确定眼睛中心处的视区宽度的原理图;
图2f是本发明实施例提供的当排图内容偏移时,对应视区宽度偏移的原理图;
图3是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示方法流程图;
图4是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示装置结构框图;
图5是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示装置结构框图;
图6是本发明实施例提供的一种设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
图1a是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示方法流程图,所述方法由基于人眼跟踪的裸眼3D显示装置来执行,所述装置由软件和/或硬件来执行。所述装置可以集成在人眼跟踪***中。其中,所述方法可以应用于Hud***中,也可以应用于其他显示***中。当所述方法应用于Hud***中,本文提及的显示屏为虚像显示屏,即虚像所在的显示屏。当所述方法应用于其他***中时,本文提及的显示屏可以是真实显示屏。
其中,所述方法可以应用于人眼跟踪***中坐标系的原点不在显示屏上的场景中,可以应用于人眼跟踪***中坐标系的任意坐标轴不垂直于显示屏的场景中。
其中,本发明实施例以应用于Hud***为例进行说明。图1b是Hud***3d显示的光学原理图,如图1b所示,Hud***自身的屏幕1对显示内容的源图像进行3D显示,显示内容的光线由第一曲面镜2导入到第二曲面镜3,第二曲面镜3将光线进行反射,反射的光线进入观看者的眼睛,在第二曲面镜3的远方形成显示内容的虚像4。其中,第二曲面镜3上可以安装有人眼跟踪设备5,用于拍摄观看者的眼睛。其中,第二曲面镜3可以近似看成是汽车的挡风玻璃,观看者通过挡风玻璃,可以看到屏幕发出的左右眼的图像,从而形成立体的视觉。
如图1a所示,本发明实施例提供的方法包括:
S110:确定与显示屏垂直的轴线。
本发明实施例提供的方法可以应用在Hud***中,所述显示屏是虚像显示屏。
可选的,确定与显示屏垂直的轴线,可以包括:确定所述显示屏的方向,根据所述显示屏的方向确定与所述显示屏垂直的轴线。具体的,通过Hud***中的曲面镜的光学参数等信息可以确定显示屏的方向,人眼跟踪***并通过显示屏的方向确定与显示屏垂直的轴线。可选的,显示屏可以成竖直设置,显示屏朝向观看者。
S120:确定观看者眼睛所在的目标位置,其中,所述目标位置为空间中的任意一点。
在本发明实施例中,人眼跟踪***确定观看者眼睛所在的目标位置,其中,人眼跟踪***可以包括两个摄像头,可以标记两个摄像头之间的位置关系,通过两个摄像头可以拍摄到的图像以及两个设置头的位置关系,以及安装角度等信息可以确定观看者眼睛所在的位置。目标位置可以是空间中的任意一点。
需要说明的是,观看者眼睛所在的目标位置可以是观看者左眼所在的位置,也可以是观看者右眼所在的位置,也可以是观看者两眼中心所在的位置。
S130:由所述目标位置向所述轴线作垂线,得到垂足。
在本发明实施例中,人眼跟踪***根据确定的人眼所在的目标位置向与显示屏垂直的轴线作垂线,得到垂足。其中,垂足是与显示屏垂直的轴线上的一点。垂足到显示屏的距离与眼睛所在的目标位置到显示屏的距离是相等的。所以当观看者的眼睛在垂足位置时与观看者的眼睛在目标位置时,显示内容的排图周期宽度是相同的。由此,将观看者眼睛所在的目标位置到显示屏的距离对应的排图周期宽度,转换成确定观看者眼睛所在垂足位置到显示屏的距离对应的排图周期宽度。
具体的,如图1c所示,X-Y-Z坐标系是人眼跟踪***中的坐标系。人眼跟踪***中坐标系的X轴、Y轴和Z轴均不垂直于显示屏,原点也不在显示屏上。其中,显示屏并没有画出,点E是观看者所在的目标位置,点E的坐标为(x,y,z)。O’-Z’是垂直于显示屏的轴线。由点E向。O’-Z’轴线作垂线,得到垂足,则N到显示屏的距离等于点E到显示屏的距离。因此,当观看者分别在点E和点N的位置时,显示屏中显示内容的排图周期宽度相等。
S140:确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系。
在本发明的一个实施例中,可选的,所述确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系,包括:
根据如下公式确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系:其中,z是所述轴线上的点到所述轴线原点的距离,pitch是排图周期宽度;
其中,所述a、所述b以及所述c通过如下方法确定:在所述轴线上任意选取三个点,并确定各点在人眼跟踪***中输出的坐标;确定所述各点到所述轴线原点的距离分别对应的排图周期宽度;根据所述公式所述各点到所述轴线原点的距离以及测量得到的排图周期宽度,确定所述a、所述b以及所述c。
例如,如图1d所示,在垂直于显示屏的轴线上选择O’、A、B三点,显示屏为虚像4所在的虚像显示屏。其中,O’是轴线的原点。分别测量O’、A、B三点分别到显示屏的距离对应的排图周期宽度,分别为pitch0、pitch1和pitch2。其中,测量的方法可以是:确定显示屏显示的源图像,不断调整显示屏的显示图像,直到观看者观看到显示屏所显示的图像达到源图像时,则将此时的排图周期宽度设置为观看者所在位置对应的排图周期宽度。其中,观看者可以分别在则O’、A和B三点进行观测,从而测量三点的排图周期宽度。观看者在不同位置处对应的排图周期宽度,当然还可以是其他方法,对测量方法并不作限定。
其中,O’、A和B在人眼跟踪***中输出的坐标分别为(x0,y0,z0)、(x1,y1,z1)和(x2,y2,z2)。则由三点的坐标可以确定O’A和O’B的长度。其中,O’到轴线原点的距离为0。其中,将O’、A、B分别到轴线原点的距离是0,O’A和O’B。通过O’、A和B三点在人眼跟踪***中的输出坐标可以计算O’A和O’B的长度。
最后,将O’、A、B三点分别到显示屏的距离对应的排图周期宽度,以及三点到轴线原点的距离输入到公式中,可以计算a、b和c。
其中,公式的推导过程可以是如下过程:当人眼跟踪***的轴线与显示屏垂直,且坐标原点在显示屏上时。如图1e所示,根据相似三角形,可以得到:其中,p0是水平柱镜的宽度,d是贴合厚度,即水平柱镜与显示屏的距离,dis是指观看者眼睛到水平柱镜的距离。其中,dis可以用z'替代,即
本发明实施例提供的方法可以应用于人眼跟踪***的坐标轴与显示屏不垂直,以及人眼跟踪***的坐标原点也不在显示屏上。由公式可知,排图周期宽度与空间位置到显示屏的距离相关。因此,如图1f所示,在显示屏的垂直方向任意找一条与显示屏垂直的轴线O’Z’,其中,O’为轴线原点。在轴线O’Z’任意找一点C,点C与轴线原点的距离为z,CA垂直于OZ,A点坐标为(x’,y’,z’),其中O-X-Y-Z坐标系是人眼跟踪***的坐标系。如图1f所示,z’=z+OB,。则轴线O’Z’上的点与排图周期宽度的关系式为:
其中,将公式写成数学关系式为其中,x为自变量,y为pitch,a、b、和c分别是常量。因此,从而得到
S150:根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。
在本发明实施例中,观看者所在目标位置向轴线做垂线,得到的垂足到显示屏的距离与观看者眼睛所在目标位置到显示屏的距离相同,当观看者眼睛在目标位置时,对应的显示屏当前的排图周期,可以等于当眼睛所在垂足位置时,对应的排图周期宽度。
如图1c所示,根据点E的位置坐标,以及轴线位置可以确定垂足的位置坐标,从而可以确定垂足到轴线原点的距离。根据公式就可以确定排图周期宽度。其中,垂足在轴线上,z是轴线上的点到轴线原点的距离。
本发明实施例提供的方法,通过确定与显示屏垂直的轴线,并由观看者眼睛所在的目标位置向轴线作垂线,得到垂足,根据垂足到垂线原点的距离以及轴线上点到原点距离与排图周期宽度的关系,确定显示屏当前的排图周期宽度,也即将观看者在目标位置时对应的排图周期宽度转换成计算眼睛在垂足时对应的排图周期宽度,当显示屏与人眼跟踪***的坐标轴不垂直时,可以根据观看者前后移动时所在位置,正确调整显示内容排图周期宽度,从而使观看者观看到3D效果的图像,避免产生串扰问题。
图2a是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示方法流程图,在上述实施例基础上,本发明实施增加了对眼睛左右追踪的步骤,如图2a所示,本发明实施例提供的技术方案包括:
S210:确定与显示屏垂直的轴线。
S220:确定观看者眼睛所在的目标位置
S230:由所述目标位置向所述轴线作垂线,得到垂足;
S240:确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系;
S250:根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。
S260:确定所述观看者眼睛中心所在的位置。
在本发明实施例中,人眼跟踪***可以包括两个摄像头,通过两个摄像头拍摄包含有观看者人脸的图像。基于人脸识别算法可识别出人脸图像,并识别出人脸图像中双眼瞳孔的坐标,进而可获取到双眼中心在图像中的坐标,再根据摄像头的安装位置、两个摄像头之间的位置关系以及安装角度等,确定观看者眼睛中心所在的空间位置。
S270:根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离。
在本发明实施例中,最佳视区范围是一个排图周期对应的空间范围。最佳视区范围的两个边界平面可以预先标定,可选的,两个边界平面预先标定的方法可以是:当播放左右格式的图片时,若观看者在通过单眼观看到显示屏显示的左右两张图片的亮度相同时,获取所述单眼当前所在位置的坐标,并作为第一位置坐标;当所述观看者的单眼从所述第一位置坐标处向上或者向下移动第一设定距离,以及向左或者向右移动第二设定距离,直至再次观看到所述显示屏显示的左右两张图片的亮度相同时,获取所述观看者单眼当前所在位置的坐标,作为第二位置坐标;当所述观看者的单眼从所述第二位置坐标处向前或者向后移动第三设定距离,直至再次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述观看者单眼所在当前位置的坐标,并作为第三位置坐标;基于所述第一位置坐标,所述第二位置坐标以及第三位置坐标确定所述最佳视区范围的一个边界平面;
当所述观看者的单眼从当前位置向左或者向右移动,直至移动过程中第二次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述单眼所在位置坐标,并更新所述第一位置坐标;重复确定第二位置坐标以及所述第三位置坐标的操作,并根据重新确定的第一位置坐标、第二位置坐标以及第三位置坐标确定所述最佳视区范围的另一个边界平面。
其中,由于由三个不共线的三点构成一个平面,因此,在标定最佳视区范围的两个边界平面。因此在确定边界平面时,需要确定平面上的三点即可。例如,可以由Hud***播放左右格式的图片,如图2b所示,其中,播放的图片可以是左图是左白右黑,右图可以是左黑右白。观看者在空间中任一位置,调整正确的显示内容的排图宽度。当观看者移动位置时,在有的位置可以看到左黑右白,有的位置可以看到左白右黑,有的位置看到左右图片亮度相同,以及其他中间状态。
如图2c所示,当观看者的单眼移动到一个位置时,观看到左右图片的亮度相同时,此时单眼的位置为边界平面上的一点,假设为点1。当观看者的单眼上移或者下移一段距离,并左右微调,再次可以看到显示屏上的左右图片的亮度相同,得到边界平面上的第二个位置点,为点2。观看者的单眼再次前后移动一段距离,重新调整排图周期宽度,可以再次找到显示屏左右图片亮度相同,此时单眼所在的位置为点3。分别确定三个点的空间位置坐标,从而确定一个边界平面(A面)。
如图2c所示,当观看者的单眼从点1向左移动,在移动过程中,当观看者的单眼第一次看到显示屏上左右图片的亮度相同时,确定单眼所在的位置是交界面(C面)上的一个位置点,再次向左移动,直至单眼第二次观看到显示屏上左右图片亮度相同时,单眼所在位置是另一个边界平面(B面)上的位置点,采用与寻找A相同的方法确定B面上的其他两个点,从而确定B面。
需要说明的是,最佳视区范围两个边界平面的确定方法并不局限于上述的方法,还可以是其他方法。
在本发明实施例中,最佳视区范围是一个排图周期对应的空间范围,视区宽度是一个排图周期对应的空间周期宽度。例如,如图2d所示,A面和B面是最佳视区范围的两个边界平面,C面是两个边界平面中间的平面。其中,A面和B面之间的区域是最佳视区范围。如图2d所示,多个排图周期对应的空间范围中包含相交于柱透镜的多个平面,其中,该多个平面并不是竖直平面,可以倾斜一定的角度。在观测的最佳设计位置处,相邻面之间的距离是6.5cm,在最佳观看位置时,眼睛中心处的视区宽度是13cm。
S280:根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间。
在本发明实施例一个实施方式中,可选的,所述根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度,包括:
根据如下公式确定所述眼睛中心相对所述交界面的偏移量:
Δ=A-B,其中,Δ为所述眼睛中心相对所述交界面的偏移量;A为所述眼睛中心到最佳视区范围的一个边界平面的距离,B为所述眼睛中心到最佳视区范围的另一个边界平面的距离。
相应的,根据如下公式确定所述眼睛中心处的视区宽度:
其中,cone为所述眼睛中心处的视区宽度。
具体的,眼睛中心相对交界面的偏移量的以及眼睛中心处的视区宽度的计算公式推导过程可以是如下过程:如图2e所示,观看者眼睛中心所在的位置是E点,通过人眼跟踪***可以确定E点的坐标,分别确定E点到预先标定的两个边界平面的距离,其中,两个边界平面的方程是可知的,另一个边界平面分别是A面和B面,则E点到A面和B面的距离分别是EN和EM。如图2e所示,由EN和EM线段长度可以得到E点处的视区宽度为:cone=(EN-EM),其中,cone为视区宽度。点偏移交界面C的距离EP=(EN+EM)/2。由此,通过眼睛中心到两个边界平面的距离可以推导出眼睛中心相对交界面的偏移量,以及眼睛中心处的视区宽度。
S290:根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
在本发明实施例的一个实施方式中,可选的,所述根据所述偏移量以及所述眼睛中心处的视区宽度,对显示屏的排图内容进行平移处理,包括:
确定所述眼睛中心相对交界面的偏移量与所述视区宽度的比例,并作为第一比例;根据所述第一比例,确定所述排图内容的偏移量与排图周期的比例,并作为第二比例;根据所述第二比例以及所述排图周期,确定所述排图内容的偏移量;根据所述排图内容的偏移量,对所述排图内容进行平移处理。
其中,由于观看者眼睛到显示屏的距离大约是7m,在最佳观看位置时,眼睛中心处的视区宽度是13cm,所以可以将视区范围内的相邻的平面看作是互相平行的平面。
当观看者的眼睛左右移动时,通过调整排图参数,以使交界面伴随眼睛中心移动,以保证观看者观看到3D显示内容,避免3D串扰问题。如图2f所示,当显示屏的排图内容每移动一个排图周期时,对应空间分布宽度也会移动一个视区宽度。因此,排图内容的偏移量占排图周期宽度的比例,等于眼睛中心相对交界面的偏移量占眼睛中心处视区宽度的比例。例如,如果眼睛中心相对交界面的偏移量占眼睛中心处视区宽度的一半,则显示屏的排图内容的偏移量也占排图周期宽度的一半。因此,根据眼睛中心相对交界面的偏移量以及眼睛中心处的视区宽度,即可以确定显示屏的排图内容的偏移量,从而对排图内容进行平移,实现对眼睛的左右跟踪。
由此,通过眼睛中心到最佳视区范围的两个边界平面的距离,确定眼睛中心相对交界面的偏移量,以及眼睛中心处的视区宽度,并根据眼睛中心相对交界面的偏移量,以及眼睛中心处的视区宽度对显示屏的排图内容进行平移,可以根据观看者左右移动时的所在位置,正确调整排图内容的偏移量,从而使观看者观看到3D效果的图像,避免产生串扰问题。
图3是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示方法流程图,所述方法由基于人眼跟踪的裸眼3D显示装置来执行,所述装置由软件和/或硬件来执行,所述装置可以集成在人眼跟踪***中,所述方法可应用于Hud***中,也可以应用于其他显示***中。所述方法应用于当最佳视距时,观看者眼睛左右移动的场景中。如图3所示,本发明实施例提供的技术方案,包括:
S310:确定观看者眼睛中心所在的位置;
S320:根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
S330:根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
S340:根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
可选的,所述根据所述偏移量以及所述眼睛中心处的视区宽度,对显示屏的排图内容进行平移处理,包括:
确定所述眼睛中心相对交界面的偏移量与所述视区宽度的比例,并作为第一比例;
根据所述第一比例,确定所述排图内容的偏移量与排图周期的比例,并作为第二比例;
根据所述第二比例以及所述排图周期,确定所述排图内容的偏移量;
根据所述排图内容的偏移量,对所述排图内容进行平移处理。
可选的,所述根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度,包括:
根据如下公式确定所述眼睛中心相对所述交界面的偏移量:
Δ=A-B,其中,Δ为所述眼睛中心相对所述交界面的偏移量;A为所述眼睛中心到最佳视区范围的一个边界平面的距离,B为所述眼睛中心到最佳视区范围的另一个边界平面的距离;
相应的,根据如下公式确定所述眼睛中心处的视区宽度:
其中,cone为所述眼睛中心处的视区宽度。
可选的,所述方法还包括:预先标定最佳视区范围的两个边界平面。
可选的,所述预先标定最佳视区范围的两个边界平面,包括:
当播放左右格式的图片时,若观看者在通过单眼观看到显示屏显示的左右两张图片的亮度相同时,获取所述单眼当前所在位置的坐标,并作为第一位置坐标;
当所述观看者的单眼从所述第一位置坐标处向上或者向下移动第一设定距离,以及向左或者向右移动第二设定距离,直至再次观看到所述显示屏显示的左右两张图片的亮度相同时,获取所述观看者单眼当前所在位置的坐标,作为第二位置坐标;
当所述观看者的单眼从所述第二位置坐标处向前或者向后移动第三设定距离,直至再次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述观看者单眼所在当前位置的坐标,并作为第三位置坐标;
基于所述第一位置坐标,所述第二位置坐标以及第三位置坐标确定所述最佳视区范围的一个边界平面;
当所述观看者的单眼从当前位置向左或者向右移动,直至移动过程中第二次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述单眼所在位置坐标,并更新所述第一位置坐标;
重复确定第二位置坐标以及所述第三位置坐标的操作,并根据重新确定的第一位置坐标、第二位置坐标以及第三位置坐标确定所述最佳视区范围的另一个边界平面。
需要说明的是,本发明实施例中各个步骤的实施方式可参考上述实施例中对应步骤的实施方式。
本发明实施例提供的基于人眼跟踪的裸眼3D显示方法,通过眼睛中心到最佳视区范围的两个边界平面的距离,确定眼睛中心相对交界面的偏移量,以及眼睛中心处的视区宽度,并根据眼睛中心相对交界面的偏移量,以及眼睛中心处的视区宽度对显示屏的排图内容进行平移,可以根据观看者左右移动时的所在位置,正确调整排图内容的偏移量,从而使观看者观看到3D效果的图像,避免产生串扰问题。
图4是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示装置结构框图,如图4所示,所述装置包括:轴线确定装置410、眼睛位置确定模块420、垂足确定模块430、关系确定模块440和排图周期宽度确定模块450。
其中,轴线确定装置410,用于确定与显示屏垂直的轴线;
眼睛位置确定模块420,用于确定观看者眼睛所在的目标位置,其中,所述目标位置为空间中的任意一点;
垂足确定模块430,用于由所述目标位置向所述轴线作垂线,得到垂足;
关系确定模块440,用于确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系;
排图周期宽度确定模块450,用于根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。
关系确定模块440,用于根据如下公式确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系:
其中,z是所述轴线上的点到所述轴线原点的距离;
其中,所述a、所述b以及所述c通过如下方法确定:
在所述轴线上任意选取三个点,并确定各点在人眼跟踪***中输出的坐标;
确定所述各点到所述轴线原点的距离分别对应的排图周期宽度;
根据所述公式所述各点到所述轴线原点的距离以及测量得到的排图周期宽度,确定所述a、所述b以及所述c。
可选的,轴线确定装置410,用于确定所述显示屏的方向,根据所述显示屏的方向确定与所述显示屏垂直的轴线。
可选的,所述装置应用于Hud***中,所述显示屏为虚像显示屏。
可选的,所述轴线与人眼跟踪***的坐标轴并不平行,或者所述人眼跟踪***中坐标系的原点并不在所述显示屏上。
可选的,所述显示屏呈竖直设置,且所述显示屏朝向所述观看者。
可选的,所述装置还包括:
眼睛中心确定模块460,用于确定所述观看者眼睛中心所在的位置;
距离确定模块470,用于根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
视区宽度确定模块480,用于根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
平移模块490,用于根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
平移模块490,用于确定所述眼睛中心相对交界面的偏移量与所述视区宽度的比例,并作为第一比例;
根据所述第一比例,确定所述排图内容的偏移量与排图周期的比例,并作为第二比例;
根据所述第二比例以及所述排图周期,确定所述排图内容的偏移量;
根据所述排图内容的偏移量,对所述排图内容进行平移处理。
视区宽度确定模块480,用于根据如下公式确定所述眼睛中心相对所述交界面的偏移量:
Δ=A-B,其中,Δ为所述眼睛中心相对所述交界面的偏移量;A为所述眼睛中心到最佳视区范围的一个边界平面的距离,B为所述眼睛中心到最佳视区范围的另一个边界平面的距离;
相应的,根据如下公式确定所述眼睛中心处的视区宽度:
其中,cone为所述眼睛中心处的视区宽度。
可选的,所述装置还包括边界平面标定模块,用于预先标定最佳视区范围的两个边界平面。
边界平面标定模块,用于当播放左右格式的图片时,若观看者在通过单眼观看到显示屏显示的左右两张图片的亮度相同时,获取所述单眼当前所在位置的坐标,并作为第一位置坐标;
当所述观看者的单眼从所述第一位置坐标处向上或者向下移动第一设定距离,以及向左或者向右移动第二设定距离,直至再次观看到所述显示屏显示的左右两张图片的亮度相同时,获取所述观看者单眼当前所在位置的坐标,作为第二位置坐标;
当所述观看者的单眼从所述第二位置坐标处向前或者向后移动第三设定距离,直至再次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述观看者单眼所在当前位置的坐标,并作为第三位置坐标;
基于所述第一位置坐标,所述第二位置坐标以及第三位置坐标确定所述最佳视区范围的一个边界平面;
当所述观看者的单眼从当前位置向左或者向右移动,直至移动过程中第二次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述单眼所在位置坐标,并更新所述第一位置坐标;
重复确定第二位置坐标以及所述第三位置坐标的操作,并根据重新确定的第一位置坐标、第二位置坐标以及第三位置坐标确定所述最佳视区范围的另一个边界平面。
上述装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
图5是本发明实施例提供的一种基于人眼跟踪的裸眼3D显示装置结构框图,如图5所示,所述装置包括:眼睛中心确定模块510、距离确定模块520、视区宽度确定模块530和平移模块540。
其中,眼睛中心确定模块510,用于确定观看者眼睛中心所在的位置;
距离确定模块520,用于根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
视区宽度确定模块530,用于根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
平移模块540,用于根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
平移模块540,用于确定所述眼睛中心相对交界面的偏移量与所述视区宽度的比例,并作为第一比例;
根据所述第一比例,确定所述排图内容的偏移量与排图周期的比例,并作为第二比例;
根据所述第二比例以及所述排图周期,确定所述排图内容的偏移量;
根据所述排图内容的偏移量,对所述排图内容进行平移处理。
视区宽度确定模块530,用于根据如下公式确定所述眼睛中心相对所述交界面的偏移量:
Δ=A-B,其中,Δ为所述眼睛中心相对所述交界面的偏移量;A为所述眼睛中心到最佳视区范围的一个边界平面的距离,B为所述眼睛中心到最佳视区范围的另一个边界平面的距离;
相应的,根据如下公式确定所述眼睛中心处的视区宽度:
其中,cone为所述眼睛中心处的视区宽度。
可选的,所述装置还包括边界平面标定模块,用于预先标定最佳视区范围的两个边界平面。
边界平面标定模块,用于当播放左右格式的图片时,若观看者在通过单眼观看到显示屏显示的左右两张图片的亮度相同时,获取所述单眼当前所在位置的坐标,并作为第一位置坐标;
当所述观看者的单眼从所述第一位置坐标处向上或者向下移动第一设定距离,以及向左或者向右移动第二设定距离,直至再次观看到所述显示屏显示的左右两张图片的亮度相同时,获取所述观看者单眼当前所在位置的坐标,作为第二位置坐标;
当所述观看者的单眼从所述第二位置坐标处向前或者向后移动第三设定距离,直至再次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述观看者单眼所在当前位置的坐标,并作为第三位置坐标;
基于所述第一位置坐标,所述第二位置坐标以及第三位置坐标确定所述最佳视区范围的一个边界平面;
当所述观看者的单眼从当前位置向左或者向右移动,直至移动过程中第二次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述单眼所在位置坐标,并更新所述第一位置坐标;
重复确定第二位置坐标以及所述第三位置坐标的操作,并根据重新确定的第一位置坐标、第二位置坐标以及第三位置坐标确定所述最佳视区范围的另一个边界平面。
上述装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
图6是本发明实施例提供的一种设备结构示意图,如图6所示,该设备包括:
一个或多个处理器610,图6中以一个处理器610为例;
存储器620;
所述设备还可以包括:输入装置630和输出装置640。
所述设备中的处理器610、存储器620、输入装置630和输出装置640可以通过总线或者其他方式连接,图6中以通过总线连接为例。
存储器620作为一种非暂态计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的一种基于人眼跟踪的裸眼3D显示方法对应的程序指令/模块(例如,附图4所示的轴线确定装置410、眼睛位置确定模块420、垂足确定模块430、关系确定模块440和排图周期宽度确定模块450,或者附图5所示的眼睛中心确定模块510、距离确定模块520、视区宽度确定模块530和平移模块540)。处理器610通过运行存储在存储器620中的软件程序、指令以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现上述方法实施例的一种基于人眼跟踪的裸眼3D显示方法,即:
确定与显示屏垂直的轴线;
确定观看者眼睛所在的目标位置,其中,所述目标位置为空间中的任意一点;
由所述目标位置向所述轴线作垂线,得到垂足;
确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系;
根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。
或者:
确定观看者眼睛中心所在的位置;
根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
存储器420可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非暂态性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态性固态存储器件。在一些实施例中,存储器420可选包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置430可用于接收输入的数字或字符信息,以及产生与计算机设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。
本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例提供的一种基于人眼跟踪的裸眼3D显示方法:
确定与显示屏垂直的轴线;
确定观看者眼睛所在的目标位置,其中,所述目标位置为空间中的任意一点;
由所述目标位置向所述轴线作垂线,得到垂足;
确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系;
根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。
或者:
确定观看者眼睛中心所在的位置;
根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (16)
1.一种基于人眼跟踪的裸眼3D显示方法,其特征在于,包括:
确定与显示屏垂直的轴线;
确定观看者眼睛所在的目标位置,其中,所述目标位置为空间中的任意一点;
由所述目标位置向所述轴线作垂线,得到垂足;
确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系;
根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。
2.根据权利要求1所述的方法,其特征在于,所述确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系,包括:
根据如下公式确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系:
其中,z是所述轴线上的点到所述轴线原点的距离;
其中,所述a、所述b以及所述c通过如下方法确定:
在所述轴线上任意选取三个点,并确定各点在人眼跟踪***中输出的坐标;
确定所述各点到所述轴线原点的距离分别对应的排图周期宽度;
根据所述公式所述各点到所述轴线原点的距离以及测量得到的排图周期宽度,确定所述a、所述b以及所述c。
3.根据权利要求1所述的方法,其特征在于,所述确定与显示屏垂直的轴线,包括:
确定所述显示屏的方向,根据所述显示屏的方向确定与所述显示屏垂直的轴线。
4.根据权利要求1-3任一所述的方法,其特征在于,所述方法应用于Hud***中,所述显示屏为虚像显示屏。
5.根据权利要求2所述的方法,其特征在于,所述轴线与所述人眼跟踪***的坐标轴并不平行,所述人眼跟踪***中坐标系的原点不在所述显示屏上。
6.根据权利要求1-3任一所述的方法,其特征在于,所述显示屏呈竖直设置,且所述显示屏朝向所述观看者。
7.根据权利要求1所述的方法,其特征在于,还包括:
确定所述观看者眼睛中心所在的位置;
根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
8.根据权利要求7所述的方法,其特征在于,所述根据所述偏移量以及所述眼睛中心处的视区宽度,对显示屏的排图内容进行平移处理,包括:
确定所述眼睛中心相对交界面的偏移量与所述视区宽度的比例,并作为第一比例;
根据所述第一比例,确定所述排图内容的偏移量与排图周期的比例,并作为第二比例;
根据所述第二比例以及所述排图周期,确定所述排图内容的偏移量;
根据所述排图内容的偏移量,对所述排图内容进行平移处理。
9.根据权利要求7所述的方法,其特征在于,所述根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度,包括:
根据如下公式确定所述眼睛中心相对所述交界面的偏移量:
Δ=A-B,其中,Δ为所述眼睛中心相对所述交界面的偏移量;A为所述眼睛中心到最佳视区范围的一个边界平面的距离,B为所述眼睛中心到最佳视区范围的另一个边界平面的距离;
相应的,根据如下公式确定所述眼睛中心处的视区宽度:
其中,cone为所述眼睛中心处的视区宽度。
10.根据权利要求8所述的方法,其特征在于,还包括:预先标定最佳视区范围的两个边界平面。
11.根据权利要求10所述的方法,其特征在于,所述预先标定最佳视区范围的两个边界平面,包括:
当播放左右格式的图片时,若观看者在通过单眼观看到显示屏显示的左右两张图片的亮度相同时,获取所述单眼当前所在位置的坐标,并作为第一位置坐标;
当所述观看者的单眼从所述第一位置坐标处向上或者向下移动第一设定距离,以及向左或者向右移动第二设定距离,直至再次观看到所述显示屏显示的左右两张图片的亮度相同时,获取所述观看者单眼当前所在位置的坐标,作为第二位置坐标;
当所述观看者的单眼从所述第二位置坐标处向前或者向后移动第三设定距离,直至再次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述观看者单眼所在当前位置的坐标,并作为第三位置坐标;
基于所述第一位置坐标,所述第二位置坐标以及第三位置坐标确定所述最佳视区范围的一个边界平面;
当所述观看者的单眼从当前位置向左或者向右移动,直至移动过程中第二次观看到所述显示屏显示左右两张图片的亮度相同时,获取所述单眼所在位置坐标,并更新所述第一位置坐标;
重复确定第二位置坐标以及所述第三位置坐标的操作,并根据重新确定的第一位置坐标、第二位置坐标以及第三位置坐标确定所述最佳视区范围的另一个边界平面。
12.一种基于人眼跟踪的裸眼3D显示方法,其特征在于,包括:
确定观看者眼睛中心所在的位置;
根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
13.一种基于人眼跟踪的裸眼3D显示装置,其特征在于,包括:
轴线确定装置,用于确定与显示屏垂直的轴线;
眼睛位置确定模块,用于确定观看者眼睛所在的目标位置,其中,所述目标位置为空间中的任意一点;
垂足确定模块,用于由所述目标位置向所述轴线作垂线,得到垂足;
关系确定模块,用于确定所述轴线上的点到轴线原点的距离与排图周期宽度的关系;
排图周期宽度确定模块,用于根据所述垂足到所述轴线原点的距离以及所述关系,确定所述显示屏当前的排图周期宽度。
14.一种基于人眼跟踪的裸眼3D显示装置,其特征在于,包括:
眼睛中心确定模块,用于确定观看者眼睛中心所在的位置;
距离确定模块,用于根据所述眼睛中心所在的位置,确定所述眼睛中心分别到最佳视区范围的两个边界平面的距离;
视区宽度确定模块,用于根据所述距离,确定所述眼睛中心相对交界面的偏移量以及所述眼睛中心处的视区宽度;其中,所述交界面位于两个所述边界平面中间;
平移模块,用于根据所述偏移量以及所述眼睛中心处的视区宽度,对所述显示屏的排图内容进行平移处理。
15.一种设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-11任一所述的基于人眼跟踪的裸眼3D显示方法,或者权利要求12所述的基于人眼跟踪的裸眼3D显示方法。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-11任一所述的基于人眼跟踪的裸眼3D显示方法,或者权利要求12所述的基于人眼跟踪的裸眼3D显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810866850.8A CN108881880A (zh) | 2018-08-01 | 2018-08-01 | 基于人眼跟踪的裸眼3d显示方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810866850.8A CN108881880A (zh) | 2018-08-01 | 2018-08-01 | 基于人眼跟踪的裸眼3d显示方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108881880A true CN108881880A (zh) | 2018-11-23 |
Family
ID=64306980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810866850.8A Pending CN108881880A (zh) | 2018-08-01 | 2018-08-01 | 基于人眼跟踪的裸眼3d显示方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108881880A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112135115A (zh) * | 2020-08-21 | 2020-12-25 | 深圳市立体通科技有限公司 | 一种裸眼3d显示方法及智能终端 |
CN112135116A (zh) * | 2020-08-21 | 2020-12-25 | 深圳市立体通科技有限公司 | 一种裸眼3d显示方法及智能终端 |
CN112532964A (zh) * | 2020-11-30 | 2021-03-19 | 深圳英伦科技股份有限公司 | 图像处理方法、设备、装置及可读存储介质 |
CN113938669A (zh) * | 2021-10-15 | 2022-01-14 | 纵深视觉科技(南京)有限责任公司 | 一种基于oled显示屏的裸眼3d显示方法、装置、设备及介质 |
CN114327346A (zh) * | 2021-12-27 | 2022-04-12 | 北京百度网讯科技有限公司 | 显示方法、显示装置、电子设备以及存储介质 |
CN114630099A (zh) * | 2020-12-14 | 2022-06-14 | 京东方科技集团股份有限公司 | 显示方法、装置、***及计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103533340A (zh) * | 2013-10-25 | 2014-01-22 | 深圳市汉普电子技术开发有限公司 | 移动终端的裸眼3d播放方法和移动终端 |
CN103792607A (zh) * | 2014-01-26 | 2014-05-14 | 京东方科技集团股份有限公司 | 光栅及显示装置 |
CN104683786A (zh) * | 2015-02-28 | 2015-06-03 | 上海玮舟微电子科技有限公司 | 裸眼3d设备的人眼跟踪方法及装置 |
CN108174182A (zh) * | 2017-12-30 | 2018-06-15 | 上海易维视科技股份有限公司 | 三维跟踪式裸眼立体显示视区调整方法及显示*** |
CN108307187A (zh) * | 2016-09-28 | 2018-07-20 | 擎中科技(上海)有限公司 | 裸眼3d显示设备及其显示方法 |
-
2018
- 2018-08-01 CN CN201810866850.8A patent/CN108881880A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103533340A (zh) * | 2013-10-25 | 2014-01-22 | 深圳市汉普电子技术开发有限公司 | 移动终端的裸眼3d播放方法和移动终端 |
CN103792607A (zh) * | 2014-01-26 | 2014-05-14 | 京东方科技集团股份有限公司 | 光栅及显示装置 |
CN104683786A (zh) * | 2015-02-28 | 2015-06-03 | 上海玮舟微电子科技有限公司 | 裸眼3d设备的人眼跟踪方法及装置 |
CN108307187A (zh) * | 2016-09-28 | 2018-07-20 | 擎中科技(上海)有限公司 | 裸眼3d显示设备及其显示方法 |
CN108174182A (zh) * | 2017-12-30 | 2018-06-15 | 上海易维视科技股份有限公司 | 三维跟踪式裸眼立体显示视区调整方法及显示*** |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112135115A (zh) * | 2020-08-21 | 2020-12-25 | 深圳市立体通科技有限公司 | 一种裸眼3d显示方法及智能终端 |
CN112135116A (zh) * | 2020-08-21 | 2020-12-25 | 深圳市立体通科技有限公司 | 一种裸眼3d显示方法及智能终端 |
CN112135115B (zh) * | 2020-08-21 | 2023-10-13 | 深圳市立体通科技有限公司 | 一种裸眼3d显示方法及智能终端 |
CN112532964A (zh) * | 2020-11-30 | 2021-03-19 | 深圳英伦科技股份有限公司 | 图像处理方法、设备、装置及可读存储介质 |
CN114630099A (zh) * | 2020-12-14 | 2022-06-14 | 京东方科技集团股份有限公司 | 显示方法、装置、***及计算机可读存储介质 |
CN114630099B (zh) * | 2020-12-14 | 2024-04-05 | 京东方科技集团股份有限公司 | 显示方法、装置、***及计算机可读存储介质 |
CN113938669A (zh) * | 2021-10-15 | 2022-01-14 | 纵深视觉科技(南京)有限责任公司 | 一种基于oled显示屏的裸眼3d显示方法、装置、设备及介质 |
CN113938669B (zh) * | 2021-10-15 | 2024-06-04 | 深显科技(南京)有限责任公司 | 一种基于oled显示屏的裸眼3d显示方法、装置、设备及介质 |
CN114327346A (zh) * | 2021-12-27 | 2022-04-12 | 北京百度网讯科技有限公司 | 显示方法、显示装置、电子设备以及存储介质 |
CN114327346B (zh) * | 2021-12-27 | 2023-09-29 | 北京百度网讯科技有限公司 | 显示方法、显示装置、电子设备以及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108881880A (zh) | 基于人眼跟踪的裸眼3d显示方法、装置、设备及存储介质 | |
CN107885325B (zh) | 一种基于人眼跟踪的裸眼3d显示方法及控制*** | |
US10629107B2 (en) | Information processing apparatus and image generation method | |
US10511823B2 (en) | Video display apparatus, video display system, and video display method | |
US7952808B2 (en) | Display system for vehicle and display method | |
CN100576933C (zh) | 跟踪最佳位置的方法、装置以及自动立体显示器 | |
CN108881893A (zh) | 基于人眼跟踪的裸眼3d显示方法、装置、设备和介质 | |
CN108663799A (zh) | 一种vr图像的显示控制***及其显示控制方法 | |
US6788274B2 (en) | Apparatus and method for displaying stereoscopic images | |
US20120038631A1 (en) | System and method for three-dimensional visualization of geographical data | |
WO2018171542A1 (zh) | 一种投影装置及空间成像方法 | |
CN108632599A (zh) | 一种vr图像的显示控制***及其显示控制方法 | |
CN115668913A (zh) | 现场演出的立体显示方法、装置、介质及*** | |
CN112802206B (zh) | 漫游视图的生成方法、装置、设备和存储介质 | |
CN105391997A (zh) | 立体显示装置的三维视点校正方法 | |
US20220165015A1 (en) | Image signal representing a scene | |
TWI486052B (zh) | 立體影像處理裝置以及立體影像處理方法 | |
CN112135115A (zh) | 一种裸眼3d显示方法及智能终端 | |
JP2012222549A (ja) | 映像表示装置および映像表示方法 | |
CN114513646B (zh) | 一种三维虚拟场景中全景视频的生成方法及设备 | |
CN106772821B (zh) | 一种可交互裸眼3d*** | |
CN116228862A (zh) | 结合大空间视觉定位的ar眼镜协同*** | |
CN114967170B (zh) | 基于柔性裸眼三维显示设备的显示处理方法及其装置 | |
CN113867526A (zh) | 一种基于人眼追踪的优化显示方法、装置、设备及介质 | |
US10326976B2 (en) | Method and apparatus for providing personal 3-dimensional image using convergence matching algorithm |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200407 Address after: 215634 north side of Chengang road and west side of Ganghua Road, Jiangsu environmental protection new material industrial park, Zhangjiagang City, Suzhou City, Jiangsu Province Applicant after: ZHANGJIAGANG KANGDE XIN OPTRONICS MATERIAL Co.,Ltd. Address before: 201203, room 5, building 690, No. 202 blue wave road, Zhangjiang hi tech park, Shanghai, Pudong New Area Applicant before: WZ TECHNOLOGY Inc. |
|
TA01 | Transfer of patent application right | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20181123 |
|
WD01 | Invention patent application deemed withdrawn after publication |