
Operations · 6 min read
Camera calibration for computer vision, and why the part at the edge of the frame measures wrong
A straight edge bows at the corner of the frame, so a part that passes in the centre fails at the edge. Calibrate once, and again the day the lens changes.
Stephen Biswas · Sep 30, 2026

Industries · 7 min read
Object dimension measurement from a fixed camera, using the mask rather than the bounding box
A rotated carton needs a polygon, scale comes from a printed reference or depth, the carrier's bands decide pass or fail, and a nudged mount breaks it.
Stephen Biswas · Sep 30, 2026

Industries · 7 min read
Product colour inspection with a camera, measured inside the mask
A mask keeps the belt out, the colour is quantised to swatches and compared with a reference measured on the same camera, and a swapped camera moves everything.
Stephen Biswas · Sep 30, 2026

Labeling · 6 min read
EXIF orientation, the photo that is sideways only to the model
A phone photo looks upright on every screen and arrives rotated in training, because the pixels never turned. The check to run at import, before the first box.
Stephen Biswas · Sep 29, 2026

Computer vision · 6 min read
Why a good detector can still be a bad counter
The queue camera finds every shopper on every frame and still gets the count wrong. Swaps, lost tracks and jitter are tracker mistakes, and review fixes one.
Stephen Biswas · Sep 29, 2026

Industries · 6 min read
Tire sidewall OCR, reading the DOT code off a black tire in a dark bay
Box the sidewall, light it from the side, read the DOT date code and size from the crop, and log it against the vehicle. A swapped bay camera is a new sensor.
Stephen Biswas · Sep 29, 2026

Labeling · 7 min read
How to label image data for computer vision so the model learns what you meant
Tight boxes on the forklift, the visible part of a hidden pallet, a written rule for the frame edge, and why a forgotten box teaches the model it is background.
Stephen Biswas · Sep 28, 2026

Computer vision · 6 min read
What mAP measures and what it cannot tell you about your cameras
Mean average precision is built from per-class curves at an overlap line. A high score on the held-out set says nothing about the fence camera at 2 am.
Stephen Biswas · Sep 28, 2026

Computer vision · 6 min read
ResNet-18 explained, what a residual backbone does underneath your detector
Why the shortcut connection made deep networks trainable, where the eighteen layers sit inside a detector on a plant camera, and why the frames matter more.
Stephen Biswas · Sep 28, 2026

Operations · 8 min read
Dwell time detection in video, measuring how long rather than how many
A shopper at the dairy case, a worker inside a guard, a truck at a dock. Dwell needs identity across frames, a zone with a soft edge, and stream timestamps.
Stephen Biswas · Sep 27, 2026

Operations · 6 min read
Presence and absence detection, is the barrier in place and how long has it been gone
A forklift bay, a shadow board and a safety gate as present or absent per frame, a rule that fires after four minutes gone, and the pallet in the way.
Stephen Biswas · Sep 27, 2026

Industries · 6 min read
Chocolate box inspection with a camera over the tray line
Each piece boxed by type, a plain check against the box template, damage as its own class, and the new spring assortment as the day the labels go stale.
Stephen Biswas · Sep 26, 2026

Industries · 7 min read
Lot code and expiry date verification with vision AI before the pouch moves on
The strip found on every pouch wherever the film pulled it, the crop read, format and date logic checked, and a failed read stopping the pouch, not guessing.
Stephen Biswas · Sep 26, 2026

Industries · 6 min read
Optical character verification checks the print against the work order instead of reading it from scratch
The expected lot and expiry come from the order, a detector finds the print on every pack, and the pack is held when they disagree. A new layout is a relabel.
Stephen Biswas · Sep 26, 2026

Industries · 7 min read
Automated water meter reading with a camera in the vault
Ten digit classes in a fixed row turn a truck roll into a frame. A rolling digit and condensation on the glass are the frames that come back to a person.
Stephen Biswas · Sep 25, 2026

Industries · 7 min read
IV bag fill level and leak detection on a transparent bag with a line camera
Fluid and ports find the bag, fill level is a class, and whether a port is wet is a question put to the frame. A swapped camera moves every highlight.
Stephen Biswas · Sep 25, 2026

Industries · 7 min read
Object detection on aerial imagery and why the ground detector fails at four hundred feet
Insulators a few dozen pixels wide, pipelines at every angle, solar tables packed edge to edge, and why a re-planned flight path is a camera that moved.
Stephen Biswas · Sep 25, 2026

Industries · 6 min read
Coffee bean inspection with computer vision on the roasted bean belt
A camera over the roasted bean conveyor finds stones, quakers and foreign material as masks. A new origin lot is the day the defect rate moves.
Stephen Biswas · Sep 24, 2026

Industries · 7 min read
Container yard management with computer vision, knowing where every box sits without a radio call
Row cameras and a hostler camera box each container and its ID panel, vote the number across a pass, and answer where the reefer went last night.
Stephen Biswas · Sep 24, 2026

Industries · 6 min read
Object alignment detection for the label, the connector and the gasket on one station
Is it where it should be, and turned the right way. A box answers most of it, pose answers the last two degrees, and the reference moves when the camera does.
Stephen Biswas · Sep 24, 2026

Industries · 7 min read
Thermal drone solar panel hotspot detection, and the palette that fools the model
Hotspots as boxes against a uniform module, white-hot against ironbow as what changes the pixels, the thermographer confirming, a new camera as a new baseline.
Stephen Biswas · Sep 24, 2026

Operations · 6 min read
Turning a detection into an OPC UA tag the PLC can read
A count, a presence flag and a confidence value as OPC UA variables, written on change from the alert webhook, while the reject decision stays with the PLC.
Stephen Biswas · Sep 23, 2026

Industries · 6 min read
Choosing a machine vision system for visual inspection on the line
Backlight, ring, coaxial or dome for the defect you need to see, why a badly lit frame cannot be fixed later, and vendor questions about the second year.
Stephen Biswas · Sep 23, 2026