AI 驅動文件
您想了解什麼?
分類器未執行
本頁幫助診斷並解決 OV20i 的分類模型在檢查過程中無法啟用或返回結果的問題。
提示
在分類模式下,一旦收到觸發訊號(透過硬體觸發或連續模式),影象將被自動捕獲,且結果將顯示在 HMI 上——前提是分類器正常工作。
常見症狀
- 影象已捕獲,但在 HMI 上未顯示分類結果
- Classifier 選項卡顯示“Not Trained”或“Needs Training”
- UI 卡在“Training…”或分類器從未完成
- HMI 的結果區域保持空白或顯示“No classification”
- 僅顯示影象,但沒有標籤、顏色或類別分數
逐步故障排除
1. 確認配方處於活動狀態
- 開啟 All Recipes
- 確保您的分類配方標記為 🟢 Active
- 同一時間只能有一個配方處於活動狀態
2. 驗證分類器設定
- 開啟 Recipe Editor → Regions of Interest (ROIs)
- 確認:
- 至少定義一個 ROI
- ROI 已新增一個 classifier block
- ROI 配置中沒有錯誤或警告
3. 檢查訓練資料
- 轉到 ROI 的 Classifier tab
- 確認:
- 影象已上傳並標註為 至少兩類
- Train 按鈕已點選並完成
- 狀態顯示 “Trained”,不是 “Needs Training” 或 “Not Ready”
- 若在 Fast Mode 下訓練,準確性可能較低;請在生產中改為 Accurate Mode 重新訓練
4. 執行手動測試捕獲
- 使用 continuous mode(連續模式)或傳送一個 hardware trigger(硬體觸發)
- 確認:
- 影象已捕獲
- 分類器結果出現(pass/fail、good/bad、class name)
若捕獲後沒有輸出 → 模型可能未訓練或載入失敗。
5. 重新啟動攝像頭
若一切配置看起來正確 but 分類器仍無響應:
- 透過開關斷電再上電,或斷開/重新連線電源
- 等待 20–30 秒以完成啟動
- 開啟 HMI,使用新的觸發進行測試
重新啟動攝像頭將從頭載入模型和 classifier 執行時。
6. 檢視日誌
- 訪問 logs.overview.ai
- 上傳日誌包以供內部分析
- 以此驗證分類器啟動狀態和執行時行為
分類器架構參考
分類模型:“Cats vs. Dogs” 方法
- 當每個 ROI/影象只有一個單一且離散的類別時效果最佳
- 測試時使用 Fast Mode,生產時使用 Accurate Mode
- 常見用例:
- 螺栓鬆動檢測
- 軸對中
- 潤滑脂存在檢測
- 散熱器針腳狀態
提示
在回答:“這些選項中,哪個看起來像這個?” 時使用分類。
分割模型:“Where’s Waldo?” 方法
- 使用場景:
- 缺陷大小和形狀多變
- 需要定位“精確缺陷區域”
- 速度關鍵(更短的迴圈時間)
- 常見用例:
- 表面劃痕
- 泡沫覆蓋
- 縫隙檢測
提示
在回答:“問題出在哪裡?” 時使用分割。
最終檢查清單
| 專案 | 執行分類器所需條件 |
|---|---|
| 活動配方已選擇 | ✅ |
| 至少定義一個 ROI | ✅ |
| ROI 包含 classifier block | ✅ |
| 經過訓練的模型狀態:“Trained” | ✅ |
| 捕獲觸發正常工作 | ✅ |