AI Vision Slab and Coil ID Tracking Using Painted Mark OCR

By Jackson T on October 23, 2026

ai-vision-slab-coil-id-tracking-using-painted-mark-ocr

In a slab yard or coil bay, a piece is only as good as the number painted on it. If that number is misread or keyed in wrong, the wrong slab can be charged, the wrong grade rolled and the wrong certificate sent to a customer. Manual reads from a crane cab or a clipboard happen hundreds of times a shift, through scale, steam and fading paint. AI vision OCR reads painted, stamped and hot-marked IDs at every move and checks each one against the plan. See it on real yard images in a short ID tracking demo.

AI VISION · SLAB AND COIL IDENTITY

Read Every Slab and Coil Number, Every Time It Moves

iFactory Vision OCR Inspection reads painted, stamped and hot-marked numbers on slabs, billets and coils in yards and mills. Each read is checked and synced to MES, so mix-ups are caught before a piece is charged, rolled or shipped.

Crane C2 pick · Slab bay 3Confirmed
Read 06:42:15 · end face · 2 of 2 frames agree
Slab ID readS 24817-03
Mark typePainted dot matrix
Check characterPass
Level 2 planNext to charge, slot 7 of 12
Grade and heatMatches the rolling order
MES location set: reheat furnace 1 charging line
HOW IDS GET ON THE STEEL

Painted, Stamped, Hot-Marked and Labelled

Each product carries its number in a different way, and each way looks different to a camera. Dot-matrix marking machines print characters onto hot or cold metal, even on scaly or uneven surfaces, and some can add a 2D code. Pneumatic hot stampers punch heat and cut numbers one character at a time. Billets are often machine-marked or written by hand on the end. Coils get spray-marked numbers or codes and printed labels. Map the marks your plant uses with our tracking team.

Product
How the ID is applied
Where it sits
What the camera has to handle
Slab
Paint marking machine, dot matrix or stroke characters
End face or top surface
Scale, paint drift, heat haze
Slab or bloom
Hot stamping, one character at a time
End face or side
Low contrast, shallow marks
Billet
Machine marking or hand writing on the end
Billet end
Small area, mixed handwriting
Hot coil
Spray-marked number or code after coiling
Outer wrap or coil side
Curved surface, steam
Finished coil
Printed label with number and barcode
Outer wrap or coil eye
Torn, folded or oiled labels
WHY PAINTED CHARACTER RECOGNITION IS HARD

Six Conditions That Defeat Ordinary OCR

Office OCR reads clean black text on white paper. A yard camera reads grey paint on grey scale, at an angle, through steam. Published research on slab and billet numbers names the same problems: complicated backgrounds, low-quality characters, and numbers that are distorted, peeled or damaged by heat and oxidation. Test your worst marks in a sample image review.

Scale and oxidePaint sits on scale that flakes, cracks and changes colour as it cools
Heat and steamHot pieces blur the air above them, and water sprays add steam
Angle and distanceCranes and transfer cars rarely present the mark square to the camera
Wear and peelingPaint fades in storage, and stamped marks fill with scale
Dot-matrix gapsCharacters are made of separate dots, so a missing dot turns an 8 into a 0
Tongs and stacksCrane tongs, chains or the next slab cover part of the number
HOW TO TRACK SLABS AUTOMATICALLY

Read Points From the Caster to the Shipping Bay

Automatic tracking does not need a camera everywhere. It needs a reliable read at each point where a piece changes hands, so the system always knows which piece moved and where it went. Between reads, crane and transfer car positions carry the identity forward. Cameras sit where the mark faces them naturally: end faces on the run-out rollers and charging line, top surfaces under the crane path, coil sides at the walking beam. Plan your read points with our support engineers.

1Caster exitMark applied, first read confirms it
2Yard entryPiece read as it arrives in the bay
3Crane pick and set-downRead at pick, location logged at set-down
4Furnace chargingLast check before the piece becomes a coil
5Coil markingNew coil number read back after marking
6Coil yard and dispatchLabel read before loading

Catch the Wrong Slab Before It Is Charged

The cheapest place to stop a mix-up is the furnace entry. iFactory checks every read against the charging plan and tells the crane operator at once when a piece does not belong.

Slab yard · Crane operator and iFactory
Crane C2Picked from row B, stack 4. Is this the next one?
iFactoryNo. Read S 24819-01. The plan wants S 24817-03, which is one slab lower in the same stack.
Crane C2Setting it back down.
iFactoryLogged. Next pick read S 24817-03, check passed, cleared for charging.
SLAB NUMBER OCR CHECKS

Check Characters and Plausibility, Not Just Reading

A read is a guess until it is checked. Many mills build a check character into the ID, worked out from the other digits, so a single misread character fails the check. iFactory then asks whether the number makes sense: is this piece expected here, now, in this sequence, with this grade? Each read lands in one of five outcomes. Set your own rules with a tracking rules session.

Confirmed
Full read, check character passes, piece is expected here
Confirmed by plan
Part of the number hidden, but only one expected piece matches
Ask the operator
Two candidates fit, so the crane cab sees both with the image
No read
Mark unreadable, image saved and manual entry requested
Conflict
Valid number in the wrong place, so the move stops for a check
Never fill gaps silently

A plan match can confirm a partial read, but it should never invent a number the camera did not see. Every confirmed-by-plan read keeps its image and is counted separately in the weekly review.

MES MATERIAL TRACKING STEEL

Where Each Read Goes After the Camera

A read only helps if the right system hears it. Slab and coil yard systems in steel plants already link to Level 2 process control and Level 3 MES, often with barcode, RFID or vision at yard entry. iFactory adds reliable reads at the points that have none, and passes each confirmed identity and location to all three. Review your integration plan with our integration team.

Level 2
Process planCaster cut list, furnace charging order and mill schedule, used to check each read
Level 3 MES
Piece identityOrder, grade, heat and test results, kept with every confirmed move
Yard and cranes
LocationBay, row and stack position, set when a crane or car puts a piece down
Crane yard inventory without a stocktake

When every pick and set-down carries a confirmed read, the yard map stays true without walking the stacks. The same chain links each coil number back to its slab and heat, so the genealogy from caster to coil is built as the steel moves, not pieced together after a claim.

PIECE IDENTITY MIX-UP

What a Swapped Number Really Costs

Mix-ups rarely show up where they happen. They appear later, at testing, at the customer or during an audit. Under EN 10204, a type 3.1 inspection certificate reports results from specific inspection tied to the delivered product and its heat, so a swapped coil number means the certificate describes different steel. These illustrations show the usual path. Talk through your own risks in a traceability review.

Wrong slab charged
Wrong grade rolledA slab from another heat goes into the furnace. The coil is rolled to the right size with the wrong chemistry.
Coil numbers swapped
Certificate no longer fitsThe 3.1 certificate travels with a coil that came from a different heat. Traceability breaks at the customer.
Piece set down unrecorded
Lost in the yardThe system shows the slab in one stack while it sits in another. A crane and crew spend time searching.
STEEL YARD TRACKING

From Read-and-Key to Read-at-Every-Move

Most yards still depend on a person reading a number and typing it in. That works until the shift is busy, the paint is faded or the slab is still hot. Camera reads remove the typing, not the people, and leave a picture behind for every move. Operators still decide what happens when a read is unclear, but they decide with the image in front of them. Compare your current process with our support team.

MANUAL READ AND KEY
  • Operator reads the number from the cab or the floor
  • Typing errors and skipped entries on busy shifts
  • No proof of what was actually seen
  • Mix-ups found at the mill, the lab or the customer
CAMERA READ AT EVERY MOVE
  • Number read at pick, set-down and charging
  • Each read checked against the plan before the move ends
  • Image stored with every read
  • Mix-ups stopped at the crane, before charging
STEEL TRACEABILITY CAMERA RECORD

The Fields Kept for Every Read

Each read becomes a small record that links the piece, the place and the evidence. When a customer or auditor asks where a coil came from, the chain of reads answers it. Ask our team for a sample record in a short walkthrough.

Piece IDS 24817-03
Mark typePainted dot matrix, end face
Read pointCrane C2, slab bay 3
OutcomeConfirmed, check passed
Heat and gradeFrom MES for this piece
From and toRow B stack 4 to furnace 1
Time06:42:15, shift A
EvidenceTwo frames stored with the read
COST AND ROI

A Time Worksheet With Assumed Inputs

The biggest value, a mix-up that never reaches a customer, is hard to price and should not be guessed. The time spent reading, keying and searching is easier to size. The worksheet uses assumed inputs only, so swap in your own. Our support team can help you build the full case.

Pieces read and keyed by hand per day600, assumed
Seconds per manual read and entry20, assumed
Manual entry time per day600 × 20 s = 12,000 s = 200 min
Lost-piece searches per week5 × 45 min, assumed = 225 min
Time per week on reads and searches200 × 7 + 225 = 1,625 min, about 27 h

Add crane time spent on searches, and keep claim and downgrade costs out of the sum unless your own records support them.

TURNKEY AI DEPLOYMENT

Heat-Rated Cameras, OCR Models and Edge Server in One Package

iFactory delivers ID tracking as a turnkey system. Cameras are fitted at your read points, and a pre-configured NVIDIA AI server ships racked and ready with OCR models loaded, so every read is processed on site within the crane move. You rack it, plug in power and Ethernet, and the AI is live. Scope it for your yard with a turnkey quote.

What's Included
  • Pre-configured NVIDIA AI edge server, racked and ready
  • Heat-protected cameras for caster, yard and furnace entry
  • OCR models trained on your paint, stamp and label styles
  • Check character and plan plausibility rules
  • Links to Level 2, MES and the yard crane system
  • Read records with images for every move
  • 24×7 remote monitoring of models and hardware
Live in 6–12 weeks
Wk 1–4
Survey and Install

Read points agreed, cameras and server installed, Level 2 and MES links opened.

Wk 5–8
Train and Shadow

Models trained on your marks and run beside manual entry, with every gap reviewed.

Wk 9–12
Go-Live and Training

Camera reads become the record, crane operators trained, weekly read review started.

HOW iFACTORY FITS

Vision OCR Built for Yards and Mills

iFactory Vision OCR Inspection is designed for heat, scale and moving cranes, where a number must be read right the first time. Our support team can walk you through a pilot plan.

1
Reads every kind of mark. Painted, stamped and hot-marked numbers on slabs, billets and coils.
2
Checks before it trusts. Check characters and the Level 2 plan confirm each read.
3
Syncs every piece to MES. Identity and location are set at each pick and set-down.
4
Stops mix-ups early. Wrong pieces are flagged at the crane, before charging or loading.
1000+
Industrial clients running iFactory
99.9%
Platform uptime for continuous yards
6-12 wks
From racked server to live ID reads
FREQUENTLY ASKED QUESTIONS

What Plant Managers Ask About Slab and Coil ID Tracking

Which marks can the system read?
Painted dot-matrix and stroke characters, hot-stamped numbers, machine or hand-marked billet ends, spray-marked coil numbers and printed coil labels. Each style is trained on images from your own plant, because paint, fonts and layouts differ from mill to mill.
Can it read numbers on hot slabs?
Yes, with heat-protected housings, suitable lenses and camera positions chosen to limit heat haze and steam. Glow from hot steel changes how the mark looks, so models are trained on both hot and cold images of the same marks.
What if crane tongs cover part of the number?
The system reads across several frames as the piece moves. If part of the number stays hidden, it compares what it can see with the pieces expected at that point. A single match is confirmed by plan and flagged as such. Two or more matches go to the crane operator.
Does it replace barcodes or RFID?
Not necessarily. Where labels or tags work well, keep them. OCR covers the points where they cannot be used, such as hot slabs and billets, and reads printed numbers when a barcode is torn or a tag is missing.
How does it connect to Level 2 and MES?
iFactory reads the expected sequence from Level 2 to check each read, and sends confirmed identity and location to MES and the yard system. Interfaces are agreed during the survey and tested during the shadow period, before camera reads become the record.
How should we start?
Start at the furnace charging point, where a mix-up costs the most. Run cameras beside manual entry, review every disagreement, then add yard and coil read points. Our support team can plan that first step with you.

Know Which Piece Moved, Where and When

Read every slab, billet and coil number at every move, check it against the plan and keep MES in step with the yard. The full system is delivered turnkey and goes live in 6 to 12 weeks.

Example shift summary · Slab yard
Read pointsYard entry, cranes, furnace
ReadsChecked against Level 2 plan
ConflictsStopped before charging
RecordsImage kept with every move
Every piece traceable from caster to customer

Share This Story, Choose Your Platform!