[发明专利]基于GPU编程实现激光雷达场景仿真方法有效

专利信息
申请号: 201310326761.1 申请日: 2013-07-22
公开(公告)号: CN103400003A 公开(公告)日: 2013-11-20
发明(设计)人: 张建奇;黄曦;田利敏;柴国贝;王晓蕊 申请(专利权)人: 西安电子科技大学
主分类号: G06F17/50 分类号: G06F17/50;G06T19/00
代理公司: 陕西电子工业专利中心 61205 代理人: 张问芬;王品华
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开一种基于GPU编程实现激光雷达场景仿真方法,主要解决现有技术存在的激光雷达效应仿真的物理真实感不高,无法动态渲染成像的不足。其实现过程是:将三维模型导入程序,获得每个顶点的位置、法线信息,通过实验或仪器测量,获得计算双向反射函数BRDF需要参数,将材质类型标号、正入射反射率、粗糙因子和各向同性因子保存成DDS数据纹理;在片段程序中对数据纹理采样,获得不同位置点的正入射反射率、粗糙因子和各向同性因子,结合三维模型的每个顶点位置和法线信息,根据双向函数BRDF反射模型,计算场景中不同位置点在激光接收器方向的激光亮度值,量化成8位灰度值进行显示。本发明能动态成像,真实感强,可用于激光制导和目标探测中。
搜索关键词: 基于 gpu 编程 实现 激光雷达 场景 仿真 方法
【主权项】:
1.基于GPU编程实现激光雷达场景仿真方法,以Schlick提出的双向反射函数BRDF反射模型为基础,计算出目标和背景在激光接收器方向上的激光亮度值,并利用顶点程序和片段程序,将反射模型集成到仿真的场景中,实时模拟激光雷达成像结果,具体包括如下步骤:步骤1将在三维模型生成软件3DMAX中生成的三维模型导入面向对象的图像渲染引擎OGRE中,在顶点程序中获得三维模型每个顶点的位置与法线信息;步骤2生成场景纹理文件2.1)通过实验或测量仪器测量,获得计算双向反射函数BRDF需要的材质参数正入射反射率Cλ、粗糙因子r和各向同性因子p;2.2)将可见光的纹理按不同的材质进行分割,不同的材质赋予对应的正入射反射率Cλ、粗糙因子r和各向同性因子p,保存成DDS格式的数掘纹理;步骤3计算场景中不同位置点对入射激光在激光接收器方向的激光亮度Lr3.1)利用图形编程语言Cg将步骤2获得的数据纹理写入材质脚本的纹理单元中,在片段程序中对步骤2获得的数掘纹理进行采样,获得不同位置点的正入射反射率Cλ、粗糙因子r和各向同性因子p;3.2)结合步骤1得到的三维模型的每个顶点的位置与法线信息,根据Schlick提出的双向反射函数BRDF模型,计算激光场景中不同位置点在激光接收器方向的激光亮度值LrLr=16PtπR2θB3·Rλ(t,u,v,v,w)·ηr·ηt·T2]]>其中,Pt为激光的发射功率,R为激光雷达发射系统与当前计算位置点的距离,θB为波束的发散角,ηt为激光发射系统的光学系统传输系数,ηr为激光接收系统的光学系统传输系数,T为单程大气传输系数,上述值在激光雷达系统确定时即可得到,u=cos(β),v=cos(θ),v′=cos(θ′),t=cos(α),θ为激光入射光线的反方向与材质表面法线的夹角,θ′为接收器方向与材质表面法线的夹角,α为材质表面法线与半角向量的夹角,为材质表面的切向量与半角向量在平面内的投影向量的夹角,β为入射激光方向的反方向与半角向量的夹角,Rλ(t,u,v,v′,w)为BRDF的结果值,其公式如下:Rλ(t,u,v,v′,w)=Sλ(u)D(t,v,v′,w),其中,Sλ(u)表示BRDF的光谱特征,D(t,v,v′,w)表示BRDF的方向特征,两者的计算式分别如下:Sλ(u)=Cλ+(1-Cλ)(1-u)5D(t,v,v,w)=1-G(v)G(v)πA(w)+G(v)G(v)4πvvZ(t)A(w)]]>Z(t)=r(1+rt2-t2)2,]]>A(w)=pp2-p2w2+w2,]]>G(v)=vr-rv+v,]]>G(v)=vr-rv+v,]]>Cλ∈[0,1],为波长λ下的反射因子,r∈[0,1]为材质的粗糙因子,p∈[0,1]为材质的各向同性因子;3.3)在当前观察点的观察视线上,对观察视场的每个目标点都按步骤3.2)的处理,得到激光雷达场景每个点亮度值Lr;3.4)使用线性灰度量化方法对得到的激光场景亮度值Lr进行灰度量化,得到8位的灰度图像灰度值:其中,Lmin和Lmax为场景所有点亮度的上下限;步骤4将步骤3中的材质脚本集成到面向对象的图形渲染引擎OGRE中,通过可编程图形处理单元GPU完成材质脚本的解析和编译,形成可编程图形处理单元GPU的执行代码,利用这些代码实现激光雷达动态场景的仿真。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310326761.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top