Ultralytics YOLO27:
Ultralytics用語集に戻る

Machine Vision

マシンビジョンが産業検査とガイダンスを自動化する方法を解説します。Ultralytics YOLO26をデプロイして、リアルタイムの欠陥検出とロボットの高精度制御を実現する方法を学びます。

マシンビジョンとは、光学センサー、デジタル画像処理ハードウェア、画像処理アルゴリズムを産業機器に統合し、目視検査や誘導作業を自動化する技術です。より広範な人工知能技術と基盤を共有していますが、マシンビジョンは物理環境とリアルタイムに相互作用することに重点を置いたエンジニアリング分野である点が異なります。マシンビジョンは生産ラインや自律システムの「目」として機能し、制御システムが欠陥の特定、製品の仕分け、ロボットアームの高精度な誘導を行えるようにする視覚データを取得します。専用カメラと高度なソフトウェアを組み合わせることで、自動車製造から医薬品の包装まで、さまざまな分野における品質管理と運用効率を向上させます。

マシンビジョンとコンピュータビジョンの比較#

これらの用語は同じ意味で使われることが多いものの、マシンビジョンとコンピュータビジョンの違いには機能上の区別があります。コンピュータビジョン(CV)は、デジタル画像から意味のある情報を抽出する、学術および技術分野全般を指します。マシンビジョン(MV)は、システムが他のハードウェアと相互作用する必要がある産業環境や実用環境にCVを応用することを指します。

たとえば、コンピュータビジョンモデルは医療データセットを分析してX線画像の傾向を見つける一方、マシンビジョンシステムはエッジコンピューティングを使用して空気圧アクチュエーターを作動させ、コンベヤーベルト上のひび割れたボトルを数ミリ秒以内に排除します。MVシステムは速度、信頼性、入出力(I/O)デバイスとの統合を重視し、低レイテンシーのパフォーマンスを実現するために、モデルを組み込みデバイスへデプロイすることがよくあります。

主要コンポーネントとテクノロジー#

一般的なマシンビジョンシステムは、ハードウェアとソフトウェアを緊密に統合したパイプラインに依存しています。まず、画像取得サブシステムから始まります。このサブシステムには、特徴を強調する専用照明と、高解像度のフレームをキャプチャする画像センサー(CMOSやCCDなど)が含まれます。このデータは処理ユニットに送信され、通常は産業用PCまたはスマートカメラ上でアルゴリズムがピクセルデータを分析します。

最新のシステムでは、従来のルールベースアルゴリズムでは対応できない複雑な変動を処理するために、ディープラーニングがますます活用されています。最先端のYOLO26などのニューラルネットワークにより、マシンビジョンシステムは固定的なプログラミングに頼るのではなく、例から学習できます。この変化によって、システムが大規模な再プログラミングなしに新しい製品バリエーションを認識できる適応型製造が可能になります。

実世界での利用例#

マシンビジョンはさまざまな業界の自動化を推進し、人による検査では実現できない一貫性を確保します。

光学式自動検査(AOI)#

電子機器製造では、AOIシステムが品質保証に不可欠です。プリント基板が小型化・複雑化するにつれて、人の目では部品の検証が困難になります。マシンビジョンシステムは物体検出を利用して、プリント基板(PCB)上の欠落、位置ずれ、または誤った部品を特定します。インスタンスセグメンテーションを使用することで、電気的接続を確保するために、はんだ付け領域を正確に算出できます。欠陥が見つかると、システムは基板を自動的に手直し対象としてフラグ付けし、不良電子機器が消費者市場に流通するのを防ぎます。

視覚誘導ロボティクス(VGR)#

物流や倉庫業務で使用されるロボットは、ナビゲーションや操作にマシンビジョンを活用しています。ビンピッキングと呼ばれる工程では、ロボットがランダムに積み重ねられた物品を見つけ、正しくつかむ必要があります。これには姿勢推定が必要です。姿勢推定では、3D空間における物体の向きとキーポイントを判定します。ロボットは視覚入力を処理することで、グリップの角度を動的に調整します。このロボティクスにおけるAIの統合により、機械的な段取り替えなしで異なる形状の製品を処理できる柔軟な自動化ラインが実現します。

Ultralytics YOLO26によるマシンビジョンの実装#

最新のフレームワークにより、マシンビジョンアプリケーションの開発は大幅に容易になりました。Ultralytics Platformは、産業用データセットへのラベル付けと、エッジデプロイメント向けに最適化されたモデルのトレーニングを簡素化します。以下は、開発者がPythonを使用して最新のYOLOモデルで欠陥検出チェックを実行する方法の例です。

from ultralytics import YOLO

# Load a custom YOLO26 model trained for detecting manufacturing defects
# 'yolo26n.pt' is the nano version, optimized for high-speed inference
model = YOLO("yolo26n.pt")

# Run inference on an image from the production line
# 'conf=0.6' sets a strict confidence threshold to avoid false positives
results = model.predict(source="conveyor_belt_feed.jpg", conf=0.6)

# Process results to trigger an action (e.g., stopping the line)
for r in results:
    if len(r.boxes) > 0:
        print(f"Defect Detected: {r.names[int(r.boxes.cls[0])]}")
        # Logic to trigger hardware rejection mechanism would go here

未来:Industry 4.0とその先#

マシンビジョンはIndustry 4.0の柱であり、視覚センサーと中央管理システムの間でデータがシームレスに流れるスマートファクトリーの構築を促進します。合成データの生成などのテクノロジーが進歩するにつれて、まれな欠陥を対象としたビジョンモデルのトレーニングが容易になり、システムの信頼性がさらに向上します。5G接続とエッジAIの融合により、マシンビジョンは今後も産業オートメーションと効率化を推進する主要な原動力であり続けます。

Explore solutions

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

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

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

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

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

物流のコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化します。Vision AIにより、荷物検査、仕分け、車両追跡、倉庫の安全性に関するリアルタイム監視を実現します。
詳細を見る
小売のコンピュータービジョン

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

Ultralytics YOLOモデルでヘルスケアソリューションを構築しましょう。ヘルスケア向けVision AIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳細を見る
製造業向けコンピュータービジョン

製造業向けコンピュータービジョン

Ultralytics YOLOモデルで製造業を最適化しましょう。Vision 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モデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

Ultralytics YOLOモデルでヘルスケアソリューションを構築しましょう。ヘルスケア向けVision AIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳細を見る
製造業向けコンピュータービジョン

製造業向けコンピュータービジョン

Ultralytics YOLOモデルで製造業を最適化しましょう。Vision 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モデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

Ultralytics YOLOモデルでヘルスケアソリューションを構築しましょう。ヘルスケア向けVision AIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳細を見る
製造業向けコンピュータービジョン

製造業向けコンピュータービジョン

Ultralytics YOLOモデルで製造業を最適化しましょう。Vision AIは、品質管理、欠陥検出、PPE遵守、組立ラインの自動化を推進します。
詳細を見る
自動車分野のコンピュータビジョン

自動車分野のコンピュータビジョン

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

農業分野のコンピュータビジョン

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

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

機械学習の未来への歩みを始めましょう