1. A method for generating a sharp image based on a blurry image, comprising: acquiring pixel values of pixels in the blurry image, and a convolution kernel of the blurry image; determining a deconvolution kernel of the blurry image based on a preset image gradient operator and the convolution kernel; determining pixel values of pixels in the sharp image based on the deconvolution kernel and the pixel values of the pixels in the blurry image; and generating the sharp image based on the pixel values of the pixels in the sharp image.