视觉SLAM笔记(30) 特征点法
视觉SLAM笔记(30) 特征点法
- 1. 特征点法
- 2. 特征点
- 3. ORB 特征
- 3.1. FAST 关键点
- 3.2. BRIEF 描述子
- 4. 特征匹配
1. 特征点法
视觉 SLAM 主要分为视觉前端和优化后端
前端也称为视觉里程计(VO)
它根据相邻图像的信息,估计出粗略的相机运动,给后端提供较好的初始值
VO 的实现方法,按是否需要提取特征,分为:
- 特征点法的前端
- 不提特征的直接法前端
基于特征点法的前端,长久以来(直到现在)被认为是视觉里程计的主流方法
它运行稳定,对光照、动态物体不敏感,是目前比较成熟的解决方案
从特征点法入手,了解如何提取、匹配图像特征点
然后估计两帧之间的相机运动和场景结构,从而实现一个基本的两帧间视觉里程计
2. 特征点
VO 的主要问题是如何根据图像来估计相机运动
然而,图像本身是一个由亮度和色彩组成的矩阵
如果直接从矩阵层面考虑运动估计,将会非常困难
所以,习惯于采用这样一种
视觉SLAM笔记(30) 特征点法相关推荐
- 视觉SLAM笔记(40) 特征点的缺陷
视觉SLAM笔记(40) 特征点的缺陷 1. 特征点估计相机运动的缺陷 2. 克服使用特征点缺陷 3. 思路分析 4. 直接法 1. 特征点估计相机运动的缺陷 之前介绍了使用特征点估计相机运动的方法 ...
- 视觉SLAM笔记(42) 光流法跟踪特征点
视觉SLAM笔记(42) 光流法跟踪特征点 1. 使用 TUM 公开数据集 2. 使用 LK 光流 1. 使用 TUM 公开数据集 准备了若干张数据集图像,存放在程序目录中的 VSLAM_note/0 ...
- 视觉SLAM笔记(35) 三角化求特征点的空间位置
视觉SLAM笔记(35) 三角化求特征点的空间位置 1. 特征点的空间位置 2. 三角测量函数 3. 求特征点的空间位置 1. 特征点的空间位置 在 视觉SLAM笔记(31) 特征提取和匹配 已求出特 ...
- 视觉SLAM笔记(46) 基本的 VO
视觉SLAM笔记(46) 基本的 VO 1. 特征提取和匹配 2. 两两帧的视觉里程计 3. 匹配特征点 4. 简单的检测 1. 特征提取和匹配 实现 VO,先来考虑特征点法.它 VO 任务是,根据输 ...
- 视觉SLAM笔记(36) 3D-2D: PnP
视觉SLAM笔记(36) 3D-2D: PnP 1. PnP 2. 直接线性变换 3. P3P 4. 光束平差法 1. PnP PnP(Perspective-n-Point)是求解 3D 到 2D ...
- 视觉SLAM笔记(32) 2D-2D: 对极几何
视觉SLAM笔记(32) 2D-2D: 对极几何 1. 匹配点几何关系 2. 对极约束 3. 本质矩阵 4. 八点法 5. 单应矩阵 1. 匹配点几何关系 现在,假设从两张图像中,得到了一对配对好的特 ...
- 视觉SLAM笔记(60) 建图
视觉SLAM笔记(60) 建图 1. 概述 2. 用处 1. 概述 建图(Mapping),本应该是 SLAM 的两大目标之一 因为 SLAM 被称为同时定位与建图 之前讨论的都是定位问题,包括通过特 ...
- 视觉SLAM笔记(58) 字典
视觉SLAM笔记(58) 字典 1. 字典的结构 2. 创建字典 1. 字典的结构 按照前面的介绍,字典由很多单词组成,而每一个单词代表了一个概念 一个单词与一个单独的特征点不同 它不是从单个图像上提 ...
- 视觉SLAM笔记(57) 回环检测
视觉SLAM笔记(57) 回环检测 1. 回环检测的意义 2. 实现方法 3. 准确率和召回率 4. 词袋模型 1. 回环检测的意义 前端提供特征点的提取和轨迹.地图的初值 而后端负责对这所有的数据进 ...
最新文章
- eclipse中maven打包
- 汇智清华,医道生机 | 第四届清华校友三创大赛医疗健康行业论坛圆满召开
- Xshell配置ssh使用密钥公钥(publice key)登录
- 自律到极致-人生才精致:第4期
- python笔试题(1)
- CODE[VS] 1621 混合牛奶 USACO
- linux环境配置与使用合集
- 在5个数中找最大的数,并把他放入MAX单元
- Pentium 4处理器架构/微架构/流水线 (2) - SSE2
- Quanergy联手思科为智能交通创建物联网解决方案
- 安卓为什么没有菊花进度条_全新软件首发,居然明目张胆的开车!支持ios+安卓,请务必低调使用!...
- python学习笔记之hashlib
- ASP.NET中的图片缓存
- python -m a.py 和 python a.py区别
- 小程序使用有赞 UI 库
- 将文件夹中的图片按照文件名进行标签分类
- msf生成win版免杀木马
- 48张帮助程序员梳理知识框架结构图谱
- 当AI音箱成为未来生活入场券,百度用上亿补贴帮助全民“上车”
- md5加密,md5加盐加密和解密
热门文章
- Timestamp 与 Date 变量绑定与Oracle的自动分区
- GNU make manual 翻译(六十三)
- 基于.NET的分词软件设计与实现V1.0--总体思路及算法实现
- JKD源码系列(4)-AbstractStringBuilder
- ReactNative设置字体不随系统字体大小变化
- 安装服务时出现The system cannot execute the specified program
- HTTPS的七个误解
- malloc/free与new/delete的区别与联系
- SQL2005学记笔记(4)
- android 画中画模式自定义,Android 8.0 Oreo 画中画模式