Перейти к содержанию

Roboflow Набор данных для сегментации вселенной Carparts

Сайт Roboflow Carparts Segmentation Dataset - это коллекция изображений и видео, разработанная для приложений компьютерного зрения, в частности, для задач сегментации деталей автомобиля. В этом наборе данных представлен разнообразный набор изображений, снятых с разных точек зрения, что позволяет использовать ценные аннотированные примеры для обучения и тестирования моделей сегментации.

Если вы занимаетесь исследованиями в области автомобилестроения, разрабатываете ИИ-решения для обслуживания автомобилей или изучаете приложения для компьютерного зрения, набор данных Carparts Segmentation Dataset послужит вам ценным ресурсом для повышения точности и эффективности ваших проектов.



Смотреть: Carparts Сегментация экземпляров с Ultralytics YOLO11

Структура набора данных

Распределение данных в наборе данных Carparts Segmentation Dataset организовано так, как показано ниже:

  • Обучающий набор: Включает 3156 изображений, каждое из которых сопровождается соответствующими аннотациями.
  • Набор для тестирования: Состоит из 276 изображений, каждое из которых сопровождается соответствующими аннотациями.
  • Валидационный набор: Состоит из 401 изображения, каждое из которых имеет соответствующие аннотации.

Приложения

Сегментация Carparts находит применение в контроле качества автомобилей, авторемонте, каталогизации электронной коммерции, мониторинге трафика, автономных транспортных средствах, оформлении страховки, переработке отходов и инициативах "умного города". Он оптимизирует процессы за счет точной идентификации и классификации различных компонентов автомобиля, способствуя повышению эффективности и автоматизации в различных отраслях.

Набор данных YAML

Для определения конфигурации набора данных используется файл YAML (Yet Another Markup Language). Он содержит информацию о путях, классах и другую необходимую информацию о наборе данных. В случае набора данных Package Segmentation файл carparts-seg.yaml файл хранится по адресу https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/carparts-seg.yaml.

ultralytics/cfg/datasets/carparts-seg.yaml

# Ultralytics YOLO 🚀, AGPL-3.0 license
# Carparts-seg dataset by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/segment/carparts-seg/
# Example usage: yolo train data=carparts-seg.yaml
# parent
# ├── ultralytics
# └── datasets
#     └── carparts-seg  ← downloads here (132 MB)

# Train/val/test sets as 1) dir: path/to/imgs, 2) file: path/to/imgs.txt, or 3) list: [path/to/imgs1, path/to/imgs2, ..]
path: ../datasets/carparts-seg # dataset root dir
train: train/images # train images (relative to 'path') 3516 images
val: valid/images # val images (relative to 'path') 276 images
test: test/images # test images (relative to 'path') 401 images

# Classes
names:
  0: back_bumper
  1: back_door
  2: back_glass
  3: back_left_door
  4: back_left_light
  5: back_light
  6: back_right_door
  7: back_right_light
  8: front_bumper
  9: front_door
  10: front_glass
  11: front_left_door
  12: front_left_light
  13: front_light
  14: front_right_door
  15: front_right_light
  16: hood
  17: left_mirror
  18: object
  19: right_mirror
  20: tailgate
  21: trunk
  22: wheel

# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/carparts-seg.zip

Использование

Для обучения модели Ultralytics YOLO11n на наборе данных Carparts Segmentation в течение 100 эпох при размере изображения 640 можно использовать следующие фрагменты кода. Полный список доступных аргументов см. на странице обучения модели.

Пример поезда

from ultralytics import YOLO

# Load a model
model = YOLO("yolo11n-seg.pt")  # load a pretrained model (recommended for training)

# Train the model
results = model.train(data="carparts-seg.yaml", epochs=100, imgsz=640)
# Start training from a pretrained *.pt model
yolo segment train data=carparts-seg.yaml model=yolo11n-seg.pt epochs=100 imgsz=640

Образцы данных и аннотации

Набор данных Carparts Segmentation включает в себя разнообразные изображения и видео, снятые с различных ракурсов. Ниже вы найдете примеры данных из набора и соответствующие аннотации к ним:

Образец изображения из набора данных

  • Это изображение иллюстрирует сегментацию объектов в образце, показывая аннотированные ограничительные рамки с масками вокруг идентифицированных объектов. Набор данных состоит из разнообразных изображений, снятых в различных местах, средах и с различной плотностью, что позволяет использовать его в качестве всеобъемлющего ресурса для создания моделей, специфичных для данной задачи.
  • Этот пример подчеркивает разнообразие и сложность, присущие набору данных, и подчеркивает решающую роль высококачественных данных в задачах компьютерного зрения, особенно в области сегментации деталей автомобиля.

Цитаты и благодарности

Если вы используете набор данных Carparts Segmentation в своих исследованиях или проектах по разработке, пожалуйста, сделайте ссылку на следующий документ:

   @misc{ car-seg-un1pm_dataset,
        title = { car-seg Dataset },
        type = { Open Source Dataset },
        author = { Gianmarco Russo },
        howpublished = { \url{ https://universe.roboflow.com/gianmarco-russo-vt9xr/car-seg-un1pm } },
        url = { https://universe.roboflow.com/gianmarco-russo-vt9xr/car-seg-un1pm },
        journal = { Roboflow Universe },
        publisher = { Roboflow },
        year = { 2023 },
        month = { nov },
        note = { visited on 2024-01-24 },
    }

Мы выражаем благодарность команде Roboflow за их самоотверженную работу по созданию и управлению набором данных Carparts Segmentation - ценным ресурсом для технического обслуживания автомобилей и исследовательских проектов. Дополнительную информацию о наборе данных Carparts Segmentation и его создателях можно найти на странице CarParts Segmentation Dataset.

ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ

Что такое набор данных Roboflow Carparts Segmentation Dataset?

Набор данныхRoboflow Carparts Segmentation Dataset - это коллекция изображений и видео, специально разработанная для задач сегментации автомобильных деталей в компьютерном зрении. Этот набор данных включает в себя разнообразные изображения, снятые с разных точек зрения, что делает его бесценным ресурсом для обучения и тестирования моделей сегментации для автомобильных приложений.

Как использовать набор данных Carparts Segmentation Dataset с Ultralytics YOLO11 ?

Чтобы обучить модель YOLO11 на наборе данных Carparts Segmentation, выполните следующие действия:

Пример поезда

from ultralytics import YOLO

# Load a model
model = YOLO("yolo11n-seg.pt")  # load a pretrained model (recommended for training)

# Train the model
results = model.train(data="carparts-seg.yaml", epochs=100, imgsz=640)
# Start training from a pretrained *.pt model
yolo segment train data=carparts-seg.yaml model=yolo11n-seg.pt epochs=100 imgsz=640

Для получения более подробной информации обратитесь к документации по обучению.

Каковы некоторые области применения сегмента Carparts?

Сегментация автозапчастей может широко применяться в различных областях, таких как:

  • Контроль качества автомобилей
  • Ремонт и обслуживание автомобилей
  • Каталогизация электронной коммерции
  • Мониторинг трафика
  • Автономные транспортные средства
  • Обработка страховых претензий
  • Инициативы по переработке отходов
  • Проекты "умного города

Такая сегментация помогает точно идентифицировать и классифицировать различные автомобильные компоненты, повышая эффективность и автоматизацию в этих отраслях.

Где найти файл конфигурации набора данных для сегментации Carparts?

Файл конфигурации набора данных для набора данных Carparts Segmentation, carparts-seg.yamlЕго можно найти в следующих местах: carparts-seg.yaml.

Почему следует использовать набор данных Carparts Segmentation Dataset?

Набор данных Carparts Segmentation Dataset содержит богатые аннотированные данные, необходимые для разработки высокоточных моделей сегментации в автомобильном компьютерном зрении. Разнообразие этого набора данных и подробные аннотации улучшают обучение моделей, что делает его идеальным для таких приложений, как автоматизация технического обслуживания автомобилей, улучшение систем безопасности автомобилей и поддержка технологий автономного вождения. Сотрудничество с надежным набором данных ускоряет разработку ИИ и обеспечивает более высокую производительность моделей.

Для получения более подробной информации посетите страницу CarParts Segmentation Dataset.

📅 Создано 10 месяцев назад ✏️ Обновлено 11 дней назад

Комментарии