Visual Recognition
AI-powered computer vision system for analyzing in-store customer activity.
Advanced Visual Recognition Technology
The Visual Data Challenge
Retailers lose a significant amount annually due to out-of-stock items, while carrying excess inventory. Manual shelf monitoring is often inaccurate and inefficient.
A shopper who cannot find an item on the shelf may leave without buying it, and the sale is not recorded anywhere — an empty facing produces no transaction and no exception, so it is invisible in POS data.
Our visual recognition system uses state-of-the-art computer vision algorithms to identify products, monitor shelf inventory, and detect customer interactions. It matches what the camera sees against a reference catalogue of your own SKUs, which is why it has to be trained on your assortment rather than shipped pre-configured.
Key capabilities include:
- Accurate product identification and counting
- Out-of-stock and misplacement detection
- Planogram compliance monitoring
- Customer interaction analysis
- Integration with inventory management systems
How product recognition actually works on retail cameras
Product recognition means identifying which item is in frame, not merely that something is there. A model compares the pixels in a camera frame against a reference catalogue of your own SKUs and returns a best match with a confidence score. That last part matters: the output is a ranked guess with a number attached, not a barcode read.
What it needs from your stores
- A reference catalogue of your assortment. Recognition is relative to a known set. A model trained on someone else's products cannot identify yours, which is why this is configured per retailer rather than shipped ready-made.
- Camera angle and coverage that actually see the facing. Ceiling domes aimed at aisles for security were positioned to record people, not to read shelf edges. Existing cameras are often reusable, but not always in place.
- Re-training when packaging changes. A seasonal redesign or a new size makes an existing SKU look like an unknown one until the catalogue is updated.
- A way to act on the output. A detection nobody reviews is not a control. The routing matters more than the model.
What a detection does not prove
This is where camera-based recognition is most often oversold. A low-confidence or missing match is a signal to look, not a finding:
- Occlusion looks like absence. A shopper, a trolley or a pallet in front of the shelf produces the same empty facing as a genuine out-of-stock.
- Similar packaging confuses models, not just people. Two variants of one brand that differ by a small flash on the label are the standard hard case.
- A gap is not a lost sale. It may be a delayed replenishment, a planogram change or stock sitting in the back room.
- An unscanned item at a till is not theft. It is an exception worth reviewing. Treating the model's output as a conclusion is how these systems generate false accusations.
How it differs from barcode scanning
A barcode is a deterministic read of a label someone deliberately presented. Product recognition is a probabilistic read of whatever happens to be visible, whether or not anyone intended it to be scanned. That is precisely why it is useful for shelf state and for scan-avoidance at self-checkout — those are the cases where nothing was presented to a scanner — and precisely why its output belongs in a review queue rather than in an automated decision.
We publish no headline accuracy figure, because a single number would not be meaningful: detection quality depends on your cameras, shelf geometry, lighting and how visually distinct your packaging is. It is measured per deployment. Loss prevention covers the till-side use of the same recognition stack, and inventory management the shelf-side one.
Technical Specifications
- Product identification and counting
- Works with standard security cameras
- Edge processing for reduced bandwidth
- AI learning system improves over time
- No additional hardware or installations required
- SaaS system with easy connection and disconnection
Detection quality depends on your cameras, shelf angles, lighting and how distinct your packaging is — it is measured per deployment, not quoted as a headline figure.