In space observation, star maps contain a large number of stars and noise, whose characteristics are similar to those of the targets that need to be detected. Traditional methods struggle to ensure both high efficiency and accuracy simultaneously. This paper proposes a space target detection method based on frame difference and target characteristics. Firstly, the star map is registered, then the background is suppressed using frame difference method and noise interference is reduced by Gaussian blurring. Finally, a multi-scale local target characteristic algorithm is used to calculate three feature parameters of suspected regions to further screen the targets. Experimental results show that the proposed algorithm significantly reduces false alarms while ensuring correct detection rates, and its speed is significantly improved. The algorithm fully utilizes the advantages of the frame difference method and the multi-scale local target characteristic algorithm, thus improving the detection efficiency and accuracy.