激光反射断层成像目标的重构建模仿真 下载: 847次
1 引言
激光反射断层成像(LRT)是近年来发展起来的一种新型激光成像方式。传统光学镜头存在衍射极限,不适用于远距离目标成像,而激光成像雷达能克服衍射极限,且受外界环境的影响较小[1]。开展LRT回波信号的建模仿真与分析研究对LRT目标重构技术的发展具有重要意义。Parker等[2-3]在计算机断层成像(CT)中引入激光反射层析,并进行了实验验证。Matson等[4-5]研究了LRT的理论和应用。林放等[6-8]在特征点跟踪、二维成像、图像配准、脉冲压缩解卷积等方面进行了实验研究。
国内外学者在利用激光束进行目标探测方面也进行了大量的研究,其中三维(3D)激光雷达仿真系统主要包括瑞典**研究局研发的3D成像仿真模型[9-10]和美国林肯实验室为激光成像雷达“竖锯”开发的雷达仿真系统[11]。目前,已开发的完整可实际应用的仿真软件有美国洛克希德·马丁公司的ALASS[12]和美国犹他州立大学研发的USU Ladar SIM[13]。国内学者也在一定程度上开展了激光成像雷达系统的建模仿真研究[14-16],金晓峰等[17]提出了反射层析激光雷达小系统的成像模拟,但其在复杂轮廓目标的应用上有待进行进一步深入研究。
根据LRT的基本原理,要实现目标二维轮廓图像重构的建模仿真,需要着重解决激光子光束与探测目标表面的交点获取问题及激光子光束与不同特性的目标表面作用过程的建模问题。Carlsson等[9-12]采用从目标向成像平面作垂直映射的方法,这种方法无法精细观察单个激光束的作用过程,且与激光束和探测目标之间的实际作用过程不符。当目标处于运动状态时,Graham等[18-19]主要采用光线追踪算法获取了激光子光束与探测目标的交点,其目标场景模型采用的是体素表示法,这种方法没有对扩束激光进行细分。因此,如何快速有效地获取激光子光束与探测目标表面的交点是迫切需要解决的一个问题。
本文结合激光雷达探测的基本原理,展开了对基于LRT的目标重构建模仿真。研究了激光子光束与探测目标表面的交点获取问题,准确获取了交点处的距离、反射率、入射角等相关信息;研究了激光子光束与不同特性的目标表面作用过程,得到了激光照射目标一周的回波数据。运用滤波反投影算法完成了目标二维轮廓的图像重构,重构结果验证了仿真模型的正确性,为进一步开展复杂场景下LRT的目标重构和空间目标探测提供了参考。
2 LRT原理
LRT的基本重建算法是滤波反投影(FBP)算法,其数学原理是傅里叶切片定理。如
式中(
式中
目标重构过程与投影数据的获取是逆向的过程,需要对采集的投影数据进行预处理以去除掉信号采集过程中的噪声。投影数据的配准是将采集的回波信号按照统一的时间基准进行重新排列。接受回波信号是目标表面的反射率分布信息与激光脉冲的卷积,故在目标重构前需要对接受信号进行解卷积运算以得到目标的实际反射率分布投影数据。将全部探测角度下的解卷积后投影数据进行直接反投影运算,可得到物体重建的二维轮廓图像。
直接反投影重构算法的主要思想是将每一次测得的投影数据按角度为
式中
3 仿真系统建模
3.1 目标的投影角度旋转
在LRT的目标轮廓重构过程中,需要采集环绕目标360°的全角度信息,根据目标与激光成像雷达的相对运动关系可确定探测雷达的位置,通过将目标旋转不同的角度来采集不同角度的目标回波信息。在LRT过程中,根据环绕目标旋转一周需要采集的回波信号的组数调整目标的单次旋转角度。
3D空间中的旋转变换比二维空间中的旋转变换复杂,除了需要指定旋转角外,还需指定旋转轴。若以坐标系的三个坐标轴
旋转后点的
物体绕平行于某一坐标轴的旋转变换的基本步骤为:1)平移物体使旋转轴与所平行的坐标轴重合;2)沿该坐标轴进行指定角度的旋转;3)平移物体使旋转轴移回到原位置。
3.2 扩束激光在目标场景中的投影点获取
在LRT目标重构的过程中,激光源发射的激光束为一束扩束光束,一定距离处的光斑直径明显大于目标的尺寸。当扩束激光照射目标表面时,激光光斑往往能完全覆盖目标,在每个激光束中,由于目标表面的空间和反射率分布的特性,不同部分对激光束的作用过程存在差异。为了准确反映激光扩束光束与目标表面不同部分不同特性的作用过程,需要运用微分的思想将一束宽束激光分解为一定数量的子光线来分别求取每条子光线与目标的交点,这样就能得到扩束激光与目标不同部位的作用过程,最终不同部位的子光束的回波在时间域上的线性叠加即为扩束激光的回波信号。将一束激光细分为
3.2.1 需求分析
通过3DSMAX软件绘制探测目标模型的3D形状,并设置其在目标场景坐标系中的方位、缩放比例、反射率等,再将绘制完成的模型以3DS的文件形式导出,通过Visual Studio软件编写的相关程序读取目标场景模型的三角形面元各顶点的坐标等相关信息。故激光束与探测目标的求交问题实际上相当于每个子光线与三角形面元求交点问题。直线与多边形求交点是计算机图形学中的一个基础问题,一般通过联立方程组求解[20-21]。在实际建模过程中,为了能够尽可能贴近实际的探测目标,模型的面元数量往往十分庞大,同时,为了能在建模过程获得准确的回波数据,激光束分解的子光线数量也较多,每条子光线都需要与目标面元进行求交运算。假如目标场景模型由1000个面元组成,激光束细分为30×30个子光线,获取激光束的投影点就需进行9×105次求交运算,计算量巨大,因此必须解决光线求交的计算效率问题。
3.2.2 基于激光子光线面阵的快速求交算法
扩束激光的子光线集只与探测目标中的很少一部分面元相交,若能在每条子光线与目标场景求交点前先初步判断哪些面元可能与当前激光束内的子光线相交,就能在一定程度上提高光线求交的效率。
如
1) 三角形面元的三个顶点全部处在平面的左侧,如
2) 三角形面元的三个顶点全部处在平面的右侧,如
3) 三角形面元与平面相交,这时面元的顶点分布在子光线一列点阵形成的平面的两侧,如
在第一种和第二种情况下,三角形面元完全处于激光束所在平面的范围外,与激光子光线不存在交点,可以将其剔除。光线求交的具体步骤如下。
1) 激光源所在的坐标
式中
2) 确定点(
当点位于另一侧时,存在
三角形面元的三个顶点的坐标矩阵为
故判定矩阵
式中
根据(11)式可以判断该三角形面元的三个顶点与激光束一列点阵所在平面的位置关系。
3) 判断三角形面元与激光束所在平面的位置关系。
4) 对于保留下来的面元,按照经典光线求交算法求得每条子光线与面元的交点。
5) 分别取每一列点阵进行
3.3 激光束与目标场景的作用过程建模
3.3.1 激光发射脉冲的时空分布
在激光脉冲与目标场景作用过程的建模仿真中,影响回波信号的时间延迟和强度的因素主要包括交点距激光源或光电探测器的距离、探测目标的表面反射率及子光线相对于探测目标表面法线的入射角。激光雷达信号的时空分布函数[22]为
式中
式中
式中
3.3.2 目标对激光雷达信号的响应函数
激光雷达的距离方程通常用来计算特定条件下激光雷达接受的回波能量,其公式为
式中
对于稳定的收发合置或当发射系统与接受系统十分靠近时,有
雷达截面的定义[23]为
式中
式中
考虑当前激光束中的一条子光线
式中
3.3.3 激光雷达的全波形回波信号
探测目标上每一个面元到探测器的距离不同,故探测器接受到每个部分的回波信号时间也不同。根据实验常用的雪崩光电二极管(APD)的响应特性可知,到光电传感器距离相同的子面元的响应时间是同一时刻,这个过程对于探测器而言是一个回波信号强度的叠加过程,如
式中
对当前激光束对应的探测目标的响应函数
式中*表示卷积运算;
图 5. 激光信号与目标作用前后的脉冲波形。(a)发射脉冲信号;(b)回波信号
Fig. 5. Pulse shapes before and after interaction between laser signal and target. (a) Emitted pulse signal; (b) echo signal
4 空间目标重构的仿真实现与分析
基于LRT的回波信号仿真系统,运用3DSMAX软件生成探测目标飞机的1∶1的3D立体模型,其中飞机翼展约为13 m,长约为19 m,机身高度约为2.8 m。设置激光雷达距离目标坐标原点约为10 km,激光束中心相对于目标场景的俯仰角为0°,激光束的发散角为1 mrad,激光束分解为30×30的子光束线阵。通过计算模型上28245个三角形面元和子光线的作用过程,生成全波形检测条件下激光雷达探测的回波数据。
图 6. 不同角度目标的投影点信息。(a) 0°;(b) 60°;(c) 90°
Fig. 6. Projection point information of target under different angles. (a) 0°; (b) 60°; (c) 90°
在仿真实验中共进行了两组对比实验,分别为360°采样角度不同采样间隔条件下的回波数据以及相同采样间隔不同采样角度下的回波数据。在360°采样角度下,以1°、2°、4°间隔采集的360、180、90组数据运用滤波反投影算法重构目标的二维轮廓图像,结果如
图 7. 3DSMAX软件绘制的目标原型。(a)俯视正面;(b)仰视背面
Fig. 7. Target prototype drawn by 3DSMAX software. (a) Top view of front side; (b) down view of back side
图 8. 不同角度间隔下采样的数据重构目标图像。(a) 1°;(b) 2°;(c) 4°
Fig. 8. Reconstructed target images based on data sampled under different angle intervals. (a) 1°; (b) 2°; (c) 4°
图 9. 不同探测角度下的目标重构图像。(a) 180°;(b) 120°;(c) 90°
Fig. 9. Reconstructed target images under different probing angles. (a) 180°; (b) 120°; (c) 90°
5 结论
针对LRT仿真系统方面研究存在的空缺问题,从激光子光线与探测目标的投影点相交、激光雷达信号与目标的表面作用过程及采样数据的滤波反投影重构三个方面系统研究了LRT过程中的激光发射、接受及数据处理的主要流程。提出了子光线与探测目标的快速求交算法;基于激光雷达的距离方程建立了激光束与目标场景的响应函数模型。在仿真实验中进行了不同采样间隔和不同探测角度的目标重构实验,初步得到了回波数据采集条件对目标重构的影响规律。
[1] 金晓峰, 张鹏, 刘春华, 等. 远距离高分辨激光成像雷达技术[J]. 激光与光电子学进展, 2013, 50(5): 050002.
[6] 林放, 王金诚, 张华, 等. 多帧迭代盲解卷积在激光反射断层成像的应用[J]. 光学学报, 2017, 37(9): 0911001.
[7] 金晓峰, 严毅, 孙建锋, 等. 基于角度-多普勒分辨的反射层析激光成像雷达研究[J]. 光学学报, 2012, 32(8): 0828001.
[8] 谷雨, 胡以华, 郝士琦, 等. 变分贝叶斯解卷积法在激光反射层析成像中的应用[J]. 光学学报, 2016, 36(6): 0611003.
[9] CarlssonT, SteinvallO, LetalickD. Signature simulation and signal analysis for 3-D laser radar[R]. Stockholm: Swedish Defence Research Agency, 2001.
[11] O'Brien M E. Fouche D G. Simulation of 3D laser radar systems[J]. Lincoln Laboratory Journal, 2005, 15(1): 37-60.
[14] 薛国刚, 孙东松, 杨昭. 直接探测激光雷达模型及其性能模拟[J]. 红外与激光工程, 2003, 32(3): 244-247.
[15] 易翔, 王蔚然. 激光雷达系统的数值仿真[J]. 光子学报, 2004, 33(1): 21-23.
Yi X, Wang W R. Numerical simulation for lidar system[J]. Acta Photonica Sinica, 2004, 33(1): 21-23.
[16] 马超杰, 孙晓泉, 李晓霞. 基于激光成像雷达制导系统的仿真设计[J]. 红外与激光工程, 2005, 34(6): 655-659.
[17] 金晓峰, 孙建锋, 严毅, 等. 反射层析激光雷达小系统成像模拟[J]. 光学学报, 2010, 30(3): 747-752.
[18] GrahamM. Design of afoliage penetrating ladar simulation tool[R]. Edinburgh: Intelligence,Surveillance and Reconnaissance Division, 2009.
[19] Mewett DT, Graham MD, DaviesA H. Testing flight paths for collecting 3D ladar imagery of inconspicuous targets[C]. 18th World IMACS Congress and MODSIM09, 2009: 1636- 1642.
[20] WattA. 3D computer graphics[M]. Bao H, Transl. 3rd ed. Beijing: China Machine Press, 2005.
WattA. 3D计算机图形学[M]. 包宏, 译. 第三版. 北京: 机械工业出版社, 2005.
[21] SlaterM, SteedA, ChrysanthouY. Computer graphics and virtual environments from realism to real-time[M]. Cheng C, Xu Y T, Transl. Beijing: China Machine Press, 2004.
SlaterM, SteedA, ChrysanthouY. 计算机图形学与虚拟环境[M]. 程成, 徐玉田, 译. 北京: 机械工业出版社, 2004.
[22] 赵明波, 何峻, 付强. 全波形激光雷达回波信号建模仿真与分析[J]. 光学学报, 2012, 32(6): 0628002.
[23] 吴振森, 韩香娥, 张向东, 等. 不同表面激光双向反射分布函数的实验研究[J]. 光学学报, 1996, 16(3): 262-268.
Article Outline
杨彪, 胡以华, 李敏乐, 郭力仁, 唐进迎, 陈曦. 激光反射断层成像目标的重构建模仿真[J]. 光学学报, 2018, 38(11): 1128002. Biao Yang, Yihua Hu, Minle Li, Liren Guo, Jinying Tang, Xi Chen. Modeling and Simulation of Target Reconstruction by Laser Reflection Tomography[J]. Acta Optica Sinica, 2018, 38(11): 1128002.