The invention discloses an 
image motion blur removing method based on an improved cyclic 
generative adversarial network. The method comprises the following steps: 1, constructing a non-paired blur clear 
data set; 2, constructing a generator network composed of an 
encoder, a feature converter and a decoder; 3, constructing a 
discriminator network for dividing the image by a 
receptive field; 4, constructing a joint 
loss function; 5, constructing two mirrored annular GAN networks to obtain a cyclic 
generative adversarial network model; 6, inputting a motion blurred image to be processed into the trained model in the step 5 to obtain a deblurred image; 7, carrying out two-dimensional 
Fourier transform on the preliminary deblurred image obtained in the step 6, and filtering out high-frequency 
bright spot spectrum information to obtain an accurate clear image. According to the method, a fuzzy kernel does not need to be estimated, calculation parameters are few, the 
deblurring speed is high, the problems of mode collapse and gradient disappearance are avoided, and the 
false recognition problem of 
frequency domain pseudo-clearness is solved.