The invention provides a fuzzy recognizable two-dimensional code. The fuzzy recognizable two-dimensional code comprises a positioning pattern, format information and data. The positioning pattern is composed of fuzzy invariant shapes; the format information is stored in fuzzy invariant features of a positioning pattern composed of fuzzy invariant shapes; a
data tape is arranged between the positioning patterns, and the data is stored on the
data tape. The invention further provides a generation and recognition method of the fuzzy recognizable two-dimensional code, the generated fuzzy recognizable two-dimensional code can be directly recognized in the fuzzy image, preprocessing operation such as
deblurring is not needed, the recognition process is simplified, the recognition speed in the fuzzy image is increased, and in the fuzzy image, the two-dimensional code can be quickly positioned by using the characteristic that the fuzzy invariant graph can be quickly identified; meanwhile, the storage of the format information uses fuzzy invariant features, and the fuzzy invariant features cannot damage the features, so that the two-dimensional code can still be correctly identified even in a seriously fuzzy image.