ISO/IEC 15415: 2D 바코드 검증 표준

<\/script>\n
'; }, get iframeSnippet() { const domain = 'barcodefyi.com'; const type = 'guide'; const slug = 'iso-15415-2d-verification'; return ''; }, get activeSnippet() { return this.method === 'script' ? this.scriptSnippet : this.iframeSnippet; }, copySnippet() { navigator.clipboard.writeText(this.activeSnippet).then(() => { this.copied = true; setTimeout(() => { this.copied = false; }, 2000); }); } }" @keydown.escape.window="open = false" @click.outside="open = false">

Embed This Widget

Theme


      
    

Widget powered by . Free, no account required.

Verifying 2D barcode quality under ISO/IEC 15415 — cell contrast, modulation, grid non-uniformity, and axial non-uniformity parameters.

ISO/IEC 15415: 2D Barcode Verification Standards

ISO/IEC 15415" data-definition="International standard for 2D barcode print quality grading." data-category="Printing & Quality">ISO/IEC 15415 defines the quality assessment method for two-dimensional barcodes including Data Matrix, QR Code, PDF417, and Aztec Code. While the concept is similar to ISO 15416 for linear barcodes, 2D verification introduces parameters specific to matrix codes.

Grading System

Like linear barcode grading, 2D barcodes receive an overall grade from A (4.0) to F (0.0). The overall grade is the lowest individual parameter grade.

Quality Parameters

Parameter Description
Decode Can the symbol be successfully decoded?
Symbol contrast Difference between darkest and lightest modules
Cell contrast Consistent contrast between adjacent dark and light cells
Modulation Uniformity of cell reflectance values
Fixed pattern damage Damage to finder patterns, timing patterns
Grid non-uniformity (GNU) Deviation of cell centers from ideal grid positions
Axial non-uniformity (ANU) Difference in cell spacing between X and Y axes
Unused error correction (UEC) Percentage of error correction capacity remaining after decoding

Cell Contrast vs Symbol Contrast

  • Symbol contrast measures the global difference between the lightest and darkest areas across the entire symbol
  • Cell contrast measures the local contrast between adjacent cells, which is more relevant for 2D decode reliability

A symbol can have good overall contrast but poor cell contrast if some cells are inconsistently printed.

Grid Non-Uniformity

GNU measures how well the printed modules align to a perfect grid. Causes of poor GNU:

  • Substrate stretch or shrink
  • Printer mechanical inaccuracy
  • Image scaling errors
  • Distortion from curved surfaces

Unused Error Correction

UEC indicates how much error correction capacity remains after accounting for print imperfections. A high UEC (>62%) earns an A grade, meaning the symbol has significant margin before becoming unreadable. Low UEC (<12%) earns a D grade, meaning the symbol is close to its decode limit.

Verification Equipment

2D barcode verifiers use a camera-based system:

  1. Illuminate the symbol with controlled lighting (45 degrees, specific wavelength)
  2. Capture a high-resolution image
  3. Analyze each cell's reflectance
  4. Evaluate all quality parameters
  5. Report the overall grade

ISO/IEC TR 29158: DPM Verification

Direct part marked (DPM) barcodes on metal, glass, and plastic require a separate verification approach defined in ISO/IEC TR 29158. DPM verification accounts for:

  • Low contrast surfaces (mark on metal)
  • Non-uniform lighting conditions
  • Surface curvature and texture
  • Different illumination angles (30, 45, 90 degrees)

Minimum Requirements

Application Standard Minimum Grade
gs1-datamatrix-term/" class="glossary-term-link" data-term="GS1 DataMatrix" data-definition="Data Matrix with GS1 AIs for pharma and food traceability." data-category="2D & Matrix Symbologies">GS1 DataMatrix (general) ISO 15415 C (2.0)
Healthcare UDI ISO 15415 C (2.0)
Automotive DPM ISO/IEC TR 29158 Varies by OEM
Aerospace DPM ISO/IEC TR 29158 B (3.0) typical