The invention discloses an inter-frame registration and adaptive step length-based
infrared image non-uniformity
correction method. The method comprises the steps of firstly calculating normalized cross-power spectrums of original
infrared images, with non-uniformity, of an nth frame and an (n-1)th frame, and obtaining horizontal relative displacements and vertical relative displacements of the original
infrared images, with the non-uniformity, of the nth frame and the (n-1)th frame; secondly calculating out a spatial variance and a
time variance of each pixel of the original
infrared image, with non-uniformity, of the nth frame, calculating an adaptive iterative step length of each pixel of the original
infrared image, with non-uniformity, of the nth frame by utilizing the obtained spatial variance and
time variance, and updating a
gain correction coefficient and a bias correction coefficient by using the iterative step length; and finally performing non-uniformity correction on the pixels of an overlapping region of the original infrared images, with the non-uniformity, of the nth frame and the (n-1)th frame.