pybsm.noise.noise_gain

pybsm.noise.noise_gain(kernel: ndarray) float

Noise Gain is the GIQE term representing increase in noise due to image sharpening.

The definition is not included in the IBSM manual. This version comes from Leachtenauer et al., “General Image-Quality Equation: GIQE” APPLIED OPTICS Vol. 36, No. 32 10 November 1997.

Parameters:

kernel – the 2D image sharpening kernel; note that the kernel is assumed to sum to one

Returns:

ng:

noise gain (unitless)

Raises:
ValueError:

if values in kernel do not sum to 1