Deep Plate Recognition Network: OpenVINO LRPNet

Deep Plate Recognition Network: OpenVINO LRPNet

Accelerating License Plate Recognition with Intel’s OpenVINO

In the realm of computer vision, license plate recognition has become a crucial application, with numerous variants, including Chinese plates, which require high accuracy. Intel’s OpenVINO model has taken a significant leap forward in this domain, boasting a remarkable 95% or higher recognition accuracy for Chinese license plates in the BITVehicle dataset. This breakthrough is attributed to the OpenVINO team’s release of a pre-trained LRPNet model, specifically designed for real-time license plate recognition.

A New Era in Real-Time Recognition

The LRPNet model marks a significant departure from traditional approaches, which often employ a two-step process involving pre-segmentation and identification. In contrast, LRPNet is an end-to-end trained model that can achieve remarkable results without the need for pre-segmentation. This innovative approach enables the model to directly produce a sequence of characters recognition from the input image.

The Architecture of LRPNet

At its core, LRPNet is a lightweight convolutional neural network (CNN) that leverages the power of SqueezeNet and Inception Blocks with low floating-point calculations. The network incorporates BN (Batch Normalization) and Dropout regularization to optimize its performance. The key design elements of LRPNet include:

  • Space-Switching Network Input: An optional feature that allows for efficient use of space and optimized input processing.
  • Lightweight Infrastructure Network: SqueezeNet provides a compact and efficient architecture for the network.
  • Character Position Classification: The model directly produces a sequence of characters recognition based on the input image.
  • Probability Output: The output is prepared for decoding sequence preparation.
  • Post Filter Space Conversion Layer: This layer enables the conversion of the output space.

Network Optimization and Training

The LRPNet model has undergone rigorous training and optimization, with various network optimization methods employed to achieve the best possible accuracy. The impact of these methods on the final accuracy is significant, with the pre-trained model demonstrating exceptional performance.

Test Results on the BITVehicle Dataset

The pre-trained LRPNet model has achieved remarkable results on the BITVehicle dataset, with a recognition accuracy of 95% or higher for Chinese license plates. This achievement is a testament to the power of OpenVINO and the innovative approach of LRPNet.

Availability of the Pre-Training Model

The pre-trained LRPNet model is available for download on the OpenCV GitHub repository, allowing developers to integrate this cutting-edge technology into their applications.

Conclusion

The OpenVINO LRPNet model represents a significant breakthrough in the field of license plate recognition, offering exceptional accuracy and real-time performance. With its innovative architecture and optimized design, LRPNet is poised to revolutionize the way we approach computer vision applications.