![](https://github.com/Ewenwan/ORB_SLAM2_SSD_Semantic/blob/master/global.png)
# 修改
1.0
添加一个点云建图线程,接收来自 Tracking线程的关键帧。
使用 彩色图和深度图 生成点云
对关键帧 的 彩色图 使用 mobilenetv2-ssd-lite 进行目标检测。
对每个目标区域 的点云计算 点云中心 3D包围框信息 ( 会使用深度均值进行滤波)。(方案2,点云分割聚类后和2d框计算交并比)
加入到 语义目标数据库中。
当 是相同的类别且位置中心没有太大的变化,则认为是同一个物体,融合相关信息。
2.0
对关键点使用 动点检测算法进行过滤
在原地图构建类中 加入 octomap地图构建部分
其次对关键帧使用新的 目标检测线程进行 检测
在构建octomap地图的同时构建语义目标数据库
保存和载入 orb-slam2地图和octomap地图
3.0
想法: 使用语义分割/实例分割 构建更精细的 语义目标数据库
使用 目标检测结果和 动点检测算法对 关键点进行 过滤
建图时 除去 动点 和 检测结果中的先验动点
# 参考
[mobilenetv2-ssd-lite 目标检测](https://github.com/Ewenwan/MVision/tree/master/CNN/HighPerformanceComputing/example)
[图漾相机](https://github.com/Ewenwan/MVision/tree/master/stereo/RGBD/orb_slam2_rgbd)
[oRB_SLAM2](https://github.com/Ewenwan/MVision/tree/master/vSLAM/oRB_SLAM2)
[Octomap建图参考](https://github.com/Ewenwan/ORB-SLAM-RGBD-with-Octomap)
[ OctoMap/octomap_mapping 官方建图参考 2D导航等](https://github.com/Ewenwan/octomap_mapping)
[OctomapBuilder.cc](https://github.com/XinkeAE/Active-ORB-SLAM2/blob/master/src/OctomapBuilder.cc)
[DynamicSemanticMapping 动态场景建图](https://github.com/Ewenwan/DynamicSemanticMapping)
[orb-slam2地图保存](https://github.com/MRwangmaomao/ORB_SLAM2_SaveMap_Catkin/blob/master/src/Map.cc)
[地图保存2](https://github.com/XinkeAE/Active-ORB-SLAM2/blob/master/src/Map.cc)
[[ORB-SLAM2] ORB-SLAM中的ORB特征(提取)](https://zhuanlan.zhihu.com/p/61738607)
> 动态环境处理
[dynslam 光流运动 语义分割](http://www.cvlibs.net/publications/Barsan2018ICRA.pdf)
[DynaSLAM 多视角几何 语义分割](https://arxiv.org/pdf/1806.05620.pdf)
[光流运动一致性检测,投影点距离基线距离阈值 语义分割 DS-SLAM ](https://arxiv.org/ftp/arxiv/papers/1809/1809.08379.pdf)
[代码](https://github.com/ivipsourcecode/DS-SLAM)
[相机运动 与 像素点运动比较 阈值](http://sci-hub.tw/https://linkinghub.elsevier.com/retrieve/pii/S0167865518308523)
> 语义信息融合
[Towards Semantic SLAM using a Monocular Camera ](http://webdiis.unizar.es/~jcivera/papers/civera_etal_iros11.pdf)
[Probabilistic Data Association for Semantic SLAM](https://www.cis.upenn.edu/~kostas/mypub.dir/bowman17icra.pdf)
[VSO: Visual Semantic Odometry](https://demuc.de/papers/lianos2018vso.pdf)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SLAM-动态语义SLAM-目标检测+VSLAM+光流+多视角几何动态物体检测+octomap地图+目标数据库-优质项目.zip (213个子文件)
mobilenetv2_ssdlite_voc.bin 12.82MB
map.bin 10.24MB
Tracking.cc 134KB
Tracking.cc 95KB
ORBmatcher.cc 93KB
ORBmatcher.cc 86KB
Optimizer.cc 64KB
Optimizer.cc 64KB
Initializer.cc 62KB
Initializer.cc 62KB
Frame.cc 45KB
ORBextractor.cc 44KB
ORBextractor.cc 44KB
LoopClosing.cc 43KB
LoopClosing.cc 43KB
LocalMapping.cc 42KB
LocalMapping.cc 42KB
Frame.cc 38KB
MapDrawer.cc 37KB
Geometry.cc 33KB
PnPsolver.cc 32KB
PnPsolver.cc 32KB
KeyFrame.cc 27KB
KeyFrame.cc 25KB
System.cc 24KB
pointcloudmapping.cc 24KB
System.cc 23KB
MergeSG.cc 20KB
my_rgbd.cc 20KB
my_rgbd.cc 20KB
MapPoint.cc 19KB
MapPoint.cc 18KB
Map.cc 15KB
Sim3Solver.cc 12KB
Sim3Solver.cc 12KB
FrameDrawer.cc 11KB
KeyFrameDatabase.cc 10KB
KeyFrameDatabase.cc 10KB
Viewer.cc 9KB
MapDrawer.cc 7KB
Viewer.cc 6KB
FrameDrawer.cc 6KB
pointcloudmapping.cc 5KB
ObjectDatabase.cc 5KB
rgbd_tum.cc 5KB
Flow.cc 5KB
Detector.cc 5KB
Merge2d3d.cc 5KB
Converter.cc 4KB
Converter.cc 3KB
Map.cc 3KB
RunDetect.cc 2KB
pcd2octomap.cc 1KB
text2binary.cc 1KB
mergeSG.cpp 19KB
ty_camera.cpp 9KB
main.cpp 6KB
2d_3d_merge.cpp 5KB
ncnn_dect.cpp 5KB
ncnn_dect.cpp 4KB
RGBPointCloudViewer.cpp 4KB
PointCloudViewer.cpp 4KB
XYZRGBPCViewer.cpp 3KB
XYZRGBPCViewer.cpp 3KB
MatViewer.cpp 2KB
TY_API.h 52KB
mat.h 18KB
Tracking.h 12KB
Frame.h 9KB
KeyFrame.h 8KB
MergeSG.h 8KB
KeyFrame.h 8KB
mergeSG.h 8KB
System.h 8KB
Frame.h 8KB
ORBmatcher.h 7KB
PnPsolver.h 7KB
ORBmatcher.h 7KB
Tracking.h 7KB
System.h 7KB
opencv.h 6KB
PnPsolver.h 6KB
Initializer.h 6KB
Initializer.h 6KB
MapPoint.h 5KB
allocator.h 5KB
MapDrawer.h 5KB
net.h 5KB
MapPoint.h 5KB
pointcloudmapping.h 4KB
ORBextractor.h 4KB
ORBextractor.h 4KB
Map.h 4KB
LocalMapping.h 4KB
LocalMapping.h 3KB
Geometry.h 3KB
layer.h 3KB
LoopClosing.h 3KB
LoopClosing.h 3KB
Map.h 3KB
共 213 条
- 1
- 2
- 3
资源评论
__AtYou__
- 粉丝: 3515
- 资源: 2177
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- flac-devel-1.3.0-5.el7-1.x64-86.rpm.tar.gz
- flac-libs-1.3.0-5.el7-1.x64-86.rpm.tar.gz
- C语言刷题指南和配套作业.docx
- VS2022的安装教程.pdf
- 第3节-函数.pdf
- 第4节-数组.pdf
- 第2节-分支和循环语句.pdf
- 第6节-指针.pdf
- 第5节-操作符详解.pdf
- 第8节-实用调试技巧.pdf
- 第0节-课前准备.pdf
- flannel-0.7.1-4.el7.x64-86.rpm.tar.gz
- 第5节-动态内存管理.pdf
- 第6节-文件操作.pdf
- 第1节-数据的存储.pdf
- 第3节-字符串+内存函数的介绍.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功