FisheyeKannalaBrandt#

class deltacamera.FisheyeKannalaBrandt[source]#

Bases: LensDistortionModel

Kannala-Brandt fisheye distortion model.

Requires exactly 4 coefficients (k1, k2, k3, k4).

The model uses the equidistant projection with radial distortion:

theta_d = theta * (1 + k1*theta^2 + k2*theta^4 + k3*theta^6 + k4*theta^8)

where theta is the angle between the optical axis and the incoming ray.