像空间坐标系与物方空间坐标系
一、核心区分一句话
- 物方空间坐标系 :描述真实三维场景物体的全局坐标系(世界 / 地面坐标系);
- 像空间坐标系 :以相机光心 S 为原点,描述影像上像点 在相机前方成像空间的局部三维坐标系(相机坐标系)
像空间坐标系 
- 小孔成像坐标系

二、像空间坐标系 S-xyz(像方)
1. 定义
原点:摄影中心 / 相机光心 S 坐标轴(右手系):
- z 轴:相机主光轴,指向成像平面(底片 / 传感器)为负方向;
- x、y 轴:分别平行于像平面坐标系的水平、竖直轴;
- 像平面距离光心为焦距 f,任意像点在该系坐标恒为 (x,y-f)。
2. 特点
- 每张相片独立一套,相机动、坐标系跟着动;
- 单位:mm(光学物理尺寸);
- 作用:中间过渡坐标系,把二维像点升成三维空间矢量,建立物点、光心、像点三点共线的共线方程;
- 只和相机内方位元素(焦距、主点)相关,不涉及场景位置。
三、物方空间坐标系 D-XYZ(物方,又称世界 / 地面坐标系)
1. 定义
全局固定三维坐标系,描述现实中地面 / 物体点的绝对位置,原点、轴向可按需自定义:
- 航测常用:地面摄影测量坐标系(Z 向上,近似铅垂);
- 计算机视觉:标定板角点、机器人基座、车体原点; 坐标记为(X,Y,Z),代表真实物体三维坐标。
2. 特点
-
全局不动,所有相机、物体共用同一基准;
-
单位:m /mm;
-
作用:描述场景真实几何,相机在该系下的位置 (X_S,Y_S,Z_S)、姿态(外方位角元素);
-
决定相机外方位元素 (旋转 R、平移 t)。
四、两者核心对比表
表格
对比项 像空间坐标系(像方 S-xyz) 物方空间坐标系(物方 D-XYZ) 原点 单相机光心 S(随相机移动) 场景固定基准点(全局不变) 描述对象 像片上的像点(影像侧) 真实三维物体 / 地面点(实景侧) 轴向 z 轴指向底片,像点 z=-f Z 多竖直向上(地面) 每套数量 一台相机一套 整个场景仅一套 关联参数 相机内参(焦距、主点) 相机外参(位姿 R、t) 核心方程 共线方程左侧像方矢量 共线方程右侧物方矢量 五、数学联系:共线方程(成像核心)

六、配套辅助坐标系(容易混淆)
- 像平面坐标系 o-xy:二维,在底片上,原点像主点,仅描述像点二维位置;
- 像空间辅助坐标系 S-uvw:原点仍为 S,三轴平行于物方坐标系,用于统一多张相片的像空间,简化立体交会计算;
- 像素坐标系 uv:数字图像离散行列,计算机读取图像用。
七、通俗理解
- 像空间坐标系 = 相机自己的局部坐标系:站在镜头里看影像;
- 物方空间坐标系 = 整个世界的全局坐标系:站在地面看真实物体; 摄影测量本质:通过像方二维影像,反向解算物方三维坐标。
问题:像点坐标 \((x,y,-f)\),是不是 Z 永远 =-f?是不是景深?
1. 完全不是景深!先分清两个东西
- 景深:现实中物体离镜头远近(物方距离,几百米 / 几米);
- 这里的 -f :只是像空间坐标系里像片平面的固定 Z 坐标,是相机内部成像平面的固定位置,和物体远近无关。
2. 像空间坐标系规则再理一遍
原点 = 光心 S(镜头中心) 坐标轴右手规则:
- \(S_z\):主光轴,从镜头指向外面真实物体是 +z;
- 成像底片 / 传感器在光心后方,也就是 z 负方向;
- 底片到光心的垂直距离 = 焦距 \(f>0\); 所以整个像片平面所有像素点,在这个坐标系下,z 坐标全部等于 \(-f\)。
举例子: 底片上某点横向偏移 x=2mm,纵向 y=-1mm,那它在像空间三维坐标就是 \((2,\ -1,\ -f)\)。 不管远处大山、近处桌子成像在底片哪个位置,所有像点 z 统一都是 \(-f\),这只是底片的固定坐标平面,不是物体深度。
二、从零推导共线方程(纯小白版,无跳跃)
前置 4 个坐标系,只记关键 2 个
- 物方坐标系 \(D-XYZ\):真实世界全局坐标,地面 / 物体点 \(A(X,Y,Z)\)
- 像空间坐标系 \(S-xyz\):原点镜头光心 S,底片全平面 z=-f,像点 \(a(x,y,-f)\)
核心几何公理:三点共线
真实物体 A、镜头光心 S、底片上的像点 a,三点永远在一条直线上。
光线从物体 A 出发,穿过镜头中心点 S,最后打到底片 a 点。这就是共线的物理意义。
步骤 1:写出光心 S 在世界(物方)坐标系的坐标
相机镜头中心 S 不是原点,它在世界坐标系里有坐标: \(S(X_S,\ Y_S,\ Z_S)\)
步骤 2:构造物方空间向量 \(\overrightarrow{SA}\)
从镜头 S 指向真实物体 A 的矢量: \(\overrightarrow{SA}= \begin{bmatrix} X - X_S \\ Y - Y_S \\ Z - Z_S \end{bmatrix}\) 含义:物体相对于相机的三维偏移。
步骤 3:像空间向量 \(\overrightarrow{Sa}\)
从镜头 S 指向底片像点 a 的矢量: \(\overrightarrow{Sa}= \begin{bmatrix} x \\ y \\ -f \end{bmatrix}\)
步骤 4:共线的数学性质 ------ 两向量成比例
因为 A、S、a 三点一条直线,向量 \(\overrightarrow{SA}\) 和 \(\overrightarrow{Sa}\) 同向 / 反向,只差一个缩放系数 λ: \(\overrightarrow{Sa} = \lambda \cdot R \cdot \overrightarrow{SA}\) 这里新增两个概念,小白通俗解释:
- R:旋转矩阵 世界坐标系 XYZ 和相机自身 xyz 坐标轴朝向不一样(相机可能朝上、左转、倾斜),R 用来把世界向量旋转到相机自身坐标系;
- \(\lambda\):比例系数 物体离镜头越远,\(\overrightarrow{SA}\) 越长,\(\lambda\) 只是缩放倍数,保证两条向量共线