Back to projects
AI & MLSource available

Case study

Plate Detection

An end-to-end computer-vision pipeline that detects licence plates with YOLOv8, reads them with PaddleOCR, and evaluates predictions against ground truth.

Plate detection results showing a located licence plate and OCR output

Project overview

Category
AI & ML

Technology

  • Python
  • YOLO
  • PaddleOCR

Project links

Inside the project

Context

The project explores the complete path from a vehicle image to measurable licence-plate recognition results. It processes an annotated dataset, detects plates, extracts their text, and compares predictions with reference data instead of stopping at a visual demo.

Role

I designed and implemented the modular Python pipeline, connected image annotations with detection and OCR, and built the evaluation and reporting stages.

Constraints

Plate localisation and text recognition have different failure modes. The workflow therefore had to preserve intermediate outputs, align predictions with ground-truth annotations, and remain easy to extend as models or evaluation rules changed.

Approach

YOLOv8 localises licence plates, PaddleOCR reads the cropped regions, and separate modules handle dataset loading, annotation analysis, processing, evaluation, and reporting. Results are written to CSV and summary files so individual errors and aggregate statistics can be inspected independently.

Outcome

The pipeline processes the full dataset, produces detected regions and recognised text, evaluates the outputs against annotated examples, and generates reusable result files for further analysis.

Lessons

Separating localisation, recognition, and evaluation made model errors much easier to diagnose. The project reinforced the value of reproducible datasets, explicit intermediate artifacts, and metrics that describe more than a few successful screenshots.

An end-to-end computer-vision pipeline that detects licence plates with YOLOv8, reads them with PaddleOCR, and evaluates predictions against ground truth.

Explore all projects