最小反射 minRefl 量什麼?(ISO 15415/29158 共用)
讀碼的本質是比反射率:相機收到「最亮的格子(背景/空白,Rmax)」與「最暗的格子(模塊,Rmin)」反射回來的光量,靠兩者落差把整顆碼切成明、暗兩種模塊。最小反射 minRefl 就是檢查最暗那一格的反射率 Rmin 是否夠低——也就是最暗模塊有沒有「暗得夠徹底」。
為什麼重要?驗證時會以最亮(Rmax)與最暗(Rmin)之間定出一條明暗分界閾值,凡比它亮算亮模塊、比它暗算暗模塊。若最暗模塊反射太多光(Rmin 太高、離最亮值太近),明暗就糊在一起、閾值切不乾淨,輕則拉低分數,重則整顆碼解不開。barcode-test.com 的表述是:最暗模塊的反射率須不超過最亮反射率的一半(Rmin ≤ ½ Rmax)為合格方向;確切比例以 ISO 15415 標準本文為準。
minRefl 是 ISO/IEC 15415(標籤型二維碼)與 ISO/IEC 29158/AIM DPM(直接零件標記)共用的反射率基礎項,在金屬雷雕、噴墨、激光打標等 DPM 場景尤其關鍵——表面反光、底材不夠暗,最暗模塊就容易「暗不下去」。
ISO 15415/29158 怎麼評最小反射?
minRefl 在多數驗證機上是偏「過 / 不過(pass/fail)」性質的底線項,而不是純粹 A–F 漸進評分:依 Cognex 與 barcode-test 公開說明,最小反射是 ISO 15415 八項評等參數之一;整顆碼總評取所有參數中最差的一項。因此最暗模塊若不夠暗、minRefl 評等偏低,就會把整體等級一起壓下來,前面其他項分數再高也救不回來。
minRefl 與同一組反射率衍生的參數連動:明暗分界閾值、符號對比(Symbol Contrast)、調變(Modulation) 都建立在 Rmax/Rmin 這對極值之上。值得注意的是 2011 與 2024 版的差異:2011 版閾值(舊稱 global threshold)取「最亮與最暗的中點」;2024 版已不再叫 global threshold、也不再是中點,改為最佳化後的判定方式。2024 版另新增 Print Growth(印刷脹縮)參數、評分由 5 級整數改為 41 段、精細到小數一位;部分原本不過的碼在 2024 版會變成及格。Reflectance Margin 與 Modulation 在 2024 版的歸併方式各家敘述不一,請以標準本文為準。
※ 各等級對應的確切反射率門檻、Rmin/Rmax 比例與閾值算法,以 ISO/IEC 15415、ISO/IEC 29158 標準本文與驗證機報告為準(本頁不臆造數字)。
為什麼最小反射會失分?
- 底材/模塊本身不夠暗:墨量不足、印刷太淺,或 DPM 在亮色金屬上打標,最暗模塊反射太多光、Rmin 拉不下來。
- 表面反光、鏡面反射:拋光金屬、塑膜、護貝面在打光下產生眩光,連最暗模塊也被照亮,Rmin 整體升高。
- 打光把暗格照亮:同軸光或亮場用在會反光的表面,光直接打進暗模塊區,明暗落差被壓平。
- 對焦不準/景深不足:模塊邊緣糊掉,暗區混入亮像素,量到的「最暗值」被抬高。
- 底材半透明或有背景圖樣:透光、底圖透出使暗模塊反射不穩、局部 Rmin 偏高。
- 角度與曲面:碼貼在弧面或相機歪斜,部分區域反光、暗模塊被局部照亮。
怎麼把最小反射救回來?
- 拉大標記與底材的反差:DPM 選會「黑得夠深」的打標製程(雷雕足夠深、退火氧化夠黑);印刷加足墨量,讓最暗模塊真的暗。
- 改打光抑制眩光:反光面改用暗場(dark field)或低角度/漫射打光,避免同軸亮場把暗模塊照亮;必要時加偏振片壓鏡面反射。
- 調整角度與避開反光:讓相機與光源避開鏡面反射路徑,曲面件用穹頂光(dome)讓暗區不被局部照亮。
- 對好焦、給足景深:確認工作距離正確、縮小光圈換景深,讓最暗模塊邊緣清晰、不混入亮像素。
- 處理底材問題:半透明或有背景圖的底材,墊不透光背襯或換不反光底色,穩住 Rmin。
- 用治具固定姿態:固定碼相對相機的距離與角度,讓每顆碼的明暗落差一致、不靠運氣。

© Raimond Spekking / Wikimedia Commons · CC BY-SA 4.0
- ISO/IEC 15415:2024 — Automatic identification and data capture techniques — Bar code symbol print quality test specification — Two-dimensional symbols(標準本文,確切門檻以此為準)iso.org
- ISO/IEC 29158(AIM DPM)— Direct Part Mark (DPM) Quality Guideline(直接零件標記反射率/minRefl 評等本文)
- Barcode Test LLC — Decoding the ISO 15415 Verification Report(最小反射定義、Rmin ≤ ½ Rmax、失敗即 F)barcode-test.com
- Cognex — Differences between ISO 15415 and ISO 29158 grading standards(兩標準參數差異、閾值與反射率)cognex.com
- Axicon Auto ID — ISO/IEC standard for 2D barcodes(2024 版改動:閾值不再取中點、新增 Print Growth、41 段小數評分)axicon.com
