原文:基于ORB-SLAM2的图片识别

基于ORB SLAM 的图片识别,其功能是首先运行ORB SLAM ,在运行过程中调起另一个线程进行图像识别,识别成功后在图片上渲染AR中的立方体模型。 识别过程主要基于ORB SLAM 中的BoW算法,同样使用DBoW 库和ORB特征以及词汇树视觉词典。其主要流程可以概括为:运行ORB SLAM ,加载ORB词典,然后读取训练图像进行BoW训练,完成之后就是SLAM的过程了,使用Pangolin ...

2017-09-27 10:35 0 1274 推荐指数:

查看详情

ORB-SLAM2初步

一、ORB-SLAM简介   最近开始入坑SLAM,经过简单调研,各位大咖认为,目前最优秀的视觉SLAM系统是ORB-SLAM2,因此对ORB-SLAM2进行了学习。   ORB-SLAM2是2015年提出的支持单目、双目、RGB-D相机三种工作模式的SLAM系统。整个系统基于ORB特征 ...

Wed May 10 05:24:00 CST 2017 0 2218
ORB-SLAM2 地图加载

一、前面说了ORB-SLAM地图的保存部分,继续说地图如何加载,因为加载部分相比保存要稍微复杂一些,所以要多说一点。 二、ORB-SLAM2地图加载构成   首先同样是在头文件中声明加载函数,包含地图点和关键帧类的加载。     下面先是加载主函数Load的构成 ...

Sun Jun 11 05:24:00 CST 2017 6 4598
ORB-SLAM2 地图保存

一、简介   在ORB-SLAM2的System.h文件中,有这样一句话:// TODO: Save/Load functions,让读者自己实现地图的保存与加载功能。其实在应用过程中很多场合同样需要先保存当前场景的地图,然后下次启动时直接进行跟踪,这样避免了初始化和建图,减小相机跟踪过程中 ...

Sat Jun 10 00:21:00 CST 2017 5 8904
ORB-SLAM2 地图加载2

  补充SystemSetting和InitKeyFrame两个类的代码。实际上,由于是通过SystemSetting来读取的相机内参以及ORB特征参数,所以就可以将Tracking.cc中关于读取内参的部分替换掉了。 1. SystemSetting.h 2. ...

Wed Jun 14 18:52:00 CST 2017 8 2970
ORB-SLAM2(3) ROS下实时跑ORB_SLAM2

Step1 : 运行内核 roscore Step2 : 启动相机 cd catkin_ws/src/usb_cam/launch #进入usb_cam驱动的安装目录 ros ...

Fri Oct 20 00:13:00 CST 2017 0 4833
ORB-SLAM2的安装和运行流程

一、ORB-SLAM2安装 1.在https://github.com/raulmur/ORB_SLAM2上git clone到当前文件夹内,若想下载到指定文件夹内,就需要cd进入指定文件内,然后再git clone https://github.com/raulmur/ORB_SLAM ...

Tue Apr 16 06:24:00 CST 2019 0 1357
ORB-SLAM2 论文&代码学习 —— 概览

转载请注明出处,谢谢 原创作者:Mingrui 原创链接:https://www.cnblogs.com/MingruiYu/p/12347171.html 本文要点: ORB-SLAM2 简介 ORB-SLAM2 实体对象之间的关系 ORB-SLAM2 系统概览 (参考论文 ...

Sun Feb 23 07:15:00 CST 2020 1 4801
ORB-SLAM2初步(Tracking.cpp)

  今天主要是分析一下Tracking.cpp这个文件,它是实现跟踪过程的主要文件,这里主要针对单目,并且只是截取了部分代码片段。 一、跟踪过程分析 首先构造函数中使用初始化列表对跟踪状态m ...

Fri May 26 00:24:00 CST 2017 0 3626
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM