What is Shelf-Lab?
Shelf-Lab is a Cassi.ai product that measures shopper behavior in front of the shelf with the store's existing security cameras. It counts who passed, stopped, touched and took each product, blurs every head at the source, and gives every number its anonymized clip and a confidence interval. Cassi.ai is a software engineering company specialized in automation, and its products come from requests made by clients.
How is it different from Shopper Insight Lab?
Shopper Insight Lab puts recruited participants in a virtual shelf, online, with a cart, a budget and missions, and observes the purchase before anything changes in the store. Shelf-Lab measures real shoppers at the real shelf, through the cameras already installed, and reads the effect of an action that is already in the store.
Does it work with the cameras the store already has?
The engine reads RTSP streams and exports from the store's NVR. A technical visit confirms whether the cameras frame the shelf; when one does not, an extra camera per shelf solves it. In the pilot, processing can run on a local machine in the store or in a cloud region in Brazil.
How is privacy handled?
Heads are blurred before any clip leaves the store, each person is a temporary number that expires with the visit, and audio is removed. In the proposal, raw video is kept for 7 days at most and anonymized clips for up to 90 days. The retailer is the data controller, Cassi.ai the processor, and the manufacturer receives aggregated numbers only. The legal basis proposed under Brazil's LGPD is legitimate interest, with an impact assessment done with the retailer's DPO.
How accurate is it?
On 5 public CCTV videos, a reviewer counted people by hand in 10 frames per video and compared with the detector: agreement ranged from 83.3% to 100%. The engine misses small people behind shelves and people cut at the edge of the frame. In the pilot, accuracy is measured again against human checks and published in the report, and the success criterion is above 90% on passers and stops.
Does it know whether the shopper took the product?
When there is evidence, yes: the shelf changes and stays changed, or the person examines the product in hand right after touching the shelf. Taking one pack from a stack of identical packs does not change the image, so that case appears as touched without visible change. In the pilot, matching with the POS receipt closes the count of who took it.
Why not use the heat map the camera already has?
A camera heat map shows where people circulate. Shelf-Lab shows who stopped, who touched and who took, per shelf zone, and measures the effect of an action against control stores, with a confidence interval on each rate. Its attention map is an estimate from head direction and is never presented as eye tracking.
What in the demo is real and what is simulated?
The vision engine is real: detection, tracking, pose, anonymization and events computed on 5 public CCTV videos, with human checks and stated limitations. The shelf study, period comparison and report screens use a deterministic simulation with fictional brands and stores, flagged on every screen. Privacy and pilot are a proposal. The animation on this page is illustrative.