Automatic License Plate Recognition
As you may know, this project is one of the most famous and practical defined projects in the image processing fields. Through the ALPR, the information of cars plates are extracted from an (or maybe a few) input image(s), which come from the camera(s) at the gate(s). When a car arrives in front of gates or dedicated cameras, the system senses it and immediately takes a snapshot and sends it to the Image Processing Core (IPC) of application. Afterward, the IPC process the image and results will be transient to the Information Management Layer (IML) of the application. Finally, the information also will be processes depend on application definition. Indeed, software implementation of this application contains two main parts of Image Processing Core and Information Management Layer beside of an interactive interface. Diagram 1 illustrates the arrangement of this structure.
The image processing part of application is also included of two types of modules. First types are main modules that run the codes and algorithms to deal with their duty during the major process, and seconds are modules that control the “process logic” of the pipeline, whether each main module works truly as expected or not. If not, they adjusts control-parameters and repeats the process to achieve the best results. Diagram 2 shows a scheme of Image Processing Core (IPC) pipeline.
The data management layer of application, has the duty of organizing the information flow, and it is defined depend on the application. However, typically the main tasks of this part can be listed as to get, save, recall or maybe compare the extracted information – usually come from the IPC – with the pre-stored data in the memory. Furthermore, it sometimes could even command to the dedicated hardware for system reaction. For instance, if the ALPR system is applied for a private parking management, a given data will be compared with the list of the allowed cares and command to the related hardware to open the parking gate or reject the car if it has pass-permission or not, respectively.
Finally, an interactive interface makes working with this complicated system much easier for an ordinary operator. Some extra- and optional features will be defined up to customer’s requests, such as an extra camera to archive driver’s capture beside of the other major records.
Finally, an interactive interface makes working with this complicated system much easier for an ordinary operator. Some extra- and optional features will be defined up to customer’s requests, such as an extra camera to archive driver’s capture beside of the other major records.
This page is still under construction. If you have any question about this project, please don't hesitate to ask me via [email protected]