ピンホールカメラモデル
カメラモデルとは、カメラ座標で表現された物体の座標をカメラ画像の座標に変換する関係式である。実際のカメラに近いカメラモデルとしてピンホールカメラモデルがよく使われる。ピンホールカメラモデルとは、下の図のように無限に小さい穴(ピンホール)を通して画像が生成されると考える近似モデルである。ピンホールを使うと光量が少なくなってしまうので、実際のカメラではピンホールカメラモデルに近い投影になるように複数のレンズを組み合わせている。
考察
- 焦点距離
ピンホールと投影面の距離を(こののことを焦点距離と呼ぶそうだが、中学校で学んだロウソクの焦点距離と同じものではないような気がする) - 投影面の位置
光は全てピンホール(カメラ座標の原点)を通ることになるので、の位置にある物体は、ピンホール軸からだけずれた位置に投影される。投影面上に反転された像が生成されるがそれはカメラのソフトウェアで反転処理されるとして負号は無視する。 - 焦点距離の次元変換
は距離次元なので、距離をピクセルに直してと表されるとする。これはカメラの画角()とピクセル数()がわかれば
によってからに変換できる。また一般には方向と方向で同じとは限らないのでと表現しておく。
- 光軸
ピンホール軸と投影面上での位置をとすると、投影位置はここからのオフセットとして表現される。
以上をまとめると、物体の位置とカメラ画像平面のピクセル位置の関係は