Ultralytics YOLO27:
Ultralytics用語集に戻る

Visual Question Answering (VQA)

CVとNLPが交わる分野である視覚的質問応答(VQA)を解説します。Ultralytics YOLO26がリアルタイムアプリケーションやマルチモーダルAI向けのVQAをどのように支えるかを学びます。

ビジュアル質問応答 (VQA) は、コンピュータービジョン (CV) と自然言語処理 (NLP)が交わる領域に位置する、高度な人工知能タスクです。画像に単一のラベルを割り当てる従来の画像分類とは異なり、VQAシステムは画像の視覚的な内容に関する自由形式の自然言語の質問に回答するように設計されています。たとえば、キッチンの写真を見せられたユーザーは、「コンロはついていますか?」や「ボウルにはリンゴがいくつありますか?」と質問できます。正しく回答するには、モデルがテキストの意味を理解し、シーン内の関連する物体を特定し、それらの属性や空間的な関係を推論する必要があります。

この機能により、VQAは現代のマルチモーダルAIの基盤となっています。これは、異なる種類のデータを同時に処理する必要があるためです。一般的なアーキテクチャでは、画像から特徴を抽出するために、畳み込みニューラルネットワーク (CNN)やビジョントランスフォーマー (ViT)などのビジョンエンコーダーと、言語による質問を処理するテキストエンコーダーを使用します。高度なシステムでは、アテンション機構を利用してテキストの概念と画像内の特定の領域を対応付け、回答を生成する前にAIが写真の関連部分に「注目」できるようにします。

実世界での応用と重要性#

視覚データを動的に検索できる機能により、さまざまな業界で画期的な応用が進み、自動化とアクセシビリティが向上しています。

  • 支援技術: VQAは、視覚障害のある方を支援するアプリケーションに不可欠です。Be My EyesのようなツールはVQAを活用し、ユーザーが周囲の写真を撮って、「このボトルの中身はシャンプーですか、それともコンディショナーですか?」や「道路を渡っても安全ですか?」といった質問をできるようにします。視覚情報を音声による回答に変換することで、より自立した生活を促進します。
  • 医療診断: 医療におけるAIの分野では、VQAシステムが医用画像を分析し、放射線科医を支援します。医療従事者は、X線画像について「左上部に骨折の兆候はありますか?」などとシステムに質問できます。米国国立衛生研究所 (NIH)の研究者は、臨床上の意思決定を効率化し、診断エラーを減らすためにVQAを活用する方法を検討しています。
  • インテリジェント監視: 現代のセキュリティシステムでは、セキュリティ向けAIを利用して、何時間分もの映像を解析します。手作業で確認する代わりに、担当者は「赤いトラックが深夜以降に搬入口に入りましたか?」と質問できます。VQAにより、一般的な動体検知アラートではなく、特定の条件に基づいた迅速な異常検知が可能になります。

VQAにおける物体検出の役割#

一部のVQAモデルはエンドツーエンドで学習されますが、多くのモデルはまずシーンの要素を特定するために、堅牢な物体検出バックボーンに依存しています。物体を正確に特定することで、推論エンジンに必要なコンテキストが得られます。Ultralytics YOLO26モデルは、高い精度とリアルタイム性能を備えているため、こうしたパイプラインの優れた基盤となります。

たとえば、開発者はYOLO26を使用して物体クラスとバウンディングボックスを抽出し、それらを大規模言語モデル (LLM)や専用の推論モジュールに入力して、ユーザーの質問に回答できます。これらの検出バックボーンを学習させるデータセットの管理には、アノテーションとクラウド学習を簡素化するUltralytics Platformを利用することで、多くの場合、作業を効率化できます。

次のPythonの例では、VQAワークフローの最初のステップとして、Ultralytics YOLO26を使用して画像から視覚的なコンテキスト(物体とその位置)を抽出する方法を示します。

from ultralytics import YOLO

# YOLO26モデルを読み込みます(最新世代)
model = YOLO("yolo26n.pt")

# VQAのコンテキストとなる物体を検出するために推論を実行します
results = model.predict("https://ultralytics.com/images/bus.jpg")

# 検出したクラス(例: 'bus'、'person')を表示して、シーンの理解を確認します
for result in results:
    result.show()  # 検出結果を可視化します

VQAと関連概念の違い#

VQAの独自の対象範囲を理解するには、類似する視覚と言語のタスクと区別すると役立ちます。

  • VQAと画像キャプション生成: 画像キャプション生成は、画像全体の一般的で固定的な説明(例:「公園で遊ぶ犬」)を生成します。VQAは対話的かつ具体的で、幅広い要約ではなく、ユーザーの質問に対する的を絞った回答を提供します。
  • VQAとビジュアルグラウンディング: ビジュアルグラウンディングは、テキストフレーズで言及された特定の物体を、周囲にバウンディングボックスを描画して特定することに重点を置きます。VQAはさらに踏み込み、見つかった物体の属性、動作、数量を分析します。
  • VQAとOCR: 光学文字認識 (OCR)は画像からテキストを抽出することに特化していますが、VQAでは「道路標識には何と書かれていますか?」といった質問に答えるためにOCRを取り入れることがあります。ただし、VQAの主な機能には、テキストを読むだけでなく、より広範なシーンの理解も含まれます。

研究者は、VQAデータセットなどの大規模ベンチマークを活用して、この分野の発展を続けています。このデータセットは、モデルが数百万組の画像と質問にわたって汎化するのに役立ちます。ハードウェアの性能が向上し、推論レイテンシが短縮されるにつれ、VQAはモバイルやエッジでのリアルタイムアプリケーションでもますます実用的になっています。

Explore solutions

航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを活用して、ドローンや航空プラットフォームで撮影した画像をリアルタイムのインサイトに変換し、農業、養殖、環境モニタリング、自然保護、地理空間分析に役立てましょう。
詳細を見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOモデルで航空モニタリングにビジョンAIを導入しましょう。コンピュータービジョンソリューションで、ドローン、航空宇宙のワークフロー、環境保全、地理空間関連業界を支援します。
詳細を見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検出、ナンバープレート認識、職場の安全を支援します。
詳細を見る
ロボティクス向けコンピュータービジョン

ロボティクス向けコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクス向けVision AIは、自律ナビゲーション、認識、物体トラッキング、リアルタイム制御を可能にします。
詳細を見る
物流向けコンピュータービジョン

物流向けコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。Vision AIは、荷物の検査、仕分け、車両トラッキング、倉庫の安全状況のリアルタイム監視を可能にします。
詳細を見る
小売業におけるコンピュータービジョン

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売業を再構築しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳細を見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

Ultralytics YOLOモデルで医療ソリューションを構築しましょう。医療分野のビジョンAIは、医用画像の処理を高速化し、診断を高度化し、患者をモニタリングします。
詳細を見る
製造業におけるコンピュータービジョン

製造業におけるコンピュータービジョン

Ultralytics YOLOモデルで製造工程を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEの着用確認、組立ラインの自動化を支援します。
詳細を見る
自動車分野におけるコンピュータービジョン

自動車分野におけるコンピュータービジョン

Ultralytics YOLOモデルで自動車分野にコンピュータービジョンを導入しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を強化し、よりスマートな道路を実現します。
詳細を見る
農業分野におけるコンピュータービジョン

農業分野におけるコンピュータービジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入しましょう。作物のモニタリング、家畜の追跡、精密農業を支援し、より高く、よりスマートな収量を実現します。
詳細を見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを活用して、ドローンや航空プラットフォームで撮影した画像をリアルタイムのインサイトに変換し、農業、養殖、環境モニタリング、自然保護、地理空間分析に役立てましょう。
詳細を見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOモデルで航空モニタリングにビジョンAIを導入しましょう。コンピュータービジョンソリューションで、ドローン、航空宇宙のワークフロー、環境保全、地理空間関連業界を支援します。
詳細を見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検出、ナンバープレート認識、職場の安全を支援します。
詳細を見る
ロボティクス向けコンピュータービジョン

ロボティクス向けコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクス向けVision AIは、自律ナビゲーション、認識、物体トラッキング、リアルタイム制御を可能にします。
詳細を見る
物流向けコンピュータービジョン

物流向けコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。Vision AIは、荷物の検査、仕分け、車両トラッキング、倉庫の安全状況のリアルタイム監視を可能にします。
詳細を見る
小売業におけるコンピュータービジョン

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売業を再構築しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳細を見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

Ultralytics YOLOモデルで医療ソリューションを構築しましょう。医療分野のビジョンAIは、医用画像の処理を高速化し、診断を高度化し、患者をモニタリングします。
詳細を見る
製造業におけるコンピュータービジョン

製造業におけるコンピュータービジョン

Ultralytics YOLOモデルで製造工程を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEの着用確認、組立ラインの自動化を支援します。
詳細を見る
自動車分野におけるコンピュータービジョン

自動車分野におけるコンピュータービジョン

Ultralytics YOLOモデルで自動車分野にコンピュータービジョンを導入しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を強化し、よりスマートな道路を実現します。
詳細を見る
農業分野におけるコンピュータービジョン

農業分野におけるコンピュータービジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入しましょう。作物のモニタリング、家畜の追跡、精密農業を支援し、より高く、よりスマートな収量を実現します。
詳細を見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを活用して、ドローンや航空プラットフォームで撮影した画像をリアルタイムのインサイトに変換し、農業、養殖、環境モニタリング、自然保護、地理空間分析に役立てましょう。
詳細を見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOモデルで航空モニタリングにビジョンAIを導入しましょう。コンピュータービジョンソリューションで、ドローン、航空宇宙のワークフロー、環境保全、地理空間関連業界を支援します。
詳細を見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検出、ナンバープレート認識、職場の安全を支援します。
詳細を見る
ロボティクス向けコンピュータービジョン

ロボティクス向けコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクス向けVision AIは、自律ナビゲーション、認識、物体トラッキング、リアルタイム制御を可能にします。
詳細を見る
物流向けコンピュータービジョン

物流向けコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。Vision AIは、荷物の検査、仕分け、車両トラッキング、倉庫の安全状況のリアルタイム監視を可能にします。
詳細を見る
小売業におけるコンピュータービジョン

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売業を再構築しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳細を見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

Ultralytics YOLOモデルで医療ソリューションを構築しましょう。医療分野のビジョンAIは、医用画像の処理を高速化し、診断を高度化し、患者をモニタリングします。
詳細を見る
製造業におけるコンピュータービジョン

製造業におけるコンピュータービジョン

Ultralytics YOLOモデルで製造工程を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEの着用確認、組立ラインの自動化を支援します。
詳細を見る
自動車分野におけるコンピュータービジョン

自動車分野におけるコンピュータービジョン

Ultralytics YOLOモデルで自動車分野にコンピュータービジョンを導入しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を強化し、よりスマートな道路を実現します。
詳細を見る
農業分野におけるコンピュータービジョン

農業分野におけるコンピュータービジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入しましょう。作物のモニタリング、家畜の追跡、精密農業を支援し、より高く、よりスマートな収量を実現します。
詳細を見る

一緒にAIの未来を築きましょう!

機械学習の未来への第一歩を踏み出しましょう