The non-uniform response of infrared focal plane array (IRFPA) detectors has a serious impact on image quality. First, the image is not clear visually, there are serious fixed mode noise, and second, the dynamic range, which reduces the resolution of infrared image. In view of the shortcomings of the existing non-uniformity correction schemes and the actual engineering requirements, this paper proposes a scheme combining registration-based correction algorithm with micro-motion system, which calculates the relative displacement between two adjacent images by projection estimation. At this time, the scene motion is judged. When the motion is inadequate, the scene motion is controlled to make the controller operate according to a certain trajectory, so that the scene conditions can meet the requirements of the correction algorithm as far as possible, solve the practical application requirements, make the image quality achieve better results, and perform the performance of the algorithm. The test results show that the scheme can effectively correct the non-uniformity and obtain better correction effect.