表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

CADから組立検査用の画像を作る:遊星歯車で確かめた実画像への移行

CAD-driven Synthetic Assembly Control

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

CAD-driven Synthetic Assembly Controlの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Fig. 1 : Synthetic data assembly pipeline modeled as UML activity diagram

出典:CAD-driven Synthetic Assembly Control / arXiv ↗

概要

  • CADを使って組立部品の合成画像と位置ラベルを生成し、YOLOv11mを学習する工程を示した。
  • 遊星歯車の実画像試験で、合成画像学習モデルのmAP@0.5:0.95は組立済み0.784、分解済み0.765だった。
  • 各用途の実画像試験は25枚で、著者らも統計的な確かさと合成画像から現実への性能低下を限界に挙げる。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、CAD-driven Synthetic Assembly Controlの仕組み

左から右へ読む
  1. 01部品のCAD
  2. 02仮想場面を作成
  3. 03画像と位置ラベル生成
  4. 04検出モデル学習
  5. 05部品と組立状態の検出

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

組立検査では、部品が単体で良品でも、取り付け忘れや組み合わせの誤りがあれば完成品の品質を保てない。画像認識で確認するには、通常は現物の撮影、部品位置の手動ラベル付け、モデル学習が必要で、特に中小製造業には負担となる。

この研究は、設計時に使うCAD(コンピューター支援設計)の形状データを検査用画像の作成に回し、現物画像が少ない段階で組立状態を識別できるかを調べた。

手法

CADの形状をBlenderに読み込み、背景面、部品の色や質感、照明、カメラ位置を設定する。BlenderProcで部品の向きと位置を変えた合成画像を描画し、各部品が画像のどこにあるかを示すラベルも生成する。衝突などで不適切になった画像を除き、ラベル形式を変換して物体検出モデルYOLOv11mを学習する。

例は遊星歯車で、分解状態では太陽歯車など四種類の部品を見つけ、組立状態では正しい組立と二種類の欠品状態を区別する。物体検出とは、画像内で対象の種類と位置を同時に推定する処理だ。別経路で撮影・手動ラベル付けした実画像を使い、合成画像だけで学習したモデルの現実での働きを確かめる。

新規性

著者らが示した進歩は、CADから模擬画像と物体の位置ラベルを作り、検出モデルの学習までつなぐ一連の工程にある。衝突や遮蔽で使えない画像を除く後処理も含め、組立前の部品検出と組立状態の判定を同じ枠組みで扱った。

新しい検出アルゴリズム自体の提案ではない。既存のBlender、BlenderProc、YOLOv11mを組み合わせ、現物画像の収集と手作業のラベル付けを減らせるかを検証した点が中心となる。

従来手法との違い

比較対象は、現物を撮影して人がラベルを付け、同じYOLOv11mを学習する方法だ。著者らは組立済みと分解済みの二つの課題について、合成画像で学習したモデルと実画像で学習したモデルをそれぞれ作り、未使用の実画像で比較した。

合成画像側は撮影と個々の位置ラベル付けを生成工程に置き換える。一方、現実の検査に使えるか判断するには実画像での評価が必要であり、論文でも撮影と手動ラベル付けを伴う評価経路を別に設けている。

実験結果

著者らは合成画像1043枚を作り、組立済みモデルは400枚で学習・101枚で検証、分解済みモデルは414枚で学習・128枚で検証した。各用途で実画像60枚を撮り、25枚を学習、10枚を検証、残る25枚を共通の実画像試験に用いた。

位置と種類の一致を複数の重なり基準で平均するmAP@0.5:0.95は、合成画像学習モデルの実画像試験で組立済み0.784、分解済み0.765。実画像学習モデルは同じ試験で0.768、0.731だった。合成画像上の検証値はそれぞれ0.990、0.991で、実画像との差も示された。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:遊星歯車に似た、部品の有無を目視確認している一つの組立工程で試す。入力は対象部品のCAD、検査台の背景、実際のカメラ画像とし、まず部品ごとの検出結果と「正しい組立」「特定部品が欠けた状態」の候補を画面に出す。

作業者は画像と候補を見比べ、誤検出や見落としを記録して最終判断を行う。論文が扱った欠品の種類をそのまま別製品へ当てはめず、対象工程で区別すべき状態を先に定義する。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:対象を一つの組立品と数種類の欠品状態に絞り、CADから画像を生成する。現場の撮影条件を記録した実画像を別に集め、合成画像学習モデルと、少量の実画像で学習した同種モデルを同じ未使用画像で比べる。

部品別の見落とし、誤検出、位置の一致、画像生成とラベル付けに要した作業時間を記録する。照明や部品の向きごとに結果を分け、実画像で性能が落ちる条件を特定してから、作業者への提示方法を決める。

限界と課題

著者らは、合成画像での検証値が実画像の試験値より高いことを報告し、シミュレーションと現実の差を課題に挙げる。実画像の試験は各用途25枚で、結果の統計的な確かさにも限界がある。材質や照明の再現、判断に使われた画像領域の違いも今後の検討点とする。

編集上の確認事項は、対象製品の色、反射、遮蔽、撮影角度が変わった場合の見落とし率だ。論文中の最大93%という記述だけで導入を判断せず、用途別・部品別の実画像試験値を確認したい。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

A Synthetic Data Pipeline for Supporting Manufacturing SMEs in Visual Assembly Control

Quality control of assembly processes is essential in manufacturing to ensure not only the quality of individual components but also their proper integration into the final product. To assist in this matter, automated assembly control using computer vision methods has been widely implemented. However, the costs associated with image acquisition, annotation, and training of computer vision algorithms pose challenges for integration, especially for small- and medium-sized enterprises (SMEs), which often lack the resources for extensive training, data collection, and manual image annotation. Synthetic data offers the potential to reduce manual data collection and labeling. Nevertheless, its practical application in the context of assembly quality remains limited. In this work, we present a novel approach for easily integrable and data-efficient visual assembly control. Our approach leverages simulated scene generation based on computer-aided design (CAD) data and object detection algorithms. The results demonstrate a time-saving pipeline for generating image data in manufacturing environments, achieving a mean Average Precision (mAP@0.5:0.95) up to 99,5% for correctly identifying instances of synthetic planetary gear system components within our simulated training data, and up to 93% when transferred to real-world camera-captured testing data. This research highlights the effectiveness of synthetic data generation within an adaptable pipeline and underscores its potential to support SMEs in implementing resource-efficient visual assembly control solutions.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-29