Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: K. Poojitha, V. Pooja, K. Sunitha, Dr. Shruti Bhargava Choubey
DOI Link: https://doi.org/10.22214/ijraset.2023.48784
Certificate: View Certificate
Generally, video surveillance system is used for security purpose as well as monitoring but recognition of moving object is a difficult part of video surveillance. Now a days, due to decreasing costs of high quality video surveillance systems, detection and tracking has become increasingly in practical with the help of human activities. Nowadays, these kind of systems have been designed for various tasks, but the task of detecting illegally parked vehicles has been left largely to the human operators of these systems. The recognition of Registration plates of Indian vehicles is the most interesting and challenging part from past few years. It is noticed that the registration plates of vehicles are in different shapes and sizes and colours in various countries. We need to identify the registration plate of moving vehicles using python libraries such as OpenCV and Pytesseract. This project will enable us to identify the numbers and characters of a registration plate easily. The major technology which we use here is Edge detection technique.
I. INTRODUCTION
Automatic detection of registration plates requires several image processing techniques and algorithms to be utilized within a single application. Text localization, extraction and enhancement, character segmentation and recognition operations are used to determine the license plate number in a given image or video frame. Only a few of the previous studies involved all the steps of a typical LPR system, from image acquisition to verification. In this research, a complete license plate recognition system, which is based on constraints and operates in real time, has been designed and implemented. Registration plate localization and extraction are the most time consuming stage of a typical system. Assumptions as well as optimizations are required in order for RPD systems to be able to locate registration plates in real time.
However, the computational requirements increase in parallel. To minimize this side-effect, constraints and prior knowledge are utilized.
After extracting the license plate area, the resulting region is further processed for character segmentation and recognition. Registration plate Recognition is a combination of number plate detection, character segmentation and recognition technologies used to identify vehicles by their registration plates. Since only the registration plate information is used for identification, this technology requires no additional hardware to be installed on vehicles. The registration plate recognition systems have two main points: the quality of registration plate recognition software with recognition algorithms used and the quality of imaging technology, including camera and lighting. Elements to be considered: maximum recognition accuracy, faster processing speed, handling many types of plates, manage the broadest range of image qualities & achieve maximum distortion tolerance of input data. Registration plate recognition applications apply image processing and segmentation algorithms to extract license plates, and each operation is computationally intensive.
Regulatory agency standards used in license plates can significantly reduce computational requirements and improve accuracy. Limits include a range of values, not exact measurements, as the size, style, and placement of license plate text can vary greatly from image to image. The license plate recognition system has two main points. The quality of the license plate recognition software using the recognition algorithms and the quality of the imaging technology, including cameras and lighting. Factors to consider: maximizing recognition accuracy, achieving faster processing speed, processing as many plate types as possible, managing a wide range of image quality, maximizing input data distortion tolerance. The main aim of this proposed project is to identify the registration plate of moving vehicles in different areas. We can identify the number plates of both authorized and unauthorized vehicles.
This project is based on the approach which uses OpenCV and Pytesseract. This approach is very simple to segment all the letters and numbers used in the license number plate by using edge detection method. The main focus of this project is to locate the registration plate region properly to segment all the numbers and letters separately.
II. LITERATURE REVIEW
III. MODELING & ANALYSIS
The main aim of Moving Vehicle Registration Plate Detection is to detect license plate from a given input image. Here we give image of a vehicle as an input.This process is divided into 3 parts - registration plate detection, character segmentation, character recognition.
An algorithm is developed which is very efficient to detect registration plate in various conditions. This algorithm helps us to detect the number plate from an input image.
Python is a general purpose language which helps us to write the program to detect the number plate and recognize it. OpenCV is an open-source library for machine learning, image processing, which has more than 2500 optimized algorithms. It is a great tool for image processing and used to identify the number plate in our project.Python-Tesseract or Pytesseract is an Optical Character Recognition (OCR) tool for python.
It will read and recognize the text in images, registration plates etc. Here we will use the tesseract package to read the text from the given image.
It will automatically recognize text in vehicle registration plates.The key advantage of optical character recognition(OCR) technology is that it simplifies the data entry process by creating effortless text searches, editing and storage.
IV. WORKING
V. ADVANTAGES
Improved security and prevention of crimes such as auto theft: Security teams and agencies would rather prevent crimes in the first place than catch criminals who commit crimes. When cameras are constantly installed in high-risk areas, people are less likely to commit crimes, making it harder to escape police attention. It's difficult, if not impossible, to hide from things like license plate recognition systems while you're out and about. This means that criminals have less chance of escaping. Everyone in the community is happy to see crime levels go down, and adding cameras is one way he achieves that.
Provide better evidence and investigative tools: Similar to video surveillance systems, license plate recognition systems for moving vehicles can provide details of when someone was at your location, whenever you need it. Images captured by this camera can be used as evidence and provide valuable information that can be used in investigations. It's easy to prove when the vehicle in question was on your premises and is all the hard evidence you need.
VI. DISADVANTAGES
The main disadvantage is entrance and exit management system: the key to how far the license plate recognition system can be applied in the entrance and exit management system lies in the recognition rate. Although the pixels of the surveillance camera have been greatly improved, the recognition effect of the license plate recognition system on the stained license plate is not very good.
In addition, due to the diversity of the collected license plate images and the influence of many factors, such as smoke and fog, rain and snow, different angles of sunlight and so on, the quality of some license plate images varies in varying degrees. In general, the background of the collected image is very complex.
The location of the license plate in the image is often not fixed, and the size of the license plate is also different. Moreover, the lights and body advertisements will also interfere with the recognition, thus affecting the recognition rate of the license plate.
VII. APPLICATIONS
This system helps applications such as the assistance in the detection and identification of stolen vehicles, access control to some exclusive places, etc. On roads, it is used to identify the cars that are breaking the traffic rules. In security, it is used to capture the license plates of the vehicles getting into and out of certain premises. In parking lots, it is used to capture the license plates of the cars being parked.
Finally, we conclude that the main focus of this research project is to extensively experiment with image segmentation and character recognition problems within license plate recognition frameworks and find alternative solutions. Three main principles are involved. 1) Finding and extracting the license plate area from a large scene image is very important. 2) We need to extract alphanumeric characters from the license plate area. 3) Finally, send it to the OCR system as input for recognition. To read the license plate number and correctly identify the vehicle, it is obviously necessary to identify the license plate number in the scene image provided by the capture system (such as video or still camera).
[1] Anonymous Vehicle Detection for Secure Campuses: A Framework for License Plate Recognition using Deep Learning Crystal Dias; Astha Jagetiya; Sandeep Chaurasia 2019 2nd International Conference on Intelligent Communication and Computational Techniques (ICCT) Year: 2019 [2] Inverse Augmented Reality: A Virtual Agent\'s Perspective Zhenliang Zhang; Dongdong Weng; Haiyan Jiang; Yue Liu; Yongtian Wang 2018 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct) Year: 2018 [3] Industrial Augmented Reality: Requirements for an Augmented Reality Maintenance Worker Support System Mario Lorenz; Sebastian Knopp; Philipp Klimant 2018 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct) Year: 2018 [4] Comparison in Depth Perception between Virtual Reality and Augmented Reality Systems Jiamin Ping; Yue Liu; Dongdong Weng 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR) Year: 2019 [5] Industrial Augmented Reality: Transferring a Numerical Control Connected Augmented Realty System from Marketing to Maintenance Christian Kollatsch; Marco Schumann; Philipp Klimant; Mario Lorenz 2017 IEEE International Symposium on Mixed and Augmented Reality (ISMAR-Adjunct) Year: 2017 [6] Deep Statistical Analysis of OCR Errors for Effective Post-OCR Processing Thi-Tuyet-Hai Nguyen; Adam Jatowt; Mickael Coustaty; Nhu-Van Nguyen; Antoine Doucet 2019 ACM/IEEE Joint Conference on Digital Libraries (JCDL) Year: 2019
Copyright © 2023 K. Poojitha, V. Pooja, K. Sunitha, Dr. Shruti Bhargava Choubey. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET48784
Publish Date : 2023-01-22
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here