Главная
Study mode:
on
1
- Start
2
- Tutorial Start
3
- Gameplan
4
- PART 1 | Setup
5
- Cloning Baseline Code
6
- Creating a Virtual Environment
7
- Installing Dependencies
8
- Installing Tensorflow Object Detection
9
- Cloning Pre-Trained Models
10
- PART 2 | Data
11
- Cloning Images from Kaggle
12
- Creating a Training and Testing Partition
13
- PART 3 | Training
14
- Updating the LabelMap
15
- Creating TF Records
16
- Updating Transfer Learning Config
17
- Training the Model
18
- PART 4 | Detecting Plates
19
- Detecting Plates from an Image
20
- Detecting Plates from Video
21
- PART 5 | Applying OCR
22
- Splitting GPU
23
- Setup EasyOCR
24
- Applying Detection Thresholding
25
- Extract Image Width and Height
26
- Loop Through Detections and Apply OCR
27
- Filtering Algorithm
28
- Final OCR Function
29
- Applying ANPR in Real Time
30
- PART 6 | Saving Results
31
- Importing Dependencies
32
- Building a Save Function
33
- Saving Plates from. Video
Description:
Learn to build an Automatic Number Plate Recognition system using Python, TensorFlow, and EasyOCR in this comprehensive two-hour tutorial. Master the process of detecting license plates in images and real-time video using TensorFlow Object Detection and Kaggle data. Apply PyTorch and EasyOCR to extract text from detected plates. Develop skills in setting up the development environment, preparing and partitioning data, training a custom model, and implementing plate detection. Explore advanced techniques such as applying OCR, implementing detection thresholding, and creating a filtering algorithm. Gain practical experience in real-time ANPR application and learn to save detected plates for future analysis. By the end of this tutorial, create a functional system capable of detecting license plates, extracting plate numbers, and saving results for broader applications or standalone use.

Automatic Number Plate Recognition Using Tensorflow and EasyOCR - Python

Nicholas Renotte
Add to list
0:00 / 0:00