検査の目的
検査領域の中でハイライトや影が最も強い物体になると、有無の規則が失敗します。最も明るい部分ではなく、必要な特徴のコントラストを作ってください。外形が見える対象には透過照明、奥まった特徴には拡散した前面照明を比較します。治具を誤って対象にしたことが分かるよう、元画像には治具の情報を残します。
前提条件と対照サンプル
有無は「指定位置に見える特徴があること」と定義し、画面内の任意の暗い物体と区別します。正しく組み立てたもの、意図的に特徴を欠いたもの、特徴を隠したものを準備し、人が答えを記録します。治具条件と許容されるワーク変動もデータに含めます。固定工位の基準フローはコントラストで離れた領域を区別するもので、一般的な意味認識ではなく、隠れた部品を推測してはいけません。
カメラ構成を選ぶ
固定された特徴のコントラストが十分なら、モノクロのエリアスキャンカメラから検討できます。露光中に動く場合はグローバルシャッターを検討します。スマートカメラを使う場合は処理と入出力への対応を確認してください。色が判定条件ならカラーカメラを選びます。奥行きや遮蔽が有無を決める場合、平面画像だけでは判断できません。
条件を管理して試験する
照明を比較するときは同じ実物を使い、カメラ、露光、レンズ位置を固定します。検査領域は元画像の座標で定義し、許容されるすべての載せ位置を含めます。切り出しは不要な背景を減らせますが、写っていない特徴は復元できません。特に治具やワークが動く場合は、領域を狭める前に画像全体を確認してください。
- 設置できる場合、各対照を透過照明と拡散前面照明で撮ります。
- 特徴が移動する許容範囲を元画像の座標で記します。
- 元画像と二値マスクで治具の競合領域を確認します。
- 照明を選んだ後に全対照を再実行し、検査領域を固定します。
処理の流れ
領域を選ぶ前に未加工画像の全体を比較します。照明が可視性を作り、検査領域が評価位置を限定します。
- 画像全体
- 照明管理
- 検査領域
- 見える対象
確認データを記録する
照明の配置、露光、対象と背景の明るさの分離、領域座標を記録します。反射で飽和した画素は、コントラストの平均に埋めずに明示します。表は物理的な対照の定義です。照明の配置ごとに実際の観察結果を追加してください。
誤った照明選択を見つける比較を準備します。各配置で特徴ありと欠品を同じ治具位置、同じ取得設定で撮ります。特徴領域と隣の背景で画素の分布が分離するか確認します。平均だけでは局所の反射や影を隠します。飽和は元画像を残したコピーに印を付けます。許容載せ範囲でも繰り返し、中央だけ見えるならその限界を記録します。採用しなかった配置と失敗画像も、後の保守変更を識別できるよう残します。
| 対照 | 確認する内容 | 判定の境界 |
|---|---|---|
| P:特徴あり | 指定領域に特徴が見える | 有無判定には有効な証拠が必要 |
| A:特徴なし | 領域は見えるが対象の特徴はない | 欠品として判定できる |
| O:特徴を遮蔽 | 対象の特徴を観察できない | 要確認。存在を推測しない |
失敗例を切り分ける
欠品位置を領域から外すと、空の組立品が合格に見える場合があります。暗いねじや治具のエッジが特徴の代わりになる場合もあります。その照明配置を採用しないか、対象位置の定義を厳密にします。一領域にするためだけにクロージングで治具と対象を連結してはいけません。
原因の切り分け
対象、治具のエッジ、飽和した反射を別の原因として比較します。前景があるだけで合格にしません。
- 対象
- 治具エッジ
- 反射
- 遮蔽
独立したサンプルで検証する
各試験では照明の配置、強度、外光の遮蔽のうち一つだけを変えます。判定しきい値を変える前に、元画像のコントラスト、飽和、抽出マスクを比較します。成功した配置だけでなく失敗した配置も保存してください。一つのサンプルをきれいに見せる照明ではなく、許容変動の中で判定対象を区別できる照明を選びます。
選んだ照明と領域で、許容載せ位置のすべてにおいて見える特徴ありと見える欠品を分離します。遮蔽は判定不能として残してください。想定される外光の両端でも繰り返し、コントラストの安定性を確認します。
次に照明から独立して領域を試します。全画像の対象位置と保存座標を照合し、端の位置でも識別に必要な全形状が領域内にあるか確認します。同じ位置で欠品を実行し、残る前景が治具、汚れ、対象のどれかを特定します。望む判定に頼らず各領域の理由を説明できることが必要です。面積選別や形態処理の前後マスクを保存します。不要な証拠だけを除き、欠品を評価する位置を除いてはいけません。照明固定や治具の変更後も繰り返します。
次の技術検討へ進む
検討用に照明配置、検査領域の座標、未加工画像、マスクを用意します。Deyi Visionの照明や光学系を選ぶ前に、輪郭が必要なのか表面の特徴が必要なのかを説明してください。切り出した画像を無断で拡大縮小せず、座標や倍率の変換は保存するフローに明記します。
元画像と対応する結果記録を一緒に保存します。
出典と技術資料
出典は、本記事の手法と限界を確認するための資料です。確認例は選定の参考であり、量産での受入判定には実際のサンプルによる証拠が必要です。
- Machine vision lighting basicsDeyi Vision確認日
- Image thresholdingOpenCV確認日
部品と選定の参考資料
- 外観検査装置
- 産業用カメラ マシンビジョン
- 検査用のカメラ解像度の計算方法
- PCBコネクタピン有無検査
- マシンビジョンとは何ですか?
- マシンビジョンシステム
- マシンビジョンシステムのコンポーネント
- マシンビジョンシステムはどのように動作するのでしょうか?
- 産業用バーコードリーダー
- 部品計数のカメラ設定:部品間の隙間と静止画像を確認する手順: 手順と記録による確認
- 部品計数の照明と検査領域:連結や分裂を防いで個数を確認する: 手順と記録による確認
- 部品計数の誤りを切り分ける:領域の合併と分裂を診断する手順: 手順と記録による確認
- 位置決めの受入と移動連携:画素誤差と実物の把持を分けて確認する
- 位置決めのAI支援フロー:一対象の横位置を画素で確認する手順
- ワーク位置決めのカメラ設定:元画像の座標と治具基準を固定する
- ワーク位置決めの照明と領域:マスクによる中心のずれを確認する
- 位置決めの取料ずれを切り分ける:画像からツール位置まで追う手順
- 有無検査の受入とライン連携:欠品判定から実物の処理まで確認する
- 有無検査のAI支援フロー:候補変更と基準判定を比較する手順: 手順と記録による確認
- 有無検査のカメラ設定:欠品と遮蔽を区別する画像取得の確認手順
- 有無検査の誤合格を切り分ける:元画像とマスクから原因を追う手順

