Roboflow Conjunto de dados de segmentaĆ§Ć£o de pacotes do universo
The Roboflow Package Segmentation Dataset is a curated collection of images specifically tailored for tasks related to package segmentation in the field of computer vision. This dataset is designed to assist researchers, developers, and enthusiasts working on projects related to package identification, sorting, and handling.
Contendo um conjunto diversificado de imagens que mostram vĆ”rias embalagens em diferentes contextos e ambientes, o conjunto de dados serve como um recurso valioso para treinar e avaliar modelos de segmentaĆ§Ć£o. Quer estejas envolvido em logĆstica, automatizaĆ§Ć£o de armazĆ©ns ou qualquer aplicaĆ§Ć£o que exija uma anĆ”lise precisa de embalagens, o Conjunto de Dados de SegmentaĆ§Ć£o de Embalagens fornece um conjunto de imagens direcionado e abrangente para melhorar o desempenho dos teus algoritmos de visĆ£o computacional.
Estrutura do conjunto de dados
A distribuiĆ§Ć£o dos dados no Conjunto de dados de segmentaĆ§Ć£o de embalagens estĆ” estruturada da seguinte forma:
- Conjunto de treino: Inclui 1920 imagens acompanhadas das anotaƧƵes correspondentes.
- Conjunto de teste: Consiste em 89 imagens, cada uma emparelhada com as suas respectivas anotaƧƵes.
- Conjunto de validaĆ§Ć£o: Compreende 188 imagens, cada uma com as anotaƧƵes correspondentes.
AplicaƧƵes
A segmentaĆ§Ć£o de embalagens, facilitada pelo Conjunto de Dados de SegmentaĆ§Ć£o de Embalagens, Ć© crucial para otimizar a logĆstica, melhorar a entrega na Ćŗltima milha, melhorar o controlo de qualidade do fabrico e contribuir para soluƧƵes de cidades inteligentes. Do comĆ©rcio eletrĆ³nico Ć s aplicaƧƵes de seguranƧa, este conjunto de dados Ć© um recurso fundamental, promovendo a inovaĆ§Ć£o na visĆ£o computacional para aplicaƧƵes de anĆ”lise de embalagens diversas e eficientes.
Conjunto de dados YAML
Um ficheiro YAML (Yet Another Markup Language) Ć© utilizado para definir a configuraĆ§Ć£o do conjunto de dados. ContĆ©m informaƧƵes sobre os caminhos do conjunto de dados, classes e outras informaƧƵes relevantes. No caso do conjunto de dados SegmentaĆ§Ć£o de pacotes, o arquivo package-seg.yaml
Ć© mantido em https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/package-seg.yaml.
ultralytics/cfg/datasets/package-seg.yaml
# Ultralytics YOLO š, AGPL-3.0 license
# Package-seg dataset by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/segment/package-seg/
# Example usage: yolo train data=package-seg.yaml
# parent
# āāā ultralytics
# āāā datasets
# āāā package-seg ā downloads here (102 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/package-seg # dataset root dir
train: images/train # train images (relative to 'path') 1920 images
val: images/val # val images (relative to 'path') 89 images
test: test/images # test images (relative to 'path') 188 images
# Classes
names:
0: package
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/package-seg.zip
UtilizaĆ§Ć£o
To train Ultralytics YOLO11n model on the Package Segmentation dataset for 100 epochs with an image size of 640, you can use the following code snippets. For a comprehensive list of available arguments, refer to the model Training page.
Exemplo de comboio
Dados de amostra e anotaƧƵes
O conjunto de dados de segmentaĆ§Ć£o de pacotes inclui uma coleĆ§Ć£o variada de imagens e vĆdeos capturados de vĆ”rias perspectivas. Abaixo estĆ£o exemplos de dados do conjunto de dados, acompanhados das respectivas anotaƧƵes:
- This image displays an instance of image object detection, featuring annotated bounding boxes with masks outlining recognized objects. The dataset incorporates a diverse collection of images taken in different locations, environments, and densities. It serves as a comprehensive resource for developing models specific to this task.
- O exemplo enfatiza a diversidade e a complexidade presentes no conjunto de dados VisDrone, sublinhando a importĆ¢ncia de dados de sensores de alta qualidade para tarefas de visĆ£o computacional envolvendo drones.
CitaƧƵes e agradecimentos
Se integrares o conjunto de dados de segmentaĆ§Ć£o de fissuras nas tuas iniciativas de investigaĆ§Ć£o ou desenvolvimento, cita o seguinte documento:
@misc{ factory_package_dataset,
title = { factory_package Dataset },
type = { Open Source Dataset },
author = { factorypackage },
howpublished = { \url{ https://universe.roboflow.com/factorypackage/factory_package } },
url = { https://universe.roboflow.com/factorypackage/factory_package },
journal = { Roboflow Universe },
publisher = { Roboflow },
year = { 2024 },
month = { jan },
note = { visited on 2024-01-24 },
}
Expressamos a nossa gratidĆ£o Ć equipa de Roboflow pelos seus esforƧos na criaĆ§Ć£o e manutenĆ§Ć£o do conjunto de dados de SegmentaĆ§Ć£o de Pacotes, um bem valioso para projectos de logĆstica e investigaĆ§Ć£o. Para mais detalhes sobre o conjunto de dados de SegmentaĆ§Ć£o de Pacotes e seus criadores, visita a pĆ”gina do conjunto de dados de SegmentaĆ§Ć£o de Pacotes.
FAQ
O que Ć© o Roboflow Package Segmentation Dataset e como pode ajudar em projectos de visĆ£o computacional?
O conjunto de dados de segmentaĆ§Ć£o de embalagensRoboflow Ć© uma coleĆ§Ć£o de imagens com curadoria feita Ć medida para tarefas que envolvem segmentaĆ§Ć£o de embalagens. Inclui diversas imagens de embalagens em vĆ”rios contextos, o que o torna inestimĆ”vel para treinar e avaliar modelos de segmentaĆ§Ć£o. Este conjunto de dados Ć© particularmente Ćŗtil para aplicaƧƵes em logĆstica, automaĆ§Ć£o de armazĆ©ns e qualquer projeto que exija uma anĆ”lise precisa de embalagens. Ajuda a otimizar a logĆstica e a melhorar os modelos de visĆ£o para uma identificaĆ§Ć£o e classificaĆ§Ć£o precisas de embalagens.
How do I train an Ultralytics YOLO11 model on the Package Segmentation Dataset?
You can train an Ultralytics YOLO11n model using both Python and CLI methods. Use the snippets below:
Exemplo de comboio
Consulta a pĆ”gina de formaĆ§Ć£o do modelo para obteres mais informaƧƵes.
Quais sĆ£o os componentes do Conjunto de Dados de SegmentaĆ§Ć£o de Pacotes e como estĆ” estruturado?
The dataset is structured into three main components:
- Training set: Contains 1920 images with annotations.
- Testing set: Comprises 89 images with corresponding annotations.
- Validation set: Includes 188 images with annotations.
Esta estrutura assegura um conjunto de dados equilibrado para a formaĆ§Ć£o, validaĆ§Ć£o e teste de modelos completos, melhorando o desempenho dos algoritmos de segmentaĆ§Ć£o.
Why should I use Ultralytics YOLO11 with the Package Segmentation Dataset?
Ultralytics YOLO11 provides state-of-the-art accuracy and speed for real-time object detection and segmentation tasks. Using it with the Package Segmentation Dataset allows you to leverage YOLO11's capabilities for precise package segmentation. This combination is especially beneficial for industries like logistics and warehouse automation, where accurate package identification is critical. For more information, check out our page on YOLO11 segmentation.
Como posso acessar e usar o arquivo package-seg.yaml para o conjunto de dados de segmentaĆ§Ć£o de pacotes?
O package-seg.yaml
O ficheiro estĆ” alojado no repositĆ³rio GitHub de Ultralytics e contĆ©m informaƧƵes essenciais sobre os caminhos, classes e configuraĆ§Ć£o do conjunto de dados. Podes descarregĆ”-lo a partir de aqui. Este ficheiro Ć© crucial para configurar os teus modelos de modo a utilizar o conjunto de dados de forma eficiente.
Para mais informaƧƵes e exemplos prĆ”ticos, explora a nossa secĆ§Ć£o UtilizaĆ§Ć£o.