Logo Lanfrica

Zummit-Africa-Inc/anpr_api

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Zum
Hôte:
Automatic number-plate recognition (ANPR) is a technology that uses optical character recognition on images to read vehicle registration plates to create vehicle location data. It can use existing closed-circuit television, road-rule enforcement cameras, or cameras specifically designed for the task. Automatic Vehicle Number Plate Recognition ## About >Automatic Vehicle Number Plate Recognition(AVNPR) Application built with FastAPI, Keras, HTML and CSS. HTML Web App: avnprapp.herokuapp.com API Documentation: avnprapi.herokuapp.com Official API Docker Image: hub.docker.com ## Contributors - **NNEJI IFEANYI DANIEL** ## Table of Contents - About - Contributors - Repository File Structure - Problem Statement - Proposed Solution - API Demo - HTML Web App Demo - How to run the Application - Tests - Deployment - References - License - TODO ## Repository File Structure ```bash ├── api # API Files │ ├── app.py │ ├── docker-compose.yml │ ├── Dockerfile │ ├── helpers.py │ ├── heroku.yml │ ├── images │ ├── __init__.py │ ├── models │ ├── requirements.txt │ ├── save_model.py │ └── utils.py ├── LICENSE ├── README.md ├── sample_images # Test images ├── src # HTML Web App Files │ ├── app.py │ ├── docker-compose.yml │ ├── Dockerfile │ ├── download.py │ ├── images │ ├── __init__.py │ ├── models │ ├── requirements.txt │ ├── save_model.py │ ├── templates │ └── ocr.html │ └── tests ``` ## Problem Statement >The number plate recognition (NPR) system is one of the categories of smart transportation and detection mechanism (STDM). This is a combination of the technology in which the application enables the system to detect and automatically read the license id of number plate of vehicle from digitally captured images. Automatically capturing the license plate is the process of detecting and transforming the pixels data of a digital image into the plain text data or ASCII text of the number plate. Our project contains a method for the vehicle number plate recognition from the image using mathematical morphological operations (erosion, dilation). ## Propo …