Journal / Kirill Naumov
AI Shelf Monitoring in Retail: Turn a Shelf Image into an Action
How retailers can use computer vision to identify possible shelf gaps, verify them against inventory and send a useful task to the right store colleague.
Journal / Kirill Naumov
How retailers can use computer vision to identify possible shelf gaps, verify them against inventory and send a useful task to the right store colleague.

By Kirill Naumov ·
A shelf image can tell a retailer that a familiar product is missing from its usual place. It cannot tell, on its own, whether the unit is in the back room, delayed on a delivery, incorrectly counted, moved for a promotion or genuinely unavailable. The useful system is therefore not “camera finds gap”. It is a short, verifiable route from a visual signal to the right next action.
Choose a narrow job: identify likely gaps in a selected aisle, check whether a promotion is set up as planned or help prioritise the next replenishment walk. Fix the category, store type, image source and sampling schedule. Do not start with “monitor every shelf”. The product range, packaging, lighting, shelf height and local display practices vary—and the system needs examples from the stores where it will be used.
A peer-reviewed study on [robust shelf monitoring for on-shelf availability](https://pmc.ncbi.nlm.nih.gov/articles/PMC6631981/) describes how changes in shelf images can be used to flag possible availability problems. A separate open research paper on [out-of-stock detection in retail shelf images](https://pmc.ncbi.nlm.nih.gov/articles/PMC10819825/) discusses the role of product recognition and the practical challenge of detecting gaps. These are research approaches, not proof that a camera can identify every shelf problem in a live chain.
A visual alert should be checked against the product and variant, planogram or expected location, current point-of-sale stock, delivery and back-room information where available. The model may see a facing that looks empty; a colleague can check whether a neighbouring display was intentionally changed, a label is covering the package or the last units are in the back room. Treat “possible gap” as a prompt to inspect, not an assertion about why it happened.
Send a small, prioritised queue with the image, aisle or fixture, likely SKU, reason for the alert and a clear action: verify, replenish, correct the count or record why the shelf is intentionally different. Route urgent customer-impacting cases first. If the device produces dozens of near-duplicates, ranks a product that is not in the store or requires repeated sign-ins, the system has created more shelf work instead of less.
Keep the capture process appropriate to the task. Use shelf-focused images and avoid collecting shoppers or employee faces where they are not needed. Define who can access images, how long they are kept and how colleagues can raise an incorrect or intrusive alert. The aim is to improve availability—not quietly turn shelf monitoring into employee surveillance.
Check detection precision on a sample of alerts and look at gaps the system missed. Then follow the operational chain: time from alert to verification, time to replenish or correct, confirmed shelf availability, repeated issues, false alarms and the workload of the team. Compare the result with the current audit method in similar stores and shifts. A model that spots more gaps has not helped customers if the task queue is ignored or the product is not in stock anywhere.
Pilot one category and a limited store group. Keep the AI advisory: a colleague confirms the situation and records what fixed it. Improve the product map, store layout references and escalation rules as you learn. Expand only if the alert is reliable enough, the handoff works during normal trading and better availability is visible in a fair comparison. The purpose is simple: help the right person fix the right shelf problem while the customer is still there to buy the product.
For more practical applications of AI in retail, sales, staff learning and loyalty, visit the [AI for Retail workshop](https://www.kirillnaumovai.com/workshops/ai-retail-november).