##Inspiration ALPR and vehicle recovery systems are inspired by the need to enhance law enforcement and vehicle management. They use advanced technology to quickly identify license plates, track stolen or lost vehicles, and provide valuable data to law enforcement agencies. These systems automate the capture and processing of license plate information, aiding in the identification of stolen vehicles and streamlining the recovery process.

What it does

Overview of the Project The Automatic License plate Recognition system uses a camera to capture the number plate of a vehicle, and then processes the image to identify the number. This information is then used to search for the owner details using the RTO API, and all the data is saved in Salesforce. A real-time dynamic dashboard is also generated to provide an intuitive user interface. Carcheck can be used by Traffic Management, Police Departments, Border Security , parking Management and in Various Departments.

The Process hierarchy of the flow of project as: -) firstly, Camera Detects the Objects after that next process goes on -) Secondly The Detected Image is loaded into memory via device such as cables. Cloud Base. BT. Nearby Sharing -) Thirdly Then it processes and crap out the picture of the object -) After that the image is processed as Gray Scale -) Accompanied by the next step as Threshold Manner is carried out. -) Analyses the detected content of the number plate on the terminal. -) Final Output of the Project is malfunctioned ->detected number will automatically search owner details by RTO API. -) Moreover, It Lastly gives the output record in csv form or in .xlsx form. -) In Next Step the cloud database shows record content as User Interface. Above mentioned steps are the processing and flow control that demonstrates the about implementation of ANPR Detection.

How we built it

The ANPR system functions by capturing images or video frames containing vehicles. processing them through various stages to ultimately recognize and extract alphanumeric characters from license plates. Key functionalities include: .

  1. Image/Video Capture: Utilizes cameras or video feeds to capture vehicle images or frames. Pre-processing: Enhances image quality through operations like resizing, gray- scaling, and noise reduction using OpenCV.
  2. Number Plate Detection: Implements YOLOv8 for real-time object detection. identifying and localizing number plate regions.
  3. Character Recognition: Uses EasyOCR for optical character recognition, converting images of number plates into text.
  4. Post-processing: Enhances recognition results through TensorFlow for additional processing and visualization using OpenCV.

Challenges we ran into

Potential Challenges: Several challenges may impact the ANPR system's functionality and performance: . • Variability in License Plates: Different designs, fonts, sizes across regions affecting detection and recognition accuracy.

• Environmental Factors: Poor lighting, adverse weather conditions (rain, fog), and motion blur can degrade image quality and affect system reliability.

• Data Privacy and Security: Handling sensitive information (vehicle images, license plate data) requires robust data protection measures to comply with privacy regulations.

• Model Optimization: Continuous model training and optimization to adapt to new license plate designs and environmental conditions for sustained accuracy and reliability.

Accomplishments that we're proud of

These systems utilize advanced technology to quickly identify license plates, track stolen or lost vehicles, and provide valuable data to law enforcement agencies. They automate the capture and processing of license plate information, aiding in the identification of stolen vehicles and streamlining the recovery process. This has contributed to improved efficiency and effectiveness in law enforcement and vehicle management.

What we learned

We have learned concept of EasyOCR, YOLOv8 , TensorFlow, OpenCv and Image/Video processing and Salseforce integration, Realtime Dashboard , reports with Filtration and Lightning Web Component.

What's next for Carcheck With Salesforce Integration:

Future applications of Automatic Number Plate Recognition (ANPR) systems. The potential future applications include:

  1. Smart Traffic Management: • Real-Time Traffic Monitoring • Automated Toll Collection

  2. Enhanced Law Enforcement: • Stolen Vehicle Detection • Uninsured and Unregistered Vehicle Identification

  3. Parking Management: • Automated Parking Systems • Reserved Parking

  4. Security and Surveillance: • Access Control

The continuous advancement in AI and machine learning will further enhance the capabilities of ANPR systems, making them more accurate, efficient, and adaptable to a wide range of applications. By integrating ANPR with other smart technologies, we can create more intelligent and responsive systems that significantly improve transportation, security, and urban environments.

Built With

Share this project:

Updates

Submission history