跳到主要內容
VSK 威視康 — Cognex 官方授權 PSI 系統整合商
技術概念 · GLOSSARY

Edge Detection 邊緣偵測 Edge Detection

工業視覺基礎演算法,找出影像中灰階變化大的位置作為「邊緣」 — 是 Pattern Matching、Caliper、Blob 等所有量測工具的底層基礎。Cognex Edge Tool 提供 sub-pixel 邊緣偵測。

技術概念

找出影像中灰階變化大的位置作為邊緣,是所有量測工具的底層基礎。

DEFINITION · 完整解釋

以下由 VSK 工程師整理。涵蓋定義、原理、應用情境、與 Cognex 機型對應關係,並附常見 Q&A。

Edge Detection 是什麼?

Edge Detection邊緣偵測)是工業視覺最基礎的演算法:找出影像中「灰階急遽變化」的位置 — 通常代表工件邊緣、輪廓、特徵。

範例:黑工件在白背景 → 黑白交界處的灰階急變 = 邊緣 → Edge Detection 找出邊緣 → 後續工具(量測、定位)才有依據。

經典邊緣偵測演算法

演算法原理速度精度
Sobel(1968)一階導數 gradient
Prewitt一階導數,更簡單最快較弱
Canny(1986)多階段:smoothing → gradient → non-max suppression → hysteresis
LoG(Laplacian of Gaussian)二階導數
Cognex Edge Tool商業優化(sub-pixel)sub-pixel ±0.02 pixel

工業視覺常用 Cognex Edge Tool 進行高精度邊緣量測。

Cognex Edge Tool 特性

特性說明
Sub-pixel 精度典型 ±0.02 pixel 量級
方向性可指定找特定方向邊緣(如水平 / 垂直)
強度過濾設邊緣最小對比強度
方向性過濾從亮到暗 / 從暗到亮
多邊緣回傳一條探針可找 1-N 個邊緣

Edge Detection 是其他工具的基礎

Edge Detection(找邊緣)
  ├→ Caliper(量寬度 = 兩邊緣距離)
  ├→ Pattern Matching(PatMax 比對邊緣特徵)
  ├→ Blob Analysis(連通區外圍邊緣)
  └→ OCR(字元邊緣定位)

理解 Edge Detection 是學工業視覺的第一步

Edge Detection 6 大典型應用

1. 尺寸量測(最常見)

  • 工件寬度、零件間距
  • Edge Tool 找兩邊緣 → Caliper 量距離

2. 邊緣對齊檢測

  • 包裝盒對齊、標籤貼歪
  • Edge 位置偏離標準 > X mm → NG

3. 工件存在檢測

  • 該位置有邊緣 → 工件存在
  • 沒邊緣 → 工件缺料

4. 鋒利度檢測

  • 刀刃、鑽頭尖端鋒利度
  • Edge 強度 / 銳利度量化

5. 印刷品質

  • 印刷邊緣模糊、缺角、髒污
  • Edge 不規則 → NG

6. 機器手臂視覺引導

  • 工件邊緣 → 機械手臂取放座標
  • 配合 Pattern Matching 提供完整位置

Edge Detection 設計 3 大重點

1. 邊緣對比度

  • 高對比 → 邊緣明確
  • 低對比 → 需強化燈光
  • 解法背光(突顯輪廓)、HDR(拉動態範圍)

2. 像素 vs Sub-pixel

  • 一般演算法精度 ±1 pixel
  • Cognex Edge Tool 精度 ±0.02 pixel
  • 量測 / 精密應用必用 sub-pixel

3. 邊緣方向過濾

  • 工件邊緣方向已知 → 設定篩選(如只找垂直邊緣)
  • 排除雜訊干擾

工程師常見問題

Q1:Edge 找不到怎辦?

A:3 個排查:

  • 邊緣對比度不夠 → 加強燈光
  • 邊緣模糊 → 鏡頭對焦準確 + 縮小景深
  • 邊緣強度閾值太高 → 降低 threshold

Q2:找太多邊緣(noise)怎辦?

A

  • 設方向性過濾(如「只找水平邊緣」)
  • 設最小對比強度(過濾微弱雜訊邊緣)
  • Smoothing 前處理(high-pass filter 反而加雜訊)

Q3:Cognex Edge Tool 跟 OpenCV Canny 差別?

A

  • OpenCV Canny — 標準 Canny 演算法,pixel 精度
  • Cognex Edge Tool — 商業優化、sub-pixel 精度,已在工業視覺領域長期使用

工業精度需求高的場景常選用 Cognex 商業工具。

Q4:速度多快?

A:In-Sight 3800 上 Cognex Edge Tool < 1 ms(單條探針)。一張影像多條探針也 < 10 ms。

想用 Edge Detection 解決量測問題?

VSK 提供完整工具設定:

  1. 應用評估 — Edge Tool / Caliper / PatMax 哪個最適合
  2. 燈光設計 — Edge 精度的根本(背光 / 同軸光)
  3. EasyBuilder 設定 — 30 分鐘現場教學

請提供工件樣品 + 量測項目,VSK 工程師評估後會盡快與您聯繫。

PRODUCTS · 使用本技術的產品

採用 Edge Detection 邊緣偵測 的 Cognex 機型

FREE CONSULTATION

對「Edge Detection 邊緣偵測」有疑問?

VSK 工程師熟悉 Cognex 全技術領域,免費回覆您的選型問題。