All Projects → longphungtuan94 → ALPR_System

longphungtuan94 / ALPR_System

Licence: Apache-2.0 License
Automatic License Plate Recognition System for Vietnamese Plates

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ALPR System

open-lpr
Open Source and Free License Plate Recognition Software
Stars: ✭ 74 (+4.23%)
Mutual labels:  license-plate-recognition
SceneClassification
This project is to use deep learning to auto classify the scene images with limited amount of training images.
Stars: ✭ 17 (-76.06%)
Mutual labels:  image-classification
Labs-IntelligentAPIs
Intelligent APIs aim to make machine learning (ML) tasks easier for UWP developers to leverage in their applications without needing ML expertise or creating a new model.
Stars: ✭ 16 (-77.46%)
Mutual labels:  image-classification
deforestation
A machine learning exercise, using KNN to classify deforested areas
Stars: ✭ 26 (-63.38%)
Mutual labels:  image-classification
neural network papers
记录一些读过的论文,给出个人对论文的评分情况并简述论文insight
Stars: ✭ 152 (+114.08%)
Mutual labels:  image-classification
robotics-level-4
This repo contains projects created using TensorFlow-Lite on Raspberry Pi and Teachable Machine. AI and ML capabilities have been integrated with Robot's software.
Stars: ✭ 34 (-52.11%)
Mutual labels:  image-classification
pigallery
PiGallery: AI-powered Self-hosted Secure Multi-user Image Gallery and Detailed Image analysis using Machine Learning, EXIF Parsing and Geo Tagging
Stars: ✭ 35 (-50.7%)
Mutual labels:  image-classification
Transformer-in-Transformer
An Implementation of Transformer in Transformer in TensorFlow for image classification, attention inside local patches
Stars: ✭ 40 (-43.66%)
Mutual labels:  image-classification
ConvALPR
Reconocedor Automatico (real-time) de Patentes utilizando Redes Neuronales Convolucionales
Stars: ✭ 15 (-78.87%)
Mutual labels:  license-plate-recognition
AIDeveloper
GUI-based software for training, evaluating and applying deep neural nets for image classification
Stars: ✭ 51 (-28.17%)
Mutual labels:  image-classification
nsfw api
Python REST API to detect images with adult content
Stars: ✭ 71 (+0%)
Mutual labels:  image-classification
Tensorflow-For-Beginners
Introduction to deep learning with Tensorflow.
Stars: ✭ 55 (-22.54%)
Mutual labels:  image-classification
wildflower-finder
Image classification of wildflowers using deep residual learning and convolutional neural nets
Stars: ✭ 25 (-64.79%)
Mutual labels:  image-classification
serving-tensorflow-models
Serving TensorFlow models with TensorFlow Serving 📙
Stars: ✭ 41 (-42.25%)
Mutual labels:  image-classification
deep-active-learning-pytorch
A PyTorch toolkit with 8 popular deep active learning query methods implemented.
Stars: ✭ 47 (-33.8%)
Mutual labels:  image-classification
Deep-Learning-with-GoogleColab
Deep Learning Applications (Darknet - YOLOv3, YOLOv4 | DeOldify - Image Colorization, Video Colorization | Face-Recognition) with Google Colaboratory - on the free Tesla K80/Tesla T4/Tesla P100 GPU - using Keras, Tensorflow and PyTorch.
Stars: ✭ 63 (-11.27%)
Mutual labels:  image-classification
whatfood
Food classification using deep learning
Stars: ✭ 15 (-78.87%)
Mutual labels:  image-classification
VoiceNET.Library
.NET library to easily create Voice Command Control feature.
Stars: ✭ 14 (-80.28%)
Mutual labels:  image-classification
Swin-Transformer
This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows".
Stars: ✭ 8,046 (+11232.39%)
Mutual labels:  image-classification
Image-Classifier
Final Project of the Udacity AI Programming with Python Nanodegree
Stars: ✭ 63 (-11.27%)
Mutual labels:  image-classification

Vietnamese ALPR_System

An Automatic License Plate Recognition System for Vietnamese Plates

This system can detect and recognize 2 types of license plate in Vietnam, rectangle plates and square plates.

Abstract

  • This system can detect and recognize license plates from images, videos and webcams.
  • Within this project, the camera's position is fixed and only one car at a time can drive through the gate. Therefore, the system is only able to detect 1 plate per frame.

Method

  1. Plate detection
    • Sobel X for detecting vertical edges followed by a morphological transformation.
    • Finding contours which satisfy the ratio of the plate to get the possible plates
    • Checking for characters on the possible plates found to assure it is a license plate.
  2. Plate recognition
    • For character recognition, I used MobileNet_v1_0.5_128 as it was lightweight and suitable for real-time recognition.

Requirements

  • python 3.6
  • run pip install -r requirements.txt

Implementation

  • run test.py for testing on a video.
  • run test_image.py for testing on an image.

Result

  • Demo
  • Demo2

Note

  • You should play with these parameters: minPlateArea, maxPlateArea and ksize in cv2.getStructuringElement to implement successfully on your own case.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].