PIXELBANKv8.2.1
Menu

Smart Retail Shelf Monitor

Design a computer vision system that monitors retail store shelves to track stock levels and detect misplaced items.

Scenario: A grocery chain installs cameras along each aisle to detect when shelves need restocking. The system should identify which products are low, flag misplaced items, and alert staff before customers notice empty shelves.

Your Task: Design the pipeline from shelf images to actionable stock alerts.

Your design should address:

  1. Detecting and recognizing individual products on the shelf
  2. Estimating stock levels (full, low, empty) for each product zone
  3. Identifying misplaced products (wrong shelf location)
  4. Generating real-time alerts for store associates

Consider: Visually similar products (e.g., cereal boxes), varying shelf layouts across stores, and changing inventory.

Design Mode

📝 Your Design Approach

Describe your system design approach. Consider components, data flow, and key decisions.

🎯 Design Questions(Select all that apply)

Q1.What is the best approach for detecting products on retail shelves?

Q2.How should stock level estimation be implemented?

Q3.What strategy best detects misplaced items (wrong product in wrong zone)?

Q4.How should the system handle occlusions and partial product visibility?

0 of 4 questions answered