The present invention provides a method and
system for rapidly
deblurring a fuzzy QR code, relating to the field of QR code
deblurring. The method comprises: S1, preprocessing; S2, setting a maximum
deblurring level (max_scale) and initializing a fuzzy kernel function; S3, constructing a first objective function and a second objective function; S4, estimating a clear image; S5, estimating a fuzzy kernel function; S6, if max_scale is reached, proceeding to S11; otherwise, proceeding to S7; S7, if three image-finding patterns are detected, proceeding to S8; otherwise, proceeding to S9; S8, determining whether decoding is currently possible; if so, proceeding to S11; otherwise, proceeding to S9; S9, determining whether the current deblurring level is max_scale–1; if so, proceeding to S10; otherwise, proceeding to S4; S10, obtaining an image
clarity evaluation value Q and a threshold value T; if Q>T, proceeding to S4; if Q<T, proceeding to S11; and S11, outputting a deblurred QR code image. While ensuring the recognition rate of the deblurred QR code image, the method improves the efficiency of QR code image deblurring and effectively and accurately deblurs fuzzy QR codes.