基于虚拟仪器的激光雷达三维成像系统的制作方法

文档序号:6232743阅读:211来源:国知局
基于虚拟仪器的激光雷达三维成像系统的制作方法
【专利摘要】一种基于虚拟仪器的激光雷达三维成像系统,包括三维场景建模、Lidar试验系统仿真环境建模、全波信号处理、三维重建四个功能模块;(1)三维场景建模模块:载入三维模型元件,设置背景色、视角控制、光照、投影模式、显示模型等基本场景项目;(2)Lidar试验系统仿真环境建模模块:包括激光脉冲模型、大气传输模型、目标交互模型、接收单元模型四个子模块建模;激光脉冲模型按照激光的波长、脉宽、能量等性质对激光源进行模拟;大气传输模型对试验的大气环境进行模拟,生成噪声模型对激光进行作用;目标交互模型对激光与探测目标作用模拟,包括镜面反射、漫反射、表面反射、散斑;接收单元模型用以模拟传感后产生的探测器噪声、放大器噪声。
【专利说明】基于虚拟仪器的激光雷达三维成像系统 一、

【技术领域】
[0001] 本发明是基于虚拟仪器的激光雷达三维成像系统,属于激光雷达探测【技术领域】。 二、

【背景技术】
[0002] 激光雷达探测及测距系统(Light Detection and Ranging,简称Lidar)是一种主 动式遥感技术,它突破了传统的被动式遥感成像机理,受天气影响、光照影响小、自动化程 度高等特点,具有无可比拟的优势。
[0003] 机载成像Lidar通过MU位置矫正,DGPS获取装置投影中心位置,MU/DGPS系统 是指利用装在飞机上的GPS接收机和设在地面上的一个或多个基站上的GPS接收机同步而 连续地观测GPS卫星信号,通过GPS载波相位测量差分定位技术获取航摄仪的位置参数,应 用与航摄仪紧密固连的高精度惯性测量单元(IMU,Inertial Measurement Uint)直接测定 航摄仪的姿态参数,通过頂U、DGPS数据的联合后处理技术获得测图所需的每张像片高精 度外方位元素的航空摄影测量技术,通过点云数据处理及滤波处理,三维重建DEM。
[0004] 激光雷达技术结合光学、雷达、信号处理、计算机视觉等多门学科领域于一身,其 应用范围横跨海、陆、空,是近年来国内外迅速发展和广泛应用的【技术领域】。激光雷达最早 应用于航空航天领域,后来逐渐用于军事上,诸如激光制导、战场侦察、飞机防撞、地雷遥感 等领域。目前,激光雷达技术广泛应用于城市数字模型重建、森林生态监测、海洋环境测绘、 地质地貌探测、太空勘测等众多领域。
[0005] 全波激光雷达(Full-Waveform Lidar)对脉冲发射波形和各像素点的后向散射波 形进行数据采集并记录,在一个时间轴上可以分解出各像素点的飞行时间(T0F)和强度信 肩、。
[0006] 激光雷达成像的方法主要分为三种:
[0007] (1)采用单颗探测器,每次只测量一个像素。这种方法是最早的探测技术,将单次 测量不同像素的飞行时间和强度信息,逐一恢复各个像素的距离和反射率。
[0008] (2)采用面阵探测器,每次可探测多个像素。通过将发射光同时覆盖整个目标,回 波信号涵盖多个像素的信息,接收器通过解调、分离可以得出不同的像素的距离。这种方法 用于大光斑成像,单次测量的像素点数较单颗测量明显提高。
[0009] (3)采用APD(雪蹦光电二极管)阵列探测器,独立探测多个像素。通过将光束分 为N束分别打在目标的N个点上,通过AH)阵列的N个单元接收,从而可以同时准确地分解 N个点的信息。通过扫描器扫描目标所有的像素点,最终成像。该方法采用了高灵敏度的 AH)传感阵列,较前面两种方法,既能保证高分辨率成图,又能保证高速成图。
[0010] 全波形回波信号建模仿真与分析是全波形激光雷达探测技术的一项重要研究内 容。一个实测系统的成果往往需要前期仿真建模进行理论验证。关于激光雷达建模仿真方 面,国外有过很多成功的技术成果,而国内对此少有系统的研究成果。
[0011] (1)林肯实验室基于0PENGL开发的3D Lidar系统仿真了叶簇隐蔽网下的机载3D ladar试验,通过结果分析,仿真结果与实测试验的结果匹配度在20%以内。
[0012] (2)澳大利亚的Graham基于Matlab对运载平台不同运动轨迹下激光雷达植被穿 透试验进行了仿真。
[0013] (3)美国的Kim通过建立激光穿透树木的蒙特卡洛模型,获得Lidar全波仿真信 号。这个模型将Lidar系统与自然场景,包括大气,树木和地形,最终得到植被的3D模型和 反射特性。
[0014] (4)德国JUTZI通过仿真不同斜度斜坡的全波信号,利用测量与估计波的相关性 来确定平面的斜度。
[0015] 在已有的技术成果中,没有出现既能一体化控制激光雷达仿真实验场景,又能为 应用平台提供硬件模块接口,实现激光雷达实测实验的扩展应用的Lidar三维成像系统。 基于LabVIEW的虚拟仪器技术应用到激光雷达成像领域是一种全新的开发实现方式,将很 大程度上便捷系统可视化平台的搭建。LabVIEW是一个基于G(Graphic)语言的图形化编程 软件。它采用图形化程序设计方法,使用图形符号表达程序行为,使用可视化技术建立人 机界面,更加直观、简洁。LabVIEW包含的丰富的函数库和子程序,如数据采集、信号处理、 I/O驱动等程序库,同时提供多语言开发接口,使其成为开发测试、测量、数据采集等应用的 理想工具。 三、
【发明内容】

[0016] 本发明的目的是基于LabVIEW平台,开发一套完整的激光雷达三维成像的仿真试 验系统并提供基于虚拟仪器的Lidar实测三维成像系统的扩展。
[0017] 一种基于虚拟仪器的激光雷达探测及测距系统三维成像仿真系统,包括三维场景 建模、Lidar试验系统仿真环境建模、全波信号处理、三维重建四个功能模块;各个模块的 特征分述如下:
[0018] (1)三维场景建模模块:读入三维开发工具3DSMAX、AutoCAD产生的STL/WRL/ASE 等格式的三维元件,设置背景色、视角控制、光照、投影模式、显示模型等基本场景项目,对 读入的包括地形、植被、飞机的范围纹理、大小、位置、数目进行控制,其中飞机的位置对应 激光源位置,试验中动态变化,最终呈现机载Lidar成像试验动态场景,并输出最终的数字 高程模型DSM高程数据,以备后续试验;
[0019] (2)Lidar试验系统仿真环境建模模块:包括激光脉冲模型、大气传输模型、目标 交互模型、接收单元模型四个子模块建模;激光脉冲模型按照激光的波长、脉宽、能量等性 质对激光源进行模拟;大气传输模型对试验的大气环境进行模拟,生成噪声模型对激光进 行作用;目标交互模型对激光与探测目标作用模拟,包括镜面反射、漫反射、表面反射、散 斑;接收单元模型用以模拟传感后产生的探测器噪声、放大器噪声。通过对四个模型顺序建 模,设置高程差、温度、飞行角度等系统参数,最终输出各时间段目标相应像素点的全波信 号;
[0020] (3)全波信号处理模块:针对各时间段产生的回波信号进行处理恢复像素点深 度、强度信息信息。该模块主要包括信号增强、小波去噪、平滑、波形拟合四个部分;
[0021] (4)三维重建模块:该模块为机载激光雷达试验提供最终的可视化的三维成图; 针对全波信号处理模块提供的目标完整的深度及强度信息,生成距离像、强度像;通过分割 分类划分为非地面点与地面点两类信息;地面点信息建立网格,对地面点进行三角划分,融 合强度信息,最终重建生成数字高程模型DEM。
[0022] 进一步:(1)中的飞机位置动态变化对应不同测量周期,按照AH)数目将激光分 光,结合光斑涵盖像素点数得到一个周期同时测得的像素点数及其回波信号。
[0023] 进一步:(3)可动态地对每个周期的回波信号搜索、采样特征点,针对性处理,实 现信号增强、小波去噪、平滑、波形拟合的一体化功能;为了获得更高的测量精度,波形拟合 模块根据激光脉冲的实际波形设置拟合模板。
[0024] 进一步:基于LabVIEW的主开发平台,结合LabWindows/CVI、Matlab、C++的混合 开发模式,各功能子模块(子VI)按照继承关系被父模块(父VI)调用,最终集成为最上层 的主⑶I界面;通过执行总⑶I呈现完整的激光雷达三维成像的可视化仿真试验。
[0025] 提出了一种基于虚拟仪器的Lidar实测成像系统的解决方案,预留了 TCP、串口通 信接口,通过采集器加载实测数据,完成Lidar实测点云数据三维成像的功能。
[0026] 该平台利用LabVIEW图形语言编程的优势,巧妙地使用三维加载功能控件,构建 可调激光雷达实验场景;对Lidar试验系统仿真环境,包括激光器、大气、目标交互、接收单 元进行全面模拟,实施仿真试验生成全波信号;构建一套系统的全波信号处理方法,对全波 信号处理分解像素点云信息;三维重建功能实现模块对点云数据分类滤波,最终三维重建 DEM。
[0027] 本发明的有益效果:虚拟仪器架构:虚拟仪器技术提供了丰富的高性能模块化硬 件接口,其软件工具LabVIEW提供了图形化开发平台,同时集成了包括数据采集、信号处 理、图像处理等丰富的算法库,大大缩短了开发周期,同时具有很强的扩展性能,实现了软 硬件无缝集成。传统的激光雷达成像系统上位成像系统几乎都是基于Matlab、VC等平台, 在实现测量实验中优势并不明显。而将虚拟仪器应用于激光雷达成像领域很罕见,而具有 Lidar可视化成像,同时具有完整的回波信号处理、成像一体化处理的系统一直没有出现。
[0028] 三维可视化动态试验场景搭建:利用LabVIEW三维图片加载控件,提供对专业 制图工具生成的三维模型元件格式进行加载,通过三维模型变形,纹理等控制搭建Lidar 仿真试验可视化场景。整个仿真试验基于LabVIEW平台,可结合LabWindows/CVI、VC++、 Matlab 等多种工具开发,结合 3DSMAX、AutoCAD、Pro/E、SolidWorks、VRMLPAD 等三维开发工 具,将不同类型3D模型统一并建立Lidar试验场景,功能丰富、扩展性强、可视化效果佳,完 整并直观地呈现了全波激光雷达三维成像的试验并提供了功能验证。同时,系统提供了实 测系统的上位接口,对实测试验三维成像提供了扩展的解决方案。 四、【专利附图】

【附图说明】
[0029] 图1是基于虚拟仪器的成像Lidar仿真平台的结构框图;
[0030] 图2是三维场景模块实现三维建模流程图;
[0031] 图3是仿真系统建立的流程图;
[0032] 图4是全波信号处理模块的数据处理流程图;
[0033] 图5是二维重建模块流程图;
[0034] 图6是全波采样信号波形图;
[0035] 图7是基于LabVIEW的成像Lidar仿真软件操作流程图;
[0036] 图8是基于LabVIEW的成像Lidar仿真软件的主⑶I界面;
[0037] 图9是三维场景模块建模效果示意图;
[0038] 图10是Lidar仿真试验最终三维重建模块重建DEM ; 五、【具体实施方式】
[0039] 下面结合附图对本发明的技术实施方案进行详细说明。
[0040] 如图1所示,本发明主要包括四个功能模块:三维场景建模、Lidar试验系统仿真 环境建模、全波信号处理、三维重建。其中三维场景建模模块能够加载3D绘图软件输出的 3D模型元件,并对其进行布局,调整,使之产生所需的实验场景。3D模型元件的创建方式是 丰富灵活的。例如,地形的模型元件可使用3dsmax中的地形地貌插件terrian插件,通过 连接GIS生成指定经纟韦度的实际数字地形;植被模型可利用3dsmax的造树插件构造指定植 被群;飞机模型可在AutoCAD根据尺寸要求中设计。
[0041] 图2所示的是三维场景建,可加载3D绘图软件输出的3D模型文件,通过调用场景 网格节点可获取顶点数组模模块的实施方法。LabVIEW提供了 VIML、STL、ASE三种常规三 维几何模型加载方法、颜色数组、纹理坐标等信息,通过建立几何模型、添加对象、设置纹理 等调用节点功能融合不同类型的3D模型搭建三维场景。同时,LabVIEW提供了丰富的场景 控制方法,包括背景色、光源、视角控制器、自动投影方式、显示模式等基本设置,以及场景 缩放、平移、旋转等变形控件功能。通过融合这些功能控件于前台界面,可以灵活控制三维 场景布局,最终呈现所需的仿真实验场景,并输出场景的数字高程信息,作为目标仿真实验 使用。实施例中设定飞机飞行高度为2km,APD数目为8阵元,激光频率为10kHz,地物光斑 脚印涵盖8个像素点信息。通过for循环控件控制飞机动态线阵扫描,单次扫描次对应实 际时间0. lms。
[0042] 图3给出了 Lidar试验系统仿真环境建模实施方案,该方案按照现有的激光能 量分布公式、大气传输公式建模。Lidar试验仿真环境需要对激光脉冲模型、大气传输 模型、目标交互模型、接收单元模型进行建模。激光脉冲建模的内容是对激光时间分布、 辐照度分布的构建,输入参数包括激光的波长、半脉宽、发散角、激光能量、作用距离、频 率。大气传输模型的目的是模拟光束展宽、大气湍流、大气衰减的影响,作用于激光脉冲, 输入参数包括光谱辐照度、湍流强度、能见距离、亮度因子。目标交互模型的目的是模拟 激光脉冲与探测目标作用时产生的镜面反射、漫反射、表面反射、散斑的影响,输入参数包 括镜面反射因子、漫反射因子、瞬时斜坡度。接收单元模型是要模拟激光作用目标后回 波信号经过接收装置受到探测器、放大器的噪声影响,输入的参数包括光圈半径、瞬时视 场、带宽、光传输、响应率、焦距、暗面电流、暗块电流、过剩噪声因子、检测器内部增益、平 均背景反射、光滤波器带宽、检测器电容值、检测器和放大器总放大倍数。整个系统模型 的相关参数有高程差、温度、飞行角度、目标反射率,启动系统仿真模型各模块,顺序执行 产生激光雷达仿真回波波形。实施例中,(1)激光脉冲时间传播

【权利要求】
1. 一种基于虚拟仪器的激光雷达三维成像系统,其特征是包括三维场景建模、Lidar 试验系统仿真环境建模、全波信号处理、三维重建四个功能模块; (1) 三维场景建模模块:载入三维模型元件,设置背景色、视角控制、光照、投影模式、 显示模型等基本场景项目,对读入的包括地形、植被、飞机的范围纹理、大小、位置、数目进 行控制,其中飞机的位置对应激光源位置,试验中动态变化,最终呈现机载Lidar成像试验 动态场景,并输出最终的DSM表面高程数据,以备后续试验; (2) Lidar试验系统仿真环境建模模块:包括激光脉冲模型、大气传输模型、目标交互 模型、接收单元模型四个子模块建模;激光脉冲模型按照激光的波长、脉宽、能量等性质对 激光源进行模拟;大气传输模型对试验的大气环境进行模拟,生成噪声模型对激光进行作 用;目标交互模型对激光与探测目标作用模拟,包括镜面反射、漫反射、表面反射、散斑;接 收单元模型用以模拟传感后产生的探测器噪声、放大器噪声。通过对四个模型顺序建模,设 置高程差、温度、飞行角度等系统参数,最终输出各时间段目标相应像素点的全波信号; (3) 全波信号处理模块:针对各时间段产生的回波信号进行处理,恢复像素点深度、强 度信息。该模块主要包括信号增强、去噪、平滑、分解四个部分; (4) 三维重建模块:该模块为机载激光雷达试验提供最终的可视化的三维成图;针对 全波信号处理模块提供的目标完整的深度及强度信息,生成距离像、强度像;通过分割分类 划分为非地面点与地面点两类信息;地面点信息建立网格,对地面点进行三角划分,融合强 度信息,最终重建生成数字高程模型(DEM)。
2. 根据权利要求1所述的基于虚拟仪器的激光雷达三维成像系统,其特征是(1)中的 飞机位置动态变化对应不同测量周期,按照AH)数目将激光分光,结合光斑覆盖像素点数 得到一个周期同时测得的像素点数及其回波信号。
3. 根据权利要求1所述的基于虚拟仪器的激光雷达三维成像系统,其特征是(3)中可 动态地对每个周期的回波信号搜索、采样特征点,针对性处理,实现信号增强、去噪、平滑、 波形拟合的一体化功能;为了获得更高的测量精度,波形拟合模块根据激光脉冲的实际波 形设置拟合模板。
4. 根据权利要求1或3所述的基于虚拟仪器的激光雷达探测及测距系统三维成像仿真 系统,其特征是预留TCP、串口通信接口,通过采集器加载实测数据,完成Lidar实测点云数 据三维成像的功能。
5. 根据权利要求1或3所述的基于虚拟仪器的激光雷达探测及测距系统三维成像仿 真系统,其特征是成像系统的全波信号处理模块实现过程是:全波信号按指定采样率获取 全波采样数据,对该信号进行信号增强,阈值增强、带通滤波、脉冲积累方法,降噪模块针 对地处理各边缘、尖峰等细节信息;平滑算法对去噪信号平滑去毛刺,同时保证信号特征 的完整性。峰值、拐点检测确定波形分解的数目及非线性拟合的初始化位置和峰值,基于 Levenberg-Marquardt非线性拟合算法,以实际激光脉冲波形作为LM拟合模板,明显提高 拟合优度,减少拟合误差。通过波形分解得到相应像素的深度信息、强度信息。
6. 根据权利要求1或3所述的基于虚拟仪器的激光雷达三维成像系统,其特征是基于 LabVIEW的主开发平台,利用ActiveX技术的LabWindows/CVI、Matlab、C++的混合开发模 式,构建用户交互主功能界面。通过执行主⑶I可呈现完整的激光雷达三维成像的可视化 仿真试验,最终三维成图。操作流程为: 第一步:启动软件平台后,对三维场景基本参数进行初始化配置,加载地形、植被、飞 机的三维模型,对生成的场景元素进行大小、位置、纹理等控制,全面布局,最终生成并呈现 Lidar三维场景; 第二步:设置激光模型参数、大气模型参数、探测器模型参数,全局参数,针对产生场景 触发试验,获取并呈现全波信号; 第三步:触发全波信号处理,实时解算出每个时间周期的像素深度信息,并刷新显示, 可触发数据存档; 第四步:触发点云三维重建,生成DEM及等高图,设置其呈现窗显示形式,对图像存档。
7.根据权利要求5所述的基于虚拟仪器的激光雷达探测及测距系统三维成像仿真 系统,其特征是成像系统的全波信号处理模块实现过程是:降噪具有良好的时频特性, 选基灵活,针对地处理非平稳信号的各边缘、尖峰等细节信息。峰值、拐点检测为了确 定波形分解的数目及非线性拟合的初始化位置和峰值,此前需要删除误判错点,并计算 阈值作为拟合常量;非线性拟合是波形分解的核心算法采用包括Levenberg-Marquardt 非线性拟合,由LabVIEW提供了该功能控件可直接调用;使用高斯拟合,即
对于激光脉冲拟合会存在一定的误差;实际的激光时间分布为:
,其中
T1/2表示半波;因此,使用
作为LM 拟合模板,明显提高拟合优度,减少拟合误差。通过波形分解得到相应像素的TOF(飞行时 间)、强度信息。
【文档编号】G01S17/89GK104049259SQ201410308788
【公开日】2014年9月17日 申请日期:2014年7月1日 优先权日:2014年7月1日
【发明者】王元庆, 徐帆, 曾真 申请人:南京大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1