VIO与全局快门及轮速计的一些应用小技巧

article/2025/9/21 14:39:06

封面就用一个可爱的小车车~

之前各种针对VIO,VSLAM和VINS的工程注意事项都讲过了

今天的内容主要是针对VSLAM,VIO的实用性。

比如Td,同步对时,内参,外参这一串

最近比较忙,简单写点全局快门轮速计的东西。

全局快门室外应用讲解:

首先VIO必须采用全局快门,当然室外一定要用卷帘也不是不行,但是因为卷帘快门的曝光时间实际会根据场景与环境动态变化,所以总体是比较难整的,容易出现各种各样乱七八糟的问题。

事件摄像机真正广泛开始应用前,其实没有什么更好的相机能够取代全局快门相机。

夜间导航与成像分析的话,接下来10年也不会有优于热成像(长波红外)的方案。

如果我的分析没有错的话,未来自动驾驶领域主传感器可能就是激光雷达热成像相机之争了。

但是全局快门的价格总体还是比较昂贵的,所以大家一般用的都是黑白的Y数据,光圈一般也比较烂,比如3.0

这样的话在室内还比较好用,在户外其实总体就会很闹心了,因为光度的变化实在是比较动态的。

当然如果你用的是1080p的RGB全局相机自动曝光+自动增益就当我没说。。。。

所以今天给个小技巧吧:

如果大家使用的是Y数据8位的相机,VIO系统势必是要处理一路RAW DATA

大家可以按照一定的帧频(比如每5HZ)从这个RAW里取总值算一下均值,这样总体的开销是很小的(单核不到1%),然后针对这个均值来做一个专门针对VIO的“自动曝光”,把光度值长期控制在室内能稳定工作的范围即可。

一个小技巧,避免大家走一堆弯路,不用谢哈:)

轮速计小技巧:

轮速计是一个非常好的Bench mark,很多同学喜欢问怎么把丫和VIO紧耦合起来,以前不写实在是因为这东西太简单了。

这里我想表达一下,紧耦合轮速计其实都是比较哈皮和内卷的做法,开销不要钱咩?

那用轮速计+IMU结合卡尔曼滤波做个DR来限制呢?。。。可以是可以,问题是有点多余啊。

轮速计有个很基础的特性,就是只会算多(打滑空转等blabla),在这里松耦合,平时都信VIO(做得好的VIO可信度至少95%以上),定时定频和轮速计对一下轮速计数据就完事了(比如每250ms对一次),总不可能你VIO告诉你走了3米5,轮速计只读了2米吧(这种基本就是尺度和规模出现问题了)。哈哈。然后回退一下数据归一一下(再搞不定记录下位置原地初始化一次)。仅针对6dof里的3平移中的x/y随便做点修正就好了。

最后给个平时室内做评估的小环境做精度开销参考:

我们办公室一大圈大约150米的正四方廊道回环,一大堆无纹理区间和转弯,在这种场景上能无穷回环反复归一,就说明你的系统工程化做得不错了。


http://chatgpt.dhexx.cn/article/5PDvfnUo.shtml

相关文章

图解:卷帘快门(Rolling shutter)与全局快门(global shutter)的区别

什么是快门 快门是照相机用来控制感光片有效曝光时间的机构。是照相机的一个重要组成部分,它的结构、形式及功能是衡量照相机档次的一个重要因素。 什么是Global Shutter(Total Shutter)? 通过整幅场景在同一时间曝光实现的。Sens…

卷帘快门(Rolling Shutter)与全局快门(Global Shutter)的区别

转载的原始连接: https://blog.csdn.net/abcwoabcwo/article/details/93099982 快门是照相机用来控制感光片有效曝光时间的机构。是照相机的一个重要组成部分,它的结构、形式及功能是衡量照相机档次的一个重要因素。 什么是Global Shutter(…

安森美的全局快门图像传感器解决机器视觉的成像需求

在“工业4.0”和“中国制造2025”的大势下,工业自动化趋势持续增强,机器视觉成为电子行业重要的新兴领域。在持续的自动化需求、社会安全保障需求和市场经济实力的推动下,全球机器视觉和智能交通系统市场迎来发展热潮。在中国,越来…

763-GMAX3809 1.1” 900万分辨率全局快门CMOS图像传感器

GMAX3809 1.1” 900万分辨率全局快门CMOS图像传感器 GMAX3809采用3.8μm像素设计,光学尺寸为1.1”,分辨率为900万,12bit数据输出最快帧频65fps。 GMAX3809采用了3.8μm的大像素设计,有效分辨率为4096(H) x 2160(V) (…

全局快门和卷帘快门(Global shutter and Rolling shutter)

全局快门和卷帘快门 “果冻效应”是什么?用相机拍下扇叶,为什么会发生扭曲变形? 相机两种曝光方式的优劣:全局曝光和卷帘曝光 卷帘快门和全局快门的区别 全局曝光和卷帘曝光是常见的相机曝光方式 一般来说,CCD相机是全…

工业相机快门类型:卷帘快门和全局快门——哪个最好?

CMOS 成像传感器是每个工业相机系统的核心,但它们有两种快门方式——卷帘快门或全局快门。每种类型的快门都有其优点,但哪一种最好?这取决于具体的应用程序。所以,让我们来看看它们之间的差异,以帮助您决定哪一个最适合…

图解:卷帘快门(Rolling_shutter)与全局快门(global_shutter)的区别

[toc](卷帘快门(Rolling shutter)与全局快门(global shutter)的区别) 卷帘快门(Rolling shutter)与全局快门(global shutter)的区别 快门是照相机用来控制感光片有效曝光时间的机构。是照相机的一个重要组成部分,它的结构、形式及功能是衡量照相机档次的一个重要因…

卷帘快门与全局快门的区别

卷帘快门与全局快门 卷帘快门,通常用于CMOS传感器。使用这种快门,传感器在曝光时并不是所有像素同时感光的,而是每行像素按照顺序依次感光。 全局快门的工作方式就像我们通常想象的那样,所有像素同时感光,在任意一个…

卷帘快门和全局快门的区别

技术背景 多面检测和图像处理任务需要足够的由光学、摄像机和PC机组成的图像采集系统,每个部件的特征对任务的完成有着重要的影响。在相机方面,你可能首先想到的是分辨率,帧速率和PC数据传输接口。 但是,在选择相机时必须考虑一…

机器视觉系列(四)——相机部分

一、工业相机和其他数码相机的区别 工业相机和普通数码相机的区别: ①工业相机是工业用品,需要连续长时间运行,所以在性能可靠性、稳定性、环境稳定、防水、连续运行时间上有明显的优势。工业相机不易损坏,连续工作时间长&#x…

【转】:卷帘快门(Rolling Shutter)与全局快门(Global Shutter)

Global Shutter 通过整幅场景在同一时间曝光实现的。Sensor所有像素点同时收集光线,同时曝光。即在曝光开始的时候,Sensor开始收集光线;在曝光结束的时候,光线收集电路被切断。CCD就是Global shutter工作方式。所有像元同时曝光 …

Camera和Image sensor技术基础笔记(2) -- Sensor的快门:全局快门(global shutter)和卷帘快门(rolling shutter)

简介 CCD和CMOS相机的图像传感器都使用电子快门,两种sensor不同的地方在于读取像素数据的方式。 典型的CCD相机会同时曝光所有sensor的像素,这种方式称为全局快门(global shutter)。意思是从相机中sensor获取的图像数据中所有像素的值都在同一个时间点上…

求平方根的牛顿迭代matlab程序,牛顿迭代法求平方根

牛顿迭代法的作用是使用迭代法来求解函数方程的根,简单的说就是不断地求取切线的过程.对于形如f(x)=0的方程,首先任意的估算一个解x0,再把该估计值代入原方程中.由于一般不会正好选择到正确的解,所以有f(x0)=a.这时计算函数在x0处的斜率,和这条斜率与x轴的交点x1. f(x)…

用python实现二分法求平方根_二分法求平方根(Python实现)

使用二分法(Bisection Method)求平方根。 def sqrtBI(x, epsilon): assert x>0, X must be non-nagtive, not + str(x) assert epsilon > 0, epsilon must be postive, not + str(epsilon) low = 0 high = x guess = (low + high)/2.0 counter = 1 while (ab…

python求平方根的代码_python如何求平方根

平方根,又叫二次方根,表示为〔√ ̄〕,如:数学语言为:√ ̄164。语言描述为:根号下164。 以下实例为通过用户输入一个数字,并计算这个数字的平方根: 例如# -*- …

leetcode/求平方根

代码 方法1:袖珍计算器算法,使用其他数学公式 x x 1 2 ( e l n x ) 1 2 e 1 2 l n x \sqrt{x}x^{\frac{1}{2}}(e^{lnx})^{\frac{1}{2}}e^{\frac{1}{2}lnx} x ​x21​(elnx)21​e21​lnx 方法3:牛顿迭代法泰勒级数展开逼近真解&#xff…

求平方根

<!DOCTYPE html> <html><head><meta charset"UTF-8"><title>求平方根</title><script type"text/javascript">window.onloadfunction(){//获取页面的元素var numdocument.getElementById("num");var …

python求平方根的代码_python求平方根

广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 方法一:使用内置模块>>> import math >>> math.pow(12, 2) # 求平方144.0 >>>math.sqrt(144) # 求平方根12.0 >>>方法二:…

解平方根算法(四种解法+层层深入+逐步简化)

专栏&#xff1a; 学习笔记 同一个问题可能存在多种不同的算法&#xff1b;不同算法的思路不同&#xff0c;在解题的效率上也有很大不同。 对于算法的设计&#xff0c;岂可不慎乎 &#xff01; ☆解平方根算法一&#xff08;趋近法&#xff09; 对于输入一个任意实数 c ,输出c …

求平方根的几种方式

求平方根的几种方式 前言一、二分法求平方根二、牛顿法求平方根三、不动点法求平方根四、更抽象的方式参考 前言 最近在看神书《SICP》&#xff0c;刚看了第一章&#xff0c;虽然有些难啃&#xff0c;但感觉确实啃得确实“香”。说不上醍醐灌顶&#xff0c;但应该也是受益匪浅了…