Under the dynamic working conditions of a star sensor, motion blur of the star will appear due to its energy dispersion during imaging, leading to the degradation of the star centroid accuracy and attitude accuracy of the star sensor. To address this, a restoration method of a blurred star image for a star sensor under dynamic conditions is presented in this paper. First, a kinematic model of the star centroid and the degradation function of blurred star image under different conditions are analyzed. Then, an improved curvature filtering method based on energy function is proposed to remove the noise and improve the signal-to-noise ratio of the star image. Finally, the Richardson Lucy algorithm is used and the termination condition of the iterative equation is established by using the star centroid coordinates in three consecutive frames of restored images to ensure the restoration effect of the blurred star image and the accuracy of the star centroid coordinates. Under the dynamic condition of 0~4°/s, the proposed algorithm can effectively improve the signal-to-noise ratio of a blurred star image and maintain an error of the star centroid coordinates that is less than 0.1 pixels, which meets the requirement for high centroid accuracy.