- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在Visual SLAM领域,有著名的解决方案 EKF/UKF/粒子-SLAM ,就像“单满贯”一样。
最近有个方向本地捆绑调整方法,如 lsd-slam 或 orb-slam ..
我的问题是:
Do the filtering ways still have a future or steady usage? in what applications? what are the pros/cons?
最佳答案
不,卡尔曼滤波器仍有其用途。尽管“视觉 SLAM:为什么过滤器”很有趣,因为它是第一篇(据我所知)进行数学上合理比较的论文,但您应该注意,它仅将捆绑调整与非常具体的卡尔曼滤波器进行比较,例如包括过滤器中的点,而最先进的基于 EKF 的里程计/slam 方法似乎表明这不是一个好主意。此外,您可以争辩说递归卡尔曼滤波器或多或少与捆绑调整相同。
卡尔曼滤波器尽管在某些情况下在计算上存在劣势,但它的优势在于可以轻松地为您提供不确定性估计。在束调整中获得非局部不确定性并非易事,并且会增加大量开销(参见例如 this paper ,这实际上是我所知道的束调整中唯一的不确定性传播。)。
卡尔曼滤波器的另一个优点是传感器融合很简单。您或多或少必须将要估计的参数添加到状态向量中。有关实际在许多应用中使用的用于 IMU/视觉融合的最先进卡尔曼滤波器的示例,请参阅 this paper .
但是,是的,SLAM 社区有明显的趋势远离基于卡尔曼的方法,除了特定领域(实验传感器或大型传感器图,其中具有全局协方差是强制性的等),但论点通常有点弱。人们嘟囔着一些更好的实证结果,然后引用“Visual SLAM:为什么过滤”。我建议你阅读 the thesis from that paper's author .虽然他关于熵的理论论证是有说服力的,但我仍然认为我们在引用那篇论文时必须非常谨慎,因为前面提到的过滤器的特殊性。
关于robotics - 视觉SLAM中过滤方法与增量SFM的 future 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47970583/
我是 opencv 库的初学者。我已经在 Ubuntu 17.04 上安装了它,安装过程中的一切都很完美,一点错误都没有。我已经安装了 Opencv-master,构建了它,然后我下载了 opencv
Structure from Motion(SFM) Multi View Stereo(MVS) 使用开源工具pipeline: Bundler(SFM) -> CMVS(MVS) -> PMVS2
当我阅读论文“Structure-from-Motion Revisited”时。遇到几个没听懂的词,『track』和『track length』。这些术语到底是什么意思? 最佳答案 轨迹是后续图像中
我有一个非常特定的应用程序,我想在其中尝试从运动获得3D表示的结构。现在,我从运动中发现的用于结构的所有软件/代码示例都是这样的:“从各个 Angular 拍摄固定物体以创建3D”。这不是我的情况。
I am learning structure from motion by myself and have read many materials. 即使我有相机的内在参数,也会获得度量重建 并生成
为了验证用于估计相机姿态 [R|t] 的双 View SFM 方法的结果,我使用了我用于校准的棋盘模式,特别是 OpenCV 中的“calibrateCamera”函数返回旋转和平移向量对于每个模式。
我有一个任务: 我们有一个系统可以让摄像头围绕人头转半圈。我们知道相机矩阵和每一帧的旋转/平移。 (失真等等......但我想先在没有这些参数的情况下工作) 我的任务是我只有 Camera Matri
尝试在 SFM 模块中执行示例代码时出现错误。最初 SFM 不存在于我的 contrib 目录中。所以我下载了最新的 contrib 并将 sfm 文件夹粘贴到我的 contrib 目录中。我使用了
我已经在 Windows 上安装了带有 opencv_contrib 的 OpenCV 3.1。现在我想在 opencv_contrib 中使用 SFM 模块,但在该模块的网站 (http://doc
我是一名优秀的程序员,十分优秀!