ルールベース画像処理とは|AI外観検査との違い・比較と置き換えの判断基準
「AI外観検査を導入したい」という相談を受けるとき、現場の状況を聞いてみると、ルールベース画像処理をまだ試していないケースが少なくありません。
本記事では、AIの前に知っておくべき基礎技術として、まずルールベース画像処理の仕組みと代表的な処理を整理します。その上でAI外観検査との違いを比較し、ルールベースからAIへ置き換えるべき条件と、置き換え先の選び方を示します。
ルールベース画像処理とは
ルールベース画像処理とは、人が事前に定めた判定ロジック(しきい値・条件)に基づいて画像を解析し、良否を判定する手法です。「明るさがX以上なら白、未満なら黒」「この座標に部品があればOK」といった形で、判断の根拠を明示的に設定します。
AI検査が「データから自動的にパターンを学習する」のに対し、ルールベースは「人が決めたルールを忠実に実行する」という点で根本的に異なります。画像の物理的な特性——明るさ、形状、面積、長さ——を数値として扱うため、寸法測定や部品の有無確認といった定量評価に強みを発揮します。
また判定ロジックが明示されているため、なぜNGと判断されたかを説明できる点も現場で重宝される理由の一つです。品質保証の観点から「判断根拠の説明責任」が求められる工程では、この透明性が大きなアドバンテージになります。
代表的な処理とその特性
ルールベース検査は、複数の画像処理を組み合わせて判定ロジックを構築します。実務でよく使われる処理を4つ取り上げます。
① 二値化処理
画像の各ピクセルが持つ輝度値(0〜255)に対してしきい値を設け、白と黒だけで構成された画像を生成する処理です。輝度100をしきい値に設定すれば、0〜99は黒、100以上は白として出力されます。

たとえば、色調の異なる2種類の対象を識別したい場合、まず輝度のヒストグラムを確認してしきい値を決定します。


しきい値を適用すると、対象が以下のように分離されます。二値化後は黒いピクセルの面積カウントや、つながったピクセルの塊(ブロブ)を単位とした個数カウントなどの処理につなげられます。


注意点として、しきい値は固定値のため、照明条件のわずかな変動が判定結果に直結します。導入後に環境が変わった際のメンテナンスコストを事前に見込んでおく必要があります。
② テンプレートマッチング
あらかじめ登録した基準画像(テンプレート)を検査画像の中から探索し、類似度スコアで合否を判定する処理です。文字の印字確認や、決まった位置への部品実装の有無チェックなどで頻繁に使われます。


位置補正処理と組み合わせることで安定性が大きく向上します。後段の検査処理の精度は位置補正の精度に依存するため、この処理の特性をよく理解した上で設計することが重要です。
③ エッジ検出
指定した範囲内で輝度が急激に変化する点を検出し、その座標を定義する処理です。2点間の距離を算出することで画像内の寸法測定が可能になります。1ピクセルあたりの実寸をキャリブレーションしておけば、ミリ単位での測長にも対応できます。



ただし、対象物の傾きや背景との境界があいまいな場合は誤検出が発生しやすく、位置補正を確実に行った後に測定することが前提条件になります。
④ 差分検査
マスター画像と検査対象画像を比較し、差異が生じた箇所を異常として検出する手法です。設定が比較的シンプルで処理速度も速いため導入しやすい反面、位置ずれや良品内のばらつきに対して過敏に反応しやすい特性があります。良品の個体差が大きい製品には不向きなケースが多いです。

ルールベースの限界:「レシピ長大化」という現実
ルールベース検査の運用で最も多く直面する問題が、判定ロジックの肥大化と属人化です。
見逃しが発生するたびにルールを追加し、今度は別の箇所で誤検出が増え、それを抑制するためにさらに条件を重ねる——このサイクルを繰り返すうちに、当初の設計者以外には手が出せないほど複雑なロジックが出来上がります。現場では「このレシピは触れない」という状況が生まれることも珍しくありません。
また、欠陥の種類や位置があらかじめ想定できていない場合は、そもそもルールを定義できません。「なんとなくおかしい」という熟練者の感覚的な判断をロジックに落とし込む作業は、品質保証担当と画像処理エンジニアの密な協働が必要で、相応のコストと時間がかかります。
各処理の前段に挟む画像フィルター(ノイズ除去・エッジ強調・ぼかしなど)の選択もロジックの一部です。フィルターの種類によって後段の検出精度が大きく変わるため、設計の複雑さはさらに増します。

ルールベースとAI外観検査の違い【比較表】
ここまでの内容をもとに、ルールベース画像処理とAI外観検査の違いを一覧で比較します。
| 比較項目 | ルールベース画像処理 | AI外観検査 |
|---|---|---|
| 判定の仕組み | 人が決めたしきい値・条件を忠実に実行する | 画像データからパターンを自動的に学習する |
| 得意な検査 | 寸法測定、部品の有無、印字確認などの定量評価 | 良品のばらつきが大きい製品、ザラつきや微細なムラなど不定形・低コントラストの欠陥、欠陥の種類別の分類 |
| 判定根拠の説明 | ロジックが明示されているため説明しやすい | 学習結果に基づくため、ルールベースほど明示的ではない |
| 検証を始めるのに必要な画像 | OK/NGそれぞれ数枚から | モデル学習に一定数の画像が必要 |
| 運用上の課題 | 照明変動への弱さ、ルール追加によるレシピの長大化・属人化 | 学習データの質に精度が左右される |
AI検査が有効になる3つの条件
ルールベースの限界が明確になった段階で、AI外観検査の検討が現実的な選択肢になります。特に以下の3条件に当てはまる場合は、積極的に検討する価値があります。
- 良品内の個体差が大きい製品
ルールベースの固定しきい値では正常なばらつきと異常の区別が難しく、過検出が多発するケース。AIは「正常なばらつき」そのものを学習できるため、安定した判定が可能になります。 - 欠陥の外観が不定形・低コントラストである
エッジや面積では捉えにくい「ザラつき」「微細なムラ」といった曖昧な欠陥は、ルールで定義することが構造的に困難です。AIは視覚的特徴を統合的に学習し、人の感覚に近い判定を行えます。 - 欠陥の種類ごとに分類・振り分けが必要
OK/NGの2値判定にとどまらず、欠陥をカテゴリ別に仕分けしてリワークや廃棄の判断に使いたい場合、ルールベースでの実装は煩雑になります。AIはNG画像を欠陥種別で分類する処理が得意です。
現場での判断基準:まずルールベースから試す理由
AI検査の有効性を最大化するには、ルールベースを先に試みることを強く推奨します。理由は検証コストと課題の解像度にあります。
ルールベースはOK/NGの境界を明文化する過程で、「何をどう判断すれば不良か」という検査課題の本質が明確になります。この作業を省いてAI学習に進むと、目視検査時点での判断のゆらぎや矛盾をそのままモデルに取り込むリスクがあります。実際、外観検査機の立ち上げ現場では、OK/NGの境界設定についてほぼ必ず現場との調整が発生します。ルールベースの設定プロセスは、その調整を先取りして行う作業でもあります。
検証スピードの観点でも差があります。AI検査はモデル学習に一定数の画像が必要なのに対し、ルールベースはOK/NGそれぞれ数枚の画像から検証を開始できます。短期間で課題の構造を把握するには、ルールベースのアプローチが現実的です。
ルールベースを試みた上で「これでは対応できない」と判断できた時点で、AI検査の導入検討に移る——この順序が、検査自動化プロジェクトの失敗リスクを下げる実務上の鉄則です。
ルールベースからAIへ置き換えるときの選び方
AIへの置き換えを決めた後は、「どのAIを選ぶか」が次の判断になります。ここでも、ルールベースで行き詰まった理由がそのまま選定の手がかりになります。
- 良品のばらつきで過検出が多発していた場合:良品画像から「正常なばらつき」を学習する良品学習型のAIが候補になります。NG品画像を十分に集められない立ち上げ初期でも検査モデルを構築できます。
- 欠陥の種類ごとの仕分けが必要だった場合:OK/NG判定ではなく、NG画像を欠陥種別に分類するタイプのAIが候補になります。
- 寸法測定など定量評価は問題なく動いている場合:すべてを置き換える必要はありません。測長や有無確認はルールベースのまま残し、ルールで定義しにくい外観の判定だけをAIに任せる構成も現実的です。
AIの方式ごとの違いは「外観検査AIの種類と比較」で、必要な画像枚数やGPUの要否も含めて整理しています。
よくある質問
ルールベースとAIの違いは何ですか?
ルールベースは人が決めたしきい値や条件をそのまま実行する手法で、寸法測定や部品の有無確認などの定量評価が得意です。AIは画像データからパターンを学習する手法で、良品のばらつきが大きい製品や、ザラつき・微細なムラのような曖昧な欠陥の判定が得意です。
ルールベース画像処理の問題点は?
しきい値が固定のため照明条件の変動に弱いこと、見逃しや誤検出が出るたびにルールを追加することで判定ロジックが長大化・属人化しやすいことが挙げられます。また、欠陥の種類や位置を事前に想定できない場合は、そもそもルールを定義できません。
ルールベースからAIに置き換えるべきタイミングは?
まずルールベースで検査課題を明文化し、それでも対応できないと判断できた時点が目安です。特に、良品の個体差が大きい、欠陥が不定形で低コントラスト、欠陥の種類別の分類が必要、のいずれかに当てはまる場合はAIの検討が有効です。
ルールベースとAIは併用できますか?
できます。寸法測定や有無確認のようにルールベースが得意な検査はそのまま残し、ルールで定義しにくい外観の判定だけをAIに任せる構成も現実的な選択肢です。
まとめ
ルールベース画像処理はAIの登場以前から外観検査を支えてきた技術であり、定量評価や判断根拠の説明性において今なお優れた特性を持ちます。一方で、複雑な欠陥パターンや良品のばらつきへの対応には構造的な限界があります。
どちらが優れているかではなく、課題の性質に応じて適切な技術を選ぶ判断力が、検査自動化を現場に根付かせる上で最も重要です。まずルールベースで課題を言語化し、それでも解決できない部分にAIを当てる——この順序を意識することが、着実な自動化への近道になります。
アダコテックでは、良品のばらつきから異常を自動検出する良品学習AI「AdaInspector」、欠陥の種類や等級まで判別する欠陥画像分類AI「Shiwaketter」など、ルールベースで行き詰まった検査の置き換え先となる外観検査AIを提供しています。現在の検査の課題や置き換えの進め方など、外観検査に関するご相談はお問い合わせフォームからお気軽にお寄せください。各製品の概要は、この下の製品一覧からご覧いただけます。
PRODUCTS
アダコテックの外観検査AI・品質管理ソリューション

