The invention discloses an image recognition method, device and equipment based on a lightweight network model. The image recognition method comprises the following steps: S1, obtaining a to-be-recognized target image; s2, inputting the target image into a trained lightweight network model; and S3, classifying the target image by using the trained lightweight network model, wherein the process of obtaining the lightweight network model comprises the following steps: S21, constructing a variant convolutional neural network without a full connection layer; s22, classifying the images through a softmax classifier, and updating the weight of the convolutional layer; s23, extracting features of the image again by adopting the variant convolutional neural network with updated weight, and carrying out standardized processing on the features; and S24, generating feature nodes and enhancement nodes from the standardized features according to a construction method of a width network, determining the final feature nodes and the number of the enhancement nodes, and constructing a lightweight network model.