A correction algorithm has been developed to remove nonuniformity and to compensate drift noise in the response of infrared focal-plane arrays (IRFPA) imaging system. An IRFPA sensor model, which considers IRFPA sensors’response drift, is set up as the basis of the algorithm. The algorithm is carried out in two step s. A preliminary nonuniformity correction is firstly carried out to removemost spatial nonuniformity of an IRFPA. Then the drift in the response of detectors is compensated with consecutive infrared image sequences, which relies on accurate estima- tion of infrared scene’smotion. The formulas of the algorithm are presented, and the ability of compensating drift noise and temporal noise is evaluated. A block-matching method is also introduced to realize accurate motion estimation. Some real infrared data are finally provided to demonstrate the algorithm’s validity.