Camera Coordination

Published:

source: https://towardsdatascience.com/what-are-intrinsic-and-extrinsic-camera-parameters-in-computer-vision-7071b72fb8ec

Extrinsic Matrix

Untitled

Extrinsic matrix is to change world coordination to camera coordination. Usually, R^T where R is the rotation degree of camera in world space.

Intrinsic Matrix

Image Coordinate System

Pinhole Model: Ray emitted from one point.

Project 3D points into camera image, which is a lossy transformation. The depth information is lost.

Untitled

The 2D plane is at f (focal length) distance away from the camera.

Pixel Coordinate System

First transform the ideal rectangular image to skewed image.

Untitled

Then get to know the coordinates of each pixel by considering parameters (units: meter/pixel)

Untitled

Combining

Combining the projection and meter2unit transformation matrix, we have the first matrix below.

Untitled

Combining the second matrix (rectangle2skewed), we get the intrinsic camera matrix.

Untitled