Skip to main content

RUBICON

AI product recognition identifying individual products on a retail shelf with Rubicon A-Eye
AI Solutions/Retail AI/Product Recognition

Retail AI

Knowing a shelf has a gap is useful. Knowing exactly which SKU is missing, misplaced or sitting in the wrong facing is what actually drives precise restocking. Rubicon A-Eye identifies products and their placement on shelf, turning generic shelf monitoring into line-level accuracy for availability, planogram compliance and misplacement detection.

The business challenge

Generic shelf monitoring answers one question well: is there a gap. It cannot answer the next, more useful question: which product is missing, and is everything else on that shelf where it is supposed to be. Without product-level identification, a retailer can know a shelf section looks wrong without knowing whether it is an out-of-stock, a misplaced item, or a planogram violation — three problems with three different fixes.

Misplacement in particular is a problem that facing-level gap detection cannot see at all. A product sitting in the wrong location is not a gap; the shelf looks full. But the item the customer is looking for is not where the planogram says it should be, the customer cannot find it, and depending on category, may not think to look elsewhere. The shelf appears stocked while quietly failing to deliver the sale.

For category and merchandising teams, this gap between “the shelf looks fine” and “the shelf is actually correct” produces recurring problems:

  • Out-of-stocks confirmed only after a customer or staff member manually checks the specific SKU
  • Misplaced products that go unnoticed because the shelf still appears full
  • Planogram compliance checked rarely, manually, and inconsistently across stores
  • Restocking tasks that are vague — “shelf 4 needs attention” instead of “SKU X is out”
  • No reliable way to verify that a new planogram rollout was actually executed correctly in every store
  • Merchandising and supplier compliance disputes with no objective shelf-level evidence

The hidden cost of generic shelf data

A retailer operating on facing-level gap data alone is solving roughly half the on-shelf execution problem. The other half — correct placement, planogram compliance, line-specific availability — either goes unmeasured or requires the exact kind of manual shelf audit that is slow, infrequent and inconsistent between stores and auditors. Every planogram rollout, supplier slotting agreement and category review depends on knowing what is actually on the shelf at the SKU level, and without product recognition, that knowledge comes from spot checks rather than continuous fact.

The core problem: a full-looking shelf is not the same as a correct shelf. Without product-level identification, misplacement and planogram drift are invisible until someone manually audits the exact location.

How Rubicon A-Eye solves the problem

A-Eye’s product recognition identifies which specific products are present on a monitored shelf and where they sit relative to their defined planogram position. This sits a level deeper than facing-level gap detection: instead of treating the shelf as a generic surface that is either full or empty, the system reads the shelf as a set of specific products in specific places.

The recognised product range is configured during setup — typically prioritising high-velocity, high-value or planogram-critical lines first, and expanding from there. The model is trained against your actual packaging and shelf conditions, so it reliably distinguishes between similar-looking products, private-label variants and packaging refreshes, rather than treating the shelf as an undifferentiated block of stock.

Once products are identified, two distinct capabilities follow. First, availability becomes line-specific: an alert can say exactly which SKU is low or missing, not just which shelf section looks affected. Second, placement becomes verifiable: the system can compare what is actually on the shelf against the planogram and flag products that are present but in the wrong location, missing entirely, or where an unauthorised substitute has appeared. Processing runs on-site, so footage stays in the store and only product-identification and placement events are sent onward to staff, dashboards and Odoo.

Key capabilities

SKU-level identification

Recognise specific products on shelf, not just generic stock presence, across your configured priority range.

Planogram compliance checks

Compare actual shelf placement against the defined planogram and flag deviations as they occur.

Misplacement detection

Identify products sitting in the wrong location even when the shelf appears fully stocked overall.

Line-specific availability

Turn a generic gap alert into a precise “this SKU is out” notification, enabling accurate, targeted restocking.

Variant & packaging distinction

Tuned to tell apart similar packaging, private-label variants and seasonal refreshes within a category.

Rollout verification

Confirm that a new planogram or promotional layout was actually executed correctly, store by store.

What you can measure

  • Line-level availability rate for each recognised SKU, by shelf and store
  • Planogram compliance rate across monitored shelf sections
  • Misplacement incidents detected and time to correction
  • Rollout accuracy following a new planogram or promotional layout change
  • Restocking precision — tasks resolved against the correct SKU on the first attempt
  • Supplier slotting compliance across stores and categories

Industry applications

Product recognition is most valuable wherever SKU-level accuracy and planogram discipline directly affect sales and supplier relationships:

Supermarkets & hypermarketsPharmacy & health retailElectronics & appliance retailFashion & apparelBeauty & personal care retailMulti-store retail chainsFranchise & managed retail networks

Grocery and pharmacy retailers benefit from precise availability on high-SKU-count categories where a generic “shelf 4” alert is not actionable enough. Beauty and personal-care retail, where planogram and slotting agreements with suppliers are commercially significant, gain objective compliance evidence. Multi-store and franchise networks benefit from a consistent, store-independent way to verify that planogram rollouts were executed as intended everywhere, not just where someone happened to check.

Business benefits

  • Restocking tasks that name the specific product, reducing wasted staff trips and guesswork
  • Earlier detection of misplacement that generic shelf monitoring cannot see
  • Objective, store-wide evidence of planogram compliance instead of occasional manual audits
  • Faster, verifiable rollout of new planograms and promotional layouts across a network
  • Stronger basis for supplier slotting and compliance conversations
  • Higher-quality availability data that supports category and assortment decisions

How it works: the operational workflow

CameraShelf cameras cover priority range
DetectionEdge AI identifies each product
TrackingPlacement compared to planogram
EventMisplacement or SKU gap flagged
DashboardCompliance & availability shown
ActionStaff correct, Odoo task created

Example scenarios

Turning a generic gap into a precise restock

A shelf section shows reduced stock during a busy afternoon. Where facing-level monitoring alone would only flag “this section is low,” product recognition identifies exactly which two SKUs out of six on that shelf are actually out, letting the restocking team go straight to the backroom for the right items instead of checking the whole range.

Result: a faster, accurately targeted restock instead of a general shelf check.

Catching a misplacement the shelf hid

A high-margin item has been placed in the wrong facing after a rushed restock, while a lower-margin substitute sits in its planogram position. The shelf looks fully stocked to a passing glance, but A-Eye flags the placement mismatch, and staff correct it before the discrepancy affects sales mix for the week.

Result: a misplacement caught and fixed that a full-looking shelf would otherwise have hidden indefinitely.

Verifying a planogram rollout across stores

Head office rolls out a new seasonal planogram to forty stores. Rather than relying on store-by-store self-reporting, the merchandising team uses A-Eye’s compliance data to confirm execution accuracy in each location within days, and flags the handful of stores that need a follow-up visit.

Result: rollout compliance verified at scale instead of assumed.

Supporting a supplier slotting conversation

A supplier disputes whether their agreed shelf position and facing count are being honoured. Objective, time-stamped placement data from A-Eye settles the question with evidence rather than a one-off manual check that may not reflect typical conditions.

Result: a slotting compliance discussion grounded in continuous data, not a snapshot.

Integration with your systems

Product recognition data is most useful when it drives precise action in the systems your team already uses. As a certified Odoo partner and AI engineering team, Rubicon builds this connection directly into the solution.

SystemHow A-Eye connects
Odoo ERP / InventoryLine-specific availability and misplacement events generate precise, SKU-level replenishment or correction tasks.
Planogram & merchandising toolsDetected shelf layout can be compared against the defined planogram for compliance reporting.
DashboardsSKU-level availability and compliance views by shelf, store and category for merchandising teams.
Reporting systemsCompliance, misplacement and availability metrics exported for category and supplier reporting.

Implementation and rollout

Product recognition is introduced through a deliberately staged rollout, since the recognised product range and planogram rules need to be configured and validated against your actual shelves. A typical project begins with a site assessment to confirm camera coverage and agree the priority product range, followed by model training against your real packaging and shelf conditions. During validation, recognition output is checked against manual shelf audits until accuracy meets your requirement, and planogram rules are confirmed against your actual merchandising standards before compliance alerts go live.

Most retailers start with a focused product range — the highest-velocity, highest-margin, or most planogram-sensitive lines — and expand recognition coverage over subsequent phases rather than attempting to recognise an entire store’s assortment at once. This keeps initial training and validation manageable while delivering value on the categories where SKU-level accuracy matters most, with the range growing as the system proves itself.

Why product-level recognition outperforms manual audits

The conventional way to check planogram compliance and catch misplacement is a manual shelf audit, walked periodically by a merchandiser or store team member. This works, but only as a snapshot: it reflects the shelf at the moment of the audit, depends on the auditor’s thoroughness and consistency, and is too infrequent to catch most misplacement before it has sat uncorrected for days or weeks.

Continuous, camera-based product recognition replaces the snapshot with an ongoing check. Because the system is always reading the shelf, a misplacement or compliance deviation is flagged close to when it happens, not at the next scheduled audit, and the standard applied is identical across every store and every shelf rather than varying with who happened to do the walk. For retailers managing planogram compliance across a multi-store network, this consistency is often more valuable than the speed of detection alone, because it finally makes store-to-store comparison meaningful.

Frequently asked questions

How is this different from shelf monitoring?
Shelf monitoring detects whether a shelf facing is full or empty in general. Product recognition identifies which specific products are present and where, enabling SKU-level availability and planogram compliance checks that generic gap detection cannot provide.
How many products can it recognise?
The recognised range is configured to your priorities and expanded over time. Most retailers start with high-velocity, high-value or planogram-critical lines and grow coverage from there.
Can it tell apart similar-looking variants or packaging refreshes?
Yes. The model is trained against your actual products and packaging during setup, including private-label variants and seasonal packaging changes within a category.
Does it support planogram compliance checking?
Yes. By identifying both product and placement, A-Eye can compare the actual shelf against your defined planogram and flag deviations.
Can it detect a product that is misplaced but the shelf looks full?
Yes, and this is one of its core advantages over generic shelf monitoring, which cannot see misplacement when the shelf overall appears stocked.
Is footage processed on-site?
Yes. Processing runs on an on-site edge device; footage stays in store and only identification and placement events are sent onward.
Does this use customer-identifying data or facial recognition?
No. The system identifies products on the shelf, not customers. There is no customer-facing facial recognition involved.
Can it verify a planogram rollout across many stores?
Yes. Compliance data can be reviewed centrally across a multi-store network to confirm a rollout was executed correctly everywhere, not just spot-checked.
How does this connect to Odoo?
Line-specific availability and misplacement events can generate precise, SKU-level tasks directly in Odoo rather than a generic shelf-level alert.
Does it require shelf monitoring or low stock alerts to be deployed first?
No, though they complement each other well. Product recognition can be deployed on its own for planogram and SKU-level use cases, or alongside our other shelf-facing solutions for a complete picture.
How long does implementation take?
This depends on the size of the recognised product range and camera coverage, but most deployments are measured in weeks given the use of existing infrastructure. We confirm a timeline after the site assessment.
What does it cost?
Cost depends on the recognised product range, number of zones and integration scope. We provide a fixed-scope proposal after a short discovery session.

See your shelf at the product level

Book a demo or a no-obligation site assessment and we will show A-Eye recognising products on a shelf like yours.

Book a Demo or Assessment