Meet YOLO26: next-gen vision AI.

Link to this sectionUltralytics YOLO26がサポートするコンピュータビジョンタスク#

Ultralytics YOLO supported computer vision tasks

Ultralytics YOLO26は、複数のコンピュータビジョン タスクをサポートする汎用的なAIフレームワークです。このフレームワークは、検出セグメンテーションセマンティックセグメンテーションOBB分類、およびポーズ推定を実行するために使用できます。これらのタスクにはそれぞれ異なる目的とユースケースがあり、単一のフレームワークでさまざまなコンピュータビジョンの課題に対応できます。



Watch: Explore Ultralytics YOLO Tasks: Object Detection, Segmentation, OBB, Tracking, and Pose Estimation.

Link to this section検出#

検出はYOLO26がサポートする主要なタスクです。これには、画像やビデオフレーム内のオブジェクトを特定し、その周囲にバウンディングボックスを描画することが含まれます。検出されたオブジェクトは、その特徴に基づいて異なるカテゴリに分類されます。YOLO26は、単一の画像またはビデオフレーム内の複数のオブジェクトを高精度かつ高速に検出できるため、監視システム自律走行車などのリアルタイムアプリケーションに最適です。

検出の例

Link to this section画像セグメンテーション#

セグメンテーションは、オブジェクト検出をさらに発展させ、各オブジェクトに対してピクセルレベルのマスクを生成します。この精度は、医療画像処理農業分析、および製造品質管理などのアプリケーションで役立ちます。

セグメンテーションの例

Link to this sectionセマンティックセグメンテーション#

セマンティックセグメンテーションは、画像内のすべてのピクセルにクラスラベルを割り当て、シーン全体の密なクラスマップを生成します。インスタンスセグメンテーションとは異なり、同じクラスの個々のオブジェクトを区別しません。これは、自律走行シーン解析、および個々のオブジェクトを識別することよりも完全な空間レイアウトを理解することが重要となる土地被覆マッピングに最適です。

セマンティックセグメンテーションの例

Link to this section分類#

分類には、コンテンツに基づいて画像全体をカテゴリ分けすることが含まれます。このタスクは、Eコマースにおける製品分類コンテンツモデレーション野生生物モニタリングなどのアプリケーションに不可欠です。

分類の例

Link to this sectionポーズ推定#

ポーズ推定は、画像やビデオフレーム内の特定のキーポイントを検出して、動きを追跡したりポーズを推定したりします。これらのキーポイントは、人間の関節、顔の特徴、その他の重要な関心ポイントを表すことができます。YOLO26はキーポイント検出において高い精度と速度を誇り、フィットネスアプリケーションスポーツ分析、およびヒューマンコンピュータインタラクションで価値を発揮します。

ポーズの例

Link to this sectionOBB#

指向性バウンディングボックス (OBB) 検出は、回転したオブジェクトをより正確に配置するための向き角度を追加することで、従来のオブジェクト検出を強化します。この機能は、航空画像分析ドキュメント処理、およびオブジェクトがさまざまな角度で出現する産業用アプリケーションにおいて特に価値があります。YOLO26は、多様なシナリオで回転したオブジェクトを検出するために、高い精度と速度を実現します。

指向性検出

Link to this section結論#

Ultralytics YOLO26は、検出、インスタンスセグメンテーション、セマンティックセグメンテーション、分類、指向性オブジェクト検出、キーポイント検出など、複数のコンピュータビジョンタスクをサポートしています。各タスクは、基本的なオブジェクト識別から詳細なポーズ分析まで、コンピュータビジョンの領域における特定のニーズに対応します。各タスクの機能とアプリケーションを理解することで、特定のコンピュータビジョンの課題に最も適切なアプローチを選択し、YOLO26の強力な機能を活用して効果的なソリューションを構築できます。

Link to this sectionよくある質問 (FAQ)#

Link to this sectionUltralytics YOLO26はどのようなコンピュータビジョンタスクを実行できますか?#

Ultralytics YOLO26は、さまざまなコンピュータビジョンタスクを高い精度と速度で実行できる汎用的なAIフレームワークです。これらのタスクには以下が含まれます:

  • オブジェクト検出: 画像やビデオフレーム内のオブジェクトの周囲にバウンディングボックスを描画することで、オブジェクトを識別およびローカライズします。
  • 画像セグメンテーション: 画像の内容に基づいてさまざまな領域にセグメント化します。これは、医療画像処理などのアプリケーションに役立ちます。
  • セマンティックセグメンテーション: 画像内のすべてのピクセルにクラスラベルを割り当て、詳細なシーン理解を行います。
  • 分類: 内容に基づいて画像全体を分類します。
  • ポーズ推定: 画像やビデオフレーム内の特定のキーポイントを検出して、動きやポーズを追跡します。
  • 指向性オブジェクト検出 (OBB): 精度向上のために向き角度を追加して、回転したオブジェクトを検出します。

Link to this sectionオブジェクト検出にUltralytics YOLO26を使用するにはどうすればよいですか?#

オブジェクト検出にUltralytics YOLO26を使用するには、次の手順に従います:

  1. データセットを適切な形式で準備します。
  2. 検出タスクを使用してYOLO26モデルをトレーニングします。
  3. 新しい画像やビデオフレームを入力して、モデルを使用して予測を行います。
from ultralytics import YOLO

# Load a pretrained YOLO model (adjust model type as needed)
model = YOLO("yolo26n.pt")  # n, s, m, l, x versions available

# Perform object detection on an image
results = model.predict(source="image.jpg")  # Can also use video, directory, URL, etc.

# Display the results
results[0].show()  # Show the first image results

詳細な手順については、検出の例をご覧ください。

Link to this sectionセグメンテーションタスクにYOLO26を使用する利点は何ですか?#

セグメンテーションタスクにYOLO26を使用すると、いくつかの利点があります:

  1. 高精度: セグメンテーションタスクは、正確なピクセルレベルのマスクを提供します。
  2. 速度: YOLO26はリアルタイムアプリケーション向けに最適化されており、高解像度の画像でも迅速な処理を提供します。
  3. 多様なアプリケーション: 医療画像処理、自律走行、および詳細な画像セグメンテーションを必要とするその他のアプリケーションに最適です。

セグメンテーションにおけるYOLO26の利点とユースケースの詳細については、画像セグメンテーションのセクションをご覧ください。

Link to this sectionUltralytics YOLO26はポーズ推定とキーポイント検出を扱えますか?#

はい、Ultralytics YOLO26は、高い精度と速度でポーズ推定とキーポイント検出を効果的に実行できます。この機能は、スポーツ分析、ヘルスケア、およびヒューマンコンピュータインタラクションアプリケーションにおける動きの追跡に特に役立ちます。YOLO26は、画像またはビデオフレーム内のキーポイントを検出し、正確なポーズ推定を可能にします。

詳細や実装のヒントについては、ポーズ推定の例をご覧ください。

Link to this section指向性オブジェクト検出 (OBB) にUltralytics YOLO26を選ぶべき理由は何ですか?#

YOLO26による指向性オブジェクト検出 (OBB) は、追加の角度パラメータを使用してオブジェクトを検出することで、精度を向上させます。この機能は、航空画像分析や倉庫自動化など、回転したオブジェクトの正確なローカライズを必要とするアプリケーションに有益です。

  • 精度の向上: 角度成分により、回転したオブジェクトの誤検出が減少します。
  • 多様なアプリケーション: 地理空間分析、ロボティクスなどのタスクに役立ちます。

詳細や例については、指向性オブジェクト検出セクションをご覧ください。

コメント