The invention discloses a license plate positioning and recognition method based on deep learning. An improved YOLO (You Only Look Once) algorithm and an image super-resolution technology are adoptedfor optimization, and an improved YOLO convolutional neural network and a convolutional enhanced SRCNN (Super Recurrent Neural Network) convolutional neural network are trained respectively. Firstly,an improved deep learning YOLO algorithm is adopted to locate a license plate area; a correction detector is used for correcting the detection frame; according to the method, the problem that an existing license plate positioning method cannot perform correct positioning in certain specific scenes is solved, then the enhanced convolutional neural network SRCNN model is utilized to perform super-resolution technology processing on the image of the license plate area so as to obtain the picture with higher resolution and resolution rate, and then the neural network is utilized to perform opticalcharacter recognition. According to the method, when the YOLO convolutional neural network is trained, the maxout activation function is adopted to replace the activation function of the original model, so that the fitting capability is enhanced, Meanwhile, the non-maximum suppression is improved by adjusting the threshold value, so that the screening speed of the bounding box can be effectivelyincreased. When the SRCNN convolutional neural network is trained, the size of a convolution kernel and the number of convolution layers are increased, the image processing effect can be effectively improved, and therefore the method meets the requirements for real-time performance and accuracy.