车载预警系统的扫描部件在对周围环境摄影时,由于转台的旋转使被照物体在曝光时间内其焦平面上成的影像与感光介质间存在相对运动,即产生像移进而引起了成像模糊。像移的存在极大影响了相机的像质,使图像分辨率明显下降,可能引起漏警率、虚警率的提高。为避免此类事故的发生,必须进行像移补偿来获取高清、高精度的图像[1]。
实现像移补偿的技术途径多种多样,可归纳为缩短曝光时间补偿法、机械式像移补偿法、光学式像移补偿法、电子学像移补偿法、软件补偿等几种方法。本文采用转动安装在镜头前面的双光楔,使光线移动,使产生的补偿速度与像速度相同,补偿方向与镜头转动方向相反,从而达到补偿像移的目的。此方法属于光学式补偿法的范畴[2]。 1 像移产生原因
本文所研究的是车载扫描凝视系统,在对周围环境实施360°扫描成像时,必须对目标进行实时跟踪,因此我们选择面阵CCD进行感光成像。面阵CCD工作周期分为三个阶段:曝光阶段、帧转移阶段和电荷复位阶段,而像移就产生在曝光阶段。
图 1为转台周扫时像移产生的示意图。曝光开始时点A发出的光垂直入射镜头,在CCD上成的像在A10。曝光结束时,镜头随转台转到了图中虚线所示位置,则点A在CCD上成的像在A20位置,则线段A10A20就是产生的像移。如果知道了转台旋转的角速度ω和CCD的曝光时间Δt以及镜头焦距f,就可以算出像移量的大小s,即

![]() | 图 1 像移产生示意图 Fig. 1 Schematic diagram of image motion |
首先假设所研究的扫描系统的视场角为φ1,在镜头随转台转动对周围环境进行扫描时,面阵CCD前后曝光得到的帧图像必须有一定的重合率,这样通过拼接才能得到360°的环境图像。假设有Δφ的重合度,则CCD前后曝光之间转台转过的角度为φ2=φ1-Δφ,即转台每转过φ2角度CCD曝光一次。若CCD曝光时间为Δt,则像移的产生就发生在这Δt时间内,我们只需在此Δt时间内对像移进行补偿即可。
如图 2所示为旋转双棱镜光束指向系统示意图,通过改变两光楔的光楔角、旋转速度和初始相位,可以得到不同的扫描轨迹。国外学者Marshall[3]在不同模式下对扫描轨迹进行了实验。实验设施如图 2所示,通过改变两光楔的转速比M=ω1/ω2、光楔角度之比k=A1/A2、两光楔的初始相位差ф,可以得到各种不同的扫描轨迹。其中,当M=-1、k=1、ф=180°时的轨迹对本文的研究极为重要,如图 3所示(其中M=ω1/ω2,k=A1/A2,ω1、ω2分别为两光楔的旋转角速度,A1、A2分别为两光楔的楔角)[3]。
![]() | 图 2 旋转双棱镜光束指向系统示意图 Fig. 2 Schematic diagram of beam steering system with rotational double prisms |
曝光时间内转台旋转引起的像移发生在水平方向,根据图 3中的参数,我们可以假定在曝光开始时,物点在CCD上成的像在中点位置,此时给定两光楔一定的相位差ф及旋转速度ω1、ω2,使在整个曝光过程中光线经过光楔折射以后始终在CCD中心成像,这样可以对像移进行补偿。
![]() | 图 3 双光楔扫描轨迹(M=-1、k=1、ф=180°) Fig. 3 Scanning trace of double wedge (M=-1、k=1、ф=180°) |
当确定了两光楔的初始相位差ф及旋转速度ω1、ω2后,可以对与光楔相连的电机进行控制来完成像移补偿。其实现过程为:在CCD曝光开始时光楔Π1和光楔Π2必须位于初始位θ1、θ2,随后两光楔按各自的角速度ω1、ω2旋转,在曝光时间Δt内对像移进行补偿,在曝光结束到下一次曝光开始时,光楔Π1、Π2要迅速转到初始位置,并且速度也要达到既定的ω1、ω2。在这个过程中,我们可以使光楔加速旋转,等接近初始位置时减速,而在达到初始位置时使角速度达到ω1、ω2,参与到下一次的补偿运动中;同时,我们要设计电机的速度环和位置环,使光楔的速度和位置都达到既定要求。其实,系统扫描的过程就是上述过程的无限重复,我们只需研究一个周期即可。
旋转双棱镜系统在曝光开始时两光楔的初始像位θ1、θ2及旋转速度ω1、ω2是关键参数,只有得出这些参数才可以对光楔进行控制来实现像移补偿。 3 双光楔参数确定
当双棱镜系统对光束的偏转角较小时,传统的一级近轴近似法的计算结果与非近轴光线追迹法的结果相差较小,一级近轴近似法可用来描述出射光束的指向。假设扫描的速度为1 s一圈,则角速度为2 πrad/s,CCD曝光时间为1/100 s,则在曝光时间内转台转过的角度为3.6°,属于小角度范围光束转向,因此采用传统的一阶近轴近似方法进行研究。
在图 2所示的旋转双棱镜光束指向系统示意图中,根据相关文献可推得出射光束的偏转角ф和方位角Θ[4, 5]:


式中:δ1为光线仅经过楔角为α1的单光楔时的偏转角;δ2为光线仅经过楔角为α2的单光楔时的偏转角。
图 2所示模型是已知入射光线和两光楔旋转角度来确定光束指向,而我们所研究的是已知入射光线和出射光线,来确定两光楔的旋转角度,属于一个逆过程。如图 4所示,点A发出的光线AA11经过光学系统以后在CCD上成的像为A10,当光学系统旋转一个角度θ=ωt(0<t<Δt,Δt为曝光时间),点A发出的光线不变仍为AA11,不过此时入射点为A21。若要使像移为0,必须使其在CCD上所成的像A20与A10重合。
![]() | 图 4 像移补偿示意图 Fig. 4 Schematic diagram of image motion compensationd> |
因为光线是可逆的,我们可以认为光线是从A10(与A20重合)发出,经光学系统后由A21A出射。那么问题就转化为已知入射光线以及偏转角,来确定两光楔旋转角度的问题。在这里,像移是在水平方向即X轴上产生的。则偏转角ф随时间变化ф=ωt,方位角Θ为0°或180°。那么令ф=ωt;Θ=0°或180°。为避免出射光束的指向盲区,旋转双棱镜系统一般采用相同棱镜。本系统即采用楔角α和折射率n相同的两块直角棱镜,则

代入式(2)、(3)可得


由式(5)可得

由式(6)可得

若θ1=θ2+π,代入式(7)不成立,故θ1=-θ2。将其代入式(8)中可得


在初始时刻,令t=0,则θ1=
,θ2=-
。
对θ1求导得光楔Π1的角速度ω1为

对θ2求导得光楔Π2的角速度ω2,容易看出,ω2=-ω1。则

很明显,光楔Π1和光楔Π2的转速相等,方向相反。
基于本部分的推导可知,曝光开始阶段两光楔的初始位置及旋转速度分别为

则M=ω1/ω2=-1,k=A1/A2=1,ф=θ1-θ2=180°。此结论与图 3中实验结果一致。 4 结 论
在旋转双棱镜光束指向理论的基础上,提出了利用旋转双光楔来进行像移补偿的新方法。对车载红外扫描系统像移进行了分析,并通过计算,分析出旋转双光楔与像移的关系,以此实现了像移补偿。
| [1] | 范大鹏, 周远, 鲁亚飞, 等.旋转双棱镜光束指向控制技术综述[J].中国光学, 2013, 6(2):136-145. |
| [2] | 张玉欣, 刘宇, 葛文奇.像移补偿技术的发展与展望[J].中国光学与应用光学, 2010, 3(2):112-118. |
| [3] | MARSHALL G F.Risley prism scan patterns[J].SPIE, 1999, 3787:74-86. |
| [4] | 周远, 鲁亚飞, 黑沫, 等.旋转双棱镜光束指向解析解[J].光学 精密工程, 2013, 21(6):1373-1379. |
| [5] | 周远, 鲁亚飞, 黑沫, 等.旋转双棱镜光束指向的反向解析解[J].光学 精密工程, 2013, 21(7):1693-1700. |
2015, Vol. 37
Issue (3): 245-248





