学习笔记之——视觉三维重建(colmap)
Posted gwpscut
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记之——视觉三维重建(colmap)相关的知识,希望对你有一定的参考价值。
本博文为本人学习三维重建的学习笔记,本博文的大部分内容来源于网络各类教程博客,本博文仅供本人学习记录用
理论学习
视觉三维重建=定位定姿+稠密重建+surface reconstruction/mesh+纹理贴图
SLAM与三维重建的区别(SLAM和三维重建有什么区别? - 知乎):
- sfm对应是无序的图像,而SLAM一般是有序的
- sfm不需要标定,而SLAM一般要
- sfm是offline,SLAM是online的
三维重建的应用场景
colmap是目前state-of-the-art的sfm与mvs框架。本博文介绍的三维重建主要是colmap框架
前端
shift特征检测与描述
后端
sfm实战
MVS算法
三维重建实战colmap结合opoenmvs
参考资料
GitHub - cdcseacave/openMVS: open Multi-View Stereo reconstruction library
GitHub - colmap/colmap: COLMAP - Structure-from-Motion and Multi-View Stereo
COLMAP — COLMAP 3.8 documentation
不错的一些开源工作
开源工作的总结:
https://github.com/wuxiaolang/Visual_SLAM_Related_Research
https://github.com/tum-vision/lsd_slam
https://link.springer.com/content/pdf/10.1007/978-3-319-10605-2_54.pdf
https://github.com/alejocb/dpptam
https://arxiv.org/pdf/1909.04250.pdf
https://github.com/HKUST-Aerial-Robotics/DenseSurfelMapping
https://wang-kx.github.io/pdf/quadtree_mapping.pdf
https://github.com/HKUST-Aerial-Robotics/open_quadtree_mapping
以上是关于学习笔记之——视觉三维重建(colmap)的主要内容,如果未能解决你的问题,请参考以下文章