基于裸眼3D显示技术的合成算法.pdf

上传人:111****112 文档编号:4095809 上传时间:2018-08-28 格式:PDF 页数:16 大小:6.21MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210255840.3

申请日:

2012.07.19

公开号:

CN102801999A

公开日:

2012.11.28

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 13/00申请日:20120719|||公开

IPC分类号:

H04N13/00; G02B27/22

主分类号:

H04N13/00

申请人:

天津大学

发明人:

侯春萍; 王晓燕; 陈磊; 李素梅; 周圆

地址:

300072 天津市南开区卫津路92号

优先权:

专利代理机构:

天津市北洋有限责任专利代理事务所 12201

代理人:

刘国威

PDF下载: PDF下载
内容摘要

本发明涉及裸眼3D自由立体显示技术。为满足以下需求合成对应的立体图像,1、光栅贴装方向与铅垂方向夹角为任意值;2、适合视差栅栏方式和透镜柱面方式;同时还可以应用于矫正光栅贴装所产生的角度误差,本发明采取的技术方案是,基于裸眼3D显示技术的合成算法,包括如下步骤:设显示器点距为δ,分辨率为W×H,光栅栅距为d,倾斜角度为α,视点个数为N,则:确定了每行的子像素排列的起始位置,与子采样的起始位置一致:delta[h]=[3h·tanα]≡N(2)以行为单位循环H次,最终生成一幅立体合成图像。本发明主要应用于自由立体显示。

权利要求书

1.一种基于裸眼3D显示技术的合成算法,其特征是,包括如下步骤:设显示器点距为δ,
分辨率为W×H,光栅栅距为d,倾斜角度为α,视点个数为N,那么,理论上,这些参
数应该满足如下关系:
N = d cos α · 3 δ - - - ( 1 ) ]]>
即在水平方向上的每一个光栅单元下能放置N个子像素;根据子像素判断准则以及子采
样规律,确定每行,共H行,离图像最左边缘的平移距离delta[h],每行即第h行的平移
距离以子像素为单位取值,其确定了每行的子像素排列的起始位置,与子采样的起始位置
一致:
delta[h]=[3h·tanα]≡N    (2)
然后从每行的起始位置开始,以每N个子像素为一个基本的排列单元,将每个视点中有
用的子像素依照排列规律填入同一个合成图像中;填充的过程中,以行为单位循环H次,
最终生成一幅立体合成图像。
2.如权利要求1所述的基于裸眼3D显示技术的合成算法,其特征是,显示器为液晶显示屏,
在液晶显示屏表面贴光栅,所贴光栅的倾斜角度满足tanα=0.222222,所贴光栅角度恰和
合成图像中子像素分布保持一致。
3.如权利要求1所述的基于裸眼3D显示技术的合成算法,其特征是,所贴光栅的倾斜角度
有误差时,采取如下步骤补正:假设最小重复单元为i行,最小重复单元的定义为该单元
内的子像素按照倾角tanθ=1/3排列,即行与列均不重复,且第i+1行必须向左平移一个子
像素;根据最小单元的定义可以计算出最小单元的实际倾角当已知所要合
成的倾角α′时,将α′代入上式,求出i即求出了最小重复单元的行数;求出的i为非整数
值,则需要使用和这两种重复单元来逼近所需要的倾角,表示进行下取整运算,
表示上取整运算;具体方式如下:首先按照多视点立体图像合成法放置行子像素;
然后,由于行的排列方式的倾角小于i行的排列方式,所以,第行先向左平移一个
子像素,再按照多视点立体图像合成法放置行子像素;依次向下排列,以需要的倾角
为标准,若此时实际倾角小于需要的倾角,则使用的重复单元,若此时实际倾角大于
需要的倾角,则使用的重复单元;这样可以使得实际倾角在需要的倾角值附近摆动,
并且随着行数增加无限的逼近所需倾角。

说明书

基于裸眼3D显示技术的合成算法

技术领域

本发明涉及裸眼3D自由立体显示技术,尤其涉及基于裸眼3D显示技术的合成算法。

背景技术

人类获取信息最有效的渠道是通过视觉。由于人的双眼看到的是自然界中真实的三维景
物,因此能够在屏幕上再现真实的三维景物一直是人类追求的目标。随着二维图像压缩、传
输、显示技术的日益提高,人类追求再现真实自然景物的下一个目标就是再现景物的立体信
息。立体信息再现技术一定会成为继语音、数据、平面图像业务之后信息技术发展的下一个
热点。立体成像技术就是基于这样的需求逐步发展起来的,它可以记录、传输和显示立体彩
色图像,使观众能够产生身临其境的感觉,应用前景非常广泛,可以用于科研、军事、教育、
工业、医疗等诸多领域。例如,在医学领域,体视探测能够提供更多、更有用的信息;在工
业领域,立体显示可用于机器人在危险环境下对物体进行处理和检查;在科学勘探和显像领
域,立体成像技术能使观看者通过二维屏幕体会到逼真的三维环境。

根据复用方式,立体显示技术包括:空间复用方式和时间复用方式。空间复用方式中,
立体图像对同时显示在屏幕上,通过一些特殊的手段,使两眼分别同时观看到不同的画面,
从而获得立体感。时间复用方式中,立体图像对轮流显示在屏幕上,通过一些特殊的手段,
使两眼分别先后观看到不同的画面,从而获得立体感。

根据在观看时是否需要使用辅助设备,立体显示技术可分为戴眼镜立体显示和不戴眼镜
立体显示两种方式。其中,戴眼镜立体显示方式包括立体眼镜和头盔显示器两类;不戴眼镜
立体显示方式包括双视点立体显示方式(仅供单人观看)和多视点立体显示方式(供多人同
时观看)。根据产生立体感的原理不同,多视点立体显示方式又分为平板显示方式和容积显示。
下面,就据此分类对立体显示技术进行详细说明。

从光学原理上讲,不戴眼镜立体显示方式利用各种光学面,无需眼镜即可观看立体图像,
因此被称为自由立体(auto-stereoscopic)显示方式。如图1所示,常用的光学面包括:透镜柱
板(Lenticular Plate)、视差栅栏(Parallax Barrier)、菲涅尔透镜(Fresnel Lens)、光栅阵列(IP Lens 
Array)、可变形屏幕(Anamorphic Screen)、全息屏幕(Holographic Screen)等。

根据所能提供视点的数目,自由立体显示方式分为双视点和多视点两类。

一般情况下,双视点自由立体显示方式,通过在CRT显示器或者平板显示器前加入透镜
柱面或者视差栅栏,控制各像素光线的射出方向,使左视点的图像仅射入左眼,右视点的图
像仅射入右眼,利用双目视差,产生立体视觉。

1、透镜柱面方式

如图2所示,透镜柱面由一排垂直排列的半圆形柱面透镜组成,利用每个柱面镜头对光
的折射作用,把两幅不同的平面图像导向双眼分别对应的视域,使左眼图像聚焦于观看者左
眼,右眼图像聚焦于观看者右眼,由此产生立体视觉。其特点是产生的图像丰富真实,适合
大屏幕显示,运用精密的成形手段,使每个透镜的截面达到微米级,从而支持更高的分辨率。
同时,借助先进的数字处理技术,使色度亮度干扰大为减少,有效提高立体图像的质量。这
些技术手段,使制造出基于多透镜技术的高清晰立体电视机成为可能。

基于棱柱镜的LCD自由立体显示器将透明的柱镜光栅置于液晶显示器的前面,棱柱镜是
由众多平行排列的半圆柱形条纹组成的片板状光学元件,其由很多完全相同的柱镜组成,一
面是平面,另一面是周期起伏变化的圆柱曲面。如图3所示。

棱柱镜板焦平面上需要放置载有各视点图像信息的图像材料,即衬底(Substrates)。这些
信息可以印刷在各种印刷品上,也可以显示在各种类型的显示器上,棱柱镜板作为一种覆层
可以覆盖在这些呈现各视点图像信息的衬底材料上。随着当前平板显示技术的发展,尤其是
LCD彩色液晶显示技术日趋成熟,其可以达到很高的分辨率和亮度。对于具有棱柱镜板覆层
的LCD自由立体显示设备,LCD像素阵列处于棱柱镜板的焦平面上。因此,棱柱镜像素阵
列折射光线,并且根据观看者眼睛所处的不同位置观测到不同的图像。由于左眼和右眼观看
到的图像不同,所以观看者可以感知到立体信息。如图4所示,处于焦平面的LCD屏幕只显
示左右双视点的图像信息,这两个视点的信息分别经过棱柱镜的折射进入观察者的眼睛,从
而使观察者感受到立体观感。

2、视差栅栏方式

如图5所示,视差栅栏是安装在显示前方的垂直平板,对每只眼,它都阻挡了屏幕的一
部分,使左视点所有像素的光线均射入左眼视域,右视点所有像素的光线均射入右眼视域。
视差档板的作用类似透镜柱面,差别在于它是用档板挡住部分显示,而不是通过折射改变方
向。但是,因为档板的遮光作用,显示的图像较暗。

透镜柱面和视差栅栏这两种方式都属于空间复用自由立体显示技术,由于要将立体图像
对的两幅图像同时显示在屏幕上,因此,屏幕的水平分辨率降低为原来的一半。由于只有两
个视点,观看的方向和位置都是固定的,一旦人的头部发生移动,改变了观看的位置和方向,
就不再具有立体视觉。因此,通常采用头部运动跟踪的方法来解决这个问题,显示器仅显示
一个立体图像对的两个视点,利用头部跟踪装置调整显示方向,使得观看者的头部位置在一
定范围内发生变化时,人眼始终接收到相应视点的正确图像,这就是头部运动跟踪的立体显
示方式。

视差栅栏方式又分为狭缝前置式和狭缝后置式两种形式,如图6所示。两者都是利用视
差的基本原理获得立体图像的,区别在于狭缝光栅和液晶屏的相对位置。

图6(a)为狭缝前置式LCD自由立体显示器结构示意图,将狭缝光栅置于液晶屏前适当位
置,狭缝会遮挡人眼的部分视线。人眼透过狭缝光栅观看液晶屏,如图7(a)所示,由于狭缝
光栅的遮挡,人的单眼透过一条狭缝只能观看到一列像素。例如右眼只能看到Rn列像素,左
眼只能看到Ln列像素。如果Rn列像素与Ln列像素分别显示右眼和左眼的图像,那么,人眼观
看此图像会在大脑中形成立体图像。

图6(b)为狭缝后置式LCD自由立体显示器结构示意图,除显示器中背光灯的发光形式外,
与二维液晶显示器完全一样。在二维液晶显示器中,背光灯发出均匀的光线照射液晶屏的有
效显示面;而在狭缝后置式LCD自由立体显示器中,背光灯发出平行的狭缝光,狭缝方向与
液晶屏的列像素方向平行。如图7(b)所示,在一列狭缝光源的照明下,人的单眼只能观看到
一列像素,即右眼只能看到Rn列像素,左眼只能看到Ln列像素。如果Rn列像素与Ln列像素分
别显示右眼和左眼的图像,那么,人眼观看此图像会在大脑中形成立体图像。

表1从结构和材料、优、缺点三个方面对基于狭缝的LCD自由立体显示器和基于棱柱镜
的LCD自由立体显示器进行了比较。二者各有特点,总的来说,基于狭缝的LCD自由立体
显示器更容易制作,基于棱柱镜的LCD自由立体显示器显示效果更好。

图8(a)、(b)分别以基于狭缝光栅和棱柱镜光栅的多视点LCD自由立体显示设备为例说明
了显示结构的水平横截面示意图。简言之,对于N视点的LCD自由立体显示设备(N>=2),
需要准备N个不同视点的图像,然后将N个视点的图像信息合成为一幅多视点立体图像。并
将所生成的图像分配给LCD像素阵列进行显示。从两种情况可以看出,在横截面方向上代表
各视点图像信息的单元均为LCD屏幕内的R、G、B子像素。当然,也可以用横截面方向上
一组RGB来显示一个视点的像素信息,这样则观察者观测到的每个视点图像在实际横截面方
向上的分辨率(即,水平分辨率)与视点个数N成反比。如果仅通过牺牲水平分辨率来获得多
个视点,那么所观测到的图像的水平和垂直分辨率失衡,会给观察者带来不舒适的立体观感。

表1基于光栅LCD自由立体显示器比较


因此,为了平衡x和y方向上的分辨率,通常采用倾斜结构的光栅,这样就可以在水平
方向(图8横截面方向)上用LCD的R、G、B子像素分别表示各视点信息,同时在倾斜方向
上使用相邻连续的RGB来代表各个视点一个像素的信息。以图8(b)所示的棱柱镜光栅为例,
如果棱柱镜覆层中的每个棱柱镜都是完全垂直地覆盖在LCD屏幕上,则除了会有水平、垂直
像素失衡问题,还有两个缺点:第一个缺点是在LCD中像素列之间的黑色掩蔽会使图像上出
现垂直条带,称为“picket-fense”效应;第二个缺点是当观察者在屏前的两个观察区域之间移
动时,会明显感觉到视点之间存在有间断性的闪烁。通过将光栅层(狭缝覆层或棱柱镜覆层)
相对于LCD倾斜某个角度,就能很大程度上地减轻以上缺陷,从而获得比较理想的立体观感。
当前已有多型类似技术的LCD自由立体显示设备产品。

发明内容

本发明旨在克服现有技术的不足,满足以下需求合成对应的立体图像,1、光栅贴装方向
与铅垂方向夹角为任意值;2、适合视差栅栏方式和透镜柱面方式;同时还可以应用于矫正光
栅贴装所产生的角度误差,为达到上述目的,本发明采取的技术方案是,基于裸眼3D显示
技术的合成算法,包括如下步骤:设显示器点距为δ,分辨率为W×H,光栅栅距为d,倾
斜角度为α,视点个数为N,那么,理论上,这些参数应该满足如下关系:

N = d cos α · 3 δ - - - ( 1 ) ]]>

即在水平方向上的每一个光栅单元下能放置N个子像素;根据子像素判断准则以及子采样规
律,确定每行,共H行,离图像最左边缘的平移距离delta[h],每行即第h行的平移距离以子
像素为单位取值,其确定了每行的子像素排列的起始位置,与子采样的起始位置一致:

delta[h]=[3h·tanα]≡N    (2)

然后从每行的起始位置开始,以每N个子像素为一个基本的排列单元,将每个视点中有用的
子像素依照排列规律填入同一个合成图像中;填充的过程中,以行为单位循环H次,最终生
成一幅立体合成图像。

显示器为液晶显示屏,在液晶显示屏表面贴光栅,所贴光栅的倾斜角度满足
tanα=0.222222,所贴光栅角度恰和合成图像中子像素分布保持一致。

所贴光栅的倾斜角度有误差时,采取如下步骤补正:假设最小重复单元为i行,最小重复
单元的定义为该单元内的子像素按照倾角tanθ=1/3排列,即行与列均不重复,且第i+1行必
须向左平移一个子像素;根据最小单元的定义可以计算出最小单元的实际倾角
当已知所要合成的倾角α′时,将α′代入上式,求出i即求出了最小重复单元的行数;求出的i
为非整数值,则需要使用和这两种重复单元来逼近所需要的倾角,表示进行下取整
运算,表示上取整运算;具体方式如下:首先按照多视点立体图像合成法放置行子像
素;然后,由于行的排列方式的倾角小于i行的排列方式,所以,第行先向左平移一个
子像素,再按照多视点立体图像合成法放置行子像素;依次向下排列,以需要的倾角为标
准,若此时实际倾角小于需要的倾角,则使用的重复单元,若此时实际倾角大于需要的倾
角,则使用的重复单元;这样可以使得实际倾角在需要的倾角值附近摆动,并且随着行数
增加无限的逼近所需倾角。

本发明的技术特点及效果:

1、光栅贴装方向与铅垂方向夹角为任意值

2、适合视差栅栏方式和透镜柱面方式

3、同时本方法还可以应用于矫正光栅贴装所产生的角度误差。

附图说明

图1各种立体显示所用的光学平面,图中a、视差栅栏,b、透镜柱板,c、菲涅耳透镜,
d、光栅阵列,e、可变形屏幕,f、全息屏幕。

图2透镜柱板示意图。

图3基于棱柱镜光栅的LCD自由立体显示器结构示意图。

图4具有棱柱镜覆层的LCD自由立体显示器原理示意图。

图5视差栅栏立体显示。

图6基于狭缝光栅的自由立体显示器结构示意图:(a)狭缝前置式,(b)狭缝后置式。

图7基于狭缝光栅的自由立体显示原理示意图:(a)狭缝前置式;(b)狭缝后置式。

图8N视点的LCD自由立体显示设备水平横截面示意图:

(a)N=8的倾斜狭缝前置式光栅;

(b)N=9的倾斜棱柱镜光栅

图9多视点立体合成图像示意图。

图10子像素排列方式1

图11子像素排列方式2

图12基于棱透镜裸眼3D显示器原理图。

图13基于本算法的合成示意图。

具体实施方式

例一、正常情况下合成多视点图像的算法

基于棱柱透镜3D显示设备:液晶显示屏为65英寸,彩色TFT-LCD模式,型号为
P650HVN01.0。分辨率为1920×1080像素,对角线尺寸为64.5英寸。光栅的倾斜角度满足
tanα=0.222222时,且对应在这个显示屏的栅距为d=1.554mm。经过对视点视图的子采样后,
如何将子采样后的各视点图像合成为一幅自由立体显示图像是图像合成算法的关键问题。自
由立体显示图像合成的规律就是多视点子像素排列的规律,而这个多视点子像素排列应理解
为子采样的逆过程。子采样是从不同视点的图像中取出所需的子像素,而合成过程是把所取
出的各视点子像素重新放置到同一幅立体图像中。具体如图9所示(该图示出逆时针倾角的情
况,顺时针倾角情况与之类似),设显示器点距为δ,分辨率为W×H,光栅栅距为d,倾斜
角度为α,视点个数为N,那么,理论上,这些参数应该满足如下关系:

N = d cos α · 3 δ - - - ( 1 ) ]]>

即在水平方向上的每一个光栅单元下能放置N个子像素。根据子像素判断准则以及子采样规
律,确定每行(共H行)离图像最左边缘的平移距离delta[h],每行(第h行)的平移距离以子
像素为单位取值,其确定了每行的子像素排列的起始位置(这也与子采样的起始位置一致):

delta[h]=[3h·tanα]≡N    (2)

然后从每行的起始位置开始,以每N个子像素为一个基本的排列单元,将每个视点中有用的
子像素依照排列规律填入同一个合成图像中。填充的过程中,以行为单位循环H次,最终生
成一幅立体合成图像。

基于视差栅栏的立体显示设备与基于棱透镜的立体显示设备在合成图像时可采用相同的
方法。

上面是对合成算法的一种通用描述,说明了光栅自由立体显示器立体图像合成的一般性
规律。实际上,出于显示器和光栅工艺的具体装配原因,会导致倾角θ并不等于理论值,这
就要求对输入显示器的图片进行校正后再显示,即合成特定角度的立体图像,将在例2中加
以论述。

显示柱透镜光栅与呈现各视点图像信息的原理与光路图如图12所示。

柱透镜光栅3D显示器结构如图4所示,2D显示屏位于柱透镜光栅的焦平面上,在柱透
镜单元的排列方向上,每个柱透镜单元将置于其焦平面上不同位置的各幅视差图像光折射到
不同方向。同样,以两视点3D显示为例,显示屏的奇偶列像素分别显示左右眼两幅视差图
像,柱透镜光栅的折射作用使左右视差图像的光线向不同方向传播,观看者位于合适的观看
位置就可观看到立体图像。因此我们可以这样理解:通过柱透镜的作用,对于2D显示屏背
景的某一图像,由于柱透镜的作用造成两眼接收到的视差,经过融合,形成了合成图像。

以此类推,对于8视点图像合成会有相同的情况,由于一个光栅周期中包含了8个视点
的子像素,因此从不同位置,双眼各自会观看到不同视点的图像,但是其形成的原理与两视
点图像的形成是相同的,因此在一定的位置,均可以获得立体图像。

类似地,狭缝光栅的立体图像生成原理已经在前文中介绍,8视点的情形仍旧能够应用
到这个情景中。

经过这种算法的合成,可生成下面这幅图像,如图13所示。再经过光栅显示作用,使
观看者能够观看到立体图像。

例二、存在贴装误差的情况

仍然以本液晶屏为例:

本液晶显示屏是65英寸,彩色TFT-LCD模式,型号为P650HVN01.0。此液晶显示屏为
1920×1080像素,对角线尺寸为64.5英寸。从理论角度考虑:光栅的倾斜角度满足
tanα=0.222222时,所贴光栅角度恰和合成图像中子像素分布保持一致,此时能够正确显示。

但是一般情况下,贴装光栅的实际角度会与正确显示立体信息所要求的角度
(tanα=0.222222)会产生一定的差别,然而正是这微小的差别会在观众进行裸眼观看时严
重影响立体显示的效果。

经实验测试,倾斜角度tanα=0.231722,每个棱透镜单元覆盖的子像素数为8.028913,视
点数为8.000,栅距为1.549mm,由于光栅贴好后,其角度固定,不易再次更改,因此我们可
以通过改变合成图像中子像素的排列方式来适应光栅的角度。

在程序中对多幅合成图像的排列方式按以下方式进行处理,通过调节每行子采样单元的
实际放置位置,达到子像素实际的倾斜角度与光栅实际倾斜角度相逼近的目的,从而能够正
常使用光栅进行立体显示,以满足观看者的观看需求。调节子像素的位置实际可以看做调整
子像素在每一行开始的位置。

假设最小重复单元为i行,最小重复单元的定义为该单元内的子像素按照倾角排
列,即行与列均不重复,且第i+1行必须向左平移一个子像素。根据最小单元的定义可以计
算出最小单元的实际倾角当已知所要合成的倾角α′时,将α′代入上式,求出
i即求出了最小重复单元的行数。通常求出的i为非整数值,则需要使用和这两种重复
单元来逼近所需要的倾角(表示进行下取整运算,表示上取整运算)。具体方式如下:
首先按照多视点立体图像合成法放置行子像素;然后,由于行的排列方式的倾角小于i
行的排列方式,所以,第行先向左平移一个子像素,再按照多视点立体图像合成法放置
行子像素。依次向下排列,以需要的倾角为标准,若此时实际倾角小于需要的倾角,则使用
的重复单元,若此时实际倾角大于需要的倾角,则使用的重复单元。这样可以使得实际倾
角在需要的倾角值附近摆动,并且随着行数增加无限的逼近所需倾角。

假设贴装角度为tanα=0.231722,即需要合成倾角为tanα=0.231722的立体图像。首先
做出如下规定,称使用一次方式一的排列为3,如图10;称使用一次方式二的排列为4,如
图11,则可以根据角度计算公式列出表2,其中n代表排列方式出现的次数,i代
表总的行数:

表2


由可以求出,当tanα=0.231722时,令n=1,则i=3.280473963,
所以由3和4两种排列方式可以无限逼近tanα=0.231722。若此时的实际倾角小于
tanα=0.231722,则下一次放置4;若此时的实际倾角大于tanα=0.231722,则下一次放置
3。

由上表可以得出结论:如果我们以3和4两种模式为基底,无限逼近0.231722的贴装角
度的排列方式可以写成这两种模式的线性组合,所以只需合理安排这两种方式的排列就可以
对图像进行校正,即合成了倾角为tanα=0.231722的立体图像,这在程序中通过逐行判断倾
角再进行下一次循环的选择的方法能够实现,可以满足不同位置观看者的观看需要,达到了
角度修正的目的。

基于裸眼3D显示技术的合成算法.pdf_第1页
第1页 / 共16页
基于裸眼3D显示技术的合成算法.pdf_第2页
第2页 / 共16页
基于裸眼3D显示技术的合成算法.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《基于裸眼3D显示技术的合成算法.pdf》由会员分享,可在线阅读,更多相关《基于裸眼3D显示技术的合成算法.pdf(16页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102801999 A (43)申请公布日 2012.11.28 C N 1 0 2 8 0 1 9 9 9 A *CN102801999A* (21)申请号 201210255840.3 (22)申请日 2012.07.19 H04N 13/00(2006.01) G02B 27/22(2006.01) (71)申请人天津大学 地址 300072 天津市南开区卫津路92号 (72)发明人侯春萍 王晓燕 陈磊 李素梅 周圆 (74)专利代理机构天津市北洋有限责任专利代 理事务所 12201 代理人刘国威 (54) 发明名称 基于裸眼3D显示技术的合成算法 (57) 摘。

2、要 本发明涉及裸眼3D自由立体显示技术。为 满足以下需求合成对应的立体图像,1、光栅贴装 方向与铅垂方向夹角为任意值;2、适合视差栅栏 方式和透镜柱面方式;同时还可以应用于矫正光 栅贴装所产生的角度误差,本发明采取的技术方 案是,基于裸眼3D显示技术的合成算法,包括如 下步骤:设显示器点距为,分辨率为WH,光 栅栅距为d,倾斜角度为,视点个数为N,则: 确定了每行的子像素排列的起始 位置,与子采样的起始位置一致:deltah 3htanN(2)以行为单位循环H次,最终 生成一幅立体合成图像。本发明主要应用于自由 立体显示。 (51)Int.Cl. 权利要求书1页 说明书7页 附图7页 (19)。

3、中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 7 页 附图 7 页 1/1页 2 1.一种基于裸眼3D显示技术的合成算法,其特征是,包括如下步骤:设显示器点距为 ,分辨率为WH,光栅栅距为d,倾斜角度为,视点个数为N,那么,理论上,这些参数应 该满足如下关系: 即在水平方向上的每一个光栅单元下能放置N个子像素;根据子像素判断准则以及子 采样规律,确定每行,共H行,离图像最左边缘的平移距离deltah,每行即第h行的平移距 离以子像素为单位取值,其确定了每行的子像素排列的起始位置,与子采样的起始位置一 致: deltah3htanN (2) 然后从每行的起始位置。

4、开始,以每N个子像素为一个基本的排列单元,将每个视点中 有用的子像素依照排列规律填入同一个合成图像中;填充的过程中,以行为单位循环H次, 最终生成一幅立体合成图像。 2.如权利要求1所述的基于裸眼3D显示技术的合成算法,其特征是,显示器为液晶显 示屏,在液晶显示屏表面贴光栅,所贴光栅的倾斜角度满足tan0.222222,所贴光栅角 度恰和合成图像中子像素分布保持一致。 3.如权利要求1所述的基于裸眼3D显示技术的合成算法,其特征是,所贴光栅的倾斜 角度有误差时,采取如下步骤补正:假设最小重复单元为i行,最小重复单元的定义为该单 元内的子像素按照倾角tan1/3排列,即行与列均不重复,且第i+1。

5、行必须向左平移一 个子像素;根据最小单元的定义可以计算出最小单元的实际倾角当已知所要 合成的倾角时,将代入上式,求出i即求出了最小重复单元的行数;求出的i为 非整数值,则需要使用和这两种重复单元来逼近所需要的倾角,表示进行下取整运 算,表示上取整运算;具体方式如下:首先按照多视点立体图像合成法放置行子像素; 然后,由于行的排列方式的倾角小于i行的排列方式,所以,第行先向左平移一个子像 素,再按照多视点立体图像合成法放置行子像素;依次向下排列,以需要的倾角为标准, 若此时实际倾角小于需要的倾角,则使用的重复单元,若此时实际倾角大于需要的倾角, 则使用的重复单元;这样可以使得实际倾角在需要的倾角值。

6、附近摆动,并且随着行数增 加无限的逼近所需倾角。 权 利 要 求 书CN 102801999 A 1/7页 3 基于裸眼 3D 显示技术的合成算法 技术领域 0001 本发明涉及裸眼3D自由立体显示技术,尤其涉及基于裸眼3D显示技术的合成算 法。 背景技术 0002 人类获取信息最有效的渠道是通过视觉。由于人的双眼看到的是自然界中真实的 三维景物,因此能够在屏幕上再现真实的三维景物一直是人类追求的目标。随着二维图像 压缩、传输、显示技术的日益提高,人类追求再现真实自然景物的下一个目标就是再现景物 的立体信息。立体信息再现技术一定会成为继语音、数据、平面图像业务之后信息技术发展 的下一个热点。立。

7、体成像技术就是基于这样的需求逐步发展起来的,它可以记录、传输和显 示立体彩色图像,使观众能够产生身临其境的感觉,应用前景非常广泛,可以用于科研、军 事、教育、工业、医疗等诸多领域。例如,在医学领域,体视探测能够提供更多、更有用的信 息;在工业领域,立体显示可用于机器人在危险环境下对物体进行处理和检查;在科学勘 探和显像领域,立体成像技术能使观看者通过二维屏幕体会到逼真的三维环境。 0003 根据复用方式,立体显示技术包括:空间复用方式和时间复用方式。空间复用方式 中,立体图像对同时显示在屏幕上,通过一些特殊的手段,使两眼分别同时观看到不同的画 面,从而获得立体感。时间复用方式中,立体图像对轮流。

8、显示在屏幕上,通过一些特殊的手 段,使两眼分别先后观看到不同的画面,从而获得立体感。 0004 根据在观看时是否需要使用辅助设备,立体显示技术可分为戴眼镜立体显示和不 戴眼镜立体显示两种方式。其中,戴眼镜立体显示方式包括立体眼镜和头盔显示器两类; 不戴眼镜立体显示方式包括双视点立体显示方式(仅供单人观看)和多视点立体显示方式 (供多人同时观看)。根据产生立体感的原理不同,多视点立体显示方式又分为平板显示方 式和容积显示。下面,就据此分类对立体显示技术进行详细说明。 0005 从光学原理上讲,不戴眼镜立体显示方式利用各种光学面,无需眼镜即可观看立 体图像,因此被称为自由立体(auto-stere。

9、oscopic)显示方式。如图1所示,常用的光 学面包括:透镜柱板(Lenticular Plate)、视差栅栏(Parallax Barrier)、菲涅尔透镜 (Fresnel Lens)、光栅阵列(IP Lens Array)、可变形屏幕(Anamorphic Screen)、全息屏幕 (Holographic Screen)等。 0006 根据所能提供视点的数目,自由立体显示方式分为双视点和多视点两类。 0007 一般情况下,双视点自由立体显示方式,通过在CRT显示器或者平板显示器前加 入透镜柱面或者视差栅栏,控制各像素光线的射出方向,使左视点的图像仅射入左眼,右视 点的图像仅射入右眼,。

10、利用双目视差,产生立体视觉。 0008 1、透镜柱面方式 0009 如图2所示,透镜柱面由一排垂直排列的半圆形柱面透镜组成,利用每个柱面镜 头对光的折射作用,把两幅不同的平面图像导向双眼分别对应的视域,使左眼图像聚焦于 观看者左眼,右眼图像聚焦于观看者右眼,由此产生立体视觉。其特点是产生的图像丰富真 说 明 书CN 102801999 A 2/7页 4 实,适合大屏幕显示,运用精密的成形手段,使每个透镜的截面达到微米级,从而支持更高 的分辨率。同时,借助先进的数字处理技术,使色度亮度干扰大为减少,有效提高立体图像 的质量。这些技术手段,使制造出基于多透镜技术的高清晰立体电视机成为可能。 001。

11、0 基于棱柱镜的LCD自由立体显示器将透明的柱镜光栅置于液晶显示器的前面,棱 柱镜是由众多平行排列的半圆柱形条纹组成的片板状光学元件,其由很多完全相同的柱镜 组成,一面是平面,另一面是周期起伏变化的圆柱曲面。如图3所示。 0011 棱柱镜板焦平面上需要放置载有各视点图像信息的图像材料,即衬底 (Substrates)。这些信息可以印刷在各种印刷品上,也可以显示在各种类型的显示器上,棱 柱镜板作为一种覆层可以覆盖在这些呈现各视点图像信息的衬底材料上。随着当前平板显 示技术的发展,尤其是LCD彩色液晶显示技术日趋成熟,其可以达到很高的分辨率和亮度。 对于具有棱柱镜板覆层的LCD自由立体显示设备,L。

12、CD像素阵列处于棱柱镜板的焦平面上。 因此,棱柱镜像素阵列折射光线,并且根据观看者眼睛所处的不同位置观测到不同的图像。 由于左眼和右眼观看到的图像不同,所以观看者可以感知到立体信息。如图4所示,处于焦 平面的LCD屏幕只显示左右双视点的图像信息,这两个视点的信息分别经过棱柱镜的折射 进入观察者的眼睛,从而使观察者感受到立体观感。 0012 2、视差栅栏方式 0013 如图5所示,视差栅栏是安装在显示前方的垂直平板,对每只眼,它都阻挡了屏幕 的一部分,使左视点所有像素的光线均射入左眼视域,右视点所有像素的光线均射入右眼 视域。视差档板的作用类似透镜柱面,差别在于它是用档板挡住部分显示,而不是通过。

13、折射 改变方向。但是,因为档板的遮光作用,显示的图像较暗。 0014 透镜柱面和视差栅栏这两种方式都属于空间复用自由立体显示技术,由于要将立 体图像对的两幅图像同时显示在屏幕上,因此,屏幕的水平分辨率降低为原来的一半。由于 只有两个视点,观看的方向和位置都是固定的,一旦人的头部发生移动,改变了观看的位置 和方向,就不再具有立体视觉。因此,通常采用头部运动跟踪的方法来解决这个问题,显示 器仅显示一个立体图像对的两个视点,利用头部跟踪装置调整显示方向,使得观看者的头 部位置在一定范围内发生变化时,人眼始终接收到相应视点的正确图像,这就是头部运动 跟踪的立体显示方式。 0015 视差栅栏方式又分为狭。

14、缝前置式和狭缝后置式两种形式,如图6所示。两者都是 利用视差的基本原理获得立体图像的,区别在于狭缝光栅和液晶屏的相对位置。 0016 图6(a)为狭缝前置式LCD自由立体显示器结构示意图,将狭缝光栅置于液晶屏前 适当位置,狭缝会遮挡人眼的部分视线。人眼透过狭缝光栅观看液晶屏,如图7(a)所示,由 于狭缝光栅的遮挡,人的单眼透过一条狭缝只能观看到一列像素。例如右眼只能看到R n 列 像素,左眼只能看到L n 列像素。如果R n 列像素与L n 列像素分别显示右眼和左眼的图像,那 么,人眼观看此图像会在大脑中形成立体图像。 0017 图6(b)为狭缝后置式LCD自由立体显示器结构示意图,除显示器中。

15、背光灯的发光 形式外,与二维液晶显示器完全一样。在二维液晶显示器中,背光灯发出均匀的光线照射液 晶屏的有效显示面;而在狭缝后置式LCD自由立体显示器中,背光灯发出平行的狭缝光,狭 缝方向与液晶屏的列像素方向平行。如图7(b)所示,在一列狭缝光源的照明下,人的单眼 只能观看到一列像素,即右眼只能看到R n 列像素,左眼只能看到L n 列像素。如果R n 列像素 说 明 书CN 102801999 A 3/7页 5 与L n 列像素分别显示右眼和左眼的图像,那么,人眼观看此图像会在大脑中形成立体图像。 0018 表1从结构和材料、优、缺点三个方面对基于狭缝的LCD自由立体显示器和基于棱 柱镜的LC。

16、D自由立体显示器进行了比较。二者各有特点,总的来说,基于狭缝的LCD自由立 体显示器更容易制作,基于棱柱镜的LCD自由立体显示器显示效果更好。 0019 图8(a)、(b)分别以基于狭缝光栅和棱柱镜光栅的多视点LCD自由立体显示设备 为例说明了显示结构的水平横截面示意图。简言之,对于N视点的LCD自由立体显示设备 (N2),需要准备N个不同视点的图像,然后将N个视点的图像信息合成为一幅多视点 立体图像。并将所生成的图像分配给LCD像素阵列进行显示。从两种情况可以看出,在横 截面方向上代表各视点图像信息的单元均为LCD屏幕内的R、G、B子像素。当然,也可以用 横截面方向上一组RGB来显示一个视点。

17、的像素信息,这样则观察者观测到的每个视点图像 在实际横截面方向上的分辨率(即,水平分辨率)与视点个数N成反比。如果仅通过牺牲 水平分辨率来获得多个视点,那么所观测到的图像的水平和垂直分辨率失衡,会给观察者 带来不舒适的立体观感。 0020 表1基于光栅LCD自由立体显示器比较 0021 0022 因此,为了平衡x和y方向上的分辨率,通常采用倾斜结构的光栅,这样就可以在 水平方向(图8横截面方向)上用LCD的R、G、B子像素分别表示各视点信息,同时在倾斜 方向上使用相邻连续的RGB来代表各个视点一个像素的信息。以图8(b)所示的棱柱镜光 栅为例,如果棱柱镜覆层中的每个棱柱镜都是完全垂直地覆盖在L。

18、CD屏幕上,则除了会有 水平、垂直像素失衡问题,还有两个缺点:第一个缺点是在LCD中像素列之间的黑色掩蔽会 使图像上出现垂直条带,称为“picket-fense”效应;第二个缺点是当观察者在屏前的两个 观察区域之间移动时,会明显感觉到视点之间存在有间断性的闪烁。通过将光栅层(狭缝 覆层或棱柱镜覆层)相对于LCD倾斜某个角度,就能很大程度上地减轻以上缺陷,从而获得 比较理想的立体观感。当前已有多型类似技术的LCD自由立体显示设备产品。 发明内容 0023 本发明旨在克服现有技术的不足,满足以下需求合成对应的立体图像,1、光栅贴 装方向与铅垂方向夹角为任意值;2、适合视差栅栏方式和透镜柱面方式;同。

19、时还可以应用 说 明 书CN 102801999 A 4/7页 6 于矫正光栅贴装所产生的角度误差,为达到上述目的,本发明采取的技术方案是,基于裸眼 3D显示技术的合成算法,包括如下步骤:设显示器点距为,分辨率为WH,光栅栅距为d, 倾斜角度为,视点个数为N,那么,理论上,这些参数应该满足如下关系: 0024 0025 即在水平方向上的每一个光栅单元下能放置N个子像素;根据子像素判断准则以 及子采样规律,确定每行,共H行,离图像最左边缘的平移距离deltah,每行即第h行的平 移距离以子像素为单位取值,其确定了每行的子像素排列的起始位置,与子采样的起始位 置一致: 0026 deltah3ht。

20、anN (2) 0027 然后从每行的起始位置开始,以每N个子像素为一个基本的排列单元,将每个视 点中有用的子像素依照排列规律填入同一个合成图像中;填充的过程中,以行为单位循环 H次,最终生成一幅立体合成图像。 0028 显示器为液晶显示屏,在液晶显示屏表面贴光栅,所贴光栅的倾斜角度满足tan 0.222222,所贴光栅角度恰和合成图像中子像素分布保持一致。 0029 所贴光栅的倾斜角度有误差时,采取如下步骤补正:假设最小重复单元为i行,最 小重复单元的定义为该单元内的子像素按照倾角tan1/3排列,即行与列均不重复,且 第i+1行必须向左平移一个子像素;根据最小单元的定义可以计算出最小单元的。

21、实际倾角 当已知所要合成的倾角时,将代入上式,求出i即求出了最小重复 单元的行数;求出的i为非整数值,则需要使用和这两种重复单元来逼近所需要的倾 角,表示进行下取整运算,表示上取整运算;具体方式如下:首先按照多视点立体图像 合成法放置行子像素;然后,由于行的排列方式的倾角小于i行的排列方式,所以,第 行先向左平移一个子像素,再按照多视点立体图像合成法放置行子像素;依次向下排 列,以需要的倾角为标准,若此时实际倾角小于需要的倾角,则使用的重复单元,若此时 实际倾角大于需要的倾角,则使用的重复单元;这样可以使得实际倾角在需要的倾角值 附近摆动,并且随着行数增加无限的逼近所需倾角。 0030 本发明。

22、的技术特点及效果: 0031 1、光栅贴装方向与铅垂方向夹角为任意值 0032 2、适合视差栅栏方式和透镜柱面方式 0033 3、同时本方法还可以应用于矫正光栅贴装所产生的角度误差。 附图说明 0034 图1各种立体显示所用的光学平面,图中a、视差栅栏,b、透镜柱板,c、菲涅耳透 镜,d、光栅阵列,e、可变形屏幕,f、全息屏幕。 0035 图2透镜柱板示意图。 0036 图3基于棱柱镜光栅的LCD自由立体显示器结构示意图。 0037 图4具有棱柱镜覆层的LCD自由立体显示器原理示意图。 0038 图5视差栅栏立体显示。 说 明 书CN 102801999 A 5/7页 7 0039 图6基于狭。

23、缝光栅的自由立体显示器结构示意图:(a)狭缝前置式,(b)狭缝后置 式。 0040 图7基于狭缝光栅的自由立体显示原理示意图:(a)狭缝前置式;(b)狭缝后置 式。 0041 图8N视点的LCD自由立体显示设备水平横截面示意图: 0042 (a)N8的倾斜狭缝前置式光栅; 0043 (b)N9的倾斜棱柱镜光栅 0044 图9多视点立体合成图像示意图。 0045 图10子像素排列方式1 0046 图11子像素排列方式2 0047 图12基于棱透镜裸眼3D显示器原理图。 0048 图13基于本算法的合成示意图。 具体实施方式 0049 例一、正常情况下合成多视点图像的算法 0050 基于棱柱透镜3。

24、D显示设备:液晶显示屏为65英寸,彩色TFT-LCD模式,型号为 P650HVN01.0。分辨率为19201080像素,对角线尺寸为64.5英寸。光栅的倾斜角度满足 tan0.222222时,且对应在这个显示屏的栅距为d1.554mm。经过对视点视图的子 采样后,如何将子采样后的各视点图像合成为一幅自由立体显示图像是图像合成算法的关 键问题。自由立体显示图像合成的规律就是多视点子像素排列的规律,而这个多视点子像 素排列应理解为子采样的逆过程。子采样是从不同视点的图像中取出所需的子像素,而合 成过程是把所取出的各视点子像素重新放置到同一幅立体图像中。具体如图9所示(该图 示出逆时针倾角的情况,顺。

25、时针倾角情况与之类似),设显示器点距为,分辨率为WH, 光栅栅距为d,倾斜角度为,视点个数为N,那么,理论上,这些参数应该满足如下关系: 0051 0052 即在水平方向上的每一个光栅单元下能放置N个子像素。根据子像素判断准则以 及子采样规律,确定每行(共H行)离图像最左边缘的平移距离deltah,每行(第h行) 的平移距离以子像素为单位取值,其确定了每行的子像素排列的起始位置(这也与子采样 的起始位置一致): 0053 deltah3htanN (2) 0054 然后从每行的起始位置开始,以每N个子像素为一个基本的排列单元,将每个视 点中有用的子像素依照排列规律填入同一个合成图像中。填充的过。

26、程中,以行为单位循环 H次,最终生成一幅立体合成图像。 0055 基于视差栅栏的立体显示设备与基于棱透镜的立体显示设备在合成图像时可采 用相同的方法。 0056 上面是对合成算法的一种通用描述,说明了光栅自由立体显示器立体图像合成的 一般性规律。实际上,出于显示器和光栅工艺的具体装配原因,会导致倾角并不等于理 论值,这就要求对输入显示器的图片进行校正后再显示,即合成特定角度的立体图像,将在 说 明 书CN 102801999 A 6/7页 8 例2中加以论述。 0057 显示柱透镜光栅与呈现各视点图像信息的原理与光路图如图12所示。 0058 柱透镜光栅3D显示器结构如图4所示,2D显示屏位于。

27、柱透镜光栅的焦平面上,在 柱透镜单元的排列方向上,每个柱透镜单元将置于其焦平面上不同位置的各幅视差图像光 折射到不同方向。同样,以两视点3D显示为例,显示屏的奇偶列像素分别显示左右眼两幅 视差图像,柱透镜光栅的折射作用使左右视差图像的光线向不同方向传播,观看者位于合 适的观看位置就可观看到立体图像。因此我们可以这样理解:通过柱透镜的作用,对于2D 显示屏背景的某一图像,由于柱透镜的作用造成两眼接收到的视差,经过融合,形成了合成 图像。 0059 以此类推,对于8视点图像合成会有相同的情况,由于一个光栅周期中包含了8个 视点的子像素,因此从不同位置,双眼各自会观看到不同视点的图像,但是其形成的原。

28、理与 两视点图像的形成是相同的,因此在一定的位置,均可以获得立体图像。 0060 类似地,狭缝光栅的立体图像生成原理已经在前文中介绍,8视点的情形仍旧能够 应用到这个情景中。 0061 经过这种算法的合成,可生成下面这幅图像,如图13所示。再经过光栅显示作用, 使观看者能够观看到立体图像。 0062 例二、存在贴装误差的情况 0063 仍然以本液晶屏为例: 0064 本液晶显示屏是65英寸,彩色TFT-LCD模式,型号为P650HVN01.0。此液晶显示 屏为19201080像素,对角线尺寸为64.5英寸。从理论角度考虑:光栅的倾斜角度满足 tan0.222222时,所贴光栅角度恰和合成图像中。

29、子像素分布保持一致,此时能够正确 显示。 0065 但是一般情况下,贴装光栅的实际角度会与正确显示立体信息所要求的角度 (tan0.222222)会产生一定的差别,然而正是这微小的差别会在观众进行裸眼观看时 严重影响立体显示的效果。 0066 经实验测试,倾斜角度tan0.231722,每个棱透镜单元覆盖的子像素数为 8.028913,视点数为8.000,栅距为1.549mm,由于光栅贴好后,其角度固定,不易再次更改, 因此我们可以通过改变合成图像中子像素的排列方式来适应光栅的角度。 0067 在程序中对多幅合成图像的排列方式按以下方式进行处理,通过调节每行子采样 单元的实际放置位置,达到子像。

30、素实际的倾斜角度与光栅实际倾斜角度相逼近的目的,从 而能够正常使用光栅进行立体显示,以满足观看者的观看需求。调节子像素的位置实际可 以看做调整子像素在每一行开始的位置。 0068 假设最小重复单元为i行,最小重复单元的定义为该单元内的子像素按照倾角 排列,即行与列均不重复,且第i+1行必须向左平移一个子像素。根据最小单元的定 义可以计算出最小单元的实际倾角当已知所要合成的倾角时,将 代入上式,求出i即求出了最小重复单元的行数。通常求出的i为非整数值,则需要使用 和这两种重复单元来逼近所需要的倾角(表示进行下取整运算,表示上取整运 算)。具体方式如下:首先按照多视点立体图像合成法放置行子像素;然。

31、后,由于行的 说 明 书CN 102801999 A 7/7页 9 排列方式的倾角小于i行的排列方式,所以,第行先向左平移一个子像素,再按照多视点 立体图像合成法放置行子像素。依次向下排列,以需要的倾角为标准,若此时实际倾角小 于需要的倾角,则使用的重复单元,若此时实际倾角大于需要的倾角,则使用的重复单 元。这样可以使得实际倾角在需要的倾角值附近摆动,并且随着行数增加无限的逼近所需 倾角。 0069 假设贴装角度为tan0.231722,即需要合成倾角为tan0.231722的立体 图像。首先做出如下规定,称使用一次方式一的排列为3,如图10;称使用一次方式二的排 列为4,如图11,则可以根据。

32、角度计算公式列出表2,其中n代表排列方式出现 的次数,i代表总的行数: 0070 表2 0071 0072 由可以求出,当tan0.231722时,令n1,则i3.280473963, 所以由3和4两种排列方式可以无限逼近tan0.231722。若此时的实际 倾角小于tan0.231722,则下一次放置4;若此时的实际倾角大于tan0.231722, 则下一次放置3。 0073 由上表可以得出结论:如果我们以3和4两种模式为基底,无限逼近0.231722的 贴装角度的排列方式可以写成这两种模式的线性组合,所以只需合理安排这两种方式的排 列就可以对图像进行校正,即合成了倾角为tan0.23172。

33、2的立体图像,这在程序中通 过逐行判断倾角再进行下一次循环的选择的方法能够实现,可以满足不同位置观看者的观 看需要,达到了角度修正的目的。 说 明 书CN 102801999 A 1/7页 10 图1 图2 图3 图4 说 明 书 附 图CN 102801999 A 10 2/7页 11 图5 图6 说 明 书 附 图CN 102801999 A 11 3/7页 12 图7 说 明 书 附 图CN 102801999 A 12 4/7页 13 图8 说 明 书 附 图CN 102801999 A 13 5/7页 14 图9 图10 说 明 书 附 图CN 102801999 A 14 6/7页 15 图11 图12 说 明 书 附 图CN 102801999 A 15 7/7页 16 图13 说 明 书 附 图CN 102801999 A 16 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1