目的與適用邊界
查明斷口的消失,是源於真實的取像佐證、座標漂移,還是處理過程只是在衍生遮罩裡把瑕疵抹掉了。
本教學界定的是一項工程評估,而非可直接執行的產品認證。Deyi Vision 目前公開的 PC 範例涵蓋以已確認樣本影像為基礎的 EAN-13 工作流程。工程程式碼中的原生 OCR 與檢測功能,使用前必須對照已安裝的執行環境、已綁定的模型與作業加以查核。瀏覽器範本並不能證明可在瀏覽器中執行:規劃中的 OpenCV.js 後端須另行驗證。雲端辨識須明確核准影像範圍、服務供應商、模型與費用。審閱存檔並非可執行的發佈套件。相機、韌體與驅動程式的相容性均須單獨查核。下文範例表中的所有數值皆為假設值,並非 Deyi Vision 的量測結果,也不是客戶結果。
準備佐證
凍結一張可見斷口的原圖和一個連續的對照,以及確切的轉換和前處理版本。物理外觀的答案保持不變。建立密封或膠條遮罩之前,先界定可見的驗收特徵。防拆封口邊緣、熱封帶與膠條的物理意義各不相同,不得共用一條未經聲明的外觀規則。記錄參考路徑、允許的投影、基材,以及取像時材料的狀態。濕膠、已固化的材料與反光襯底,可能呈現出不同的邊界,但接合完整性並未隨之出現相應的變化。把刻意製造的可見斷口、偏移路徑、可能出現的反光與被遮擋的區段,分別作為獨立的對照。指定的影像規則只評估可觀察到的表面外觀,不能證明氣密性、洩漏率、剝離強度、黏著強度、固化情況或隱藏的界面;這些結論需要各自針對具體製程的佐證。若必須檢查的界面被隱藏,應回傳「佐證不足」,或改用另一種經過驗證的觀察方法;不得依據預期的圖面把路徑補全。從最早能觀察到的分歧點開始排查。把同一份已儲存的來源影像,分別回放給未改動的基線和候選方案,比較中間影像、區域、數值和結果狀態。如果來源影像本身就不同,這種比較就無法再把演算法單獨隔離出來。每次只改變一個懷疑的原因,執行之前先寫下預期效果;假設不成立時,保留這個否定的結果。把無法讀取的佐證、規則不相符、缺少相依項目和執行故障區分開,它們需要不同的補救辦法。回放可以重現軟體故障,但不能驗證即時觸發、照明時序或實際剔除路徑;這些取像和產線檢查應作為獨立的後續實驗另行進行。寫下一份故障記錄,讓另一位工程師無需猜測用的是哪張影像或哪個版本,就能回放。記錄中應包含原始來源影像、受影響的區域、實際輸出、預期處置,以及第一個出現分歧的中間結果。還要記錄症狀出現在回放中、即時取像中,還是兩者都有。修正之後,要重新執行最初的故障,以及此前成功的鄰近條件。如果某項修復是靠排除出問題的區域,或接受缺失的結果來消除一個警報,那它改變的是需求,而不是解決了原因。如果故障仍未解決,應讓受影響的操作保持 Review 或禁止狀態並註明原因;不要把未經測試的權宜做法標為已驗證的解決方案。
操作步驟
- 更改設定之前,先回放出問題的來源影像,並按原始座標檢查完整路徑。
- 比較形態學處理前後的遮罩,記錄是哪些原始像素支撐了新連通起來的區段。
- 只改變懷疑的光學或處理原因;另行對新的材料事件取像,而不要覆蓋舊的故障。
- 回放合格、斷口、偏移和隱藏幾類對照,驗證修復後仍保留真實的缺失段和複核邊界。
解讀試驗
在這份假設的診斷紀錄中,原始斷口跨度為 6 px。候選遮罩經閉運算後報告為 0 px,而未改動的來源影像仍顯示 6 px。這並不能證明接合處已經癒合;它表明存在影像處理上的差異,需要否決或進一步調查。本文不規定核心大小,也不規定全域性的修正規則。
紀錄表
| 紀錄項目 | 數值 | 解讀 |
|---|---|---|
| 原始斷口 | 6 px | 保留了可見的來源佐證 |
| 候選遮罩中的斷口 | 0 px | 不是物理修復;請與原始的 6 px 比較 |
兩種工程視角
兩種工程視角 · 1
圖中顯示的是檢查的先後順序。每個箭頭都需要有記錄在案的佐證,並不表示已經實作了自動串接。故障影像 → 首個分歧點 → 假設 → 回放。
- 故障影像
- 首個分歧點
- 假設
- 回放
兩種工程視角 · 2
圖中顯示的是檢查的先後順序。每個箭頭都需要有記錄在案的佐證,並不表示已經實作了自動串接。原始故障 → 修正 → 鄰近條件 → 留存佐證。
- 原始故障
- 修正
- 鄰近條件
- 留存佐證
故障診斷
- 隨照明角度移動的反光,並不是膠層連續性的獨立佐證。
- 裁切位置的偏移可能讓被檢路徑錯開斷口;接受更好的結果之前,先在同一張原圖上比較疊加圖。
驗收與交接
只有當預期的中間佐證在新的獨立對照上、針對所述原因得到改善時,才可結束診斷。保留原始故障、被否決的候選方案和尚未解決的隱藏區域;經視覺修補的遮罩不能認證防漏性能或黏著強度。
把來源影像、預期判定、所用的確切版本與完整的結果紀錄放在一起保存。在選定最終參數之前,先凍結評估集。若這些答案日後被用來調整工作流程,應將該集合標記為開發資料,並另行取得新的獨立驗收集。Review、NoResult、執行錯誤與取像缺失都要保留在分母中;不得透過篩選資料列,把它們變成「通過」。把可重現的故障與成功的樣品一併保存。交接時應載明:誰可以修改配方、如何還原先前核准的版本,以及在驗收之前哪些設備輸出維持禁止。僅憑軟體結果,不能證明移動中的實物工件已到達正確的位置。
來源與技術參考資料
這些資料說明本教學所用方法的依據與適用範圍。文中的檢查範例僅供參考;量產驗收需要用你自己的樣品取得佐證。
- Deyi Vision Vision WorkbenchDeyi Vision查核於
- Pharmaceutical Packaging Code Label and Seal InspectionDeyi Vision查核於
- Morphological TransformationsOpenCV查核於
- Camera CalibrationOpenCV查核於
部件與選型參考
- machine vision software · 英文參考資料
- 藥品包裝碼、標籤與封口有無檢測
- 自動化外觀檢測
- 機器視覺系統
- 電池極耳焊接高度檢測
- 巴魯夫 Balluff 視覺感測器替代方案
- 得利捷 Datalogic 讀碼器替代方案
- Banner Vision Sensor Alternative · 英文參考資料
- 為可見組裝檢查選擇照明與 ROI
- 排除可見組裝檢查的故障
- EAN-13 追溯:重複與漏讀
- 可見液位檢測的相機設定
- 可見液面邊界的照明與 ROI
- 排查可見液位判定不穩定的問題
- 檢查雷射輪廓基準與缺失資料的處理行為
- OCR 標籤核對:不可讀文字與錯誤文字
- 為未封口包裝的完整性檢測設定相機
- 為未封口包裝的內容物選擇照明與 ROI
- 排查包裝完整性的誤判
- SKU 顏色分選:通道與漂移診斷
- 表面瑕疵檢測:誤報診斷

