YOLO Vision 2026:
ビジョンAI

Vision AIソリューションにおけるリアルタイム推論が影響を与えています

コンピュータビジョンにおけるリアルタイム推論がなぜ重要なのかを発見し、即時の意思決定を可能にする役割を探りましょう。

ABAbirami Vina4 min read
Vision AIソリューションにおけるリアルタイム推論

インターネット接続が遅いことによるフラストレーションは、誰もが一度は経験したことがあるはずです。しかし、自動運転車が障害物に反応する場面や、医師が重要なスキャン画像を分析する場面など、責任の重い状況でその遅延が発生することを想像してみてください。わずか数秒の遅れが、深刻な結果を招く可能性があります。

これこそが、リアルタイムAI推論が違いを生み出せる場面です。高速な処理とリアルタイムの予測により、computer visionソリューションは視覚データを瞬時に処理し、それに反応することができます。こうしたほんの一瞬の判断が、安全性、効率性、そして日々の利便性を高めることにつながります。

例えば、ロボット支援を使用して繊細な手術を行う外科医を考えてみてください。すべての動作は高速な接続を通じて制御されており、ロボットのビジョンシステムは手術部位をリアルタイムで処理し、外科医に即座に視覚的フィードバックを提供します。このフィードバックループにわずかな遅延が生じただけでも重大なミスにつながる可能性があり、患者を危険にさらすことになります。これはリアルタイム推論が不可欠である完璧な例であり、遅延が入り込む余地は一切ありません。

現実世界のアプリケーションにおけるAI推論は、3つの主要な概念に依存しています。推論エンジン(AIモデルを効率的に実行するためのソフトウェアまたはハードウェア)、推論レイテンシ(入力と出力の間の遅延)、そしてリアルタイム推論(AIシステムが最小限の遅延で処理し反応する能力)です。

この記事では、これらの核心となる概念と、Ultralytics YOLO11のようなコンピュータビジョンモデルが、瞬時の予測に依存するアプリケーションをどのように可能にしているかについて探っていきます。

AI推論とは何か?#

推論の実行とは、学習済みAIモデルを使用して新しいデータを分析し、予測を行ったりタスクを解決したりするプロセスです。膨大な量のラベル付きデータを処理してモデルを訓練する学習プロセスとは異なり、推論は、学習済みのモデルを使用して迅速かつ正確に結果を出すことに焦点を当てています。

Understanding what inferences are

Fig 1. 推論とは何かを理解する。

例えば、野生動物の保護において、AI cameraトラップはコンピュータビジョンモデルを使用してリアルタイムで動物を識別し、分類します。カメラが動きを検知すると、AIモデルはそれがシカ、捕食動物、あるいは密猟者であるかを即座に認識し、人間の介入なしに研究者が動物の個体数を追跡し、絶滅危惧種を保護するのを助けます。この迅速な識別により、リアルタイムのモニタリングと潜在的な脅威に対するより迅速な対応が可能になります。

推論エンジンを理解する#

訓練済みの機械学習モデルは、生の形式のままですぐにデプロイできるとは限りません。inference engineは、機械学習モデルを効率的に実行し、実環境へのデプロイに向けて最適化するために設計された、特化したソフトウェアまたはハードウェアツールです。モデルの圧縮、量子化、グラフ変換などのoptimization techniquesを活用してパフォーマンスを向上させ、リソース消費を削減し、さまざまな環境でのモデルのデプロイを可能にします。

推論エンジンは本質的に、計算のオーバーヘッドを削減し、レイテンシを最小限に抑え、効率を向上させて、高速かつ正確な予測を実現することに焦点を当てています。一度最適化されると、エンジンは新しいデータに対してモデルを実行し、リアルタイムの推論を効率的に生成します。この最適化により、AIモデルは高性能なクラウドサーバーから、スマートフォン、IoTデバイス、組み込みシステムなどのリソース制約のあるエッジデバイスまで、スムーズに動作可能となります。

推論レイテンシによって生じる問題#

Inference latencyとは、AIシステムが入力データ(カメラからの画像など)を受け取ってから、出力(画像内のオブジェクトの検出など)を生成するまでの時間差のことです。わずかな遅延であっても、リアルタイムAIアプリケーションのパフォーマンスと使いやすさに大きな影響を与える可能性があります。

推論レイテンシは主に3つの段階で発生します:

  • 前処理時間: モデルに入力する前にデータを準備するために必要な時間。これには、モデルの入力サイズに合わせるための画像のリサイズ、精度向上のためのピクセル値の正規化、形式の変換(RGBからグレースケール、あるいは動画からフレームシーケンスへの変換など)が含まれます。
  • 計算時間: モデルが実際に推論を実行するためにかかる時間。これには、ディープネットワークにおける層ごとの計算、行列演算、畳み込み、メモリと処理ユニット間のデータ転送などの操作が含まれます。
  • 後処理時間: モデルの生の出力を意味のある結果に変換するために必要な時間。これには、オブジェクト検出におけるバウンディングボックスの描画、画像認識における偽陽性のフィルタリング、異常検知におけるしきい値の適用などが含まれます。

推論レイテンシはリアルタイムアプリケーションにおいて極めて重要です。例えば、組立ラインでの自動欠陥検知において、コンピュータービジョンを使用して製品がコンベアベルトを流れる際に検査を行うことができます。

システムは、製品が次の段階へ進む前に、欠陥を迅速に識別しマークする必要があります。モデルによる画像処理に時間がかかりすぎると、不良品を見逃す可能性があり、材料の無駄や高コストなやり直し、あるいは欠陥製品が顧客の手に渡る事態を招きます。レイテンシを減らすことで、製造業者は品質管理を改善し、効率を高め、損失を削減できます。

推論レイテンシを削減する方法#

多くのコンピュータービジョンアプリケーションにおいて、推論レイテンシを最小限に抑えることは不可欠です。これを達成するために様々な手法を用いることができます。ここでは、推論レイテンシを削減するために最も一般的な手法をいくつか説明します。

モデルプルーニング#

Model pruningは、不要な接続(重み)を削除することでニューラルネットワークを簡素化し、より小さく高速にします。このプロセスによりモデルの計算負荷が軽減され、精度を大きく損なうことなく速度が向上します。

重要な結合のみを残すことで、プルーニングは特に処理能力の限られたデバイスにおいて、効率的な推論とパフォーマンスの向上を実現します。モバイルAI、ロボット工学、エッジコンピューティングなどのリアルタイムアプリケーションにおいて、信頼性を維持しながら効率を高めるために広く使用されています。

Eliminating less effective connections using model pruning

Fig 2. モデルプルーニングを使用して効果の低い接続を排除する。

モデル量子化#

Model quantizationは、計算に使用する数値を簡素化することで、AIモデルの実行速度を上げ、メモリ使用量を減らす技術です。通常、これらのモデルは32ビット浮動小数点数を使用します。これは非常に高精度ですが、多くの処理能力を必要とします。量子化はこれらの数値を8ビット整数に縮小し、処理を容易にしてスペースを節約します。

Using model quantization to convert floating-point values to integers

Fig 3. モデル量子化を使用して浮動小数点数値を整数表現に変換する。

効率的なモデルの使用#

AIモデルの設計は、予測の実行速度に大きな影響を与えます。効率的な推論のために構築された Ultralytics YOLO11 などのモデルは、処理速度が極めて重要なアプリケーションに最適です。

AIソリューションを構築する際は、利用可能なリソースとパフォーマンスのニーズに基づいて適切なモデルを選択することが重要です。あまりに重いモデルから始めると、処理時間の遅延、消費電力の増大、リソース制限のあるデバイスへのデプロイの困難さといった問題に直面する可能性が高まります。軽量なモデルは、特にリアルタイムアプリケーションやエッジアプリケーションにおいて、スムーズなパフォーマンスを保証します。

速度対精度:リアルタイム推論の最適化#

遅延を削減するためのさまざまな技術が存在する一方で、real-time inferencesの重要な要素は速度と精度のバランスを取ることです。単にモデルを高速化するだけでは不十分であり、精度を損なうことなく推論速度を最適化する必要があります。迅速だが不正確な予測を生成するシステムは効果的ではありません。だからこそ、現実世界の状況でモデルが良好に機能することを確認するための徹底したテストが不可欠なのです。テスト時には高速に見えても、実際の条件では機能しないシステムは、真に最適化されているとは言えません。

リアルタイム推論を活用するビジョンAIアプリケーション#

次に、リアルタイム推論が視覚入力への即時反応を可能にすることで産業を変革している、実際のアプリケーションのいくつかを見ていきましょう。

小売店におけるセルフレジシステム#

Ultralytics YOLO11 のようなコンピュータビジョンモデルは、アイテム認識をより高速かつ高精度にすることで、セルフレジシステムの改善に役立ちます。オブジェクト検出やインスタンスセグメンテーションなどのさまざまな computer vision tasks に対する YOLO11 のサポートにより、バーコードが欠損しているか破損している場合でも商品を識別できるようになります。ビジョン AI は、手動入力の必要性を減らし、チェックアウトプロセスをスピードアップさせることができます。

製品識別以外にも、コンピュータービジョンをセルフレジシステムに統合することで、価格の検証、不正防止、顧客の利便性向上を図ることができます。AI搭載カメラは、類似した製品を自動的に区別し、レジでの不審な行動を検知できます。これには、客や店員が誤ってスキャンし忘れる「非スキャン」の識別や、より意図的な不正である「製品すり替え」(より高価な製品の上に安価な商品のバーコードを置く行為)の検知などが含まれます。

AI enhancing self-checkout counters

Fig 4. AIはセルフチェックアウトカウンターを強化できる。

その素晴らしい例が、米国の主要な小売業者であるKrogerであり、同社はコンピュータビジョンとAIをセルフチェックアウトシステムに統合しています。リアルタイムのビデオ分析を使用することで、Krogerはチェックアウトエラーの75%以上を自動的に修正できるようになり、顧客体験と店舗運営の両方を改善しています。

コンピュータービジョンによる品質検査#

品質管理のためにinspecting productsを手動で行う作業は時間がかかり、必ずしも正確とは限りません。そのため、より多くのメーカーが、生産プロセスの早い段階で欠陥を見つけるためにコンピュータビジョンを使用する視覚検査ワークフローに切り替えています。

高解像度カメラとVision AIは、人間が見落とすような小さな欠陥を発見でき、Ultralytics YOLO11 などのモデルはリアルタイムの品質チェック、仕分け、カウントを支援して、完璧な製品のみが顧客に届くようにします。このプロセスの自動化により、時間の節約、コスト削減、廃棄物の削減が実現し、生産がよりスムーズかつ効率的になります。

Using Ultralytics YOLO11 to count products on an assembly line

Fig 5. 組み立てライン上の製品をカウントするために Ultralytics YOLO11 を使用している例。

重要なポイント#

リアルタイム推論は、AIモデルが瞬時に判断を下すことを助けており、多くの産業において極めて重要です。自動運転車が事故を回避する場合であれ、医師が医療スキャン画像を迅速に分析する場合であれ、あるいは工場が製品の欠陥を検知する場合であれ、高速で正確なAIの応答が大きな違いを生みます。

AIモデルの速度と効率を向上させることで、現実世界の状況でシームレスに機能する、よりスマートで信頼性の高いシステムを構築できます。技術が進歩するにつれ、リアルタイムAIソリューションは今後も未来を形作り、日々のプロセスをより高速で、より安全に、そしてより効率的なものにしていくでしょう。

詳細については、GitHub repositoryにアクセスし、our communityにご参加ください。ソリューションページでAI in self-driving carscomputer vision in agricultureなどの分野におけるイノベーションをご覧ください。our licensing optionsを確認し、ビジョンAIプロジェクトを実現させましょう。

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の未来を共に築き上げましょう!

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