2019年3月18日 下午3:25
补充:
2019年6月27日 上午9:44
- 归一化图像坐标:
- 整体上来理解,一共有三个物理几何模型
- 相机(不是观测点)的旋转平移
- 投影变换,其实就是相似三角形
- 物理坐标与像素坐标之间的转换,其实就是一个仿射变换
- 归一化图像坐标发生在投影变换中。
- 在投影变换中,就如我所有一共涉及到两个量Z和f(焦距)
- 归一化中的’一‘代表:把模型进行微缩,所有的坐标变量(x,y, z,f)这些值都保持在0~1之间。这就叫做归一化
- 这样做的好处:你能够提高模型的准确率,具体我也说不清楚,感觉和机器学习中的归一化有类似的功能。
- 整体上来理解,一共有三个物理几何模型
2019年3月18日 下午3:34
明确几个概念:
- 图像像素坐标系是一个二维平面,又称为像平面,实际上就是摄像头的CCD传感器的表面。
- 每个CCD传感器都有一定的尺寸,也有一定的分辨率,这个就确定了毫米与像素点之间的转换关系。举个例子,CCD的尺寸是8mm X 6mm,帧画面的分辨率设置为640X480,那么毫米与像素点之间的转换关系就是80pixel/mm。”设CCD传感器每个像素点的物理大小为dx*dy,相应地,就有dx=dy=1/80。
- CCD的长宽比例和图像分辨率的长宽比例相等
- 单目相机标定原理 - Make It - 开源中国
- 畸变的产生原因:
- 内参、外参、畸变参数三种参数与相机的标定方法与相机坐标系的理解
- 径向畸变:
- 产生原因是光线在远离透镜中心的地方比靠近中心的地方更加弯曲径向畸变主要包含桶形畸变和枕形畸变两种
- 切向畸变:
- 产生的原因透镜不完全平行于图像平面,这种现象发生于成像仪被粘贴在摄像机的时候
/%E7%9F%A5%E8%AF%86%E7%82%B9/%E5%9D%90%E6%A0%87%E7%B3%BB%E3%80%8C%E5%86%85%E5%A4%96%E5%8F%82%E3%80%8D%E7%9A%84%E8%AF%A6%E7%BB%86%E8%BD%AC%E6%8D%A2%E6%8E%A8%E5%AF%BC/7CF3A90E-502D-4581-B8BE-8552D200EC95.png)
- 产生的原因透镜不完全平行于图像平面,这种现象发生于成像仪被粘贴在摄像机的时候
这个过程涉及到4个坐标系,而不是原来以为的三个
- 世界坐标系(3维)
- 相机坐标系(3维)
- 两个三维坐标系分别对x,y,z单独进行转换形成的坐标系
- 图像物理坐标系(2维)
- 投影关系形成的投影坐标系
- 图像像素坐标系(2维)
- 图像数字化形成的坐标系
- 世界坐标系和相机坐标系,图像坐标系的关系 - waeceo的专栏 - CSDN博客
分别对x,y,z单独进行转换:外参数(R,T)
注:这里只说明了R旋转 ,没有说T平移/%E7%9F%A5%E8%AF%86%E7%82%B9/%E5%9D%90%E6%A0%87%E7%B3%BB%E3%80%8C%E5%86%85%E5%A4%96%E5%8F%82%E3%80%8D%E7%9A%84%E8%AF%A6%E7%BB%86%E8%BD%AC%E6%8D%A2%E6%8E%A8%E5%AF%BC/211EA450-533A-4F92-9B82-53A62D384A3B.png)
投影关系:从三维转化为二维的关键步骤
- 图中x与X之间的关系有两个参数:Z,f。我总是一般下意识的只有一个。
- 数学如何表示几何关系
- 几何关系—》比例关系表示—》等式组表示—》矩阵表示
- 矩阵表示时就需要变成齐次形式
/%E7%9F%A5%E8%AF%86%E7%82%B9/%E5%9D%90%E6%A0%87%E7%B3%BB%E3%80%8C%E5%86%85%E5%A4%96%E5%8F%82%E3%80%8D%E7%9A%84%E8%AF%A6%E7%BB%86%E8%BD%AC%E6%8D%A2%E6%8E%A8%E5%AF%BC/%E6%9C%AA%E7%9F%A5.png)
图像数字化
/%E7%9F%A5%E8%AF%86%E7%82%B9/%E5%9D%90%E6%A0%87%E7%B3%BB%E3%80%8C%E5%86%85%E5%A4%96%E5%8F%82%E3%80%8D%E7%9A%84%E8%AF%A6%E7%BB%86%E8%BD%AC%E6%8D%A2%E6%8E%A8%E5%AF%BC/20160126193223989.jpg)
- 上图表示的只表示旋转,加上缩放以后就有1/dx 1/dy了
- 注:一般情况下是有角度“sita”,在重建中我们理解“sita = 0” -> cos = 1 ->sin = 0
/%E7%9F%A5%E8%AF%86%E7%82%B9/%E5%9D%90%E6%A0%87%E7%B3%BB%E3%80%8C%E5%86%85%E5%A4%96%E5%8F%82%E3%80%8D%E7%9A%84%E8%AF%A6%E7%BB%86%E8%BD%AC%E6%8D%A2%E6%8E%A8%E5%AF%BC/20160126193236692.jpg)
重要变量意义:
- (u0,v0)表示:O1在u,v 中的坐标
- dx dy表示:像素在轴上的物理尺寸。其实就是一个比例关系,当我们需要换算为物理尺寸为单位时,就需要:像素尺寸/物理尺寸比例 = 物理尺寸中的大小表示
合集:
/%E7%9F%A5%E8%AF%86%E7%82%B9/%E5%9D%90%E6%A0%87%E7%B3%BB%E3%80%8C%E5%86%85%E5%A4%96%E5%8F%82%E3%80%8D%E7%9A%84%E8%AF%A6%E7%BB%86%E8%BD%AC%E6%8D%A2%E6%8E%A8%E5%AF%BC/3E379E03-785E-4B82-9076-0667B2C2101D.png)