# UIOS Execution Plan — Uppdaterad **Datum:** 2026-06-28 **Status:** Steg 1 pågår — AI-pipeline **Mål:** 10 000 observationer, 1 000 unika objekt, 95% korrekt identifierade --- ## Beroendekedja ``` Steg 1: AI-pipeline (RIKTIGA modeller) ↓ Steg 2: Gold Route Bangkok (själva) ↓ Steg 3: Verifiera hela loopen ↓ Steg 4: Rekrytera Zoomers (skala) ``` **VIKTIGT:** Gå INTE till nästa steg förrän föregående är klart. --- ## Steg 1 — AI-pipeline (nu) ### Mål Byt ut mock-komponenterna mot riktiga modeller. ### Ordning | # | Modell | Status | Kommande åtgärd | |---|--------|--------|-----------------| | 1 | **YOLOv8** | ✅ Klar (COCO) | Installera Ultralytics, träna på infrastruktur | | 2 | **Grounding DINO** | 🔴 Ej installerad | `pip install groundingdino-py` | | 3 | **SAM2** | 🔴 Ej installerad | `pip install segment-anything-2` | | 4 | **OCR** | 🔴 Ej installerad | `pip install easyocr` eller Google Vision API | | 5 | **Depth** | 🔴 Ej installerad | `pip install midas` eller MiDaS | ### När detta är klart - Weak Supervision Pipeline genererar riktiga förslag - Annotation Tool visar riktiga bounding boxes - Quality Dashboard visar riktig AI confidence --- ## Steg 2 — Gold Route Bangkok (vecka 29) ### Mål Samla in 10 000 observationer själva (Erik + Somchai). ### Specifikation | Egenskap | Krav | |----------|------| | **Rutt** | Sukhumvit Soi 1-20 | | **Längd** | 5–10 km | | **Observationer** | 10 000 | | **Unika objekt** | 1 000 | | **Förhållanden** | Dag, kväll, natt | | **Kameravinklar** | Flera per objekt | | **Korrekt identifierade** | 95% | | **Automatiskt godkända** | 90% | ### Tidsplan | Dag | Tid | Förhållande | Mål | |-----|-----|-------------|-----| | 1 | 10:00–14:00 | Dag | 2 000 obs | | 2 | 17:00–19:00 | Kväll | 2 000 obs | | 3 | 21:00–23:00 | Natt | 2 000 obs | | 4 | 10:00–14:00 | Dag (annan vinkel) | 2 000 obs | | 5 | 17:00–19:00 | Kväll (regn?) | 2 000 obs | --- ## Steg 3 — Verifiera hela loopen (vecka 30) ### Kedja som ska fungera ``` Capture → Upload → Detection → Object Identity → Knowledge Graph → Mission Planner → Ny instruktion ``` ### Verifieringskriterier | Steg | Kriterium | Mål | |------|-----------|-----| | Capture | iPhone, stabil video | < 3s per objekt | | Upload | Auto-upload | < 10s | | Detection | AI identifierar typ | > 90% confidence | | Object Identity | OIE matchar/skapa | < 100ms | | Knowledge Graph | UKG uppdateras | < 50ms | | Mission Planner | Nytt uppdrag | < 1s | | Instruktion | AI-guidning | Relevant feedback | ### Mål - **1 000 unika objekt** i UKG - **95% korrekt identifierade** - **90% automatiskt godkända** - **Komplett UKG** för Sukhumvit Soi 1-20 --- ## Steg 4 — Rekrytera Zoomers (vecka 31+) ### Först när - ✅ AI-pipeline fungerar - ✅ Gold Route har 10 000 observationer - ✅ Hela loopen verifierad ### Då får Zoomers en app som - Guidar dem (AI-instruktioner) - Bedömer kvalitet (real-time) - Prioriterar uppdrag (Mission Score) - Ger omedelbar återkoppling --- ## Uppdaterade mål ### INTE längre - ❌ "200 observationer" - ❌ "3 Zoomers" - ❌ "Testa pipeline" ### NYA mål - ✅ **10 000 observationer** - ✅ **1 000 unika objekt** - ✅ **95% korrekt identifierade** - ✅ **90% automatiskt godkända** - ✅ **Komplett UKG för Bangkok** --- ## Tidsplan (uppdaterad) | Vecka | Steg | Aktivitet | Mål | |-------|------|-----------|-----| | **v28** (nu) | 1 | Installera AI-modeller | YOLO, DINO, SAM2, OCR, Depth | | **v29** (7-13 jul) | 2 | Gold Route Bangkok | 10 000 observationer | | **v30** (14-20 jul) | 3 | Verifiera loopen | 1 000 unika objekt i UKG | | **v31** (21-27 jul) | 4 | Rekrytera Zoomers | 3 aktiva | | **v32+** | 4 | Skala | Fler städer | --- ## Tekniska fixar (innan Steg 2) | Problem | Kommando | Prioritet | |---------|----------|-----------| | npm permissions | `sudo chown -R 991:990 /home/bernt/.npm` | 🔴 Hög | | Installera YOLOv8 | `pip install ultralytics` | 🔴 Hög | | Installera DINO | `pip install groundingdino-py` | 🔴 Hög | | Installera SAM2 | `pip install segment-anything-2` | 🟡 Medium | | Installera OCR | `pip install easyocr` | 🟡 Medium | | Installera Depth | `pip install midas` | 🟡 Medium | --- ## Budget (uppdaterad) | Post | Belopp | |------|--------| | AI-modeller (GPU) | 10,000 kr | | Resor Bangkok | 15,000 kr | | Tid (Erik 2 veckor) | 80,000 kr | | Annotation | 20,000 kr | | **Totalt Steg 1-3** | **125,000 kr** | --- ## STOPP-kriterier Avbryt om: - AI-modeller inte installerade inom 3 dagar - < 50% detection accuracy på Bangkok-data - OIE merge rate < 60% eller > 90% (för få/för många objekt) - Systemet kräver manuell intervention varje observation --- **VIKTIGT:** Inga nya komponenter. Inga fler specifikationer. Fokusera på att få AI-pipelinen att fungera med riktiga modeller. --- *Senast uppdaterad: 2026-06-28* *Godkänd av: Erik Svensson*