Monocular or single camera model is important in terms of understanding the properties that are later applied to stereo models.

Single Camera Projection Model

Properties of the single camera model transform the coordinates from the world coordinates ie. to the 2D image coordinate system .

Extrinsic Matrix (World β†’ Camera coordinate system)

Defines where the camera is in the world coordinate frame and its orientation relative to the world origin. Transforms the world coordinate frame to the camera’s local coordinate system.

The R and t define the rotational and translational properties of the camera with respect to the world coordinate, where R and t are of size and respectively.

The defines the position of the coordinate with respect to the camera center. Therefore, .

Intrinsic Matrix (Camera β†’ Image coordinate system)

Projects the 3D coordinate system relative to the camera center to the 2D image coordinate system based on the physical properties of the camera like the lens, sensor, etc.

where are the focal length in terms of the pixel dimensions, are the optical centers of the image coordinate plane.
is the skew coefficient (usually 0 in modern camera systems) is the scaling factor that is equal to depth

Note

The intrinsic matrix of the camera is figured out using camera calibration methods that basically use 2 or more points with known position in the world coordinate frame and correlate them to their position in the image plane. Generally a pattern like the checkboard pattern is used.

It can also be noted that the term basically vanishes when converting the camera coordinate system to the image coordinate system. This is also observed in real life since the one cant figure out the depth and position of the object from just an image. It can be described as a ray shooting from the camera center to the image coordinate in question where the object may lie anywhere on the ray.

One can although roughly figure out the position of an object using its size and position with respect to other objects in the image, but that requires an understanding of the environment. This understanding has been developed by humans over the course of their lifetime, but deep learning based depth estimation like VGGT, DepthAnything take advantage of this principle to estimate the depth map of an image.

Projection Matrix

Therefore, the projection matrix of the camera can be defined as