
无法记录物体的信息,因为胶片上的点(右侧),记录了A和B两个地方的信息,那么生成的图像就是模模糊糊的一团
我们在中间添加隔板(隔板中间有针孔),使物体和胶片呈现一对一的关系


虚拟像平面(人为定义的):它与针孔的距离也是f,虚拟像平面是为了减少正负号的差异(像平面)带来的困扰


光圈(隔板的小孔太大)太大导致图像模糊

随着缩小光圈会越来越清晰,但是照片的会越来越暗,
怎么让成像越清晰还越亮呢?


透镜的焦距与隔板到像平面的焦距不一样,注意区分
这里求x'与y'与之前求隔板到像平面的公式(相似三角形)一致,只不过这里将原来的z换成了现在的z'




像平面(米)是中间状态,我们最终要的是像素平面(像素),最终要建模是三维世界与像素之间的关系而不是与像平面之间的关系



变换不是线性的,因为x、y、z都是不断变换的
欧式空间(二维)与齐次空间(三维)的转换:

利用齐次与欧式的转换实现


也就是像平面到像素平面不是平行的,而会产生一个夹角

要记住“投影矩阵”、“摄像机内参数矩阵”的概念

它不是真实存在的摄像机,它只是一种中间状态,我们以后用它推导一些性质什么的。
它们的中心和摄像机的中心重合,所以Cx和Cy都是0

它的内参数矩阵是:单位矩阵
它有一个很重要的性质就是,可以直接由二维坐标添加一维变成三维坐标,也就是说我们知道了二维的坐标很容易就知道了三维空间下的坐标
将世界坐标系通过R(旋转)和T(平移)就可以转换为摄像机坐标系,R和T与摄像机的摆放位置有关

K:内参数矩阵:与摄像机内部构造有关
[R, T]:外参数矩阵:与摄像机的摆放位置有关
M:投影矩阵



M有12个元素,但是有11个自由度



弱透视投影摄像机最后一行为【0,0,0,1】相当于忽略了物体的深度

1、正交投影
-更多应用在建筑设计(AUTOCAD))或者工业设计行业
2、弱透视投影在数学方面更简单
-当物体较小且较远时准确,常用于图像识别任务
3、透视投影对于3D到2D映射的建模更为准确
-用于运动恢复结构或SLAM
矩阵A列满秩,说明要求的x,q个变量是线性无关的,必须全部求出才能得到解(不是求出q-1个就能将第q个解决定)
也就是给的约束和要求的方程的关系(p行【P个解】q列【q个未知数】的表达式,)

为了求第三种情况写的最佳近似解(因为无解,所以只能求最佳近似解),我们使用以下方法,

argmin_{x}中各个词语的意思是:
x:只有x是自变量,只有x可以变化
arg:将取到最小的时候的那个x取出来


