双目三维重建-2双目系统标定

什么叫做双目系统

计算机视觉中,之前很多大佬做了很多研究都是关于如何模拟两个人眼来确定空间中的一个点的远近(Z方向坐标),我们都知道一个相机在一定程度上是可以描述XY方向的信息,那么双目系统就是在XY方向的信息中再增加Z方向上的信息。

双目就是两个相机,一般是并排着放置,请看灵魂画手绘制的下图:

双目系统标定究竟标定什么

说到这里就可以直接上代码

先看看这个函数的参数:

第一个参数是标定板坐标系上的三维角点数据

第二个数据是左相机在图像上识别到的二维像素点数据

第三个数据是右相机识别到的二维像素点数据

第四个数据是左相机在之前标定出来的内参矩阵K

第五个是做相机在之前标定出来的畸变系数

下面两个是右相机的标定数据,就不一一说了

这个是图像是尺寸

这个是标定算法迭代的终止条件

上述的具体内容是说EPS误差小于0.001或者迭代次数大于30次任意满足一个条件算法就可以停止下来了。

这个参数是说两个相机的内参矩阵就保持之前单目标定的内参矩阵,不需要在双目标定的过程中再重新计算了。

当然你也可以选现在双目标定的时候再优化一下左右相机的内参矩阵,个人感觉区别并不是很大。

双目标定得到什么

那么需要给进去的数据说完了,那么双目标定完成之后我们可以得到什么数据呢?

得到了一堆东西,依次来说

按道理来说是标定的rms误差,像素单位的,如果这个值小于0,那么大概率标定失败了,应该检查一下传入的数据是否错误;

这四个对象看名字就知道了,这是左右相机优化之后的相机内参矩阵和畸变系数

这四个名字很简单的矩阵就是我们的重头戏了

一看到RT我们就要想到旋转矩阵和平移向量,事实证明确实也是这样的,这是左右相机坐标系的RT矩阵,共同描述在空间中从左相机坐标系到右坐标系的转换关系;

E矩阵叫做本质矩阵

F矩阵叫做基础矩阵

这里不展开来说了,稍微有点点说不清楚,有点小复杂。

我们后续作用比较大的还是相机的内参矩阵和RT矩阵

相关推荐
陈嘿萌1 小时前
TIP 2026|没有分割标签,也能做任务导向图像融合:SSVIF的自监督语义注入
图像处理·人工智能·深度学习·计算机视觉·图像融合·学术研究与理论基础
一木 之林2 小时前
LangChain 第3章 消息与提示词模板:四类消息、历史管理与 ChatPromptTemplate
人工智能·计算机视觉·langchain
原子延迟3 小时前
视频还没出画面怎么判断是不是坏了
图像处理·人工智能·计算机视觉·音视频
拜小白3 小时前
【论文解读】HoHoNet:用潜在水平特征做360°室内全景的整体理解
人工智能·计算机视觉·全景图
沐欣工作室_lvyiyi5 小时前
基于机器视觉的物流分拣装置设计(论文+源码)
机器视觉·plc仿真·物流分拣·plc毕业设计·兰州工业学院·江苏理工学院
Reload.7 小时前
深度学习-极验叠字点选-yolo-模型调优-高阶数学-opencv
人工智能·深度学习·opencv·yolo·计算机视觉·视觉检测
闭包不眠8 小时前
Word转HTML后体积不对,裁掉的截图原图还在
前端·图像处理·人工智能·计算机视觉·html·word
lank_M8 小时前
Word裁剪图片转HTML走样,该在渲染层修还是入口修
前端·图像处理·人工智能·计算机视觉·html·word
拉你进_教堂8 小时前
小龙虾技能之【Contactless Health Risk Screening Tool | 非接触式健康风险检测分析工具】简介
人工智能·目标检测·计算机视觉·多模态大模型·openclaw小龙虾技能
AI棒棒牛21 小时前
YOLO26 改进:融合 DCS 的 R_PAMMD 到 ROI/Neck 特征,构建对象级原型分布对齐检测器!
人工智能·目标检测·计算机视觉·yolo26