目的與適用邊界
把可見的路徑覆蓋率、斷口佐證和 Review 狀態綁定到來源影像;AI 給出的建議不能把外觀變成防漏或強度認證。
本教學界定的是一項工程評估,而非可直接執行的產品認證。Deyi Vision 目前公開的 PC 範例涵蓋以已確認樣本影像為基礎的 EAN-13 工作流程。工程程式碼中的原生 OCR 與檢測功能,使用前必須對照已安裝的執行環境、已綁定的模型與作業加以查核。瀏覽器範本並不能證明可在瀏覽器中執行:規劃中的 OpenCV.js 後端須另行驗證。雲端辨識須明確核准影像範圍、服務供應商、模型與費用。審閱存檔並非可執行的發佈套件。相機、韌體與驅動程式的相容性均須單獨查核。下文範例表中的所有數值皆為假設值,並非 Deyi Vision 的量測結果,也不是客戶結果。
準備佐證
凍結參考路徑、被檢投影、前景極性和可執行後端。合格、可見斷口和隱藏路徑這幾類對照,要與預測答案相互獨立。建立密封或膠條遮罩之前,先界定可見的驗收特徵。防拆封口邊緣、熱封帶與膠條的物理意義各不相同,不得共用一條未經聲明的外觀規則。記錄參考路徑、允許的投影、基材,以及取像時材料的狀態。濕膠、已固化的材料與反光襯底,可能呈現出不同的邊界,但接合完整性並未隨之出現相應的變化。把刻意製造的可見斷口、偏移路徑、可能出現的反光與被遮擋的區段,分別作為獨立的對照。指定的影像規則只評估可觀察到的表面外觀,不能證明氣密性、洩漏率、剝離強度、黏著強度、固化情況或隱藏的界面;這些結論需要各自針對具體製程的佐證。若必須檢查的界面被隱藏,應回傳「佐證不足」,或改用另一種經過驗證的觀察方法;不得依據預期的圖面把路徑補全。把工作流程視為一連串有明確類型的判定,而不是單個模型給出的一個答案。執行實驗之前,先綁定輸入識別碼、區域轉換、節點版本、前處理和模型套件。把參數選擇與評估分開:參數選擇在開發影像上進行,評估則在答案未曾用於調參的凍結集合上進行。每個案例的基線結果和候選結果都要保留,包括執行不成功的案例。AI 的建議可以提出修訂方案,但不能確認參考答案、授予資料上傳權限或核准投入量產使用。如果服務供應商呼叫的回執狀態不確定,應保留請求識別碼,先查核該回執,再考慮是否重發。執行環境可用性、辨識品質和發佈核准是相互獨立的檢查。解讀最終旗標之前,先對照約定檢查中間輸出。缺失的區域、格式錯誤的文字欄位、無效的座標或非有限的數值,必須保持為明確的失敗,而不能預設為合格結果。記錄該次執行實際使用的執行後端和相依項目;不要沿用另一個範本名稱相同的後端所獲得的驗收結論。如果選用了新的模型或前處理版本,應保留舊版本,並重新執行固定的比較,而不是把不同識別碼下的結果合併在一起。列出嘗試執行的案例總數、其中回傳了可用佐證的數量,以及對其餘案例所作的處置。這些數量既反映辨識品質,也反映覆蓋情況和失敗處理。這裡的覆蓋率範例表是一種與廠商無關的評估方案,需要另行實作並驗證評估程式,它不是原生 classic_glue 的輸出約定。該工程運算子評估一條已聲明的水平觀察帶,並透過 number/rules 報告前景寬度為零的最長連續列數;它不提供這裡所提議的參考路徑覆蓋率欄位,也不提供通用的路徑幾何資訊。使用任何一種方法之前,都應核實已安裝的實作;兩者都不提供防漏或強度認證。
操作步驟
- 定位基材基準,把已聲明的路徑對映到來源座標,並保留該轉換。
- 針對所提議的與廠商無關的覆蓋率研究,用已記錄的前處理生成可見區域的遮罩;統計被覆蓋的參考路徑像素數,並把每一處缺失段單獨保留。
- 在同一批開發原圖上比較一個候選方案,檢查它是否消除了真實斷口,或是否把反光誤納入遮罩。
- 使用單獨驗證過的評估程式,記錄覆蓋率、幾何資訊、有效性和原因;不要把它們說成目前原生 classic_glue 的欄位。執行環境不可用或佐證被隱藏時,不得借用先前通過的結果。
解讀試驗
假設的覆蓋率研究覆蓋了 1000 個參考路徑像素中的 970 個,覆蓋率為 97%。試驗判據取 99% 時,這條提議的規則判為不合格。缺失路徑合計 30 px;按假設的局部比例 0.05 mm/px 計算,投影後的缺失長度合計為 1.5 mm。這個合計值並不能指明最長的連續斷口:應單獨量測按順序排列的各缺失段。這些數值既不是對客戶限值的規定,也不能證明密封功能性能,更不代表原生運算子的輸出。
紀錄表
| 紀錄項目 | 數值 | 解讀 |
|---|---|---|
| 已覆蓋 / 參考路徑 | 970 / 1000 px | 覆蓋率 = 97% |
| 試驗判據 | 99% | 97% < 99% → 不合格 |
| 缺失路徑合計 / 假設比例 | 30 px / 0.05 mm/px | 投影缺失長度合計 = 1.5 mm |
# Proposed vendor-neutral worksheet; not a native operator output contract.
coverage = 970 / 1000 = 97%
97% < 99% -> Fail
total_missing = 1000 - 970 = 30 px
total_projected_missing_length = 30 * 0.05 = 1.5 mm
# Measure ordered missing segments separately to find the longest contiguous gap.兩種工程視角
兩種工程視角 · 1
圖中顯示的是檢查的先後順序。每個箭頭都需要有記錄在案的佐證,並不表示已經實作了自動串接。輸入識別碼 → 已綁定節點 → 結果約定 → Review。
- 輸入識別碼
- 已綁定節點
- 結果約定
- Review
兩種工程視角 · 2
圖中顯示的是檢查的先後順序。每個箭頭都需要有記錄在案的佐證,並不表示已經實作了自動串接。開發集 → 凍結評估集 → 候選 → 核准。
- 開發集
- 凍結評估集
- 候選
- 核准
故障診斷
- 形態學閉運算可以填上遮罩中真實存在的斷口,而工件上並沒有多出任何膠。
- 模型分數既不能提供隱藏界面的佐證,也不能核准該可執行套件。
驗收與交接
僅在參考答案固定、彼此獨立的可見對照和不可觀察對照上驗收該規則。遮罩覆蓋率、實物外觀和接合功能測試要分開對待;任何基於雲端的擴充,都需要對資料、服務供應商、模型和費用作出明確核准。
把來源影像、預期判定、所用的確切版本與完整的結果紀錄放在一起保存。在選定最終參數之前,先凍結評估集。若這些答案日後被用來調整工作流程,應將該集合標記為開發資料,並另行取得新的獨立驗收集。Review、NoResult、執行錯誤與取像缺失都要保留在分母中;不得透過篩選資料列,把它們變成「通過」。把可重現的故障與成功的樣品一併保存。交接時應載明:誰可以修改配方、如何還原先前核准的版本,以及在驗收之前哪些設備輸出維持禁止。僅憑軟體結果,不能證明移動中的實物工件已到達正確的位置。
來源與技術參考資料
這些資料說明本教學所用方法的依據與適用範圍。文中的檢查範例僅供參考;量產驗收需要用你自己的樣品取得佐證。
- Deyi Vision Vision WorkbenchDeyi Vision查核於
- Contours: Getting StartedOpenCV查核於
- Morphological TransformationsOpenCV查核於
- Standard Test Method for Seal Strength of Flexible Barrier MaterialsASTM International查核於
部件與選型參考
- machine vision software · 英文參考資料
- 藥品包裝碼、標籤與封口有無檢測
- 自動化外觀檢測
- 機器視覺系統
- 建構 AI 輔助的可見組裝工作流程
- EAN-13 追溯:產線驗收
- EAN-13 追溯:解碼與資料規則
- 穩定的相機取像:緩衝區、逾時與重新連線
- 驗收並整合可見液位工作流程
- 可見液位替代指標的 AI 輔助工作流程
- 關聯檢測紀錄、影像與工件識別碼
- OCR 標籤核對:驗收與 PLC 約定
- OCR 標籤核對:原生工作流程與精確比對
- 未封口包裝完整性檢測的驗收與整合
- 搭建 AI 輔助的未封口包裝完整性工作流程
- 用明確的狀態建立 PLC 與視覺系統的交握
- 密封與膠條外觀:產線驗收
- SKU 顏色分選:驗收與未知物品分流
- SKU 顏色分選:類型明確的顏色與 SKU 規則
- 表面瑕疵檢測:驗收與產線輸出
- 表面瑕疵檢測:限定範圍的 AI 評估
- 觸發到 PLC 判定的延遲負載測試
- 完整視覺配方的版本管理與回滾

