YOLO Vision 2026:


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 の両方が推奨されます。

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

商用利用のエンタープライズライセンスのリクエストは、Ultralytics Licensing で行います。

🚀 新機能: 単眼深度推定

1枚の写真から、すべてのピクセルの深度マップとメートル単位の距離を生成します。

詳細を見る

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 に保存されます。

完全なインストールおよび使用方法のリファレンスについては、Quickstart ガイドを参照してください。

何をしたいですか?#

独自のデータセットでモデルをトレーニングする

独自のデータセットで事前学習済み YOLO26 モデルをファインチューニングし、マルチ GPU トレーニング向けにデータ拡張とハイパーパラメータを調整する


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

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

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


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

動画フレーム間でオブジェクトを追跡する

TrackTrack(デフォルト)、BoT-SORT、ByteTrack、OC-SORT、Deep OC-SORT、または FastTracker を使用して、永続的な ID でオブジェクトを追跡する


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

既製のビジョンアプリケーションを実行する

オブジェクトカウント、ヒートマップ、キュー管理、セキュリティアラーム、ワークアウト向けの既製のビジョンアプリ(トレーニング不要)


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

モデルをデプロイする

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


エクスポートとデプロイ

適切なモデルを選択する

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


すべてのモデルを参照する

Python API を調べる

すべての新しいリリースでソースから自動生成される Python API のクラス、関数、およびメソッドシグネチャを調べる


API リファレンス

新機能: YOLO26

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


YOLO26 を知る

このドキュメントの構成方法#

ほとんどのモデルワークフローの yolo コマンドは 1 つの文法 yolo [TASK] MODE ARGS に従います(Task は省略可能)。このドキュメントは、同じ 3 つの部分と 1 つのショートカットを中心に構成されています。

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

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

YOLO ライセンス: Ultralytics YOLO のライセンスはどうなっていますか?#

Ultralytics Enterprise License banner

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

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

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

FAQ#

  • Ultralytics YOLO は、リアルタイムの物体検出と画像セグメンテーションのための称賛された YOLO シリーズです。最新のモデルである YOLO26 は、エンドツーエンドの NMS なし推論と最適化されたエッジデプロイメントを導入することで、以前のバージョンを基盤に構築されています。YOLO は、detectioninstance segmentationsemantic segmentationdepth estimationclassificationpose estimation、および oriented bounding boxes などのさまざまな ビジョン AI タスクをサポートし、動画フレーム全体で検出されたオブジェクトを追跡できます。その効率的なアーキテクチャにより、優れた速度と精度が保証され、エッジデバイスやクラウド API を含む多様なアプリケーションに適しています。

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

  • データセットでカスタム 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 を使用してトレーニングを開始します。

    詳細なウォークスルーについては、トレーニングプロセスを最適化するための例とヒントが含まれている Train a Model ガイドをご確認ください。

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

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

    詳細については、Licensing ページをご覧ください。

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


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

コメント