YOLO26の紹介: 次世代のビジョンAI。
Ultralytics
Ultralytics用語集に戻る

3D Object Detection

3D物体検出を学び、AIの空間認識能力を習得しましょう。Ultralytics YOLO26がどのように現実世界の奥行き、向き、3Dバウンディングボックスの推定を実現しているかを紹介します。

3D object detection is a sophisticated computer vision task that enables machines to identify, locate, and determine the size of objects within a three-dimensional space. Unlike traditional 2D object detection, which draws a flat bounding box around an item in an image, 3D object detection estimates a cuboid (a 3D box) that encapsulates the object. This provides critical depth information, orientation (heading), and precise spatial dimensions, allowing systems to understand not just what an object is, but exactly where it is relative to the sensor in the real world. This capability is fundamental for technologies that need to interact physically with their environment.

Link to this section3D物体検出の仕組み#

深度と体積を認識するために、3D検出モデルは通常、標準的なカメラが提供するものよりも豊富なデータ入力を必要とします。一部の高度な手法では単眼(シングルレンズ)画像から3D構造を推論できますが、多くの堅牢なシステムはLiDARセンサー、レーダー、またはステレオカメラからのデータを利用します。これらのセンサーは、物体の外面を表す膨大なデータポイントの集合であるpoint cloudsを生成します。

このプロセスにはいくつかの重要なステップが含まれます。

  • データ取得: センサーがシーンの幾何学的形状を捉えます。例えば、LiDARはレーザーパルスを使用して距離を測定し、正確な3Dマップを作成します。
  • 特徴抽出: Convolutional Neural Networks (CNNs)やTransformerに基づくことが多いディープラーニングモデルが、点群や融合された画像データを処理してパターンを識別します。
  • Bounding Box予測: モデルは、中心座標 (x, y, z)、寸法 (長さ、幅、高さ)、および回転角度 (ヨー) によって定義される3Dのbounding boxを出力します。
  • 分類: 画像分類と同様に、システムは検出された物体にラベル(「歩行者」、「車両」など)を割り当てます。

Link to this section2D検出と3D検出の違い#

これら2つの関連する概念を区別することが重要です。

  • 2D物体検出: 平面画像(ピクセル)上で動作します。物体がフレームの「左上」や「右下」にあることはわかりますが、基準となるマーカーなしでは距離や現実世界でのサイズを効果的に判断できません。製造上の欠陥の特定や、深度があまり重要ではないビデオフィードの分析などのタスクに最適です。
  • 3D物体検出: 体積空間(ボクセルまたはポイント)で動作します。カメラからの距離(深度)、物体の物理的サイズ、およびその向きを提供します。これは、動的な環境における衝突防止に不可欠です。

Link to this section実社会での応用#

2Dから3D認識への移行は、安全性と空間認識が最重要視される業界において、強力なユースケースを切り拓きます。

  • 自動運転: 自動運転車は、安全に走行するために3D検出に大きく依存しています。LiDARやカメラからのデータを処理することで、車両は他の車、歩行者、障害物を検出し、その正確な距離と速度を計算できます。これにより、認識システムは軌道を予測し、real-time inferenceシナリオにおいてブレーキ操作やステアリング操作の判断を下すことができます。Waymoのような企業は、こうした強力なセンサー群を利用して都市環境を即座にマッピングしています。
  • ロボティクスとビンピッキング: 物流や倉庫業務において、ロボットはさまざまな形状やサイズの物体をビンから取り出す必要があります。3D検出により、ロボットアームはパッケージの向きを理解し、最適な把持ポイントを決定し、アイテムを移動させるための衝突のない経路を計画できます。これは、複雑な手作業を自動化することでAI in logisticsにおける効率を高めます。

Link to this sectionUltralyticsを使用した物体検出の実装#

完全な3D検出には特殊な点群アーキテクチャが必要な場合が多いですが、YOLO26のような現代の2D検出器は、擬似3Dワークフローのコンポーネントとして、あるいはbounding boxのスケーリングを通じて深度を推定するためにますます使用されています。独自のデータセットでモデルをトレーニングしたい開発者向けに、Ultralytics Platformはアノテーションとトレーニングのための合理化された環境を提供しています。

以下は、より大規模な認識パイプラインの最初のステップとなることが多い、Ultralytics Python APIを使用して標準的な検出を実行する簡単な例です。

import cv2
from ultralytics import YOLO

# Load the YOLO26n model (nano version for speed)
model = YOLO("yolo26n.pt")

# Perform inference on a local image
results = model("path/to/image.jpg")

# Visualize the results
for result in results:
    # Plot predictions on the image (returns a numpy array)
    im_array = result.plot()

    # Display using OpenCV
    cv2.imshow("Detections", im_array)
    cv2.waitKey(0)  # Press any key to close
    cv2.destroyAllWindows()

Link to this section課題と今後のトレンド#

その有用性にもかかわらず、3D物体検出は計算コストとセンサー費用に関する課題に直面しています。点群内の数百万のポイントを処理するにはGPUの大きな処理能力が必要であり、エッジデバイスへの展開を困難にしています。しかし、model quantizationと効率的なニューラルアーキテクチャの革新により、この負担は軽減されつつあります。

さらに、センサーフュージョンなどの技術により、カメラの豊富な色情報とLiDARの正確な深度データを組み合わせることで精度が向上しています。これらの技術が成熟するにつれ、augmented reality glassesからスマートホーム家電まで、より多くの身近なデバイスに3D認識が統合されることが期待されます。

Explore solutions

Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。

詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。

詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。

詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。

詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。

詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。

詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。

詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。

詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。

詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。

詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。

詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。

詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。

詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。

詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。

詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。

詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。

詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。

詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。

詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。

詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。

詳細はこちら

AIの未来を共に築き上げましょう!

機械学習の未来とともに旅を始めましょう