/ Модель

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

Размер весов
6,2 МБ
Лицензия
Apache 2.0
Базовая модель
YOLOv8
Библиотека
ultralytics
Опубликована
28 янв 2025

license-plate-object-detection

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

Дообученная YOLOv8 обнаруживает и локализует автомобильные номерные знаки на изображениях.

659скачиваний за 30 дней4лайкавеса обновлены1 фев 2025

Бенчмарки

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

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

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

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

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

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

Модель yasirfaizahmed/license-plate-object-detection — дообученная Ultralytics YOLOv8 для обнаружения автомобильных номерных знаков на изображениях. Она обучена на наборе данных keremberke/license-plate-object-detection; в README описано преобразование разметки прямоугольных рамок в формат YOLO и разделение данных на обучающую, валидационную и тестовую выборки. Модель принимает изображения и выдаёт координаты обнаруженных объектов с метками классов.

Репозиторий содержит веса PyTorch, а для обучения использовалась предварительно обученная YOLOv8n. Модель подходит для локализации номерных знаков в системах компьютерного зрения, например при анализе дорожных сцен или парковок. Лицензия репозитория — Apache-2.0.

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

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

Ограничения

Модель обнаруживает рамки номерных знаков, но карточка не описывает распознавание символов или чтение номера. Качество на других типах изображений и в условиях, отличающихся от обучающего набора, не указано.

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

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

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

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

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

Открыть на Hugging Face

YOLOv8 License Plate Detection

This project uses the YOLOv8 object detection model to detect license plates. The dataset used is Keremberke's License Plate Object Detection , and the model is trained using the Ultralytics YOLOv8 framework .

Installation

Ensure you have the required dependencies installed:

pip install datasets ultralytics opencv-python numpy pandas matplotlib

Dataset

The dataset is loaded from Hugging Face's datasets library:

from datasets import load_dataset
ds = load_dataset("keremberke/license-plate-object-detection", "full")

The dataset is split into:

  • Training Set

  • Validation Set

  • Test Set

Data Preprocessing

  • Images are extracted from the dataset and saved locally.

  • Bounding box annotations are converted into YOLO format (normalized coordinates).

  • The dataset is structured into:

dataset/
├── images/
│   ├── train/
│   ├── val/
├── labels/
│   ├── train/
│   ├── val/

Model Training

A pre-trained YOLOv8 model (yolov8n.pt) is fine-tuned on the dataset:

from ultralytics import YOLO

model = YOLO('yolov8n.pt')  # Load a small YOLOv8 model
results = model.train(data="dataset.yaml", epochs=75, imgsz=640, batch=16)

Training Configuration

  • Epochs : 75

  • Image Size : 640x640

  • Batch Size : 16


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

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

GPU в ailist

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

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

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

Ревизия весов
9d42447

0 моделей