End-to-End Motorcycle Violation Detection with Region-Specific Automatic License Plate Recognition

Authors

  • MOHAMED RAFI ATHEEK Department of Computer Science, GC University, Lahore
  • MOHAMED BUHARY FATHIMA ANIZUL FATHOOL Department of Computer Science, GC University, Lahore
  • ATIF ISHAQ KHAN Department of Computer Science, GC University, Lahore https://orcid.org/0000-0002-8341-4297

DOI:

https://doi.org/10.24312/ucp-jeit.03.02.708

Keywords:

ALPR, Helmet compliance, License plate recognition, Motorcycle violation detection, Multi-rider counting, Punjab, Synthetic dataset, YOLOv11

Abstract

We present a region-aware, end-to-end motorcycle violation detection pipeline tailored to traffic conditions in Punjab, Pakistan, which integrates three YOLOv11-based components into a unified framework: motorcycle violation detection (MCVD) for helmet compliance and multi-rider analysis, license plate detection (LPD), and license plate character detection (LPCD). The system integrates lightweight object detection, BoT-SORT-based tracking, and character-level recognition, supported by a synthetic-toreal adaptation strategy that combines large-scale synthetic data with limited real samples. Two specific datasets are published, a 40,000-sample synthetic Punjab license plate dataset (PS-LPCD) and a 650-sample real-world dataset (PR-LPCD), which are publicly released in order to encourage research development and adaptation to the region. Class consolidation enhanced MCVD performance (weighted average F1 score: 0.77) and the LPD model performed at mAP50 = 0.99. Two-stage fine-tuning on synthetic and real samples allowed LPCD to reach a character accuracy of ≈ 98% and a full-plate recognition rate of ≈ 90.7%, both surpassing EasyOCR and PaddleOCR, while also achieving lower per-plate latency. With a single motorcycle per frame, the sequential pipeline maintains a throughput of ≈ 9.5 FPS; the throughput reduces in scenes where there are many motorcycles. These findings indicate that synthetic pretraining, together with a small real fine-tuning, can be used to obtain a powerful, scalable, and region aware automatic license plate recognition (ALPR) system, which provides a reproducible method for detecting traffic violations across a variety of license-plate formats.

Author Biographies

  • MOHAMED RAFI ATHEEK, Department of Computer Science, GC University, Lahore

    Mohamed Rafi Atheek was born in Sri Lanka. He received the B.S. degree in computer science from Government College Lahore, Pakistan, in 2025. His research interests include public safety applications using computer vision and synthetic data generation.

  • MOHAMED BUHARY FATHIMA ANIZUL FATHOOL, Department of Computer Science, GC University, Lahore

    Mohamed Buhary Fathima Anizul Fahtool was born in Sri Lanka. She earned a B.S. degree in computer science from Government College Lahore, Pakistan, in 2025. Her research focuses on public safety applications using computer vision and data annotation techniques.

  • ATIF ISHAQ KHAN, Department of Computer Science, GC University, Lahore

    ATIF ISHAQ KHAN received the MSc degree
    in Computer Science from the Punjab University College of Information Technology (PUCIT),
    Lahore, Pakistan, in 2006, and the MS degree
    in Computer Science from Virtual University of
    Pakistan in 2013. He Completed his PhD in Computer Science at GC University, Lahore. He worked as Programmer in
    Government College University Lahore and after
    that in 2015 he joined Department of Computer
    Science of same University as Lecturer. He is
    currently as Assistant Professor at Department of Computer Science,  GC University, Lahore, Pakistan. His area of interest includes multi-agent self-adaptive system and Agentic AI

Downloads

Published

2026-01-09

How to Cite

[1]
“End-to-End Motorcycle Violation Detection with Region-Specific Automatic License Plate Recognition”, UCP J. Eng. Inf. Technol., vol. 3, no. 2, pp. 21–30, Jan. 2026, doi: 10.24312/ucp-jeit.03.02.708.