APP下载

沉浸式头戴显示器光学系统设计

2021-06-24陈壮壮宫明艳翟从鸿朱向冰

激光技术 2021年4期
关键词:非球面视场参量

陈壮壮,朱 标,宫明艳,翟从鸿,朱向冰*

(1.安徽师范大学 物理与电子信息学院,芜湖 241002;2.安徽师范大学 安徽省光电材料科学与技术重点实验室,芜湖 241002;3.中航华东光电有限公司, 芜湖 241000)

引 言

虚拟现实技术[1](virtual reality,VR)是利用计算机模拟生成视觉、听觉、触觉等多感官体验,通过辅助设备,佩戴者可与虚拟环境进行交互作用的技术。头戴显示器(head-mounted display,HMD)作为VR技术的关键设备和最佳载体,是一种将图像源输出的图形成像于人眼的目视光学系统,在军事、航天、教育、医学、工业生产、娱乐[2-7]等领域具有极其重要的作用。

随着光学技术与工艺技术的发展与进步,传统的折射型目镜光学系统已无法满足HMD的光学特性要求,于是出现了非球面、自由曲面、折/衍混合等新型HMD光学系统[8]。

2011年,CHENG等人[9]设计了一种离轴自由曲面的拼接HMD光学结构,但系统视场角较小,且人眼偏离入瞳中心时会看到拼接缝隙。2015年,LÜ等人[10]采用非球面结构,设计了一种具有70°视场角的轻量化HMD光学系统,但系统视场角相对较小。2018年,CHEN[11]设计了一种非球面VR光学系统,但系统出瞳直径和出瞳距离较小且成像质量不高。2019年,LU[12]等人采用菲涅耳透镜加非球面透镜结构,设计了一种基于拼接方法的超大视场的沉浸式VR HMD,但系统出瞳直径较小。

上述部分文献中存在视场角较小、出瞳直径、出瞳距离较小以及成像质量不高等问题,无法完全满足VR HMD的光学特性要求。相比传统球面,非球面具有更大的自由度和灵活性,能够有效校正像差,减少系统透镜数量和提高成像质量[13]。针对VR HMD的光学特性要求,作者采用非球面透镜设计了一种光学系统,系统视场角、出瞳直径和出瞳距里较大,重量较轻,成像质量较好,满足沉浸式VR HMD光学系统要求。

1 光学系统性能参量

沉浸式HMD一般采用非瞳孔成像结构。该结构更加紧凑轻便,且光阑即为人眼瞳孔,光阑大小随瞳孔大小变化。一般采用逆向光学系统设计的方法,系统入瞳即为实际光学系统的出瞳。

人眼的瞳孔直径随着外界环境的光亮度变化范围约为2mm~8mm,HMD出瞳直径过大,会增加设计难度,增加系统重量,本文中瞳孔直径选取为8mm。一般HMD出瞳距离应不小于12mm,出瞳距离选取为12mm。HMD的视场角越大,沉浸感就越强[14],结合人眼特征,本文中设定光学系统全视场角为90°。

畸变是HMD光学系统的重要参量,与视场呈三次方关系,视场越大,畸变就越大,不同视场角的目视光学系统所允许的畸变值不同,本文中将光学系统最大畸变值设定在10%以内。

调制传递函数(modulation transfer function,MTF)能充分反映光学系统实际成像质量,对于目视光学系统而言,MTF设计值要求在奈奎斯特频率处不小于0.1,为获得较好的成像质量,本文中设计将MTF值设定为不小于0.2。

系统重量和总长也是衡量光学系统的重要指标,本文中将重量控制在50g内,总长(包括出瞳距离)控制在60mm内。

HMD光学系统性能具体参量要求如表1所示。

Table 1 Performance parameters of HMD optical system

2 光学系统设计

2.1 图像源

根据光学系统性能参量指标,设计中选用对角线为77.6mm的夏普液晶显示屏作为光学系统图像源,像素尺寸为53.7μm×53.7μm,分辨率为1920pixel×1080pixel,分成相同的左右两部分,分别对应左右眼睛。

由光学系统性能参量指标可知,半视场角为45°,图像源屏幕按左右眼分成完全相同的两块,可计算出每个屏幕的对角线为77.6mm,则半像高为38.8mm。光学系统视场角、有效焦距和图像源半像高之间存在以下关系:

h=f×tanθ

(1)

式中,f为光学系统的有效焦距,若h为图像源的半像高,θ为光学系统的半视场角,根据(1)式可进一步求出系统的有效焦距为38.8mm。

2.2 非球面设计

非球面采用偶次非球面,相较于奇次非球面,偶次非球面更容易加工,其表达式为:

α2r2+α4r4+α6r6+α8r8+

α10r10+α12r12+α14r14+α16r16

(2)

式中,z为表面矢高,c为曲面顶点的曲率,c=1/r0,r0为顶点曲率半径,r为光线与曲面交点的径向坐标;k为二次曲面系数,k=e2;α2,α4,α6,α8,α10,α12,α14,α16为非球面系数。

2.3 初始结构

初始结构的选取方法有两种:一种是运用像差理论方法计算求解得出光学系统的初始结构参量;另一种是直接在已有文献中选择与所需的参量指标相近的结构作为初始结构[15]。

作者从已有资料上选取凯尔纳目镜作为光学系统的初始结构,图1为初始结构光路图。其半视场为22.5°,出瞳直径为4mm,出瞳距离为22mm,有效焦距为28mm。

Fig.1 Initial structure light path diagram

显然,初始结构的视场角、出瞳直径和出瞳距离与HMD光学系统性能参量要求具有较大差距,需要对其进一步优化。

2.4 优化过程

通过ZEMAX光学软件在初始结构的基础上进行多次结构调整和系统优化,大致可分为以下3个过程。

(1)将初始结构系统焦距缩放至38.8mm;将系统中S1~S55个光学面的曲率半径、透镜1和透镜2的间距以及厚度作为变量,并添加相应操作数控制其范围,如有效焦距操作数控制系统有效焦距大小;通过最大畸变操作数,将系统最大畸变控制在10%内;逐步调整出瞳直径、出瞳距离和视场角,在视场角增加一定程度后手动分离双胶合透镜。

(2)引入偶次非球面增加系统的变量和自由度,替换玻璃材料,改变材料折射率和阿贝数;继续调整视场角和出瞳距离,添加相应操作数控制系统二次项系数值、表面曲率、表面间距离,非球面系数取到10阶即可,阶数过高会使面型过于复杂。

(3)添加相应操作数控制系统的像差,进一步提升系统成像质量。如通过子午衍射调制传递函数操作数和弧矢衍射调制传递函数操作数控制系统传递函数值,y方向主光线横向像差操作数和减法运算操作数控制垂轴色差,广义子午场曲操作数和广义弧矢场曲操作数控制场曲。

图2为最终得到的系统光路图。图3为光学系统3-D模型切面图。光学系统视场角为90°,出瞳直径为8mm,出瞳距离为12mm,系统总长为59.3mm,单目重量为33.67g,满足光学系统性能参量要求。透镜1为正透镜,透镜2和透镜3为负透镜,S1~S6均为偶次非球面。表2为光学系统的透镜材料参量。其中COC(copolymers of cycloolefin)为环烯烃共聚物;DKP-A1为以芳香族为原料的聚酯树酯。表3为光学系统的非球面参量。其中conic为圆锥曲线函数,thenth order为非球面的高阶系数。

Fig.2 Optical system structure of HMD

Fig.3 3-D model cutaway

Table 2 Material parameters of optical system lens

Table 3 Optical system aspheric parameters

3 像质评价

图4为光学系统调制传递函数(optical transfer function,OTF)曲线图。在奈奎斯特频率(9.31lp/mm)处,全视场内调制传递函数值均优于0.272,边缘视场和中心视场成像质量较好。图中,分别表示了现场角为0°,13.50°,22.50°,31.82°,38.25°,45.00°时子午光线传递函数值T(每一个角度值对应的前一条竖线)和弧矢光线传递函数值S(所对应的后一条竖线)。图5为光学系统场曲/畸变图。从图中可以看出,最大场曲出现在0.97倍视场处,最大畸变为8.17%。图6为光学系统垂轴色差曲线图。最大垂轴色差出现在0.94倍视场处,为36.2μm,小于一个像素尺寸。以上所述完全满足VR HMD光学系统参量要求。

Fig.4 Diagram of the MTF curve

Fig.5 Distortion curve

Fig.6 Lateral chromatic aberration curve

4 公差分析

光学系统在加工和装配过程中会存在一定的误差,使产品偏离设计结果。为提高产品的成像质量,降低加工装配难度和成本,需要进行合理的公差分配,增加光学系统的可行性[16],因此,光学系统设计完成后,对其进行公差分析具有十分重要的意义。

常用的公差有表面公差和元件公差,具体包括曲率半径、厚度、x/y偏心、x/y倾斜、折射率、阿贝数等公差[17]。此外,通过MATLAB软件对高次非球面的面形精度进行数值分析,建立各面型矢高矩阵,采用非线性最小二乘法拟合出偶次非球面方程,将相应系数输入到ZEMAX中,分析公差对光学系统的成像质量的影响。

公差分配好后,通过ZEMAX光学软件进行Monte Carlo分析。本文中计算分析了200个Monte Carlo样本,实际上每一个样本就是一个模拟加工、装调后的光学系统,通过计算得到光学系统视场内9.31lp/mm处的平均MTF值。表4为光学系统的公差分配表。表中峰谷值(peak-to-valley,PV)用来表示面型精度。表5为平均MTF值Monte Carlo分析结果。

Table 4 Tolerance distribution table of optical system

Table 5 Monte Carlo analysis results

表5中给出了Monte Carlo数据大于90%,80%,50%,20%,10%的产品所能达到的传递函数。从数据可以看出,按照表4中的公差分配设置加工、装调后,在9.31lp/mm处,90%以上的产品MTF平均值优于0.33145,90%以上的产品在视场6处的传递函数优于0.21730,均满足光学系统传递函数设计要求值。

5 结 论

基于沉浸式虚拟现实头戴显示器光学特性要求,本文中选用彩色液晶显示屏作为图像源,采用非球面结构,通过ZEMAX光学软件设计了一种三片式虚拟现实头戴显示器光学系统,并对光学系统进行像质评价和公差分析。设计的光学系统视场角为90°,出瞳直径为8mm,系统总长小于60mm,系统重量为33.67g,最大畸变为8.17%,9.31lp/mm处的MTF值均优于0.272,成像质量较好,满足沉浸式VR HMD的光学系统要求;其Monte Carlo分析结果表明,光学系统的平均MTF值均满足传递函数要求,进一步验证了光学系统的合理性与可行性。

本文中设计的头戴显示器光学系统结果与参考文献[11]相比,视场角增加了10°,出瞳距离与出瞳直径均增加了4mm,图像源的像素更高,畸变、垂轴色差以及MTF值均有改善,成像质量更好。

猜你喜欢

非球面视场参量
一种晶圆自动光学检测系统的混合路径规划算法
一种基于基准视场扩散拼接的全景图像投影方法
医用内窥镜矩形视场下入瞳视场角的测试方法研究
Optimization of Structure Layout for Three-FOV Star Sensors*
航天相机非球面光学元件的离子束抛光工艺研究
非球面塑料透镜注射成型与注塑压缩成型工艺的对比分析
环形光的形成与参量的依赖关系
含双参量的p-拉普拉斯边值问题的多重解
锁定放大技术在参量接收阵中的应用
微小非球面纳米抛光工艺研究