一种基于透明OLED阵列的增强现实显示装置及图像重建方法与流程

文档序号:18461439发布日期:2019-08-17 02:04阅读:354来源:国知局
一种基于透明OLED阵列的增强现实显示装置及图像重建方法与流程

本发明涉及增强现实技术领域,具体涉及一种基于透明oled阵列的增强现实显示装置及图像重建方法。



背景技术:

增强现实技术是一种将现实世界和虚拟世界相互融合并可以被人类感知的新技术,在医疗、军事、娱乐等领域具有无可比拟的优势,因此获得了越来越广泛的关注。但目前市面上相关产品大都采用传统的双目视差原理重构虚拟的三维立体图像,观看者长期使用会感到疲劳,即辐辏调节冲突,而且虚拟画面的立体感较弱。一种主流的三维显示技术采用堆叠液晶屏的方式,能够克服辐辏调节冲突,并取得了很好效果。该方法重构的虚拟图像质量与液晶屏层数有关,层数越多,质量越高。然而采用堆叠液晶屏的方式有以下缺点:1、液晶屏无法自发光,需要背光板提供光源,增大了显示装置体积;2、液晶屏透过率低(≤10%),背光发出的光线穿过多层液晶层后,光强衰减剧烈,为保证一定观看亮度,液晶屏的堆叠数一般不超过3层,降低了虚拟图像质量;3、液晶屏需要检偏器和起偏器,外界自然光无法透过液晶屏,因此采用液晶屏实现增强现实需要额外的光学设备,进一步增大了显示器体积和难度。

如中国专利cn108037592a,公开日2018年5月15日,一种光场显示系统。该光场显示系统,包括:显示单元,包括至少一个显示设备,显示单元在不同时刻显示的图像由源图像中不同的显示像素组成或者在同一个时刻显示的多个图像由源图像中不同的显示像素组成;微透镜阵列,设置在显示单元的出光侧,微透镜阵列包括多个阵列排列的微透镜,微透镜阵列用于把显示单元显示的图像转化为立体图像,在形成一个立体图像的过程中,显示单元显示的多个图像对应的显示像素投射到微透镜阵列上的光区域部分重叠。其光场显示系统中一个微透镜对应的等效像素的数量较多,从而使得最终得到的图像的分辨率提高。但其不能解决液晶屏透光率低,导致图像质量低的技术问题。



技术实现要素:

本发明要解决的技术问题是:一种基于透明oled阵列的增强现实显示装置和虚拟图像重构算法,解决虚拟图像质量差,亮度低等问题并具有增强现实功能。

为解决上述技术问题,本发明所采取的技术方案为:一种基于透明oled阵列的增强现实显示装置,包括计算机和透明oled阵列,所述透明oled阵列包括若干层等间距排列的oled屏,所述若干层oled屏均与计算机连接,所述计算机执行以下步骤:a1)将立体帧压缩为n幅二维图像,n为等间距排列的oled屏的数量,a2)将n幅二维图像依次显示在n层oled屏上;a3)控制oled屏未被图像覆盖的区域为透明状态;a4)重复步骤a1至a3,更新立体帧。

作为优选,所述oled屏的像素为自发光像素,所述oled屏的像素为在不发光状态下具有至少50%透光率的像素。

一种图像重建方法,适用于如前述的一种基于透明oled阵列的增强现实显示装置,包括以下步骤:b1)预设观看者位置,根据三维物体的物点位置以及预设观看者位置,确定每条目标光线起点位置和传播方向,进而确定目标光线与第k层透明oled的交点像素坐标(xk,yk),k为整数且1≤k≤n,第1层透明oled屏离观看者最近,第n层透明oled屏离观看者最远;b2)目标光线li的光强可表示为表示光线li在第k层oled屏坐标为(xk,yk)像素点的光强度值,β表示透明oled屏的透过率,β为常数。βk-1代表β的(k-1)次方,即第k层透明oled上的像素点发出的光线穿过k-1层oled后的透过率,目标光线li的传播方向可由(1,x1,y1),(2,x2,yk2)…,(n,xn,yn)确定;b3)重建目标光线li时,第k层oled屏坐标为(xk,yk)像素点的光强度值满足:获得的值;b4)重构三维物体的每个物点发出的光线,l为三维物体发出光线的集合,l=[l1l2…lili+1…ls],对应光强的集合为i′=[i′1i′2…i′ii′i+1…i′s],s为光线总数量;b5)建立目标函数:使用优化算法,获得的最优解,其中,i表示第i条光线,k表示第k层oled屏,k∈[1,n],i∈[1,s],表示第k层oled屏像素(xk,yk)的光强;b6)将步骤b5所得下发对应位置像素点,发出对应光强值的亮度。

本发明的实质性效果是:1、本发明利用透明oled屏的高透过率(≥50%),无需额外的光学元件就能实现增强现实功能;2、本发明利用透明oled屏的自发光特性和高透过率,提高了图像亮度;3、本发明相比于液晶屏,透明oled支持更多层数显示屏的堆叠,提高了虚拟重构图像质量;4、提供了一种更加适合透明oled阵列的图像重建优化算法,使其显示的图像更加清晰。

附图说明

图1为实施例一结构示意图。

图2为实施例一重建光线示意图。

图3为实施例一重建光线散射示意图。

图4为实施例一图像重建方法流程框图。

其中:1、计算机,2、透明oled阵列,3、真实物体,4、观看者,5、oled屏。

具体实施方式

下面通过具体实施例,并结合附图,对本发明的具体实施方式作进一步具体说明。

实施例一:

如图1所示,本发明一种基于透明oled阵列2的增强现实显示装置包括计算机1、透明oled阵列2。计算机1的输出端与透明oled阵列2的输入端相连;透明oled阵列2包括3层透明oled屏5。透明oled屏5沿着观看者4的观看方向等间距平行排列,每层透明oled的透过率均为50%,即当光线每穿过一层透明oled时,光强衰减为原来的50%,光的传播方向不变,如图2所示。计算机1通过虚拟图像重构算法将立体图像优化为3幅二维图像并将其传输给对应的透明oled屏5。如图3所示,当透明oled屏5发光成像,观看者4能够感受到逼真的三维效果,与此同时屏后真实物体3发出的光线也能穿过透明oled进入人眼,达到增强现实效果。堆叠层数均采用3层时,透明oled阵列亮度比液晶阵列高75%以上。

本发明还包括基于透明oled阵列2的增强现实显示装置的虚拟图像重构算法,如图4所示:包括以下步骤:(1)根据三维物体的物点位置、预设观看者4位置确定每条目标光线传播方向和目标光线与第k层透明oled的交点坐标(xk,yk),k为整数且1≤k≤3;(2)目标光线li的光强可表示为:其中,表示光线li将光强分解到第1,2,3层对应坐标(x1,y1),(x2,y2),(x3,y3)像素点的强度值,透明oled屏5的透过率为0.5。0.5k-1代表第k层透明oled上的像素点发出的光线穿过k-1层oled后的透过率;(3)由上述计算式可知,若要再现光线li,只需对应坐标上的像素点发出与之对应的光强,即令:获得(4)再现完整三维物体,需要重构三维物体的每个物点发出的光线,即l为三维物体发出光线的集合,则l=[l1l2…lili+1…ls],对应光强的集合为i′=[i′1i′2…i′ii′i+1…i′s],s为光线数量。为提高重建三维物体的清晰度,设置优化目标函数:

使用优化算法,获得其中0<i≤s,且xk、yk、k均为整数,i表示第i条光线,所求得的则为对应位置像素点所需发出光线的光强值。

以上所述的实施例只是本发明的一种较佳的方案,并非对本发明作任何形式上的限制,在不超出权利要求所记载的技术方案的前提下还有其它的变体及改型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1