ESElitezShelf
The pipeline

From shelf-cam frame to trade-marketing dashboard.

Six steps. None of them require you to change your team, your retailer relationship, or your contract. We bolt onto the rotation we already run.

Six-step retail analytics pipeline diagram on cream paper — Capture · Segment · Recognise · OCR · Diff · Deliver — hand-drawn timeline
● Six-step pipeline · the lay of the work
STEP01
Capture

Body-worn cameras issued to existing merchandisers and promoters.

Insta360 / GoPro Hero / purpose-built body-cam options. ~S$280 unit cost. No new headcount, no new route.

End-of-shift upload to encrypted S3 / Cloudflare R2 over 4G or in-store Wi-Fi. Median 4-minute upload per visit.

Cameras roll only inside merchandising windows. Audio is disabled. On-device blur of any incidental persons.

0new merchandisers needed in Singapore
Body-worn camera clipped to a navy polo shirt collar, studio shot with shelf-tag teal rim light
STEP02
Frame extraction & shelf segmentation

SAM2-class segmentation isolates shelves from aisle clutter.

Frames extracted at adaptive cadence — denser when motion is low, sparser when the merchandiser is walking.

SAM2 segments shelf bays. YOLOv8 / YOLO-NAS, fine-tuned on a Singapore-specific FMCG dataset, finds product instances.

Aisle-end caps, gondolas, and chillers are tagged differently and routed into the right downstream model.

12 fpsin-store frame rate (adaptive)
AI segmentation overlay on a supermarket aisle with translucent polygon masks colour-coded by category
STEP03
SKU recognition

Brand → variant. Two stages, one truth.

Coarse model classifies into category (snacks / beverages / dairy / personal care...).

Fine model resolves brand. Embedding match resolves sub-variant against a maintained 18,400+ SKU image library.

Unrecognised SKUs flag the shelf segment for human-in-the-loop tagging. Within 48 hours, the SKU enters the library and downstream audits recognise it automatically.

88%sub-variant accuracy in core categories
Sheng Siong snacks aisle with bounding-box overlays identifying KitKat, Lay's, Twix, Cadbury SKUs
STEP04
Price tag OCR

Local retailer formats. Promo schemes parsed.

PaddleOCR / Google Document AI fine-tuned on NTUC, Sheng Siong, Cold Storage, Giant, Donki tag formats.

Promo decoder converts shelf-talker copy into structured records: '2 for $5', '20% off', 'Member price S$11.95'.

Multi-tier pricing (member vs walk-in) tracked when retailer surfaces both on the shelf-talker.

Member · MAP · Bundlepromo schemes parsed
Macro shot of a Coca-Cola 1.5L shelf-talker reading S$2.45 list, 2 for $4.50 promo, NTUC Member S$2.30
STEP05
Planogram compliance

Upload your planogram. We diff what's on the shelf.

Compute facing-by-facing diff between planogram and reality.

Score eye-level compliance, sequence compliance, OOS gaps, and competitor-adjacency violations.

Print-ready evidence packs for retailer Category Manager negotiations: photo + facings + dates + retailer + outlet.

92%median planogram match in pilot data
Planogram blueprint vs. reality split-screen — green dashed boxes mark matches, red boxes mark non-compliance
STEP06
Delivery

Dashboard, alerts, evidence packs, raw data.

Weekly dashboard with category, retailer, region drilldowns.

OOS alerts via Slack / Email / webhook the moment a merchandiser uploads.

Raw CSV / Parquet exports for your BI stack. REST API for product integrations.

<2hmedian OOS alert latency
ElitezShelf BI dashboard with KPI tiles, retailer share donut, SOS movers bar chart, OOS heatmap
Mobile OOS alert notification on a dark phone — Coca-Cola 1.5L OOS detected at NTUC Tampines
Privacy posture

The shelf is the only thing the camera is allowed to see.

On-device blur

Faces and PII blurred at the camera before footage leaves the body-cam. Audio is disabled at the firmware level.

Encryption

TLS 1.3 in transit. AES-256 at rest. Region-locked to Singapore (and country-locked when we expand into MY/ID/PH/VN/TH).

Retailer agreements

Filming windows agreed at the chain level. We do not collect competitor-brand merchandiser footage. PDPA-registered. AI Verify principles.