未用錯誤更正(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 下降的本質是容錯被現有瑕疵吃掉太多、剩餘餘量不足。常見製程原因:
- 區域性/點狀損傷:碼上某一塊被刮傷、缺角、油污、異物遮蔽或局部反光,使該區模塊判讀錯誤,解碼器被迫動用大量容錯去補,餘量自然變少。
- DPM 打標不完整或深淺不均:雷射蝕刻能量不足、針點(dot-peen)打點深淺不一、噴墨斷墨缺點,造成一批模塊明暗不分明、被當成錯誤模塊,吃掉容錯。
- 基材與表面干擾:金屬反光、曲面、粗糙或鍍層不均,使部分模塊對比不足而判錯,間接侵蝕容錯餘量。
- 解析度不足/對焦不準:每模塊取樣畫素太少或影像模糊,模塊邊界判讀飄移,錯誤模塊變多。
- 編碼時容錯等級偏低或碼面太小:本身配置的容錯模塊就少(餘量基數小),一旦有任何損傷就更容易把剩餘比例壓下去。
要注意:UEC 失分往往是「還讀得到,但已經在邊緣」的警訊——它提醒這顆碼禁不起產線後續的磨耗與污染,是品質劣化的早期指標。
怎麼把 UEC 救回來?
方向就是讓更多模塊一次被判對、少動用容錯,把餘量留回來:
- 改善打標品質與一致性:雷射調到適當能量與焦距、針點打標控制力道與深度一致、噴墨確保不斷墨;模塊明暗分明、形狀完整,是 UEC 最直接的根因解。
- 對症打光:DPM/金屬件常需多角度低角度光、同軸光或圓頂光讓蝕刻或針點模塊對比拉開、壓掉反光;對比好、判讀準,容錯就不用一直補。
- 對焦與解析度到位:確保每模塊有足夠取樣畫素、影像清晰,必要時調工作距離/鏡頭或加自動對焦,減少邊界誤判。
- 治具固定與防污:固定工件位置與角度、避免曲面反光與震動,產線端控制油污、粉塵、刮擦,從源頭少製造損傷模塊。
- 提高編碼容錯等級或放大碼面:在空間與規格允許下,配置較高容錯或較大 cell,提高餘量基數,讓碼更耐後續劣化。
實務上建議用驗證機(如 Cognex DataMan 475V/8072V)找出 UEC 與其他失分項,再回頭調打標、光源與治具。VSK 提供樣本實測,協助定位真正的瓶頸並做 Cognex 機型對應。

© Smokeonthewater / Wikimedia Commons · CC BY-SA 4.0
- Barcode Test (Webscan)|Decoding the ISO 15415 Verification Report — UEC 定義「evaluates how much error correction remains」與 ISO 15415 參數清單來源
- ISO/IEC 15415《Bar code symbol print quality test specification — Two-dimensional symbols》— 2D 條碼品質與 UEC 等級門檻的標準本文(付費標準,確切數字以本文為準)
- ISO/IEC 29158(AIM DPM)《Direct Part Mark (DPM) Quality Guideline》— DPM 直接打標的品質評定,UEC 為共用參數
- Cognex DataMan 475V Manual|ISO/IEC 15415 Grading Parameters — Cognex 驗證機對 ISO 15415 各參數(含 UEC)評定的原廠文件
- Cognex|What is ISO 15415 Barcode Verification — ISO 15415 2D 條碼驗證與參數概觀
