第二章作业 作者:曾是少年 二 熟悉Eigen矩阵运算 Eigen是常用的 C++ 矩阵运算库,具有很高的运算效率。大部分需要在 C++ 中使用矩阵运算的库,都会选用 Eigen 作为基本代数库,例如 Google Tensorflow,Google Ceres,GTSAM 等。本次习题 ...
第六章作业 作者: 曾是少年 二 LK光流 . 光流文献综述 分 我们课上演示了 Lucas Kanade 稀疏光流,用 OpenCV 函数实现了光流法追踪特征点。实际上,光流法有很长时间的研究历史,直到现在人们还在尝试用 Deep learning 等方法对光流进行改进 , 。本题将指导你完成基于 Gauss Newton 的金字塔光流法。首先,请阅读文献 paper 目录下提供了 pdf ,回 ...
2020-07-11 19:35 2 1042 推荐指数:
第二章作业 作者:曾是少年 二 熟悉Eigen矩阵运算 Eigen是常用的 C++ 矩阵运算库,具有很高的运算效率。大部分需要在 C++ 中使用矩阵运算的库,都会选用 Eigen 作为基本代数库,例如 Google Tensorflow,Google Ceres,GTSAM 等。本次习题 ...
第三章作业 作业:曾是少年 二 群的性质 课上我们讲解了什么是群。请根据群定义,求解以下问题: 1. \(\{Z, +\}\) 是否为群?若是,验证其满足群定义;若不是,说明理由。 答:{Z,+}是群; 对于\(\{Z,+\}\),设 \(a_1\in Z\) , \(a_2 ...
第五章作业 作者:曾是少年 二 ORB特征点 ORB(Oriented FAST and BRIEF) 特征是 SLAM 中一种很常用的特征,由于其二进制特性,使得它可以非常快速地提取与计算 [1]。下面,你将按照本题的指导,自行书写 ORB 的提取、描述子的计算以及匹配的代码。 代码框架 ...
第一章 作业 二 熟悉Linux 1. 如何在Ubuntu 中安装软件(命令行界面)?它们通常被安装在什么地方? Ubuntu 可通过如下命令安装库 通过apt方式安装的库一般被安装在目录usr/lib或者usr/include中。 补充: 下载的软件存放位置: /var ...
1.设线性⽅程 Ax = b,在 A 为⽅阵的前提下,请回答以下问题:1. 在什么条件下,x 有解且唯⼀? 非齐次线性方程在A的秩与[A|B]的秩相同时方程有解,当R(A)=R(A,B)=n时方程有 ...
视觉SLAM作业(四) 相机模型与非线性优化 一 图像去畸变 现实生活中的图像总存在畸变。原则上来说,针孔透视相机应该将三维世界中的直线投影成直线,但是当我们使用广角和鱼眼镜头时,由于畸变的原因,直线在图像里看起来是扭曲的。本次作业,你将尝试如何对一张图像去畸变,得到畸变前的图像 ...
激光 SLAM: 早在 2005 年的时候,激光 SLAM 就已经被研究的比较透彻,框架也已初步确定。激光 SLAM,是目前最稳定、最主流的定位导航方法。 激光 SLAM 地图构建 VSLAM(基于视觉的定位与建图): 随着计算机视觉的迅速发展,视觉 SLAM 因为信息量大,适用范围 ...
激光SLAM与视觉SLAM的特点 目前,SLAM技术被广泛运用于机器人、无人机、无人驾驶、AR、VR等领域,依靠传感器可实现机器的自主定位、建图、路径规划等功能。由于传感器不同,SLAM的实现方式也有所不同,按传感器来分,SLAM主要包括激光SLAM和视觉SLAM两大类。 其中,激光SLAM ...