跳到主要內容
VSK 威視康 — Cognex 官方授權 PSI 系統整合商
條碼品質驗證 · GLOSSARY

未用錯誤更正 UEC Unused Error Correction (UEC)

未用錯誤更正(UEC)量的是 2D 條碼還剩多少 Reed-Solomon 容錯沒被用掉——也就是這顆碼在「現在仍可正確解讀」的前提下,還能再承受多少污損、缺角或打標瑕疵的安全餘量。

共用參數

未用錯誤更正(UEC)評估 2D 條碼的 Reed-Solomon 容錯還剩多少:碼受損會先吃掉容錯,UEC 越高代表剩餘安全餘量越大、抗未來劣化的能力越強。

DEFINITION · 完整解釋

以下由 VSK 工程師整理,扣 barcode-test.com 與 ISO 15415 / 29158 共用 的 UEC 定義;確切等級門檻一律以 ISO 標準本文與驗證機報告為準,本文不臆造數字。

未用錯誤更正(UEC)量什麼?

未用錯誤更正(Unused Error Correction,UEC)是 DataMatrix、QR Code 等 2D 條碼的品質參數,評估這顆碼的 Reed-Solomon 容錯(error correction)還剩多少沒被用掉。barcode-test.com 對 UEC 的說法就是一句話:「evaluates how much error correction remains」(評估還剩多少容錯)。

2D 條碼在編碼時,除了資料模塊(data modules)之外還會塞進一批容錯模塊。當碼上出現污損、缺角、打標不全或解讀錯誤的模塊時,解碼器會動用這些容錯去「補」回正確資料——這就是為什麼一顆 DataMatrix 即使破了一塊、刮了一道,往往還是讀得出來。

UEC 量的就是這份容錯餘量(safety margin):把容錯能力想成一個額度,已經被現有瑕疵吃掉多少、還剩多少留給未來。剩得越多,UEC 越高,代表這顆碼還能再承受更多損傷仍可正確解讀;剩得越少,表示碼已經在「勉強讀得到」的邊緣,產線上稍微再髒一點、磨一下就可能讀失敗。它衡量的是「安全餘裕」,不是「現在讀不讀得到」。

ISO 15415 / 29158 共用 怎麼評 UEC?

UEC 是 ISO 15415 / 29158 共用的參數之一(ISO/IEC 15415 用於一般 2D 條碼品質、ISO/IEC 29158 即 AIM DPM 用於直接零件打標 DPM)。驗證機解碼後,會算出容錯被用掉的比例,用掉越少 → 剩餘越多 → UEC 等級越好,由高到低給 A–F;整顆碼的總等級取所有參數中最差的一項,所以 UEC 失分一樣會把整體拉低。

UEC 反映的是「區域性或點狀損傷把容錯餘量侵蝕掉多少」——它和 Decode、Symbol Contrast、Modulation、Fixed Pattern Damage、Grid/Axial Non-Uniformity、Reflectance Margin 等項目一起構成 2D 條碼的等級評定。

※ A/B/C/D/F 各等級對應的「容錯剩餘比例」確切門檻,以 ISO/IEC 15415、ISO/IEC 29158(AIM DPM)標準本文與驗證機(如 Cognex DataMan 475V / 8072V)的驗證報告為準,本文不臆造數字。

※ 版本提醒:UEC 這個參數本身在 ISO 15415 各版皆有、定義一致;2024 改版主要動到的是 Modulation 改以 Reflectance Margin(反射率餘裕)評估新增 Print Growth(印刷脹縮)等項目,並非 UEC。實務報告同時列哪幾項、用哪一版,請以採用的驗證機與標準版本為準。

UEC 為什麼會失分?

UEC 下降的本質是容錯被現有瑕疵吃掉太多、剩餘餘量不足。常見製程原因:

  1. 區域性/點狀損傷:碼上某一塊被刮傷、缺角、油污、異物遮蔽或局部反光,使該區模塊判讀錯誤,解碼器被迫動用大量容錯去補,餘量自然變少。
  2. DPM 打標不完整或深淺不均:雷射蝕刻能量不足、針點(dot-peen)打點深淺不一、噴墨斷墨缺點,造成一批模塊明暗不分明、被當成錯誤模塊,吃掉容錯。
  3. 基材與表面干擾:金屬反光、曲面、粗糙或鍍層不均,使部分模塊對比不足而判錯,間接侵蝕容錯餘量。
  4. 解析度不足/對焦不準:每模塊取樣畫素太少或影像模糊,模塊邊界判讀飄移,錯誤模塊變多。
  5. 編碼時容錯等級偏低或碼面太小:本身配置的容錯模塊就少(餘量基數小),一旦有任何損傷就更容易把剩餘比例壓下去。

要注意:UEC 失分往往是「還讀得到,但已經在邊緣」的警訊——它提醒這顆碼禁不起產線後續的磨耗與污染,是品質劣化的早期指標。

怎麼把 UEC 救回來?

方向就是讓更多模塊一次被判對、少動用容錯,把餘量留回來

  • 改善打標品質與一致性:雷射調到適當能量與焦距、針點打標控制力道與深度一致、噴墨確保不斷墨;模塊明暗分明、形狀完整,是 UEC 最直接的根因解。
  • 對症打光:DPM/金屬件常需多角度低角度光、同軸光或圓頂光讓蝕刻或針點模塊對比拉開、壓掉反光;對比好、判讀準,容錯就不用一直補。
  • 對焦與解析度到位:確保每模塊有足夠取樣畫素、影像清晰,必要時調工作距離/鏡頭或加自動對焦,減少邊界誤判。
  • 治具固定與防污:固定工件位置與角度、避免曲面反光與震動,產線端控制油污、粉塵、刮擦,從源頭少製造損傷模塊。
  • 提高編碼容錯等級或放大碼面:在空間與規格允許下,配置較高容錯或較大 cell,提高餘量基數,讓碼更耐後續劣化。

實務上建議用驗證機(如 Cognex DataMan 475V/8072V)找出 UEC 與其他失分項,再回頭調打標、光源與治具。VSK 提供樣本實測,協助定位真正的瓶頸並做 Cognex 機型對應。

未用錯誤更正 UEC 示意圖
未用錯誤更正 UEC — VSK 工程師原創示意圖。
unused-error-correction 真實條碼範例
製程追溯 DataMatrix:條碼受損時靠未用容錯(UEC)撐住可讀性。
© Smokeonthewater / Wikimedia Commons · CC BY-SA 4.0
資料來源 References
PRODUCTS · 執行驗證的產品

用來驗條碼品質的 Cognex 驗證機

FREE CONSULTATION

要驗條碼品質、接 ISO 等級輸出?

提供 OK / NG 條碼樣本,VSK 工程師依 ISO 15415 / 29158 評估可行性與選型,盡快與您聯繫。

聯絡 VSK 工程師