The invention discloses a
license plate recognition method and
system based on
deep learning, and the method comprises the following steps: collecting
license plate image data, and generating an image
data set; performing semantic
decomposition operation, dividing into region code units, letter units and
number units, and constructing a semantic
structure chart; constructing a multi-path
character recognition model, and taking an improved PCNN model as a
trunk feature structure; respectively inputting the image
data set into a multi-path
character recognition model, outputting an area code recognition result, a
letter recognition result and a number recognition result, and generating a candidate
license plate recognition result; if illegal character combinations or
structural unit missing information exists, path screening
processing is executed, and a candidate path set is generated; reasoning and filling
processing is executed, and a complemented path set is generated; and combining and outputting a license plate recognition result and a confidence alternative path set. According to the method, the
character recognition accuracy is improved, meanwhile, the robustness to structure deficiency is enhanced, and the method has the advantages of being high in recognition precision and high in fault-tolerant capability.