The invention discloses a bar code detection and identification method based on end-to-end key point detection, and the method comprises the following steps: 1, collecting images containing various types of bar codes from a plurality of real scenes, constructing a comprehensive and diversified
data set, and marking and dividing the
data set; 2, constructing a
Ground Truth for the model, wherein the
Ground Truth needs to comprise the following three kinds of information: key point position information,
angular point angle information and bar code classification information; 3, designing and realizing an
encoder and decoder model which integrates the functions of
feature extraction, key point positioning, classification and discrimination, angle prediction and the like, automatically
processing the input image and identifying the bar code in the image; 4, performing post-
processing on corner information identified by the neural network, including association of different bar code corners, and ensuring complete identification of the bar codes; step 5, performing performance evaluation on the complete bar code detection
system by using an independent
verification set, and testing the performance of the model in various aspects, including accuracy, PCK (Performance of Key Kepoints) and correction rate; the method can effectively improve the bar code detection accuracy in changeable and complex scenes, and is especially suitable for modern logistics, retail and other industries needing efficient bar code
processing.