视觉里程计背景过滤方法及装置的制造方法

文档序号:9616649阅读:638来源:国知局
视觉里程计背景过滤方法及装置的制造方法
【技术领域】
[0001] 本发明涉及视觉里程计使用领域,尤其涉及一种视觉里程计背景过滤方法及装 置。
【背景技术】
[0002] 视觉里程计(visualodometry)是一种利用连续的摄像机图片计算载体(如机器 人)相对于固定场景位移和姿态变化的方法。比起其它的位移测距法(odometry),视觉里 程计的好处有:
[0003] 1.成本较低,只需要传感器上摄像机即可
[0004] 2.能够不受多种类别的干扰(如轮子位移传感器受轮子滑移的影响)
[0005] 3.准确率上较好。其原理和人类通过视觉判断自身位移和姿态变化非常相似。人 类仅仅靠双眼的图像信息便能准确地判断位移,这给视觉里程计提供了一个很好的参照
[0006] 视觉里程计的方法一般可以概括为这几个步骤(以下简称视觉里程计流水线):
[0007]1.获取图像,可以使用单镜头摄像机(singlecamera),立体摄像机或者全景摄像 机(omnidirectionalcamera)
[0008] 2.图像校正,这一步采用图像处理技术纠正透镜畸变等,改善图像质量。
[0009] 3.特征发现,这一步可分为:
[0010]a.特征采集,从一幅图像中提取出有代表性的、稳固的特征。
[0011]b.特征配对,对比连续的图像,将不同图像中的同一特征配对起来。
[0012] 4.利用特征在连续图像之间的变化,建立视觉场(opticalfield)。
[0013] 5.利用视觉场估算位移。
[0014] 6.定期地增加新的特征和去除过期(不再场景内)的特征,以保证特征对于图像 的完整覆盖。
[0015] 另外一种视觉里程计的方法不进行特征提取和配对,而是直接用整个场景/原始 图片作为输入。比如,利用深度学习可以解决较为简单的环境下的静动态物体区分。但是 在复杂的城市环境(交通,弱光环境)中,深度学习的成本骤增,不如直接利用环境的一些 不变属性提取特征。这些属性包括物体的相对位置和绝对位置,分别可用景深和GPS坐标 刻画,也包括物件本身的视觉属性,比如棱角。
[0016] 对于无人车而言,视觉里程计可以作为多种位移测距系统中的一种,以提供对其 它位移测距法的补充,同时也可以作为一套冗余备份系统。

【发明内容】

[0017] 为此,需要提供一种视觉里程计背景过滤方法及装置,解决识别图像背景的问题。
[0018] 为实现上述目的,发明人提供了一种视觉里程计背景过滤方法,包括如下步骤:
[0019] 根据预设场景三维地图和行车图像计算各像素点的景深,得到景深图;
[0020] 根据景深图和行车图像计算权重视差图,所述权重视差图包括各像素点的视差信 息和权重信息;
[0021] 对权重视差图进行后期处理,得到背景概率图,所述背景概率图包括各像素点为 背景的概率信息;
[0022] 对背景概率图进行处理,得到最佳背景区块。
[0023] 具体地,还包括步骤:
[0024] 采集预设场景三维地图。
[0025] 具体地,还包括步骤:
[0026] 采集行车图像。
[0027] 优选地,根据景深图和同一时刻不同镜头采集到的行车图像计算权重视差图。
[0028] 优选地,根据景深图和不同时刻同一镜头采集到的行车图像计算权重视差图。
[0029] -种视觉里程计背景过滤装置,包括景深图计算模块、权重视差图计算模块、背景 概率图计算模块、最佳背景区块计算模块:
[0030] 所述景深图计算模块用于根据预设场景三维地图和行车图像计算各像素点的景 深,得到景深图;
[0031] 所述权重视差图计算模块用于根据景深图和行车图像计算权重视差图,所述权重 视差图包括各像素点的视差信息和权重信息;
[0032] 所述背景概率图计算模块用于对权重视差图进行后期处理,得到背景概率图,所 述背景概率图包括各像素点为背景的概率信息;
[0033] 所述最佳背景区块计算模块用于对背景概率图进行处理,得到最佳背景区块。
[0034] 具体地,还包括地图采集模块:
[0035] 所述地图采集模块用于采集预设场景三维地图。
[0036] 具体地,其特征在于,还包括行车图像采集模块:
[0037] 所述行车图像采集模块用于采集行车图像。
[0038] 优选地,所述权重视差图计算模块用于根据景深图和同一时刻不同镜头采集到的 行车图像计算权重视差图。
[0039] 优选地,所述权重视差图计算模块用于根据景深图和不同时刻同一镜头采集到的 行车图像计算权重视差图。
[0040] 区别于现有技术,上述技术方案巧妙地解决了视觉里程计中背景的精确识别与过 滤的问题。
【附图说明】
[0041] 图1为本发明【具体实施方式】所述场景与过滤后背景概率对比图;
[0042] 图2为本发明【具体实施方式】所述预先采集的三维地图示例;
[0043] 图3为本发明【具体实施方式】所述的静态景深图;
[0044] 图4为本发明【具体实施方式】所述的视差法示意图;
[0045] 图5为本发明【具体实施方式】所述的视觉流图法示意图;
[0046]图6为本发明【具体实施方式】所述的方法流程图;
[0047]图7为本发明【具体实施方式】所述的装置模块图;
[0048] 附图标记说明:
[0049] 700、景深图计算模块;
[0050] 702、权重视差图计算模块;
[0051] 704、背景概率图计算模块;
[0052] 706、最佳背景区块计算模块;
[0053] 708、地图采集模块;
[0054] 710、行车图像采集模块。
【具体实施方式】
[0055] 为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实 施例并配合附图详予说明。
[0056] 视觉里程计的一个主要挑战就是在充斥着动态物体的场景内准确判断位移。这对 于城市中行驶的无人车尤其重要,因为城市道路上充斥着各种大尺寸的车辆。这些大尺寸 运动物体容易导致视觉里程计流水线效能的严重下降。
[0057] 如果能够有效地过滤掉这些动态物体,让视觉里程计流水线集中于场景静态的部 分,则能有效提高视觉里程计的准确性。而本方法能够协助动态环境下的视觉里程计准确 地辨识背景。
[0058] 为了区分背景和运动物体,一个简单的想法是,先"记忆"背景,再比较所见之景 和"记忆"之间的偏差。差别越大,越不可能是背景。我们首先要定义"记忆"是什么。一 个固定场景的轮廓构成的点集是算法所需的"记忆"。也就是说,在无人车运行之前,它已经 记录下整个场景的座标。
[0059] 本方法是一种利用预先采集的场景三维信息(如场景的3维激光扫描地图/激光 点云图),生成一幅背景概率图,以便过滤掉动态物体尽可能还原场景原始的静态的面貌。
[0060] 如图1所示:左为过滤之前的场景,右为生成的背景概率图。概率图颜色越浅(越 白)的地方为静态背景的概率越高。
[0061] 本方法可以应用于满足如下条件的环境中:
[0062] 1、对预设环境进行了 3维激光地图的采集。采集车辆配备高质量的激光雷达,并 且有精准的定位仪器(如gps)。
[0063]2、需要立体摄像机。
[0064] 3、三维激光地图尽量不要有其它的临时的、非固定的物体
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1