軸向不均(ANU)量的是什麼?
1D 條碼只有一個方向會變形,2D 碼(Data Matrix、QR)卻同時用「高」和「寬」兩個軸承載資料。軸向不均(Axial Nonuniformity, ANU)就是在量這兩個軸是不是被不對稱地拉伸或縮放——白話說,本來該是正方形的模塊(dots/squares)有沒有被印成長方形。
它評的是整顆碼的「長寬比是否走樣」:驗證機把碼還原成理想格點後,比對模塊在高方向與寬方向的尺度差異,差越大、ANU 分數越低。ISO 15415(標籤印刷 2D 碼)與 ISO 29158/AIM DPM(直接零件標記 DPM)共用這個參數,因為不管是噴印標籤還是雷射/點針打在金屬件上,單軸變形都會直接威脅可讀性。
ISO 15415/ISO 29158 怎麼評 ANU?
ANU 是一個「分級參數」,由高到低給等第,越接近正方形(高寬一致)越好。驗證機把每個模塊的中心點還原成格點,量出高、寬方向的尺度不一致程度後給出該項等第。
要記住 ISO 的總評規則:整顆碼的最終等級=所有參數中最差的那一項,不是平均。所以就算對比、調變都漂亮,只要 ANU 因為單軸拉長被壓低,整顆碼的總評就被它拖下去。
ANU 與其他幾何類參數(Grid Nonuniformity 格點不均、Fixed Pattern Damage 固定圖案損傷)一起描述碼的「幾何健康度」,是 2D 驗證報告必看的一欄。
※ 各等級的確切數值門檻,以 ISO/IEC 15415、ISO/IEC TR 29158 標準本文與驗證機報告為準(本文不臆造數字)。公開資料顯示 ANU 採 4.0(A)至 0.0(F)的分級尺度。
為什麼 ANU 會失分?
軸向不均失分,幾乎都指向「某一個軸被多走了一段」的製程問題:
- 列印/標記速度太快——公開來源最常點名的可調因素之一。輸送或印頭速度過快,碼在運動方向被拉長,模塊變成長方形。
- 速度與碼尺寸不匹配——印速沒配合符號的設定尺寸,單軸被系統性放大或壓縮。
- 印刷/標記軟體或參數設定問題——軟體把某一軸的縮放比設錯,輸出整顆碼長寬比走樣。
- 基材或運動方向的張力/滑動——標籤拉伸、零件在標記時相對位移,造成一個方向的尺度偏移。
共同特徵:失分來自單一軸向的拉伸或縮放,而不是整體變淡或局部污損——這正是 ANU 與對比、調變類參數的分工。
怎麼把 ANU 救回來?
方向是「讓兩軸尺度回到一致」,從製程下手:
- 放慢列印/標記速度——公開資料對 ANU 降級的第一建議就是把印表機/標記機速度降下來,讓運動方向不再被拉長。
- 讓速度匹配碼尺寸——重新校準印速與符號設定尺寸,避免單軸被系統性放大。
- 檢查標記軟體的縮放/長寬比設定——確認 X、Y 縮放比正確,輸出回到正方模塊。
- 穩定基材與零件——降低標籤張力、固定零件治具,消除標記過程中的單軸滑動或拉伸。
- 對 DPM(點針/雷射)件——調整點距、打點力道與掃描路徑,避免某一方向間距被拉開;ANU 走樣往往伴隨打點節距偏差。
調整後用驗證機重測:ANU 是製程穩定度的敏感指標,一旦速度/節距校準到位,分數通常能明顯回升。

© vision systems / Wikimedia Commons · CC BY-SA 2.0 DE
- ISO/IEC 15415:2011 — Information technology — Automatic identification and data capture techniques — Bar code symbol print quality test specification — Two-dimensional symbols(2D 碼印刷品質測試規範,ANU 等級門檻以本文為準)
- ISO/IEC TR 29158 (AIM DPM) — Direct Part Mark (DPM) Quality Guideline(直接零件標記 DPM 品質指南,與 15415 共用 ANU 參數)
- barcode-test.com — Using the Verification Report to Improve 2D Barcode Quality(ANU 定義、4.0/A–0.0/F 尺度、失分主因=印速過快、救法=放慢印表機)
- barcode-test.com — Decoding the ISO 15415 Verification Report(ANU=高與寬尺度變異;整顆碼總評取最差參數)
- Cognex — ISO 15415 2D Code Grading Process(Cognex 驗證機對 2D 碼分級流程,含 ANU 等幾何參數)
