Heavy industry · manufacturing & logistics · multi-site · 2024
This real-time system counts units on the conveyors, dispatch belts, and loading gates, where every unit crossing the line is a unit of revenue. Each site sends 4, 8, or 12 camera streams at once. A computer-vision model analyzes them on the device. No frame leaves the building.
The vision work is split into three stages. The model spots each unit. It tracks the unit as one identity from frame to frame. It counts the unit once as it crosses the line. Because the stages are separate, the system holds up through blocked views, motion blur, and dropped frames. It does not double-count a unit or lose one in between.
Two independent sensors validate the camera count at the same line. A motion sensor confirms that the unit physically passed. A heat sensor confirms that the unit’s heat signature is within the expected range. Vision, motion, and heat are three independent validators. When they disagree, the system flags a contested count. It never picks a winner without showing the conflict.
Each count is written to a tamper-evident log the instant it is produced, and locked at that moment. The operator’s count, the dispatcher’s count, and the counterparty’s count all reconcile against that one record. No one could edit the record after the fact. Before a site goes live, we load-test it stream by stream until the hardware reaches its limit. Each site is sized to what its hardware can handle, not to a guess.

Bring us a real problem and a real deadline.
Start a conversation- TrackEach unit spotted, tracked as one identity, and counted once as it crosses the line.
- ValidateA motion sensor and a heat sensor confirm every camera count at the same line.
- ContestAny disagreement is flagged as a contested count. The system never picks a winner silently.
- LockEvery count written to a tamper-evident log the instant it is produced.
ResultCounts are 99% accurate, at a fifth of the cost.