张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

视觉SLAM关键方法总结

智车科技 2019-07-08 17:04 次阅读

最近在做基于激光信息的机器人行人跟踪发现如果单独利用激光信息很难完成机器人对行人的识别、跟踪等功能,因此考虑与视觉融合的方法,这样便可以充分利用激光雷达提供的精确位置信息及视觉提供的丰富纹理、颜色等场景信息。以下是最近调研视觉SLAM中的实现方法的总结,包括三方面内容:姿态计算、闭环检测、BA优化。

姿态计算

一、通过提取图像的特征描述子,如ORB、SURF和SIFT等特征描述子,然后通过RANSAC算法进行图像匹配去除匹配点中的外点,再通过将二维点对映射到三维之后,便可以利用PnP或ICP算法计算相机位姿。基于特征提取的位姿计算算法对场景有一定的要求,在无纹理场景会出现位姿计算失败的情形。

二、直接图像匹配方法:直接图像匹配并不对图片进行特征提取,核心思想是在旋转坐标系下,基于相机一致性的假设,在相机的刚体变换已知的情况下,利用相机变换矩阵将目标图片投影到当前图片上,其像素之间的差异应该最小,将姿态计算转换为加权最小二乘问题。直接图像匹配算法的计算效率很高,不依赖GPU,具有很高的理论和商用价值。

闭环检测

闭环检测算法指的是通过检测算法检测出之前访问过的场景。如图1所示,当机器人在移动过程中,特别是在探索大面积的场景时,由于模型的不确定性以及设备的噪声,不确定性会逐渐增长。通过引入闭环检测技术,识别出历史访问过的场景以增加位姿之间的约束,可以很好的减少这种不确定性。

闭环检测前后对比(a) 累计误差导致的构图错误,(b)闭环约束后的地图

闭环检测方法有:

一、最简单的闭环检测算法是将新检测出来的关键帧和过去所有的关键帧一一进行比较,虽然这种方法能比较好的检测出当前场景是否在之前出现过,但是在大规模场景下,机器人往往有成千上万个关键帧,这种方法检测效率及其底下,不能再实际场景中使用。

二、通过将图像中的特征和整个地图中的路标对应起来,然后建立一个所有路标的数据库,通过使用路标分类器来加快场景识别速度。比如讲所有路标构建成一棵KD-Tree,当新添加一帧关键帧时,将关键帧在KD-Tree中进行检索,从中检索之前出现过的场景。

三、基于视觉词袋的闭环检测方法,这种方法通过将特征描述子抽象成词汇,通过TF-IDF方法识别出现过的场景。如图2所示,是闭环检测中基于词袋模型流程图。使用视觉词袋的方法效率很高,可用在大规模地图的创建上。

BA优化

一、问题阐述:同时对三维点位置和相机参数进行非线性优化。

BA原理

二、LM法的原理与优势:

原理:是一种“信赖域”的方法,当收敛速度较快时,增大信赖域使算法趋向于高斯牛顿法;当收敛速度较慢时,减小信赖域使算法趋向于最速下降法。优势:速度快;可以在距离初始值较远处得到最优解。

SLAM优化算法对比

算法 缺点 优点
KF/EKF 假设噪声为高斯分布,在高维状态空间时计算效率较低,不适合大规模场景的地图构建 原理简单,小场景下收敛性好。
PF 会不可避免出现粒子退化现象,每个粒子需包含整张地图信息导致不适合大场景地图构建 将运动方程表示为一组粒子,通过蒙特卡罗方法求解,能够处理非线性非高斯噪声。
EM 计算量大,不能用于大规模场景 有效解决了数据关联问题
图优化 对闭环检测算法的要求严格 出现多种图优化框架,能够有效解决滤波器算法的缺陷,能用于大规模场景的地图创建

 

原文标题:视觉SLAM关键方法总结

文章出处:【微信号:IV_Technology,微信公众号:智车科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

让机器“看见”—计算机视觉入门及实战

直播主题及亮点本次直播,讲者将结合自己过去16年中在机器视觉领域的研发经验,讲解智能视频分析技术的基本概念、基本方法、以
发表于 07-19 00:00 13939次 阅读
让机器“看见”—计算机视觉入门及实战

机器视觉条形光源的概念及应用的详细资料概述

首先我们先来了解一下,什么是条形光源?条形光源是由高密度直插式LED阵列组成,适合大幅面尺寸检测。多....
发表于 08-22 16:40 7次 阅读
机器视觉条形光源的概念及应用的详细资料概述

机器视觉技术在自动焊接领域有怎么样的应用

随着焊接自动化技术的飞速发展,能够实现焊接路径自动规划、实时自动校正路径及焊缝跟踪、焊接熔深、熔透以....
发表于 08-22 16:39 11次 阅读
机器视觉技术在自动焊接领域有怎么样的应用

Vision China 盛大开幕 40+业界大咖对话机器视觉

随着图像处理、光学成像、传感器、处理器等技术的快速崛起与发展,机器视觉在人们生产和生活中的应用越来越....
的头像 人间烟火123 发表于 08-22 09:49 251次 阅读
Vision China 盛大开幕 40+业界大咖对话机器视觉

机器视觉的关键技术与应用实例详细分析

本文简要介绍了有关机器视觉概念、系统的组成,并介绍了与机器视觉相关的关键技术,如照明光源、镜头、摄像....
发表于 08-21 17:43 29次 阅读
机器视觉的关键技术与应用实例详细分析

机器视觉系统培训的详细资料合集免费下载

机器视觉系统是指利用机器替代人眼做出各种测量和判断。机器视觉是工程领域和科学领域中的一个非常重要的研....
发表于 08-21 17:09 21次 阅读
机器视觉系统培训的详细资料合集免费下载

用于国外海洋水文监测新技术中的激光雷达和传感器

海洋监测已进入从空间、沿岸、水面及水下对海洋环境进行立体监测时代。据悉,日前,挪威能源巨头Equin....
的头像 科技技术 发表于 08-20 22:32 92次 阅读
用于国外海洋水文监测新技术中的激光雷达和传感器

机器视觉紫外光源的原理及其应用的详细资料说明

紫外辐射是一种非照明用的辐射源,紫外辐射的波长范围为10纳米至400纳米。由于只有波长大于100纳米....
发表于 08-20 16:45 12次 阅读
机器视觉紫外光源的原理及其应用的详细资料说明

慕展传奇,不负期待——慕尼黑华南电子展盛装登场

上海——慕尼黑博览集团今日正式对外宣布,全球知名的电子业界奥林匹克盛会德国慕尼黑电子展(electr....
发表于 08-19 12:02 28次 阅读
慕展传奇,不负期待——慕尼黑华南电子展盛装登场

视觉检测系统的简介及应用的详细资料说明

视觉检测技术是建立在计算机视觉研究基础上的一门新兴检测技术,基于视觉传感器的检测系统具有抗干扰能力强....
发表于 08-16 17:37 65次 阅读
视觉检测系统的简介及应用的详细资料说明

这是国内机器视觉行业的现状吗

到底如何学习机器视觉?为了说明这个问题,我觉得应该先要简单地说明另一个问题:国内外机器视觉发展的不同。我本人认为,只有先搞...
发表于 08-16 09:00 165次 阅读
这是国内机器视觉行业的现状吗

感受技术之美!了解机器视觉的典型架构与应用领域

如今,随着工业4.0的到来,机器视觉技术在工业自动化中逐渐起着十分重要的地位,机器视觉技术的不断创新,推动了工业自动化、智慧...
发表于 08-16 04:30 193次 阅读
感受技术之美!了解机器视觉的典型架构与应用领域

机器人的自主决策可靠吗?机器视觉在智能领域占据什么地位?

工业视觉中,机器人视觉领域在技术和商用程度上均有较好的表现。本文从机器人视觉的市场需求、技术原理以及发展趋势三个层面,深...
发表于 08-16 04:00 148次 阅读
机器人的自主决策可靠吗?机器视觉在智能领域占据什么地位?

机器视觉检测被越来越多工业控制领域所应用

伴随着现代工业自动化的发展,机器视觉检测被广泛应用到各种各样的检查、测量和零件识别,例如红外截止滤光....
发表于 08-15 17:20 64次 阅读
机器视觉检测被越来越多工业控制领域所应用

机器视觉在基片自动分类机中有怎么样的应用

介绍了机器视觉的基本原理、组成结构及其在自行研制的基片自动分类机中的应用, 展示了面阵CCD在基片自....
发表于 08-14 17:21 62次 阅读
机器视觉在基片自动分类机中有怎么样的应用

机器视觉在工业自动化控制中的应用

从拾取和放置、对象跟踪到计量、缺陷检测等应用,利用视觉数据可以通过提供简单的通过失败信息或闭环控制回....
发表于 08-14 11:51 69次 阅读
机器视觉在工业自动化控制中的应用

机器视觉线阵相机原理和应用

线阵相机是一类特殊的视觉机器,将二维光学图像转变为一维视频信号输出,与面阵相机相比,它的传感器只有一....
发表于 08-13 16:54 52次 阅读
机器视觉线阵相机原理和应用

工业自动化生产中的机器视觉控制检测系统

为了保证完整的质量控制,企业生产的产品一般需要经过检测,但是随着生产量的不断增加,如在装配线上采用全....
发表于 08-13 11:35 73次 阅读
工业自动化生产中的机器视觉控制检测系统

机器视觉有助于解决表面缺陷

检测产品表面缺陷,例如变色,灼伤,裂缝和划痕,对于人类或机器视觉来说是一项艰巨的任务。这些缺陷可能具有随机形状和低对比度...
发表于 08-12 10:41 147次 阅读
机器视觉有助于解决表面缺陷

紫外线激光雷达可以为天气和气候研究提供重要的新数据

近日,欧空局将开启一台备用激光器,预计将花费3至4周时间进行调试。”风神号的任务经理Tommaso ....
的头像 IEEE电气电子工程师学会 发表于 08-10 10:04 1075次 阅读
紫外线激光雷达可以为天气和气候研究提供重要的新数据

鹰眼科技:聪明的AOI,完整的产品线

深圳市鹰眼在线电子科技有限公司(简称鹰眼科技),在AOI技术领域是一名不折不扣的老兵。鹰眼科技的多名....
的头像 PCBworld 发表于 08-10 07:05 989次 阅读
鹰眼科技:聪明的AOI,完整的产品线

机器视觉国内发展现状

简单的,我们可以把机器视觉产业链可以分为底层开发商(核心零部件和软件提供商)、集成和软件服务商(二次....
的头像 人工智能学家 发表于 08-09 18:42 387次 阅读
机器视觉国内发展现状

机器视觉的四大基本功能

目前,机器视觉的基础功能主要可以分为四大类:模式识别/计数、视觉定位、尺寸测量和外观检测,当前的应用....
的头像 人工智能学家 发表于 08-09 18:40 373次 阅读
机器视觉的四大基本功能

工业自动控制为什么需要机器视觉的检测技术

所谓机器视觉检测,就是用机器代替人眼来做测量和判断。是指通过机器视觉产品将被摄取目标转换成图像信号,....
发表于 08-09 11:21 119次 阅读
工业自动控制为什么需要机器视觉的检测技术

嵌入式或将成为机器视觉市场增长的驱动因素

有关全球工业自动化领域一系列数据,各主要地区的工业自动化市场都取得了不错的成绩,一份最新的调查数据显....
发表于 08-09 11:12 65次 阅读
嵌入式或将成为机器视觉市场增长的驱动因素

详解自动驾驶车载摄像头、毫米波雷达和激光雷达市场格局

自动驾驶汽车作为汽车未来的重要发展方向,成为汽车零部件产业链的重要增长点。
的头像 传感器技术 发表于 08-09 08:54 1963次 阅读
详解自动驾驶车载摄像头、毫米波雷达和激光雷达市场格局

视觉传感技术的应用

车身成型是汽车制造的关键工序之一,对车身的各项指标要求严格,需对车身进行100%的检测。
的头像 传感器技术 发表于 08-08 18:19 332次 阅读
视觉传感技术的应用

实行实时3D目标检测的方法讨论

性能比较。该图显示了与运行时间(fps)相关的mAP。所有模型都在Nvidia Titan X或Ti....
的头像 ADAS 发表于 08-08 11:36 246次 阅读
实行实时3D目标检测的方法讨论

该如何看待工业机器人视觉市场

机器人视觉是一项综合技术,是实现工业自动化、工厂智能化的关键零部件之一。现在主要分布在电子制造业、汽....
发表于 08-07 09:19 75次 阅读
该如何看待工业机器人视觉市场

机器视觉技术在各行业有什么应用

相比于人眼观测,机器视觉具有灵活性、自动化、客观、非接触和高精度等特点。尤其是在工业生产领域,机器视觉强调生产的精度和速...
发表于 08-07 08:39 38次 阅读
机器视觉技术在各行业有什么应用

机器视觉自动化检测机的构成

近年,在工业现场汽车电子ECU模块的生产,其主要的连接器在生产开发过程中面临两个重要挑战:...
发表于 08-07 07:06 50次 阅读
机器视觉自动化检测机的构成

基于GPU的机器视觉应用

机器视觉的核心是简单地利用图像中可用的信息来决定图像中的对象下一步该做什么。...
发表于 08-07 06:45 87次 阅读
基于GPU的机器视觉应用

机器视觉技术在农业生产自动化领域的应用资料研究

机器视觉技术利用图像传感器获取物体的图像, 将图像转换成一个数据矩阵, 并利用计算机来分析图像, 同....
发表于 08-06 17:16 36次 阅读
机器视觉技术在农业生产自动化领域的应用资料研究

干货 | 激光雷达工作原理、技术特点浅析

随着自动驾驶行业的发展,越来越多的企业参与其中,相关传感器的生产商加大投入研发,提供更符合市场需求的....
的头像 贸泽电子设计圈 发表于 08-05 16:36 385次 阅读
干货 | 激光雷达工作原理、技术特点浅析

机器视觉研究

随着中国制造业的蓬勃发展,机器视觉行业也在中国市场度过了发展的最初时期,不仅国际知名品牌纷纷在中国开展业务,中国本土的企...
发表于 08-05 08:11 47次 阅读
机器视觉研究

机器视觉的光源在实际应用中各方面的详细资料简述

光源是影响机器视觉系统输入的重要因素,因为它直接影响输入数据的质量至少30%的应用效果。由于没有通用....
发表于 08-02 16:17 46次 阅读
机器视觉的光源在实际应用中各方面的详细资料简述

港中文和商汤研究员提出高效的三维点云目标检测​新框架

与二维图像中会相互遮挡的物体不同,三维点云中的物体都是天然分离的,使得三维目标内部各个部分的相对位置....
的头像 将门创投 发表于 08-02 14:18 296次 阅读
港中文和商汤研究员提出高效的三维点云目标检测​新框架

Pandar64 64线机械式激光雷达产品手册免费下载

本文档的主要内容详细介绍的是Pandar64 64线机械式激光雷达产品手册免费下载
发表于 08-02 08:00 58次 阅读
Pandar64 64线机械式激光雷达产品手册免费下载

照明对机器视觉应用有什么影响?

机器视觉系统中的照明系统是极其重要的一部分,如何选择光源方案,它的好坏直接影响着后面的图像处理。合适的照明是机器视觉应用...
发表于 08-02 06:40 52次 阅读
照明对机器视觉应用有什么影响?

基于机器视觉技术的农业自动化生产应用

20世纪60年代,开始出现机器视觉的概念,我国有关机器视觉的概念从20世纪80年代起步,开始主要应用于PCB印刷、组装电路、半导...
发表于 08-02 06:02 77次 阅读
基于机器视觉技术的农业自动化生产应用

机器视觉系统对工业相机有哪些要求

机器视觉就是用机器代替人眼来做测量和判断,通过将被摄目标转换成图像信号,传送给图像处理系统进行各种运....
发表于 08-01 17:21 43次 阅读
机器视觉系统对工业相机有哪些要求

机器视觉的系统组成、特点、应用领域及优势

现如今,中国已经成为世界机器视觉发展最为活跃地区,应用范围涵盖了工业、农业、医药、军事、航天、气象等....
的头像 工业机器人 发表于 08-01 09:57 632次 阅读
机器视觉的系统组成、特点、应用领域及优势

机器视觉系统在半导体行业有怎么样的应用详细资料说明

机器视觉在半导体行业的应用,是机器视觉领域一个比较典型的应用,一些劳动密集的电子行业,一些人眼不能涉....
发表于 07-31 17:08 55次 阅读
机器视觉系统在半导体行业有怎么样的应用详细资料说明

机器视觉软件有哪些功能详细应用说明

近年来,随着我国经济的不断发展,中国已经成为全球制造业的加工中心,高要求的零部件加工及其相应的先进生....
发表于 07-31 17:08 60次 阅读
机器视觉软件有哪些功能详细应用说明

使用机器视觉进行无夹具加工数控系统的分析研究

本文介绍了基于机器视觉的轮廓零件自动定位寻位加工方法。该研究在可视化操作平台上,采用松弛复原图像,边....
发表于 07-31 16:11 30次 阅读
使用机器视觉进行无夹具加工数控系统的分析研究

工业机器人视觉的发展方向

工业机器人视觉的应用从硬件方面,需要有更好的产品出现,应用拓展方面,在于对客户应用的深入了解,只有越....
的头像 新机器视觉 发表于 07-31 10:23 503次 阅读
工业机器人视觉的发展方向

机器视觉原理解析及前景展望

机器视觉是人工智能正在快速发展的一个分支。
的头像 新机器视觉 发表于 07-31 10:11 580次 阅读
机器视觉原理解析及前景展望

机器视觉光源选择的控制反射和物体表面以及光源可预测的详细分析

在机器视觉光源的选择中,对于控制反射、物体表面以及光源可预测方面是有相应要求的,但是很多人对于这三个....
发表于 07-30 17:06 32次 阅读
机器视觉光源选择的控制反射和物体表面以及光源可预测的详细分析

各应用领域情况进行了详细的分析未来几年(2019-2023年)行业发展前景

GGII统计数据显示:截至2018年末,中国机器视觉领域融资案例10起,涉及金额超4亿元,机器视觉的....
的头像 高工机器人 发表于 07-30 11:29 656次 阅读
各应用领域情况进行了详细的分析未来几年(2019-2023年)行业发展前景

行业 | TriLumina推出业界首款获得AEC-Q一级认证的VCSEL阵列

TriLuminaVCSEL阵列现被用于Flash激光雷达、ToF激光雷达、扫描激光雷达和汽车座舱内....
的头像 MEMS 发表于 07-29 14:41 315次 阅读
行业 | TriLumina推出业界首款获得AEC-Q一级认证的VCSEL阵列

颜水成博士加入依图科技,出任首席技术官

近日,计算机视觉和机器学习领域的国际知名专家颜水成博士正式加入依图,担任依图科技首席技术官(CTO)....
发表于 07-29 14:22 698次 阅读
颜水成博士加入依图科技,出任首席技术官

面向机器视觉的视频编码将成为5G和后5G时代的主要增量流量来源之一

中国电信基于自身业务和积累,针对下一代视频编码技术方向——面向机器视觉以及人机混合视觉的各类视频应用....
发表于 07-29 09:20 118次 阅读
面向机器视觉的视频编码将成为5G和后5G时代的主要增量流量来源之一

机器人智能抓取系统:目前几种主流的解决方案

机器人学习中的经典问题之一便是分拣:在一堆无序摆放的物品堆中,取出目标物品。
的头像 新机器视觉 发表于 07-28 10:08 697次 阅读
机器人智能抓取系统:目前几种主流的解决方案

机器视觉(MV)和计算机视觉(CV)有何异同?

它们都涉及到视觉输入,因此了解这些重叠技术的优势,局限性和最佳用例场景非常重要。
的头像 新机器视觉 发表于 07-28 10:07 498次 阅读
机器视觉(MV)和计算机视觉(CV)有何异同?

华为首次公开2019顶尖学生的年薪,最高201万!

这八人中,年薪最高的钟钊与秦通分别毕业于中国科学院自动化研究所和香港科技大学机器人研究所。钟钊研究的....
的头像 AI科技大本营 发表于 07-27 07:17 1232次 阅读
华为首次公开2019顶尖学生的年薪,最高201万!

计算机视觉与机器视觉的区别是什么

人工智能是一个涵盖几种特定技术的总称。本文我们将探索机器视觉(MV)和计算机视觉(CV)。它们都涉及....
的头像 OFweek工控 发表于 07-27 06:07 406次 阅读
计算机视觉与机器视觉的区别是什么

机器视觉算法在码垛机器人中有什么样的应用详细资料说明

机器视觉是机器人应用的一个重要方向,码垛机器人已经越来越多的应用在物流生产线的各个方面,但是普通的码....
发表于 07-26 17:06 140次 阅读
机器视觉算法在码垛机器人中有什么样的应用详细资料说明

简述机器视觉的原理及其应用

机器视觉是人工智能正在快速发展的一个分支。
的头像 电子发烧友网 发表于 07-26 15:05 465次 阅读
简述机器视觉的原理及其应用

​机器视觉作为智能机器人的重要感觉器官,也是目前研究的热门课题之一

图像识别技术是人工智能的一个重要领域。它是指对图像进行对象识别,以识别各种不同模式的目标和对像的技术....
的头像 新机器视觉 发表于 07-26 14:20 313次 阅读
​机器视觉作为智能机器人的重要感觉器官,也是目前研究的热门课题之一

机器视觉技术的不断创新 为每个行业领域的应用带来发展潜力与机会

眼睛是最重要的感觉器官,可在一定程度上肉眼在许多时候被限制。机器视觉的发展,是人类不断突破生理的界限....
的头像 新机器视觉 发表于 07-26 14:15 406次 阅读
机器视觉技术的不断创新 为每个行业领域的应用带来发展潜力与机会

机器人视觉的发展历程及未来研究方向

随着机器人研究的发展和“越来越接近人类”这个目标的进一步深入,越来越多的学者和从业者更深刻认识到了计....
的头像 新机器视觉 发表于 07-26 08:52 377次 阅读
机器人视觉的发展历程及未来研究方向