Container Code Recognition
Container code recognition (UIC / BIC recognition) is an AI capability that automatically reads the unique identifier codes stenciled on shipping containers and rail wagons — converting painted characters into searchable text without manual inspection.
Container Code Recognition
Container code recognition (UIC / BIC recognition) is an AI capability that automatically reads the unique identifier codes stenciled on shipping containers and rail wagons — converting painted characters into searchable text without manual inspection.
How It Works
The pipeline parallels license plate recognition, tuned for the container-code format:
- Container detection — the system locates containers or wagons in the frame.
- Code region extraction — the 4-letter owner code plus 6-digit serial and check digit are located.
- Character recognition — a specialized OCR model reads the alphanumeric string, handling weathered and partially obscured codes.
- Validation — a checksum confirms the read; unreadable codes are flagged for human review.
- Integration — validated codes flow to yard management, port operations, or rail signaling systems.
Modern systems read codes on moving containers at rail and truck speeds with 95%+ accuracy.
Why It Matters
Container and wagon movements are the backbone of global logistics, and manual code reading is slow and error-prone:
- Gate automation — trucks or trains pass through without stopping for clipboards.
- Yard inventory — real-time knowledge of where every container is.
- Chain-of-custody records — automated timestamps at every checkpoint.
- Fraud and loss prevention — matching declared vs. observed containers.
- Seaports — gate-in/gate-out container tracking
- Rail yards — wagon UIC reading at junctions and signals
- Intermodal hubs — chain-of-custody between rail, road, and ship
- Customs and border control — automated declaration matching
- Inland terminals — yard inventory and billing automation
IncoreSoft's UIC & Container Recognition module and Port/Logistics module are deployed across rail yards, seaports, and intermodal facilities.
Use Cases
Frequently Asked Questions
What standards do the codes follow?
Shipping containers follow the BIC ISO 6346 standard (owner code + serial + check digit). Rail wagons follow UIC 438 with 12-digit numbers plus other markings. IncoreSoft supports both formats.
How accurate is container code recognition in bad weather?
Weather reduces accuracy — rain, snow, and glare all degrade reads. Multi-angle cameras and multi-frame voting mitigate this; production systems target 95%+ accuracy even in outdoor all-weather conditions.
Can it read damaged or repainted codes?
Partial reads are returned with lower confidence and flagged for manual review. Fully illegible codes are logged as exceptions so the wagon or container isn't silently lost from inventory.
Blog
Ready to Get Started?
Fill in the form and our team will get back to you shortly.