IX-OV / 03 · Code & character verification

OCR Vision System.

A complete OCR-and-verification stack — pre-trained models for date codes, batch numbers, serial IDs, and 1D/2D barcodes; format and checksum validation; hardware that reads dot-matrix at 600 ppm; integration that writes the verdict straight to your PLC. 99.4% sustained accuracy.

99.4%
Accuracy
600ppm
Throughput
<150ms
Verdict Latency
12fonts
Pre-trained
REC INSPXION OV-03 LIVE INSPXION OV-03 · OCR VISION 600 PPM 0.6% MISS LIVE InspXion B47A93 2026-04 OCR · OK CHK · MOD-10 CONF · 0.998 SPEC ACCURACY 99.4% THROUGHPUT 600 ppm LATENCY <150 ms FONTS 12 trained PASS · 99.4% PACKS 12,847 READS 12,768 REJECTS 79
What it does

Three things this product does very well.

Pre-trained for production

Twelve common fonts, ten code formats, zero training delay.

The IX-OV/03 ships with twelve pre-trained OCR fonts covering virtually all dot-matrix, thermal-transfer, ink-jet, and laser-marked codes used in food, pharma, automotive, and consumer goods. SAE alphanumerics, OCR-A, OCR-B, MICR E-13B, and the major dot-matrix variants are recognized out of the box.

On top of the OCR, ten common code formats are pre-built: date stamps (DD/MM/YYYY, YYYY-MM-DD, Julian, etc.), GS1-128 batch + lot, manufacturer + plant + line + sequence, and the major regulatory code structures. The first day of integration is the first day of inspection.

  • 12 pre-trained fonts · dot-matrix · OCR-A/B · MICR
  • 10 pre-built code format validators
  • GS1-128 · ISO 15434 · ISO 18004 native
  • Custom font training in 1–3 days
PRE-TRAINED · LIBRARY Twelve fonts · ten code formats · zero training delay FONTS · 12 TRAINED B47A93 B47A93 B47A93 B 4 7 B47A93·MICR ···B·47· FORMATS · 10 PRE-BUILT DD/MM/YYYY YYYY-MM-DD Julian (DDD-YY) GS1-128 GS1 DataMatrix Lot + Plant + Line EAN-13 / UPC-A CUSTOM FONT TRAINING 1—3 days · from 200 sample images
Format + checksum

Reading is half the job. Validating is the other half.

An OCR system that reads `B47A93` is only half a system. The IX-OV/03 also validates that `B47A93` is a structurally valid code for the product line — that the prefix matches the plant, the date subfield is a valid date, the sequence is in the expected range, and any trailing checksum (Mod 10, Mod 11, GS1 sum) computes correctly.

When a code reads cleanly but doesn't validate, that's not a misprint — that's a packaging mix-up. The IX-OV/03 catches both kinds of error and returns separate diagnostic codes so your reject station and your traceability database both know exactly what happened.

  • Format validation against project rules
  • Checksum: Mod 10 · Mod 11 · GS1 · custom
  • Separate diagnostics: read-fail vs validate-fail
  • Mixed-pack detection beyond pure OCR
DECISION · TREE READ-FAIL ≠ VAL-FAIL · SEPARATE DIAGNOSTICS · TARGETED FIXES Reading is half the job · validation is the other half CAPTURE OCR READ-FAIL FMT CHECK VAL-FAIL PASS
PLC integration

Direct verdict to the line — not to a dashboard.

The IX-OV/03 writes verdicts directly to the PLC over the protocol you already use — Profinet, EtherNet/IP, Modbus TCP, OPC UA. No middleware. No PC running a Python script. No SCADA-as-a-conduit. The reject station fires from the camera's verdict in under 150 milliseconds end-to-end.

Every verdict is also written to the audit log — image, OCR result, validation result, timestamp, station ID, operator badge — for as long as your retention policy requires. Pharma 21 CFR Part 11 audit packs are a configuration toggle, not a custom build.

  • Native: Profinet · EtherNet/IP · Modbus TCP · OPC UA
  • <150 ms verdict latency end-to-end
  • Image + result audit log per verdict
  • 21 CFR Part 11 compliant with retention toggle
PLC · INTEGRATION NATIVE PROTOCOLS · 4 · NO MIDDLEWARE · NO PC BRIDGE Direct verdict to the PLC · in the protocol your line already speaks InspXion PROFINET PLC · S7 ETHERNET/IP ROCKWELL MODBUS TCP UNIVERSAL OPC UA MES · ERP END-TO-END VERDICT LATENCY <150 ms · trigger to PLC
Where it lives

Built for these applications.

Date & batch codes

Production date, expiry, lot number on every pack.

Serial number verification

Per-unit serials matched to manufacturing record.

GS1-128 traceability

GTIN, batch, expiry, serial — read and validate together.

Pharma e-Pedigree

21 CFR Part 11 audit log for every saleable unit.

Full specification

Every number that matters.

OCR Engine

OCR fonts (pre-trained)12 — dot-matrix, OCR-A/B, MICR, SAE, ink-jet
Code formatsGS1-128, GS1 DataMatrix, EAN, UPC, PDF417, QR
Sustained accuracy99.4% (audited, 12-month plant data)
Custom font training1–3 days from 200 sample images
Confidence thresholdConfigurable, 0.0–1.0 per character

Throughput & Latency

Max throughput600 packs / minute
Verdict latency<150 ms trigger to PLC
Trigger jitter<30 µs hardware
Sustained inference60 fps at 12 MP

Validation

Format checksProject-specific rule engine
ChecksumsMod 10 · Mod 11 · GS1 · ISO 7064 · custom
Date validationCalendar-aware, rolling window per SKU
Diagnostic codesRead-fail · Validate-fail · Confidence-low · No-trigger

Integration & Compliance

PLC protocolsProfinet · EtherNet/IP · Modbus TCP · OPC UA
MESOPC UA · ISA-95 conformant
Audit logImage + OCR + result + timestamp per verdict
Pharma compliance21 CFR Part 11 audit packs (configurable)
Data retentionLocal SSD or NAS, 30 days to 10 years
Ready to integrate the IX-OV / 03?

Get a quote in 48 hours.

Tell us your line speed, working distance, defect class, and integration target. We come back with a sized configuration, lens recommendation, and integration plan within two business days.