一种车载二维激光运动中三维环境扫描成像方法技术

技术编号:10886752 阅读:142 留言:0更新日期:2015-01-08 15:54
一种车载二维激光运动中三维环境扫描成像方法,属于测距激光扫描成像及无人驾驶车辆自主环境感知技术领域。本发明专利技术提出了一种纹理增强图的计算模型,该模型可实现基于车载二维激光测距数据的三维环境扫描成像,且有效克服了车体不规则运动造成的图像模糊现象,能够获得三维点云数据清晰的二维图像描述,是对三维空间测距信息的补充。本发明专利技术提出的纹理增强图,通过计算出一个最优参考向量,使得生成图像的像素灰度值区分度最大,突出了场景中物体的纹理细节,从而为基于激光扫描数据的场景分割、物体识别及场景理解提供有效的支持。本发明专利技术可用在无人驾驶车室外场景理解及环境认知等人工智能领域。

【技术实现步骤摘要】
一种车载二维激光运动中三维环境扫描成像方法
本专利技术属于测距激光扫描成像及无人驾驶车辆自主环境感知
,涉及到一种车载二维激光运动中对三维环境扫描成像的方法。本专利技术以无人驾驶车为运动载体,以二维激光测距传感器及惯性导航系统为测量装置,以车载计算机为数据收集及处理平台,对三维环境进行扫描成像。
技术介绍
视觉传感器能够提供丰富的环境感知信息,因此计算机视觉成为很多相关领域的研究重点与热点,在人工智能与模式识别领域也得到了长足发展。通常情况下,视觉图像是通过CCD或CMOS相机进行采集的,但在成像过程中容易受到环境的影响,比如光照强度变化、视觉可见度等因素。另一方面,通过相机采集的图片不能获得物体精确的深度信息。相比之下,利用激光测距传感器扫描所获取的点云数据来生成图像,不但能够克服光照变化及可见度对成像的影响,更能发挥出激光精确测距的优势。传统上利用激光点云数据生成的图像有深度图、反射值图及方位角图。其中深度图仅仅是根据激光传感器测出的距离信息,将其转化为相应的像素灰度值来生成图像。激光点云数据的深度图表述方法具有成像方法简单、计算效率高等特点,但该成像模型对距离变化不够敏感,无法有效反应场景中物体轮廓、边角等细节信息。以SICKLMS291激光测距传感器为例,其平面扫描角度为0-180度,纵向扫描深度范围动态可调,分为8米、16米、32米(距离分辨率为1毫米)、80米(距离分辨率为1厘米)四个扫描范围。采用常用的32米扫描深度时,将其对应到0-255范围的像素灰度值,每个像素灰度值大概对应12.5厘米的范围,因此生成的图像无法有效地区分相邻物体间的边缘变化,不利于后续物体识别及场景理解的应用。反射值图是根据不同物体对激光束反射率的不同,然后将反射值转化为相应的像素值来生成图像的。自然界中任何物体经受光照射后,对入射光都有吸收与反射现象。不同类型的物质所具有的电磁波性质不同,因此它们反射入射光的性质也不同。对于一定的入射光,不同物质的反射光强度是不一样的,通常用反射率来表示反射光的强度,即物体的反射光能量与入射光能量的百分比。物体反射率的大小,往往与物体本身的性质,以及入射光的波长、入射角的大小有关。一般来说,反射率大的物体,反射入射光的能力越强,对应的灰度图像上的像素灰度值越大,反之,反射率小的物体,反射入射光的能力弱,对应的灰度图像上的像素灰度值就越小。激光点云数据的反射值图描述方法的优点是对场景中大部分物体具有一定的区分度,但由于受到入射角大小、不同物质反射入射光性质不同等因素的影响,有时会出现相邻的不同物体的反射值相近,造成相邻物体的边缘不明显,无法进行有效的识别。方位角图模型由DavideScaramuzza等学者首次提出并被应用于摄像机与三维激光扫描仪之间的外部参数标定,方位角图是将每个激光点的方位角转化为对应的像素灰度值来生成图像的。激光点的方位角定义为两个向量的夹角,其中一个向量为视点(激光扫描仪位置)到当前激光点的向量,另一个向量是当前激光点到其邻近的一个激光点的向量,具体可参考文献(ScaramuzzaD,HaratiA,SiegwartR.Extrinsicselfcalibrationofacameraanda3dlaserrangefinderfromnaturalscenes[C]//IntelligentRobotsandSystems,2007.IROS2007.IEEE/RSJInternationalConferenceon.IEEE,2007:4164-4169)。文献(ZhuangY,LiY,andWangW.Robustindoorscenerecognitionbasedon3Dlaserscanningandbearingangleimage[C].InProceedingoftheIEEEInternationalConferenceonRoboticsandAutomation(ICRA),2011.)以方位角图模型为基础,将定点扫描的三维点云数据转换为二维方位角图,进而进行室内场景的识别。从文中可以看出虽然方位角图在描述场景中物体的边缘、边角等等方面具有一定的优点,但也有不足之处。比如由于每个激光点相对于视点的位置不同,即使处于同一物体、同一平面中的激光点,其方位角也不同,导致激光点在方位角图中的灰度值也不同,因此同一地面或同一墙面的像素灰度值出现明显的由左及右渐变趋势,这是不合理的。另一方面由于每个激光点的参考向量均不一样,每个参考向量的方向具有很强的随意性,最终得到的方位角图中,属于不同物体的纹理不够清晰(如图3(b)所示),不利于后续环境认知与场景理解等应用。对于工作在室内的移动机器人,其工作范围比较小,室内场景大都是结构化的,比较简单规整,且一般都是采用定点扫描的方式,因此传统的方位角图模型可用于激光定点扫描点云的图像化表述。但对于非结构化的大范围室外场景,场景中的物体比较多样化,结构也较为复杂,且对于以无人驾驶车为代表的室外移动机器人,通常要求其在运行过程中实现对环境的认知与场景理解,也就是要满足车载二维激光运动中进行动态扫描成像的要求。考虑上述因素,传统的深度图、反射值图及方位角图模型均不能满足实际应用的需求。本专利技术提出了一种适用于无人驾驶车车载二维激光在车辆行驶过程中完成动态扫描成像的方法,能够满足室外大范围场景下,无人车或移动机器人在运动中实时将激光扫描的点云数据生成纹理清晰的灰度图像,因此命名该图像为纹理增强图。
技术实现思路
本专利技术要解决的问题是提供了一种车载二维激光在运动中扫描三维环境并由点云数据生成纹理增强图像的方法。车载二维激光在运动过程中对周围环境进行扫描,得到一系列点云数据后,接着对点云数据进行噪声过滤、位姿矫正等预处理,最后再选取一定范围的激光序列点云数据将其转化为纹理增强图。本专利技术的技术方案如下:为了获得室外大范围场景的扫描数据,我们采用的是二维激光测距传感器纵向扫描加车体移动的方法,车载二维激光测距传感器的具体分布情况见图1,其中方框内的两个二维激光测距传感器是本专利技术中用到的。利用上述车载二维激光激光测距传感器进行激光数据的采集,操作方法如下:选取好要采集的场景,初始化系统后即可自动进行数据的采集。由于激光数据是在车辆运动过程中采集的,不可避免的会出现抖动、偏移等现象,因此先采用滤波的方法对噪声点进行过滤,然后再结合惯导的信息对点云数据进行位姿矫正,将点云数据转化到统一的一个全局坐标系下,之后就可以利用这些预处理后的点云数据进行图像模型构建。1.纹理增强图的生成(1)纹理增强图模型的基本原理纹理增强图的计算方法如图2所示,设当前第i行j列的激光点为Pi,j,取其相邻的一个激光点Pi-1,j+1。设当前激光点到相邻激光点的向量为Vp,为了描述向量Vp在三维空间中的方位,还需另一个参考向量Vrefer,计算向量Vrefer与Vp的夹角θi,j,即参考向量夹角,再将θi,j映射至灰度0-255范围,即可得到激光点Pi,j在纹理增强图中的像素值:PVi,j=θi,j/180*255(2.1)其中PVi,j为纹理增强图中第i行j列像素的灰度值,然后对其它激光点重复此计算即可获得整幅点云场景的完整纹理增强图(如图2中本文档来自技高网
...
一种车载二维激光运动中三维环境扫描成像方法

【技术保护点】
一种车载二维激光运动中三维环境扫描成像方法,其特征在于:利用二维激光在运动中扫描三维环境所生成的序列点云数据,计算出一个最优参考向量,再以此为基础计算得到每个激光点的参考向量夹角θ,并将其映射到灰度值0‑255范围,得到每个激光点对应的像素灰度值,即得到整幅场景的纹理增强图,具体计算方法如下:(a)设点云数据中第i行j列的激光点为Pi,j,取其相邻的一个激光点Pi‑1,j+1,设激光点Pi,j到Pi‑1,j+1的向量为Vp,为了描述向量Vp在三维空间中的方位,还需另一个向量Vrefer作为参考基准,计算参考向量Vrefer与Vp的夹角θi,j,即激光点Pi,j的参考向量夹角;(b)设在不同参考向量Vrefer下,使场景中所有激光点方位区分度最大化的目标函数为F(Vrefer)=Σp=1NΣq=1N|θp(Vrefer)-θq(Vrefer)|,]]>该目标函数的物理意义为场景中每两个激光点的参考向量夹角之差的总和,其中N为场景中激光点个数,θp、θq为对应某一参考向量Vrefer下第p个和第q个激光点的参考向量夹角;(c)对于(b)中的目标函数F(Vrefer),为了优化求解过程,使用场景中所有激光点的参考向量夹角的方差来近似描述该目标函数,即其中为场景中所有激光点在当前参考向量下的参考向量夹角的均值,θk为第k个激光点的参考向量夹角,当F的值最大时,意味着所有激光点的参考向量夹角之间的区分度最大,此时的参考向量为其中argmax表示求取使得函数值最大时的自变量值,即为最优参考向量;(d)获得最优参考向量后,遍历场景中的每个激光点,计算各个激光点Pi,j到相邻点Pi‑1,j+1的向量Vp与的夹角,将其映射至灰度值0‑255范围,即可得到与每个激光点一一对应的像素灰度值,最终生成整幅点云场景的纹理增强图。...

【技术特征摘要】
1.一种车载二维激光运动中三维环境扫描成像方法,其特征在于:利用二维激光在运动中扫描三维环境所生成的序列点云数据,计算出一个最优参考向量,再以此为基础计算得到每个激光点的参考向量夹角θ,并将其映射到灰度值0-255范围,得到每个激光点对应的像素灰度值,即得到整幅场景的纹理增强图,具体计算方法如下:(a)设点云数据中第i行j列的激光点为Pi,j,取其相邻的一个激光点Pi-1,j+1,设激光点Pi,j到Pi-1,j+1的向量为Vp,为了描述向量Vp在三维空间中的方位,还需另一个向量Vrefer作为参考基准,计算参考向量Vrefer与Vp的夹角θi,j,即激光点Pi,j的参考向量夹角;(b)设在不同参考向量Vrefer下,使场景中所有激光点方位区分度最大化的目标函数为

【专利技术属性】
技术研发人员:庄严段华旭何国建王伟
申请(专利权)人:大连理工大学
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1