Skip to content

TagSafe: ML Model to detect License plate of vehicle ( ANPR + EasyOCR + Flask )

Notifications You must be signed in to change notification settings

sebesti0n/GeoTagging-ANPR_ML_Model

Repository files navigation

GeoTagging- CCTV Feed Analysis - License Plate Recognition ML Model

Overview

This repository contains the code for a geotagging application that utilizes Automatic Number Plate Recognition (ANPR) to analyze CCTV camera feeds and extract license plate numbers. The application uses EasyOCR for Optical Character Recognition (OCR), Ultralytics for object detection, and a custom machine learning model trained in a Jupyter notebook.

Features

  • License Plate Recognition using ANPR
  • Object detection using Ultralytics
  • Flask backend to create API endpoints
  • Integration with MongoDB to store analysis results

Prerequisites

Before running the application, make sure you have the following installed:

  • Python (>=3.6)
  • Jupyter Notebook
  • Flask
  • MongoDB
  • Other dependencies (listed in requirements.txt)

Frontend Repositories

Find the source code for the frontend applications in the following repositories:

To set up and run the frontend applications, follow the instructions provided in their respective README files.

Backend Repositories

The source code for backend application in the following repository:

To set up and run the backend applications, follow the instructions provided in their respective README files.

About

TagSafe: ML Model to detect License plate of vehicle ( ANPR + EasyOCR + Flask )

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published