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 …