Link to this sectionPackage Segmentation Dataset#
Package Segmentation Datasetは、コンピュータービジョン分野におけるパッケージセグメンテーション関連タスク向けに特別に調整された、厳選された画像コレクションです。このデータセットは、パッケージの識別、仕分け、および取り扱いに関するプロジェクトに取り組む研究者、開発者、および愛好家を支援するために設計されており、主に画像セグメンテーションタスクに焦点を当てています。
Watch: Train Package Segmentation Model using Ultralytics YOLO26 | Industrial Packages 🎉
さまざまな状況や環境における多様なパッケージを映し出した画像が含まれており、セグメンテーションモデルのトレーニングや評価のための貴重なリソースとして役立ちます。物流、倉庫自動化、または正確なパッケージ分析を必要とするあらゆるアプリケーションに従事しているかどうかにかかわらず、Package Segmentation Datasetは、コンピュータービジョンアルゴリズムのパフォーマンスを向上させるためのターゲットを絞った包括的な画像セットを提供します。セグメンテーションタスクに関するその他のデータセットについては、データセット概要ページをご覧ください。
Link to this sectionデータセットの構造#
Package Segmentation Datasetにおけるデータの分布は以下の通りです。
- トレーニングセット: 1920枚の画像とそれに対応するアノテーションが含まれています。
- テストセット: 188枚の画像で構成されており、それぞれに対応するアノテーションがペアになっています。
- 検証セット: 89枚の画像で構成されており、それぞれに対応するアノテーションが含まれています。
Link to this sectionアプリケーション#
Package Segmentation Datasetを活用したパッケージセグメンテーションは、物流の最適化、ラストワンマイル配送の強化、製造品質管理の改善、およびスマートシティソリューションへの貢献において極めて重要です。Eコマースからセキュリティアプリケーションに至るまで、このデータセットは重要なリソースであり、多様で効率的なパッケージ分析アプリケーションのためのコンピュータービジョンにおけるイノベーションを促進します。
Link to this sectionスマート倉庫と物流#
現代の倉庫では、ビジョンAIソリューションがパッケージの識別と仕分けを自動化することで業務を効率化できます。このデータセットでトレーニングされたコンピュータービジョンモデルは、薄暗い照明や乱雑なスペースなどの困難な環境であっても、リアルタイムでパッケージを迅速に検出およびセグメント化できます。これにより、処理時間の短縮、エラーの削減、および物流業務における全体的な効率の向上が実現します。
Link to this section品質管理と損傷検出#
パッケージセグメンテーションモデルを使用して、パッケージの形状や外観を分析することで損傷したパッケージを識別できます。パッケージの輪郭の不規則性や変形を検出することで、これらのモデルは損傷のないパッケージのみがサプライチェーンを通過するようにし、顧客の苦情や返品率を削減するのに役立ちます。これは製造における品質管理の重要な側面であり、製品の完全性を維持するために不可欠です。
Link to this sectionデータセット YAML#
YAML(Yet Another Markup Language)ファイルは、パス、クラス、その他の重要な詳細を含むデータセット構成を定義します。Package Segmentationデータセットの場合、package-seg.yamlファイルは https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/package-seg.yaml で管理されています。
# Ultralytics 🚀 AGPL-3.0 License - https://ultralytics.com/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 (103 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: 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: images/test # 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.zipLink to this section使用方法#
Ultralytics YOLO26nモデルをPackage Segmentationデータセットで画像サイズ640、100 エポックでトレーニングするには、以下のコードスニペットを使用できます。利用可能な引数の包括的なリストについては、モデルのトレーニングページを参照してください。
from ultralytics import YOLO
# Load a model
model = YOLO("yolo26n-seg.pt") # load a pretrained segmentation model (recommended for training)
# Train the model on the Package Segmentation dataset
results = model.train(data="package-seg.yaml", epochs=100, imgsz=640)
# Validate the model
results = model.val()
# Perform inference on an image
results = model("path/to/image.jpg")Link to this sectionサンプルデータとアノテーション#
Package Segmentationデータセットは、複数の視点から撮影された多様な画像で構成されています。以下はデータセットからのデータの例であり、それぞれのセグメンテーションマスクが付属しています。

- この画像は、認識されたパッケージオブジェクトを輪郭で示すアノテーション済みマスクを特徴とする、パッケージセグメンテーションのインスタンスを表示しています。このデータセットには、さまざまな場所、環境、密度で撮影された多様な画像が含まれています。これは、このセグメンテーションタスクに特化したモデルを開発するための包括的なリソースとして機能します。
- この例は、データセットに存在する多様性と複雑さを強調しており、パッケージセグメンテーションを含むコンピュータービジョンタスクにおいて、高品質なデータの重要性を裏付けています。
Link to this sectionパッケージセグメンテーションにYOLO26を使用する利点#
Ultralytics YOLO26は、パッケージセグメンテーションタスクに対していくつかの利点を提供します。
-
速度と精度のバランス: YOLO26は高い精度と効率を実現しており、ペースの速い物流環境におけるリアルタイム推論に最適です。YOLOv8のようなモデルと比較して、強力なバランスを提供します。
-
適応性: YOLO26でトレーニングされたモデルは、薄暗い照明から乱雑なスペースまで、さまざまな倉庫条件に適応し、堅牢なパフォーマンスを保証します。
-
スケーラビリティ: ホリデーシーズンなどのピーク時には、YOLO26モデルはパフォーマンスや精度を損なうことなく、増加したパッケージ量に対応するように効率的にスケーリングできます。
-
統合機能: YOLO26は、既存の倉庫管理システムと容易に統合でき、ONNXやTensorRTなどのフォーマットを使用してさまざまなプラットフォームに展開でき、エンドツーエンドの自動化ソリューションを容易にします。
Link to this section引用と謝辞#
研究や開発の取り組みにPackage Segmentationデータセットを統合する場合は、適切に出典を引用してください。
@misc{ factory_package_dataset,
title = { factory_package Dataset },
type = { Open Source Dataset },
author = { factorypackage },
url = { https://universe.roboflow.com/factorypackage/factory_package },
year = { 2024 },
month = { jan },
note = { visited on 2024-01-24 },
}コンピュータービジョンコミュニティへの貢献に対して、Package Segmentationデータセットの作成者に感謝の意を表します。データセットやモデルトレーニングの詳細については、Ultralytics Datasetsページや、モデルトレーニングのヒントに関するガイドをご覧ください。
Link to this sectionよくある質問 (FAQ)#
Link to this sectionPackage Segmentation Datasetとは何であり、どのようにコンピュータービジョンプロジェクトに役立ちますか?#
- Package Segmentation Datasetは、パッケージの画像セグメンテーションを含むタスク向けに調整された、厳選された画像コレクションです。さまざまな状況における多様なパッケージの画像が含まれており、セグメンテーションモデルのトレーニングと評価に非常に役立ちます。このデータセットは、物流、倉庫自動化、および正確なパッケージ分析を必要とするあらゆるプロジェクトのアプリケーションに特に有用です。
Link to this sectionPackage Segmentation DatasetでUltralytics YOLO26モデルをトレーニングするにはどうすればよいですか?#
- Ultralytics YOLO26モデルは、PythonとCLIの両方のメソッドを使用してトレーニングできます。使用法セクションで提供されているコードスニペットを使用してください。引数と構成の詳細については、モデルのトレーニングページを参照してください。
Link to this sectionPackage Segmentation Datasetのコンポーネントは何であり、どのように構成されていますか?#
- データセットは3つの主要なコンポーネントで構成されています。
- トレーニングセット: アノテーション付きの1920枚の画像が含まれています。
- テストセット: 対応するアノテーション付きの188枚の画像で構成されています。
- 検証セット: アノテーション付きの89枚の画像が含まれています。
- この構造により、モデル評価ガイドで概説されているベストプラクティスに従い、徹底的なモデルトレーニング、検証、およびテストのためのバランスの取れたデータセットが保証されます。
Link to this sectionPackage Segmentation DatasetでなぜUltralytics YOLO26を使用すべきですか?#
- Ultralytics YOLO26 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 YOLO26's capabilities for precise package segmentation, which is especially beneficial for industries like logistics and warehouse automation.
Link to this sectionPackage Segmentation Datasetのpackage-seg.yamlファイルにアクセスして使用するにはどうすればよいですか?#
package-seg.yamlファイルはUltralyticsのGitHubリポジトリでホストされており、データセットのパス、クラス、および構成に関する重要な情報が含まれています。これは https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/package-seg.yaml で表示またはダウンロードできます。このファイルは、データセットを効率的に利用するためにモデルを構成する上で不可欠です。詳細な洞察と実用的な例については、Python使用法セクションをご覧ください。