pinholemodel
The pinhole model is an idealized geometric model of a camera used in computer vision and photography. It treats the camera as a device with a single small aperture through which light rays pass and project onto an image plane. In this model, a 3D point in world coordinates is transformed into camera coordinates, then projected onto the image plane to produce 2D image coordinates.
Mathematically, a world point Xw = [X, Y, Z, 1]^T is mapped to camera coordinates by Xc =
The pinhole model assumes no lens distortion. It is foundational for camera calibration, 3D reconstruction, and