【技术实现步骤摘要】
一种基于多视点重建的裸眼三维显示方法
[0001]本专利技术涉及裸眼三维显示技术,特别是涉及一种基于多视点重建的裸眼三维显示方法。
技术介绍
[0002]传统的三维显示技术主要是通过运用双目视差特性和视觉暂留效应来使得人眼获得三维图像。然而,这些显示技术将物体显示在显示屏上,位置则为二维平面上单眼调节所感知到的物体的位置,而通过双目会聚聚焦的物体的位置则是在空间中的三维物体,也就是说,对于人眼而言,眼睛的屈光调节和视觉辐辏并不是自动地同时发生的,他们之间有一个直接的相关关系,给定任意的屈光调节度,就会对应一个视觉辐辏度,反之亦然。这样就会造成聚焦辐辏调节冲突。
[0003]多层光场显示是指利用多个显示平面来对所要显示的三维物体的空间光场进行重建。光场是指光在空间中通过任意一点的所有方向的光线集合。一般来说,会用两个平行平面表示光场,其中经过这两个平面内的两点来决定一条光线的传播方向。
[0004]现有的多层显示常常用非负矩阵分解的方法来解决。通过迭代算法来产生各个显示层的像素数据,这种方法的应用很广泛,但是普 ...
【技术保护点】
【技术特征摘要】
1.一种基于多视点重建的裸眼三维显示方法,其特征在于,包括如下步骤:步骤S1、获取某一三维物体在不同角度下的密集视点图;步骤S2、采用一显示装置,该显示装置包括多层平行排列的屏幕,在所述显示装置的前方设定多个会聚视点,所述会聚视点与所述显示装置的最后一层屏幕上每个像素对应的位置都有一条光线,并且所述的这些光线在透过所述显示装置时,与每层屏幕均有一个交叉点,每条光线所形成的多个交叉点在屏幕上所对应的亮度与色彩信息在该光线透射的方向上相互重叠。2.根据权利要求1所述的一种基于多视点重建的裸眼三维显示方法,其特征在于,在所述步骤S1中,获取某一三维物体在不同角度下的密集视点图的方法,具体为通过采用光场相机直接拍摄的方法、采用计算机仿真软件仿真的方法或者采用2d+depth算法生成的方法。3.根据权利要求1所述的一种基于多视点重建的裸眼三维显示方法,其特征在于,所述显示装置所采用的屏幕具体为液晶、OLED或者LED。4.根据权利要求1所述的一种基于多视点重建的裸眼三维显示方法,其特征在于,在所述步骤S2中,重置的子图像为多层图像,其中,至少一层为彩色层,该彩色层采用RGB显示方法,各像素携带有RGB三色的像素值,其余各层为灰度层,该灰度层只显示灰度值,各像素只携带有灰度数据。5.根据权利要求1所述的一种基于多视点重建的裸眼三维显示方法,其特征在于,所述显示装置最里一层为背光层,最外一层为彩色层,中间具有第一灰度层和第二灰度层,并且采用深度学习的方法在所述的每一个会聚视点同时重建子图像,具体包括:步骤S201、以垂直于所述显示装置的方向为z轴,并且以屏幕的位置从左到右为x轴,建立坐标系;步骤S202、在所述显示装置的前方设定K个会聚视点,以所述显示装置的这3层屏幕同时通过这K个会聚视点去创建各自的视场角图像,具体是:设当重建第i个视点时,通过第二灰度层、第一灰度层和彩色层的光线与各层的交点的屏幕透过率依次表示为则,第m条穿过第一灰度层和彩色层之后的光线的像素值的表达式为:公式(1)中,L
i,m
(x,z)表示重建第i个视点时第m条光线的像素值,其中,x表示重建图像的对应像素位置的横坐标,z表示重建图像的对应像素位置的纵坐标;表示重建第i个视点时第m条光线与第二灰度层的交点所对应的像素值,其中,x1表示与第二灰度层的交点的像素位置的横...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。