
VO-VIO-VSLAM-LidarSLAM-SFM-3D
文章平均质量分 80
Visual Odometry
Visual Inertial Odometry
Visual SLAM
Lidar SLAM
Simultaneous Localization and mapping
SFM-Structure From Motion
3D Reconstruction
优惠券已抵扣
余额抵扣
还需支付
¥69.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
单北斗SLAMer
硕士,计算机视觉领域新星创作者,博客专家认证,发表论文多篇,主要研究方向为计算机视觉图像处理、视觉SLAM、激光SLAM、北斗短报文通信、RAIM算法、RTK算法
展开
-
计算机视觉与深度学习 | 视觉SLAM学习思路总结与视觉SLAM发展历程(1986年至2025年)
一、基础准备数学基础线性代数:矩阵运算、特征值分解、奇异值分解(SVD)、最小二乘法。微积分与优化:梯度下降、牛顿法、非线性优化(如高斯-牛顿法、Levenberg-Marquardt算法)。概率与统计:贝叶斯滤波、卡尔曼滤波(KF/EKF)、粒子滤波(PF)。几何:三维空间变换(欧拉角、四元数、李群/李代数编程基础语言:C++(主流SLAM框架如ORB-SLAM、VINS用C++)、Python(快速原型验证)。工具库。原创 2025-04-10 12:16:27 · 53 阅读 · 0 评论 -
计算机视觉与深度学习 | 视觉里程计(Visual Odometry, VO)学习思路总结
视觉里程计(VO)是通过摄像头捕获的图像序列估计相机运动轨迹的技术,广泛应用于机器人、自动驾驶和增强现实等领域。以下是一个系统的学习路径,涵盖基础理论、核心算法、工具及实践建议:一、基础理论与数学准备核心数学工具线性代数:矩阵运算(旋转矩阵、变换矩阵)、奇异值分解(SVD)、最小二乘法。几何学:欧氏变换(旋转、平移)、对极几何、单应矩阵。优化方法:非线性最小二乘(如高斯-牛顿法、Levenberg-Marquardt算法)、Bundle Adjustment(BA)。概率论。原创 2025-04-10 11:50:45 · 374 阅读 · 0 评论 -
光流 | 融合LK光流与特征点的视觉里程计研究(附matlab代码)
【代码】光流 | 融合LK光流与特征点的视觉里程计研究(附matlab代码)原创 2025-04-03 23:24:00 · 121 阅读 · 0 评论 -
算法 | 卡尔曼滤波进化论
在统计学和控制理论中,卡尔曼滤波(Kalman filtering),也称为线性二次估计(LQE),是一种算法,卡尔曼滤波会根据各测量量在不同时间下的值,考虑各时间下的联合分布,产生比仅基于单个测量值更精确的未知变量的估计。原创 2025-01-13 21:15:04 · 213 阅读 · 0 评论 -
北斗导航 | 3D LiDAR辅助GNSS NLOS缓解用于城市峡谷中可靠的GNSS-RTK定位
github:原创 2024-03-31 22:13:39 · 267 阅读 · 0 评论 -
北斗导航 | 基于因子图优化的城市复杂场景下GNSS定位
城市复杂场景下的 GNSS 信号容易受到建筑物遮挡或反射,多路径与非视距信号严重、粗差与周跳发生频繁,GNSS 定位精度与可靠性无法得到保障。原创 2024-03-31 21:06:35 · 774 阅读 · 0 评论 -
计算机视觉与深度学习 | SLAM领域牛逼实验室及大佬
SLAM领域牛逼实验室及大佬原创 2024-03-27 00:10:51 · 426 阅读 · 0 评论 -
视觉里程计 | OF-VO:Robust and Efficient Stereo Visual Odometry Using Points and Feature Optical Flow
博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545代码执行环境:Windows 8 + OpenCV3.0https://github.com/MichaelBeechan/MyStereoLibviso2Stereo visual odometry is a critical ...原创 2019-09-17 22:46:20 · 634 阅读 · 0 评论 -
人工智能 | SLAM与Visual Odometry技术综述(浙江大学智能系统和控制研究所)
github:https://github.com/MichaelBeechan优快云:https://blog.youkuaiyun.com/u011344545下载链接:https://download.youkuaiyun.com/download/u011344545/11195245视觉里程计 | 视觉里程计VO及惯性系统视觉里程计 | 视觉里程计综述1、视觉里程计2、SLAM具体内...原创 2019-05-25 17:10:06 · 1182 阅读 · 0 评论 -
计算机视觉 | 计算机视觉相关算法及工具
博主github:https://github.com/MichaelBeechan 博主优快云:https://blog.youkuaiyun.com/u011344545 计算机视觉数据集:https://github.com/MichaelBeechan/CV-Datasets Image Processing1、OpenCV OpenCV (Open Sou...原创 2018-12-13 16:40:53 · 1021 阅读 · 0 评论 -
视觉里程计 | 关于Stereo DSO中的高斯牛顿的一点注释
博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545引子:文章链接:https://arxiv.org/abs/1708.07878翻译:https://zhuanlan.zhihu.com/p/29769576高斯牛顿——Gauss Newton小可拙见,拙荆见...原创 2018-07-30 21:20:37 · 949 阅读 · 0 评论 -
神经网络 | DeepVO:Towards End-to-End Visual Odometry
博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545DeepVO代码:链接:https://pan.baidu.com/s/1bSNuZaj0KouXAXlhM4XK_g提取码:wpzz论文:http://www.cs.ox.ac.uk/files/9026/DeepVO.pdf...原创 2019-03-28 21:48:20 · 2400 阅读 · 4 评论 -
翻译 | ORB: An efficient alternative to SIFT or SURF(ORB:对SIFT或SURF的一种有效选择)
博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545ORB:对SIFT或SURF的一种有效选择ORB: an efficient alternative to SIFT or SURF译者:Michael Beechan(陈兵) 重庆理工大学Ethan Rublee Vi...翻译 2018-05-23 16:39:20 · 5003 阅读 · 0 评论 -
计算机视觉与深度学习 | 基于视觉惯性紧耦合的SLAM后端优化算法
本章节主要论述基于视觉惯性紧耦合的滑动窗口优化算法和闭环检测。如图4.1所示的框图,本章将从视觉数据和惯性数据的融合方面来详细讨论如何获取系统的初始值;在优化方面,本章先通过点线特征来判定关键帧;然后将全面分析如何在滑动窗口中,通过点线特征的残差、IMU测量残差以及先验信息的残差来解决非线性问题。最后,通过对视觉回环检测的分析,以及利用回环信息进行全局位姿优化,来对整个系统进行优化。原创 2023-11-07 23:10:42 · 1413 阅读 · 1 评论 -
计算机视觉与深度学习 | 非线性优化理论:图优化、高斯牛顿法和列文伯格-马夸尔特算法
非线性优化理论:图优化、高斯牛顿法和列文伯格-马夸尔特算法原创 2023-10-25 20:31:17 · 697 阅读 · 0 评论 -
计算机视觉与深度学习 | 基于点线融合的视觉惯性SLAM前端
本文中将介绍视觉惯性SLAM的前端部分,首先是传感器数据处理中的特征的提取与跟踪,本文采用两种不同类型的信息进行视觉跟踪,即点特征和线特征。点特征主要包括角点和一些人工设计的特征点,例如SIFT、ORB或SURF等,然后基于光流法进行特征点匹配与跟踪。对于线特征使用所提出的自适应阈值的线段提取算法对线段进行提取,以提高提取的线特征质量,减少冗余线特征对系统精度的影响,然后介绍了点线特征的重投影误差模型。最后对本文算法的效果和性能在公开数据集下进行了定量实验分析。原创 2023-10-24 19:45:00 · 826 阅读 · 0 评论 -
计算机视觉与深度学习 | 视觉惯性SLAM的基础理论
首先介绍了在三维空间中通过旋转矩阵、旋转向量、欧拉角以及四元数对一个刚体的运动进行描述;接着介绍了单目相机的投影模型,如何将三维世界坐标映射到二维图像平面上并对相机模型进行了推理;然后介绍了IMU模型并对相关基本理论公式进行了推导,接着详细推导了IMU预积分公式以便更好地理解其在SLAM中的应用。最后介绍了SLAM后端中非线性优化的理论知识,包括**高斯牛顿法、列文伯格-马夸尔特和图优化方法**。原创 2023-10-13 18:44:27 · 1003 阅读 · 0 评论 -
计算机视觉与深度学习 | SLAM国内外研究现状
随着计算机技术和电气电子技术的进步,机器人在制造业、医疗、教育、服务业等领域得到广泛应用。正如图1.1所示,机器人在汽车、电子、食品等制造业中得到广泛应用,可以完成物品装配、危险物的搬运与喷涂、精密焊接等工作,提高生产效率。同时减少人员受伤的风险,取代一些繁琐、重复、危险或需要高精度的工作,减少人力劳动,释放人力资源,提高产品质量。在医疗行业中,机器人可以用于手术、康复、护理、病房管理等方面,为患者提供更安全、精确和高效的医疗服务。在农业领域中,机器人可以用于作物种植、喷洒农药、采摘、运输等方面,提高农业生原创 2023-10-10 20:14:04 · 1967 阅读 · 0 评论 -
计算机视觉与深度学习 | 视觉里程计理论
立体视觉的组成结构为两个或多个平行且共面的相机,是一种仿人类视觉系统。立体视觉测量的依据是立体视差理论(Stereo Disparity),也是当前计算机视觉SLAM研究的核心问题之一。视差估计的过程则为立体视觉图像匹配对中对应点的求解过程。立体视觉的初衷是从相机中获取二维图像,然后通过空间几何关系计算出图像点在三维中的信息,并由此重建被拍摄物体的三维几何图形即是一个2D到3D的过程。当然,在图像采集前首先对相机进行标定,得出相机的内置参数,此参数决定了图像点与其在三维空间点的映射关系。原创 2023-09-20 22:14:42 · 432 阅读 · 1 评论 -
计算机视觉与深度学习 | 视觉里程计(Visual Odometry,VO)研究现状
21世纪是计算机视觉(Computer Vision,CV)和人工智能(Artificial Intelligence,AI)快速兴起的时代。随着AlphaGo击败人类职业围棋选手[1]、扫地机器人以及波士顿动力公司开发的各种机器人的出现,机器人、人工智能、神经网络等不再是陌生的词汇。机器人是机械与智慧的完美结合,由于其广泛应用,渐渐成为人类生活的重要组成部分。未来,机器人产业将引领潮流,成为影响国家综合国力、现代高科技战争及青少年教育的重要因素。机器人是一种将计算机技术、传感器技术、微电子技术、自动化控制原创 2023-09-20 21:49:40 · 548 阅读 · 0 评论 -
SLAM | 激光SLAM & 视觉SLAM基本算法汇总(附代码开源链接)
激光SLAM & 视觉SLAM基本算法汇总原创 2023-03-16 20:06:48 · 593 阅读 · 0 评论 -
SLAM | SOTA自动驾驶视觉SLAM方法综述(A review of visual SLAM methods for autonomous driving vehicles)
自动驾驶车辆在不同的驾驶环境中需要精确的定位和建图解决方案。在这种背景下,SLAM技术是一个很好的解决方案。LIDAR和相机传感器通常用于定位和感知。然而,经过十年或二十年的发展,激光雷达SLAM方法似乎没有太大变化。与基于激光雷达的方案相比,视觉SLAM具有低成本和易于安装的优点,具有较强的场景识别能力。事实上,人们正试图用相机代替激光雷达传感器,或者在自动驾驶领域中基于相机集成其他传感器。基于视觉SLAM的研究现状,本文对视觉SLAM技术进行了综述。特别是,论文首先说明了视觉SLAM的典型结构。其次全面翻译 2023-03-05 00:23:43 · 399 阅读 · 0 评论 -
计算机视觉与深度学习 | 基于Matlab的可视化点云匹配(附matlab源码)
- 主要使用Matlab自带函数**pcmatchfeatures**函数:实现点云特征匹配 - 使用**pcshowMatchFeatures**函数:实现点云匹配可视化原创 2022-11-15 21:41:59 · 1224 阅读 · 0 评论 -
北斗导航 | 自动驾驶多模态传感器融合综述
多模态融合是自劢驾驶系统感知的一个基本任务,最近引起了许多研究者的兴趣。然而,由于原始数据的噪声、信息的未充分利用以及多模态传感器的未对齐,实现相当好的性能并不是一件容易的事情。在本文中,我们对现有的自动驾驶多传感器融合感知方法进行了文献综述。整体上,我们对50多篇论文进行了详细的分析,其中包括使用激光雷达和相机尝试解决目标检测和语义分割任务的方法。不传统的融合模型分类方法不同,我们提出了一种创新的方法,从融合阶段的角度,用一种更合理的分类法将融合模型分为两大类、四小类。此外,我们深入研究了当前的融合方法,原创 2022-11-03 19:10:57 · 808 阅读 · 0 评论 -
计算机视觉与深度学习 | 惯性/视觉/激光雷达SLAM技术综述
**同时定位与建图**(SLAM)技术已广泛应用于各类自主移动平台中,其中视觉SLAM和激光雷达SLAM是两种主要的SLAM技术方案。然而,视觉SLAM系统易受视觉环境变化的影响,而激光雷达SLAM系统则在结构单一等环境中会出现精度退化甚至失效的情况。随着智能移动平台应用场景的不断拓展,对SLAM系统的精度和鲁棒性等提出了更高要求,将多种具有互补性的传感器进行**融合**是提升SLAM系统性能的有效途径。据此,聚焦惯性/视觉/激光雷达多传感器融合SLAM技术,从多传感器标定和多源数据融合两个主要方面进行综.原创 2022-08-18 12:29:28 · 433 阅读 · 0 评论 -
计算机视觉与深度学习 | 激光雷达点云SLAM概述(Point Cloud SLAM Overview):图优化
激光雷达点云:SLAM原创 2022-07-24 18:50:57 · 1467 阅读 · 1 评论 -
计算机视觉与深度学习 | TANDEM:Tracking and Dense Mapping in Real-time using Deep Multi-view Stereo
TANDEM:Tracking and Dense Mapping in Real-time using Deep Multi-view Stereo原创 2022-07-06 19:47:43 · 865 阅读 · 1 评论 -
北斗导航 | 读取ground truth data(python源代码)
================================================博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545================================================ground truth data 以大约 100 Hz 的高速率提供。 为了生成这种高速率的基本事实,使用了 SLAM 解决方案。 SLAM 图中原创 2022-03-19 21:48:49 · 572 阅读 · 0 评论 -
计算机视觉与深度学习 | 像素坐标转相机坐标转世界坐标,求R,t(附C++和Python源代码)
================================================博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545================================================转换原理在文末d_x和d_y表示1个像素有多少长度,即用传感器的尺寸除以像素数量f表示焦距代码1 2D-2D#include <原创 2022-03-03 11:04:11 · 5056 阅读 · 0 评论 -
MATLAB | Matlab 2020a/202b/2018a/2019b安装教程及资源及matlab基本案例(图像练手教程)
博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545原创 2020-11-16 22:53:57 · 33657 阅读 · 0 评论 -
安装 | MATLAB2020b软件及安装教程( WIN10 64位)及运行21个图像调试代码
博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545简介:MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。MATLAB由一系列工具组成。这些工具方便用户使用MATLAB的函数和文件,其中许多工具采用的是图形用户界面。包括MATLAB桌面和命令窗口、历史命令窗口、编辑器和调原创 2020-11-16 21:10:00 · 17651 阅读 · 2 评论 -
安装 | MatlabR2021b链接及Matlabx运行图基本运行代码与图像
================================================博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545================================================文章末尾有安装下载链接安装 | 最新MATLAB 2020b(64位)安装教程完整版MATLAB | matlab运行、下载链接及21个matla原创 2021-10-07 20:42:55 · 2549 阅读 · 10 评论 -
安装 | R2021a链接及Matlab运行图
matlab2021a链接:https://pan.baidu.com/s/1A3y1pZztVrWHmUxtxB_d0w 提取码:私信博主Matlab2021a链接:https://pan.baidu.com/s/1vydJYYTEInpi3OQClN9qhQ 提取码:私信博主原创 2021-03-26 09:53:21 · 3226 阅读 · 6 评论 -
MATLAB | matlab运行、下载链接及21个matlab基本图像调试代码
博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545MATLAB2018a与MATLAB2019b打赏9.9MATLAB2020a与MATLAB2020b打赏11.11原创 2020-11-16 21:09:27 · 47641 阅读 · 0 评论 -
安装 | MATLAB2020a (64位) 安装教程及安装包下载链接
博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545Matlab 2020a链接:链接:https://pan.baidu.com/s/1SfoNj2FC4XMfIbJluRuhUA提取码:解压密码:rjzkgzh<!!!!!!!!打赏后私信我,获取提取码!!!!!!!!!!!!!>打赏链接:https://blog.youkuaiyun.com/u011344545/artic原创 2021-02-02 14:23:50 · 61792 阅读 · 0 评论 -
计算机视觉与深度学习 | 激光雷达点云配准与拼接(基于ICP算法):附matlab源代码
激光雷达点云数据的配准和拼接原创 2022-01-19 21:24:43 · 3569 阅读 · 0 评论 -
计算机视觉与深度学习 | 激光雷达(Lidar)发展史及其应用
激光雷达传感器能够获取丰富,稠密且精确的三维空间中物体的点云数据,这可以帮助自动驾驶车辆实现定位和障碍物的跟踪,lidar也将成为实现完全自动驾驶的核心传感器。原创 2021-12-14 20:41:46 · 2591 阅读 · 0 评论 -
北斗导航 | SLAM之三维激光雷达点云(附Matlab源代码)
- 如何使用**点云处理算法**和**位姿图优化**对采集的 3D 激光雷达传感器点云数据实施同步定位和映射 (SLAM) 算法。 - 目标是估计机器人的轨迹,并根据 3-D 激光雷达点云和估计的轨迹创建环境的 **3-D 占用图**。 - SLAM算法使用**基于正态分布变换(NDT)的点云配准算法**估计轨迹,并利用信任区域求解器对**SE3位姿图**进行优化以减少漂移。原创 2021-11-28 19:09:20 · 1371 阅读 · 0 评论 -
Lidar SLAM | 地面三维激光雷达测试报告
================================================博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545================================================ 北斗导航 | 完全自主研发国产高端三维激光雷达助力中国测绘技术发展好产品就是优势多、性能好1、探测远距离目标时,EagleEye2000能够探原创 2021-10-31 16:48:58 · 791 阅读 · 0 评论 -
计算机视觉与深度学习 | Matlab实现ORBSLAM2(附完整代码)
================================================博主github:https://github.com/MichaelBeechan博主优快云:https://blog.youkuaiyun.com/u011344545================================================代码阅览效果图代码imdsLeft = imageDatastore('C:\MichaelSpace\matlabworks原创 2021-08-22 10:13:23 · 1313 阅读 · 13 评论