/ Модель

Характеристики

Размер весов
458 МБ
Лицензия
AGPL 3.0
Опубликована
3 мая 2025

yolov11-license-plate-detection

Поиск объектовИзображение → bounding_boxes3 профессии

Дообученная YOLOv11 обнаруживает автомобильные номерные знаки на изображениях для систем парковки, контроля доступа и ALPR.

73 592скачиваний за 30 дней44лайкавеса обновлены14 мая 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

morsetechlab/yolov11-license-plate-detection — дообученная модель компьютерного зрения семейства YOLOv11 для обнаружения автомобильных номерных знаков. Она предназначена для сценариев автоматического распознавания номеров (ALPR) как этап перед OCR, а также для систем парковки, контроля доступа и платных дорог, дорожного наблюдения и контроля.

Модель принимает изображения и возвращает рамки обнаруженных номеров с метками классов. В карточке указаны варианты PyTorch и ONNX; метаданные подтверждают формат ONNX, библиотеку Ultralytics и задачу object-detection. Обучение проводилось на наборе Roboflow license-plate-recognition-rxg4e; модель ориентирована преимущественно на автомобильные номера.

Оценочные метрики в README основаны на тестовом разбиении с утечкой изображений между обучающей и тестовой выборками, поэтому они, вероятно, завышены и не отражают обобщение на новых данных. При стандартном размере изображения 640×640 мелкие или удалённые номера могут пропускаться; производительность для мотоциклетных номеров, нелатинских символов и необычных форматов не гарантируется. Лицензия — AGPL-3.0.

Сценарии применения

  • обнаружение автомобильных номеров на кадрах видеонаблюдения
  • поиск номерных знаков для последующего распознавания OCR
  • автоматизация въезда на парковки и охраняемые территории
  • обнаружение номеров на пунктах оплаты проезда
  • поиск номеров в дорожных кадрах для контроля движения

Ограничения

В исходном наборе есть пересечение изображений между обучающей и тестовой выборками, поэтому опубликованные метрики, вероятно, завышены; проверьте качество на независимых данных. При размере входа 640×640 модель может пропускать мелкие или удалённые номера, а качество для мотоциклов, нелатинских символов и необычных форматов не гарантировано.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

YOLOv11-License-Plate Detection

This is a fine-tuned version of YOLOv11 (n, s, m, l, x) specialized for License Plate Detection, using a public dataset from Roboflow Universe: License Plate Recognition Dataset (10,125 images)

⚠️ Important Notice: Dataset Contamination

The upstream Roboflow dataset (license-plate-recognition-rxg4e) contains train/test contamination — the same source images appear in both the training and test splits with only minor manual augmentation applied (see Discussion #2 for concrete examples). As a result:

  • The reported metrics below are likely overestimated, because the test set is not a true held-out evaluation.
  • Real-world generalization performance is expected to be lower than the numbers in the table.
  • Treat all evaluation figures with caution and validate the model on your own held-out data before production use.

A clean re-split with perceptual-hash deduplication, group-aware splitting, and a re-trained v2 release with honest metrics is planned. See Roadmap below.

🚀 Use Cases

  • Smart Parking Systems
  • Tollgate / Access Control Automation
  • Traffic Surveillance & Enforcement
  • ALPR with OCR Integration

🏋️ Training Details

  • Base Model: YOLOv11 (n, s, m, l, x)
  • Training Epochs: 300
  • Input Size: 640x640
  • Optimizer: SGD (Ultralytics default)
  • Device: NVIDIA A100
  • Data Format: YOLOv5-compatible (images + labels in txt)

📊 Evaluation Metrics (YOLOv11x)

⚠️ These metrics are computed on a contaminated test split (see notice above) and should not be interpreted as a reliable measure of generalization.

MetricValue
Precision0.9893
Recall0.9508
mAP@500.9813
mAP@50-950.7260

For full table across models (n to x), please see the README

🐛 Known Limitations

  • Train/test leakage in upstream dataset — see notice above. Metrics are inflated.
  • Fixed 640×640 inference resizes large images — small or distant plates in high-resolution inputs (e.g. 1200×2400) may be missed. Workarounds: use a larger imgsz (e.g. 1280 or 1600), rectangular inference, or tile-based inference with SAHI. See Discussion #1.
  • Trained primarily on automotive license plates; performance on motorcycles, non-Latin scripts, or unusual plate formats is not guaranteed.

🗺️ Roadmap (v2)

  1. Deduplicate the source dataset with perceptual hashing (pHash / dHash) to identify near-duplicate and augmented-variant pairs.
  2. Re-split with group-aware logic so augmented variants of the same source image stay in the same fold.
  3. Retrain across all model sizes and publish honest evaluation metrics.
  4. Add an independent external test set for a more realistic generalization signal.

Contributions, cleaner datasets, or external benchmark suggestions are welcome via Discussions.

📦 Model Variants

  • PyTorch (.pt) — for use with Ultralytics CLI and Python API
  • ONNX (.onnx) — for cross-platform inference

🧠 How to Use

With Python (Ultralytics API):

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Модели Ultralytics YOLO требуют отдельного рантайма.

Ревизия весов
251a30d

0 моделей