一种定向散射器位置和扩散角度的确定方法及系统与流程

文档序号:18702206发布日期:2019-09-17 23:05阅读:277来源:国知局
一种定向散射器位置和扩散角度的确定方法及系统与流程

本发明涉及集成成像技术领域,特别是涉及一种定向散射器位置和扩散角度的确定方法及系统。



背景技术:

传统的集成成像技术使用密集排布的微透镜阵列进行光线调控,其显示的视场角十分有限,影响人的观看体验。基于集成成像的光场显示采用尺寸相对较大的透镜(通常≥2mm)组成的透镜阵列,进行光线调控,恢复出空间稀疏的出离散的光场,再利用定向散射器的角谱扩散特性,将离散光场二次调控,恢复连续光场。可以带来较好的三维显示体验。基于集成成像的光场显示系统的定向散射器扩散角度的选取和定向散射器放置位置的确定十分重要,如果确定不当会造成图像模糊,影响观看体验,但是当前尚无定量确定扩散角度的方法,且目前定向散射器的放置均假设在深度中心平面,与实际的应放置的位置有一定的误差,也影响了视觉体验。



技术实现要素:

本发明的目的是提供一种定向散射器位置和扩散角度的确定方法及系统,以实现定向散射器位置和扩散角度的确定,实现大深度范围场景的清晰显示,提高基于集成成像的光场显示系统的视觉体验。

为实现上述目的,本发明提供了如下方案:

一种定向散射器位置和扩散角度的确定方法,所述确定方法包括如下步骤:

获取基于集成成像的光场显示系统的透镜阵列的参数,及显示器与透镜阵列的距离;

根据所述透镜阵列的参数和所述显示器与透镜阵列的距离,通过确定不同单元图像中的同名像点的视差来确定定向散射器的位置;

根据所述定向散射器的位置和所述透镜阵列的参数,根据光散射原理,确定定向散射器的扩散角度。

可选的,所述透镜阵列的参数包括透镜阵列的相邻两个透镜之间的距离p,透镜阵列的透镜的直径a。

可选的,所述根据所述透镜阵列的参数和所述显示器与透镜阵列的距离,通过确定不同单元图像中的同名像点的视差来确定定向散射器的位置,具体包括:

根据所述透镜阵列的参数和所述显示器与透镜阵列的距离g,利用公式计算定向散射器与透镜阵列之间的距离d,得到定向散射器的位置;

其中,l表示同名点在两个单元图像之间的间隔。

可选的,所述根据所述定向散射器的位置和所述透镜阵列的参数,根据光散射原理,确定定向散射器的扩散角度,具体包括:

根据定向散射器与透镜阵列之间的距离d和透镜阵列的透镜的直径a,利用公式计算入射光线的角谱宽度θin;

根据定向散射器与透镜阵列之间的距离d和透镜阵列的相邻两个透镜之间的距离p,利用公式计算出射光线的角谱宽度θout;

根据所述入射光线的角谱宽度θin和所述出射光线的角谱宽度θout,求解方程得到定向散射器的扩散角θd。

一种定向散射器位置和扩散角度的确定系统,所述确定系统包括:

参数获取模块,用于获取基于集成成像的光场显示系统的透镜阵列的参数,及显示器与透镜阵列的距离;

定向散射器的位置确定模块,用于根据所述透镜阵列的参数和所述显示器与透镜阵列的距离,通过确定不同单元图像中的同名像点的视差来确定定向散射器的位置;

定向散射器的扩散角度确定模块,用于根据所述定向散射器的位置和所述透镜阵列的参数,根据光散射原理,确定定向散射器的扩散角度。

可选的,所述透镜阵列的参数包括透镜阵列的相邻两个透镜之间的距离p,透镜阵列的透镜的直径a。

可选的,所述定向散射器的位置确定模块,具体包括:

定向散射器的位置确定子模块,用于根据所述透镜阵列的参数和所述显示器与透镜阵列的距离g,利用公式计算定向散射器与透镜阵列之间的距离d,得到定向散射器的位置;

其中,l表示同名点在两个单元图像之间的间隔。

可选的,所述定向散射器的扩散角度确定模块,具体包括:

入射光线的角谱宽度计算子模块,用于根据定向散射器与透镜阵列之间的距离d和透镜阵列的透镜的直径a,利用公式计算入射光线的角谱宽度θin;

出射光线的角谱宽度计算子模块,用于根据定向散射器与透镜阵列之间的距离d和透镜阵列的相邻两个透镜之间的距离p,利用公式计算出射光线的角谱宽度θout;

定向散射器的扩散角计算子模块,用于根据所述入射光线的角谱宽度θin和所述出射光线的角谱宽度θout,求解方程得到定向散射器的扩散角θd。

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本发明提供一种定向散射器位置和扩散角度的确定方法及系统,所述确定方法包括如下步骤:获取基于集成成像的光场显示系统的透镜阵列的参数,及显示器与透镜阵列的距离;根据所述透镜阵列的参数和所述显示器与透镜阵列的距离,通过确定不同单元图像中的同名像点的视差来确定定向散射器的位置;根据所述定向散射器的位置和所述透镜阵列的参数,根据光散射原理,确定定向散射器的扩散角度。本发明实现了定向散射器扩散角度的定量确定,定向散射器位置与深度中心平面的解耦,基于显示物体空间位置对定向散射器位置动态确定,进而实现了大深度范围场景的清晰显示。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据本发明提供的附图获得其他的附图。

图1为本发明提供的一种定向散射器位置和扩散角度的确定方法的流程图;

图2为本发明提供的定向散射器在不同位置的成像效果示意图;其中,图(a)为定向散射器在3d像o1位置的成像效果示意图,图(b)为定向散射器在3d像o1与透镜阵列之间位置的成像效果示意图,图(c)为定向散射器在3d像o1与观察者之间位置的成像效果示意图;

图3为本发明提供的确定定向散射器的位置的原理图;

图4为本发明提供的根据光散射原理确定定向散射器的扩散角度的原理图;

图5为本发明提供的一种定向散射器位置和扩散角度的确定系统的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的目的是提供一种定向散射器位置和扩散角度的确定方法及系统,以实现定向散射器位置和扩散角度的确定,实现大深度范围场景的清晰显示,提高基于集成成像的光场显示系统的视觉体验。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

如图1所示,本发明提供一种定向散射器位置和扩散角度的确定方法,所述确定方法包括如下步骤:

步骤101,获取基于集成成像的光场显示系统的透镜阵列的参数,及显示器与透镜阵列的距离。

所述透镜阵列的参数包括透镜阵列的相邻两个透镜之间的距离p,透镜阵列的透镜的直径a。

所述基于集成成像的光场显示系统包括平面显示器、透镜阵列和定向散射器。平面显示器上加载根据欲显示的三维场景生成的单元图像阵列。加载单元图像阵列后的显示器发出的光经过透镜阵列进行第一次调制,恢复出离散的光场,经过定向散射器的二次调制恢复出连续光场。最终生成三维场景的像。

步骤102,根据所述透镜阵列的参数和所述显示器与透镜阵列的距离,通过确定不同单元图像中的同名像点的视差来确定定向散射器的位置;

在基于集成成像的光场显示系统中,透镜阵列中的透镜一般尺寸较大(≥2mm),且一般存在稀疏排列或存在光阑等情况,即有p≥a。

根据透镜成像的特点,系统中存在一个深度中心平面(centraldepthplane:cdp),其位置可根据高斯定理得到:其中,d1表示深度中心平面与透镜阵列的距离。

目前的研究均表示,定向散射器应放置在深度中心平面,经研究未发现定向散射器位置与深度中心平面之间存在必然的耦合关系。相反,定向散射器的位置应处在欲显示物体的适当位置。

如图2所示,只有在当定向散射器位于三维像点位置时才能实现清晰成像。当定向散射器恰好位于3d像o1的位置时,光线得到准确扩散,既无缝隙又无重叠,如图3(a)。当定向散射器位于3d像o1与透镜阵列之间时,扩散后的光线存在较大重叠。如图3(b)。当定向扩散器位于3d像o1与观察者之间时,扩散后的光线存在较大缝隙。综上,应恰好位于3d像o1所在位置。由于实际的3d场景存在一定的深度范围,故在实际操作中,定向散射器应位于3d场景所处深度范围的中心。

而3d像点的位置可以通过不同单元图像中的同名像点的视差来确定。即如图3所示,且l=(p-y1)+y2,其中,p是透镜阵列的相邻两个透镜之间的距离,l是同名点在两个单元图像之间的间隔。

故像点的位置,即定向散射器的位置为:

步骤103,根据所述定向散射器的位置和所述透镜阵列的参数,根据光散射原理,确定定向散射器的扩散角度。

如图4所示,步骤103所述根据所述定向散射器的位置和所述透镜阵列的参数,根据光散射原理,确定定向散射器的扩散角度,具体包括:根据定向散射器与透镜阵列之间的距离d和透镜阵列的透镜的直径a,利用公式计算入射光线的角谱宽度θin;根据定向散射器与透镜阵列之间的距离d和透镜阵列的相邻两个透镜之间的距离p,利用公式计算出射光线的角谱宽度θout;根据所述入射光线的角谱宽度θin和所述出射光线的角谱宽度θout,求解方程得到定向散射器的扩散角θd。

如图5所示,本发明还提供一种定向散射器位置和扩散角度的确定系统,所述确定系统包括:

参数获取模块501,用于获取基于集成成像的光场显示系统的透镜阵列的参数,及显示器与透镜阵列的距离。

所述透镜阵列的参数包括透镜阵列的相邻两个透镜之间的距离p,透镜阵列的透镜的直径a。

定向散射器的位置确定模块502,用于根据所述透镜阵列的参数和所述显示器与透镜阵列的距离,通过确定不同单元图像中的同名像点的视差来确定定向散射器的位置。

所述定向散射器的位置确定模块502,具体包括:定向散射器的位置确定子模块,用于根据所述透镜阵列的参数和所述显示器与透镜阵列的距离g,利用公式计算定向散射器与透镜阵列之间的距离d,得到定向散射器的位置;其中,l表示同名点在两个单元图像之间的间隔。

定向散射器的扩散角度确定模块503,用于根据所述定向散射器的位置和所述透镜阵列的参数,根据光散射原理,确定定向散射器的扩散角度。

所述定向散射器的扩散角度确定模块503,具体包括:入射光线的角谱宽度计算子模块,用于根据定向散射器与透镜阵列之间的距离d和透镜阵列的透镜的直径a,利用公式计算入射光线的角谱宽度θin;出射光线的角谱宽度计算子模块,用于根据定向散射器与透镜阵列之间的距离d和透镜阵列的相邻两个透镜之间的距离p,利用公式计算出射光线的角谱宽度θout;定向散射器的扩散角计算子模块,用于根据所述入射光线的角谱宽度θin和所述出射光线的角谱宽度θout,求解方程得到定向散射器的扩散角θd。

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本发明提供一种定向散射器位置和扩散角度的确定方法及系统,所述确定方法包括如下步骤:获取基于集成成像的光场显示系统的透镜阵列的参数,及显示器与透镜阵列的距离;根据所述透镜阵列的参数和所述显示器与透镜阵列的距离,通过确定不同单元图像中的同名像点的视差来确定定向散射器的位置;根据所述定向散射器的位置和所述透镜阵列的参数,根据光散射原理,确定定向散射器的扩散角度。本发明实现了定向散射器扩散角度的定量确定,定向散射器位置与深度中心平面的解耦,基于显示物体空间位置对定向散射器位置动态确定,进而实现了大深度范围场景的清晰显示。

以上所述仅为本发明较佳的具体实施例,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应该涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的装置及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

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