基于光线跟踪的激光雷达场景仿真方法
【专利摘要】本发明公开一种基于光线跟踪实现激光雷达场景仿真方法,主要解决现有技术存在的激光雷达成像仿真的物理真实感不高的不足,在3DMAX中生成三维网格模型并获取三维模型每个顶点的位置、法线信息,根据场景的位置信息以及光线跟踪的原理生成光线,求出最近的交点,计算交点处对激光光源的直接反射分量和对环境中其他物体的间接反射分量,并将两部分相加,计算视场中不同位置点在激光接收器方向的激光亮度值,在计算的结果上添加固定噪声,量化成8位灰度值进行显示,本发明真实感强,可用于激光制导和目标探测中。
【专利说明】基于光线跟踪的激光雷达场景仿真方法
【技术领域】
[0001]本发明属于计算机仿真【技术领域】,涉及激光雷达场景仿真方法,具体涉及一种基 于光线跟踪的激光雷达场景仿真方法。
【背景技术】
[0002] 随着激光器和探测元件的发展,激光雷达系统在航天、地形跟踪、目标探测等军事 应用上发挥的作用日益重要。目前对激光雷达系统的性能分析研究主要有两种途径:外场 实验和计算机仿真。外场试验需要大量的人力和物力,且受到气象因素的制约,实验周期 长,重复次数多且受地理环境、气候条件等因素影响较大。计算机仿真技术可以对不同背景 下、不同目标的激光雷达场景进行仿真,输出模拟的激光雷达图像。激光雷达场景仿真方法 能有效克服时间、环境、地域的限制,降低成本,缩短激光雷达武器系统研发周期,提高激光 雷达仿真系统设计、测试评估和应用的效率,因而具有重要的研究意义。光线跟踪的渲染算 法可以很自然地模拟真实环境中的各种光学效果,如反射、阴影、折射等,具有好的渲染效 果。利用光线跟踪方法对激光场景进行仿真计算可以更加真实地模拟激光场景。
[0003] 华中科大图像所余德军、苏州大学物理系薛国刚都针对激光成像雷达仿真技术开 展了相关研究工作,主要仿真计算的对象为回波信号和图像。西安电子科技大学吴振森建 立了激光雷达收发系统、目标散射、传输效应等因素与激光雷达三维图像的特征的联系,对 目标的激光雷达三维成像进行了仿真模拟,能真实的表征目标的激光雷达回波特性。目前, 国内的模拟方法主要是依据场景的目标特性,直接计算回波信号,而激光在场景中的传输 特性例如多次反射、遮蔽效果等无法很好体现,无法满足探测和制导过程中对准确率越来 越高的要求。
[0004] 目前国内关于激光雷达成像场景仿真的技术还比较粗糙,没有建立起真实感高的 场景,进而影响探测、制导的准确率。
【发明内容】
[0005] 本发明的目的在于针对上述已有技术的不足,提出一种基于光线跟踪的激光雷达 场景仿真方法,用以提高激光雷达场景仿真的真实感,进而提高探测、制导的准确率。
[0006] 为实现上述目的,本发明采用如下方案:
[0007] 基于光线跟踪的激光雷达场景仿真方法,利用光线跟踪技术计算出目标和背景在 激光接收器方向上对激光的直接反射亮度值后,加上对场景中其他物体的间接反射亮度 值,并添加探测器噪声模拟激光雷达的成像结果;
[0008] 具体步骤如下:
[0009] (1)在3DMAX中生成三维网格模型并获取三维模型每个顶点的位置、法线信息;
[0010] (2)根据步骤(1)中得到的场景的位置信息以及光线跟踪的原理生成光线,光线 与场景进行相交检测得到光线与场景最近的交点;
[0011] (3)计算交点处对激光光源的直接反射分量和对环境中其他物体的间接反射分 量,并将两部分相加;
[0012] (4)对屏幕中所有的像素进行步骤(2)_(3)的操作,得到整个视场的计算结果;
[0013] (5)在步骤⑷计算的结果上添加固定噪声;
[0014] (6)将步骤(5)的结果进行线性量化,即得到激光雷达成像的仿真场景。
[0015] 所述步骤(1)中使用I?树的结构对三维模型信息进行组织。 一
[0016] 所述步骤(2)由激光接收器发出通过屏幕的光线,将光线与场景进行求交运算得 到交点。
[0017] 所述步骤(3)具体步骤如下:
[0018] 3a)计算交点处对激光光源的直接反射分量Ldir?t ;
[0019]
【权利要求】
1. 基于光线跟踪的激光雷达场景仿真方法,其特征在于:利用光线跟踪技术计算出目 标和背景在激光接收器方向上对激光的直接反射亮度值后,加上对场景中其他物体的间接 反射亮度值,并添加探测器噪声模拟激光雷达的成像结果; 具体步骤如下: (1) 在3DMAX中生成三维网格模型并获取三维模型每个顶点的位置、法线信息; (2) 根据步骤(1)中得到的场景的位置信息以及光线跟踪的原理生成光线,光线与场 景进行相交检测得到光线与场景最近的交点; (3) 计算交点处对激光光源的直接反射分量和对环境中其他物体的间接反射分量,并 将两部分相加; (4) 对屏幕中所有的像素进行步骤(2)-(3)的操作,得到整个视场的计算结果; (5) 在步骤(4)计算的结果上添加固定噪声; (6) 将步骤(5)的结果进行线性量化,即得到激光雷达成像的仿真场景。
2. 根据权利要求1所述的基于光线跟踪的激光雷达场景仿真方法,其特征在于:所述 步骤(1)使用KD树的结构对三维模型信息进行组织。
3. 根据权利要求1所述的基于光线跟踪的激光雷达场景仿真方法,其特征在于:所述 步骤(2)由激光接收器发出通过屏幕的光线,将光线与场景进行求交运算得到交点。
4. 根据权利要求1所述的基于光线跟踪的激光雷达场景仿真方法,其特征在于:所述 步骤(3)具体步骤如下: 3a)计算交点处对激光光源的直接反射分量Ldirert ;
其中,Pt为激光器的发射功率,Qtl为光束发散角的半角,Qi为激光与面元AS法 线的夹角,R为面元AS与激光雷达之间的距离;/⑷,炉,,怂,死)为双向反射率函数,采用 Schlick提出的双向反射函数反射模型(SchlickBRDF); 3b)计算交点处对周围环境中其他物体的间接反射分量Lindi^t ; 根据光线跟踪的算法原理以及光线传输的原理,在交点处向周围环境空间内发出光 线,计算这些光线对交点的反射分量; 3c)将步骤3a)和步骤3b)的计算结果相加得到当前计算点的在激光接收器方向上的 辐射值 ^reflect' ^reflect ^direct^^indirect °
5. 根据权利要求1所述的基于光线跟踪的激光雷达场景仿真方法,其特征在于:所述 固定噪声用Pn =L?NoiseO表示,NoiseO为平均值为0、噪声的方差为1的标准噪声发 生函数。
6. 根据权利要求1所述的基于光线跟踪的激光雷达场景仿真方法,其特征在于:所述 步骤(6)使用线性灰度量化方法对得到的辐射计算结果进行灰度量化,得到8位的灰度图 像灰度值:
其中,Lmil^PLmax为步骤(3)中计算的场景辐射值的上下限, L1?为场景添加过噪声后亮度值,Lmin和Lmax为整个场景中L所取的最大值和最小值。
【文档编号】G06F17/50GK104268323SQ201410476556
【公开日】2015年1月7日 申请日期:2014年9月17日 优先权日:2014年9月17日
【发明者】黄曦, 柴国贝, 田利敏, 张建奇, 王晓蕊, 刘德连 申请人:西安电子科技大学