エンタープライズグレードのセキュリティ: ISO 27001およびSOC 2 Type I準拠。


Ultralytics YOLO banner

中文 · 한국어 · 日本語 · Русский · Deutsch · Français · Español · Português · Türkçe · Tiếng Việt · العربية


Ultralytics CI Ultralytics Downloads Ultralytics Discord Ultralytics Forums Ultralytics Reddit
Run Ultralytics on Gradient Open Ultralytics In Colab Open Ultralytics In Kaggle Open Ultralytics In Binder

Ultralytics YOLO ドキュメント#

Ultralytics YOLOは、物体検出、インスタンスセグメンテーション、セマンティックセグメンテーション、深度推定、画像分類、姿勢推定、方向付き境界ボックス、およびトラッキングを行うためのリアルタイムコンピュータビジョンモデルファミリーであり、1つのPythonパッケージとCLIを通じて利用できます。YOLO26はディープラーニングとコンピュータビジョンの進歩に基づいて構築されており、エンドツーエンドのNMSフリー推論と最適化されたエッジデプロイメントを備えています。その合理化された設計により、エッジデバイスからクラウドAPIまで、さまざまなアプリケーションに適しており、さまざまなハードウェアプラットフォームに簡単に適応できます。安定した本番ワークロードのために、YOLO26YOLO11の両方が推奨されます。

Ultralytics Docsは、YOLOパッケージとCLI、および同じモデル上にデータアノテーション、クラウドトレーニング、デプロイメントを追加するUltralytics Platformを網羅する包括的なリソースです。経験豊富な機械学習の実践者であっても、この分野の初心者であっても、これらのリソースはプロジェクトでYOLOを最大限に活用するのに役立ちます。

Ultralytics Licensingで商用利用のためのエンタープライズライセンスをリクエストしてください。

🚀 新機能: ナレッジディスティレーション

より大きな教師モデルのガイダンスを使用して小さなYOLOモデルをトレーニングします。推論コストは追加されず、精度が向上します。

詳細を見る

2 つのコマンドで始める#

# Install the ultralytics package from PyPI
pip install ultralytics

# Detect objects in an image with a pretrained YOLO26 model
yolo predict model=yolo26n.pt source='https://github.com/ultralytics/assets/releases/download/v0.0.0/bus.jpg'

モデルウェイトとサンプル画像は自動的にダウンロードされ、アノテーションされた結果は runs/detect/predict に保存されます。

完全なインストールと使用方法のリファレンスについては、クイックスタートガイドをご覧ください。

何を実現したいですか?#

独自のデータセットでモデルを学習する

事前学習済みの YOLO26 モデルを独自のデータセットでファインチューニングし、マルチ GPU 学習のためにオーグメンテーションやハイパーパラメータを調整します


カスタムモデルをトレーニングする

画像や動画でモデルを実行する

事前学習済みモデルを読み込み、数行の Python コードまたは単一の CLI コマンドでバウンディングボックス、マスク、またはキーポイントを取得します


新しいデータで予測を行う

動画フレーム間でオブジェクトをトラッキングする

YOLO26 の予測パイプラインに組み込まれた BoT-SORT または ByteTrack を使用して、動画フレーム間で永続的な ID を持つオブジェクトをトラッキングします


マルチオブジェクトトラッキング

すぐに使えるビジョンアプリケーションを実行する

学習不要で、オブジェクトカウント、ヒートマップ、行列管理、セキュリティアラーム、ワークアウトなどに対応した即戦力のビジョンアプリです


ソリューションを探索する

モデルをデプロイする

学習済みモデルを ONNX、TensorRT、または OpenVINO にエクスポートし、エッジデバイス、モバイルハードウェア、およびクラウドサーバー上で高速推論を実行します


エクスポートとデプロイ

最適なモデルを選択する

YOLO26、YOLO11、SAM 3、RT-DETR、その他サポートされているすべてのアーキテクチャを、速度、精度、およびユースケース別に比較します


すべてのモデルを閲覧する

Python API を調べる

新しいリリースごとにソースから自動生成される、Python API のクラス、関数、メソッドシグネチャを参照します


APIリファレンス

最新情報: YOLO26

Ultralytics の最新モデルファミリーは、YOLO11 と比較して精度とレイテンシのトレードオフが改善された、NMS フリーでエンドツーエンドの推論を提供します


YOLO26を知る

これらのドキュメントの構成#

ほとんどのモデルワークフローの yolo コマンドは、Taskがオプションである yolo [TASK] MODE ARGS という1つの文法に従っており、これらのドキュメントは同じ3つのパートと1つのショートカットを中心に構成されています:

その他すべてはその文法をサポートしています:Modelsには model= (YOLO26、YOLO11、SAM 3、RT-DETRなど)に渡すことができるすべてのアーキテクチャがリストされており、Datasetsは各Taskがトレーニングする対象を提供し、Guidesはハードウェアのデプロイメント、ハイパーパラメータのチューニング、データセットの変換、プロジェクト全体の詳細な手順にわたる幅広いハウツーのコレクションであり、Integrationsはパイプラインをすでに使用しているトレーニングおよびデプロイメントツールに接続し、ReferenceセクションではPython APIのすべてのクラスと関数が文書化されています。

Pythonパッケージのほかに、同じモデルで動作する2つのサーフェスがあります。クラウドのアノテーション、トレーニング、デプロイメントのためのUltralytics Platform、およびPythonランタイムなしでエクスポートされたモデルを実行するためのスタンドアロンのRustライブラリおよびCLIであるUltralytics Inferenceです。

YOLOライセンス: Ultralytics YOLOはどのようにライセンスされていますか?#

Ultralytics Enterprise License banner

Ultralyticsは、多様なユースケースに対応するために2つのライセンスオプションを提供しています。

  • AGPL-3.0 License: このOSI承認済みのオープンソースライセンスは、学生や愛好家に最適であり、オープンなコラボレーションと知識の共有を促進します。詳細については、LICENSEファイルをご覧ください。
  • Enterprise License: 開発および本番環境での使用において、このライセンスにより、AGPL-3.0のオープンソース要件をバイパスして、UltralyticsのソフトウェアとAIモデルを内部ツール、自動化ワークフロー、本番デプロイメントなどのビジネス製品やサービスにシームレスに統合できます。開始するには、Ultralytics Licensingからお問い合わせください。

当社のライセンス戦略は、オープンソースプロジェクトへの改善がコミュニティに確実に還元されるように設計されています。私たちはオープンソースを信じており、当社の貢献が誰もが利益を得られる方法で使用され、拡大されることを保証することが使命です。

よくある質問 (FAQ)#

Ultralytics YOLOとは何ですか、またどのように物体検出を改善しますか?#

Ultralytics YOLO は、リアルタイムの物体検出と画像セグメンテーションのための定評ある YOLO (You Only Look Once) シリーズです。最新モデルの YOLO26 は、エンドツーエンドの NMS フリー推論と最適化されたエッジデプロイメントを導入することで、これまでのバージョンをさらに発展させています。YOLO は、検出インスタンスセグメンテーションセマンティックセグメンテーション深度推定分類姿勢推定トラッキングなどのさまざまなビジョン AI タスクをサポートしています。その効率的なアーキテクチャにより、優れた速度と精度が保証され、エッジデバイスやクラウド API を含む多様なアプリケーションに適しています。

YOLOのインストールとセットアップを開始するにはどうすればよいですか?#

YOLOの使用開始は迅速かつ簡単です。pipから pip install ultralytics でUltralyticsパッケージをインストールし、yolo predict model=yolo26n.pt で最初の予測を実行します。モデルウェイトは自動的にダウンロードされます。conda、Docker、およびソースからのインストールを網羅する包括的な手順については、クイックスタートページをご覧ください。

自分のデータセットでカスタムYOLOモデルをトレーニングするにはどうすればよいですか?#

カスタムデータセットでカスタムYOLOモデルをトレーニングするには、いくつかの詳細なステップが必要です:

  1. アノテーション済みのデータセットを準備し、データセット YAML ファイルに記述します。
  2. Pythonで事前トレーニング済みモデル(例: YOLO("yolo26n.pt") )をロードします。
  3. model.train(data="path/to/dataset.yaml", epochs=100, imgsz=640) を使用してトレーニングを開始するか、コマンドラインから yolo detect train data=path/to/dataset.yaml epochs=100 imgsz=640 で開始します。

詳細な手順については、トレーニングプロセスを最適化するための例とヒントが含まれているモデルのトレーニングガイドをご覧ください。

Ultralytics YOLOで利用可能なライセンスオプションは何ですか?#

Ultralyticsは、YOLOに対して2つのライセンスオプションを提供しています:

  • AGPL-3.0 ライセンス: このオープンソースライセンスは、オープンなコラボレーションを促進するため、教育目的および非商用利用に最適です。
  • エンタープライズライセンス: 内部ツール、自動化されたワークフロー、本番展開を含む開発および本番環境での利用向けであり、AGPL-3.0のオープンソース要件を回避します。

詳細については、ライセンスページをご覧ください。

Ultralytics YOLOをリアルタイム物体追跡に使用するにはどうすればよいですか?#

Ultralytics YOLOは、効率的でカスタマイズ可能なマルチオブジェクトトラッキングをサポートしています。Pythonで YOLO("yolo26n.pt").track(source="path/to/video.mp4") を呼び出すか、コマンドラインから yolo track source=path/to/video.mp4 を実行します。どちらもビデオファイル、ライブストリーム、Webカメラ入力で動作します。オブジェクトトラッキングの設定と実行に関する詳細なガイドについては、リアルタイムシナリオにおける設定と実際の応用について説明しているTrack Modeのドキュメントをご覧ください。


Ultralytics GitHub Ultralytics LinkedIn Ultralytics Twitter Ultralytics YouTube Ultralytics TikTok Ultralytics BiliBili Ultralytics Discord

コメント