Shelf audit tool: embeddings fail to tell sibling SKUs apart after YOLO detection
ryan7ait · reddit · 2026-09-28
A developer building a shelf audit tool reports that the identification stage is the hard part: YOLO detects and crops products fine, but embedding-based nearest-neighbor search against a reference gallery frequently confuses sibling SKUs — same brand and bottle, different flavor or size (1.25L vs 2L). Correct and wrong similarity scores overlap, so no threshold works.
DINOV2, SigLIP2 and OpenCLIP all failed the same way. Root causes: letterboxing crops to 224 destroys the tiny size text, and most SKUs only have a couple of real shelf photos as references. The author is asking whether to fine-tune the embedder on hard negatives, add OCR as a second check, or drop the global-embedding approach entirely.
More from Apps
- ChatGPT chat and Codex have separate limits — pick the right surface to save quota — burkov · 2026-09-28
- User finds Claude can generate printable STL files, skipping CAD in five minutes — Griffstergnu · 2026-09-28
- Indie dev builds CoIsland, a notch-resident AI monitor with 37 connectors, entirely with Claude Code — DonTizi · 2026-09-28
- Tool currently Windows-only, Mac support coming 'in a few days' — ChrisGPT · 2026-09-28
- Testing AI shopping assistants: the $45-for-10-bottles trap that breaks savings math — HaktanSuren · 2026-09-28
- He fed 3,800 local songs plus 15 years of Spotify history to ChatGPT for weekly song recs — Aromatic-Alfalfa2072 · 2026-09-28