Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Automatic Number Plate Recognition Using Tensorflow and EasyOCR - Python

Nicholas Renotte via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course builds a real-time automatic number plate recognition system in Python. It trains a TensorFlow object-detection model on license-plate data, applies EasyOCR to detected regions, and saves recognized plates and text from video.

Syllabus

- Start
- Tutorial Start
- Gameplan
- PART 1 | Setup
- Cloning Baseline Code
- Creating a Virtual Environment
- Installing Dependencies
- Installing Tensorflow Object Detection
- Cloning Pre-Trained Models
- PART 2 | Data
- Cloning Images from Kaggle
- Creating a Training and Testing Partition
- PART 3 | Training
- Updating the LabelMap
- Creating TF Records
- Updating Transfer Learning Config
- Training the Model
- PART 4 | Detecting Plates
- Detecting Plates from an Image
- Detecting Plates from Video
- PART 5 | Applying OCR
- Splitting GPU
- Setup EasyOCR
- Applying Detection Thresholding
- Extract Image Width and Height
- Loop Through Detections and Apply OCR
- Filtering Algorithm
- Final OCR Function
- Applying ANPR in Real Time
- PART 6 | Saving Results
- Importing Dependencies
- Building a Save Function
- Saving Plates from. Video

Taught by

Nicholas Renotte

Reviews

5.0 rating, based on 1 Class Central review

Start your review of Automatic Number Plate Recognition Using Tensorflow and EasyOCR - Python

  • Good to learn for automatic number plate recognition
    Implementation of ocr is very good
    Implementation of yolo methods is very good to learn

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.