AIRise-ai-fabric-inspection
AIFR-AI – AI-powered fabric defect detection system for Katty Fashion. CNN/YOLO-based real-time quality inspection on Jetson edge devices, integrated with MinIO/NiFi/Spark infrastructure. EU Horizon Europe – AIRISE Open Call 1.
Status
| Metric | Value |
|---|---|
| Status | Active |
| Type | EU Project |
| PO | @ps.tech |
| Lead | @el.tech |
| Current Sprint | S1 |
| Sprint Period | 2026-03-09 to 2026-03-20 |
| Tags | eu-project, ai, computer-vision, yolo, cnn, textile, defect-detection, jetson, edge-ai, minio, fastapi, nextjs, synthetic-data, grad-cam, shap |
| Dependencies | None |
Current Sprint Kanban Edit Kanban
Todo
In Progress
Review
Done
kanban
Todo
t6["⚠️ [BLOCKER] Strategie generare date sintetice — prioritizare GAN/augmentare pentru suplimentare dataset"]
t7["Design data ingestion pipeline: Apache NiFi + MinIO on-premise"]
t8["Design data preprocessing pipeline: Apache Spark + augmentation strategy"]
t9["Define defect taxonomy and annotation schema (Damage, Hole, Knot, Line, Oil Stain, Stain, Wrinkle)"]
t10["Define CNN/YOLO model architecture for fabric defect detection"]
t11["Integrate model explainability: Grad-CAM + SHAP pentru vizualizare decizii AI"]
t12["Backend: FastAPI playback API (Plan B) — endpoints for defect results + annotations"]
t13["Backend: PostgreSQL/Supabase schema for defect events and annotations"]
t14["Frontend: PlaybackAnnotator UI — defect review and validation interface"]
t15["Frontend: TextileViewer component — live WebRTC defect stream view"]
t16["Jetson setup: YOLO multiprocess detector (4x parallel, 100+ FPS target)"]
t17["Define S3 storage strategy: MinIO on-premise (active) + Cloudflare R2 (archive)"]
t18["Define ELK stack monitoring: model prediction logs + feedback loop"]
t19["Create architecture diagrams and technical documentation"]
t20["Prepare KPI tracking dashboard (F1 ≥70-80%, inferență ≤1000ms, deșeuri -20%)"]
t21["Define model retraining pipeline (target: retraining within 48h of new data)"]
t22["Prepare dissemination content: LinkedIn technical deep-dive post (mid-implementation)"]
In-Progress
t3["Define system architecture: edge (Jetson) + cloud (MinIO/NiFi/Spark)"]
t4["Define streaming architecture — Plan B (Async Playback) selectat ca variantă recomandată"]
t5["⚠️ [BLOCKER] Audit dataset existent — evaluare volum și calitate imagini defecte reale disponibile"]
Review
Done
t1["Project scope definition & AIRISE initialisation report review"]
t2["Setup repository structure and KF-CPTO kanban integration"]
Task Summary
| Task | Assignee | Effort | Start | End | Status |
|---|---|---|---|---|---|
| Project scope definition & AIRISE initialisation report review | @ps.tech | 1d | 2026-03-09 | 2026-03-09 | Done |
| Setup repository structure and KF-CPTO kanban integration | @alexandru.bejenari | 1d | 2026-03-09 | 2026-03-09 | Done |
| Define system architecture: edge (Jetson) + cloud (MinIO/NiFi/Spark) | @el.tech | 3d | 2026-03-09 | 2026-03-11 | In Progress |
| Define streaming architecture — Plan B (Async Playback) selectat ca variantă recomandată | @el.tech | 1d | 2026-03-10 | 2026-03-10 | In Progress |
| ⚠️ [BLOCKER] Audit dataset existent — evaluare volum și calitate imagini defecte reale disponibile | @ps.tech | 1d | 2026-03-11 | 2026-03-11 | In Progress |
| ⚠️ [BLOCKER] Strategie generare date sintetice — prioritizare GAN/augmentare pentru suplimentare dataset | @el.tech | 2d | 2026-03-12 | 2026-03-13 | Todo |
| Design data ingestion pipeline: Apache NiFi + MinIO on-premise | @razvan.boita | 2d | 2026-03-11 | 2026-03-12 | Todo |
| Design data preprocessing pipeline: Apache Spark + augmentation strategy | @razvan.boita | 2d | 2026-03-13 | 2026-03-14 | Todo |
| Define defect taxonomy and annotation schema (Damage, Hole, Knot, Line, Oil Stain, Stain, Wrinkle) | @ps.tech | 1d | 2026-03-13 | 2026-03-13 | Todo |
| Define CNN/YOLO model architecture for fabric defect detection | @el.tech | 3d | 2026-03-13 | 2026-03-17 | Todo |
| Integrate model explainability: Grad-CAM + SHAP pentru vizualizare decizii AI | @el.tech | 2d | 2026-03-17 | 2026-03-18 | Todo |
| Backend: FastAPI playback API (Plan B) — endpoints for defect results + annotations | @razvan.boita | 3d | 2026-03-16 | 2026-03-18 | Todo |
| Backend: PostgreSQL/Supabase schema for defect events and annotations | @razvan.boita | 2d | 2026-03-19 | 2026-03-20 | Todo |
| Frontend: PlaybackAnnotator UI — defect review and validation interface | @alexandru.bejenari | 3d | 2026-03-16 | 2026-03-18 | Todo |
| Frontend: TextileViewer component — live WebRTC defect stream view | @alexandru.bejenari | 2d | 2026-03-19 | 2026-03-20 | Todo |
| Jetson setup: YOLO multiprocess detector (4x parallel, 100+ FPS target) | @el.tech | 2d | 2026-03-19 | 2026-03-20 | Todo |
| Define S3 storage strategy: MinIO on-premise (active) + Cloudflare R2 (archive) | @razvan.boita | 1d | 2026-03-20 | 2026-03-20 | Todo |
| Define ELK stack monitoring: model prediction logs + feedback loop | @el.tech | 1d | 2026-03-20 | 2026-03-20 | Todo |
| Create architecture diagrams and technical documentation | @alexandru.bejenari | 1d | 2026-03-20 | 2026-03-20 | Todo |
| Prepare KPI tracking dashboard (F1 ≥70-80%, inferență ≤1000ms, deșeuri -20%) | @ps.tech | 1d | 2026-03-21 | 2026-03-21 | Todo |
| Define model retraining pipeline (target: retraining within 48h of new data) | @el.tech | 2d | 2026-03-23 | 2026-03-24 | Todo |
| Prepare dissemination content: LinkedIn technical deep-dive post (mid-implementation) | @ps.tech | 1d | 2026-03-25 | 2026-03-25 | Todo |
LOE Summary
| Metric | Value |
|---|---|
| Total Effort | 38.0d |
| In Progress | 5.0d |
| Completed | 2.0d |
| Remaining | 36.0d |
Sprint Timeline
gantt
title S1 — AIRise-ai-fabric-inspection
dateFormat YYYY-MM-DD
excludes weekends
Project scope definition & AIRISE initialisation report review :done, 2026-03-09, 2026-03-09
Setup repository structure and KF-CPTO kanban integration :done, 2026-03-09, 2026-03-09
Define system architecture edge (Jetson) + cloud (MinIO/NiFi/Spark) :active, 2026-03-09, 2026-03-11
Define streaming architecture — Plan B (Async Playback) selectat ca variantă recomandată :active, 2026-03-10, 2026-03-10
⚠️ [BLOCKER] Audit dataset existent — evaluare volum și calitate imagini defecte reale disponibile :active, 2026-03-11, 2026-03-11
⚠️ [BLOCKER] Strategie generare date sintetice — prioritizare GAN/augmentare pentru suplimentare dataset :2026-03-12, 2026-03-13
Design data ingestion pipeline Apache NiFi + MinIO on-premise :2026-03-11, 2026-03-12
Design data preprocessing pipeline Apache Spark + augmentation strategy :2026-03-13, 2026-03-14
Define defect taxonomy and annotation schema (Damage, Hole, Knot, Line, Oil Stain, Stain, Wrinkle) :2026-03-13, 2026-03-13
Define CNN/YOLO model architecture for fabric defect detection :2026-03-13, 2026-03-17
Integrate model explainability Grad-CAM + SHAP pentru vizualizare decizii AI :2026-03-17, 2026-03-18
Backend FastAPI playback API (Plan B) — endpoints for defect results + annotations :2026-03-16, 2026-03-18
Backend PostgreSQL/Supabase schema for defect events and annotations :2026-03-19, 2026-03-20
Frontend PlaybackAnnotator UI — defect review and validation interface :2026-03-16, 2026-03-18
Frontend TextileViewer component — live WebRTC defect stream view :2026-03-19, 2026-03-20
Jetson setup YOLO multiprocess detector (4x parallel, 100+ FPS target) :2026-03-19, 2026-03-20
Define S3 storage strategy MinIO on-premise (active) + Cloudflare R2 (archive) :2026-03-20, 2026-03-20
Define ELK stack monitoring model prediction logs + feedback loop :2026-03-20, 2026-03-20
Create architecture diagrams and technical documentation :2026-03-20, 2026-03-20
Prepare KPI tracking dashboard (F1 ≥70-80%, inferență ≤1000ms, deșeuri -20%) :2026-03-21, 2026-03-21
Define model retraining pipeline (target retraining within 48h of new data) :2026-03-23, 2026-03-24
Prepare dissemination content LinkedIn technical deep-dive post (mid-implementation) :2026-03-25, 2026-03-25
Effort Distribution
pie title Effort by Status
"Todo" : 31.0
"In Progress" : 5.0
"Done" : 2.0
Links
Auto-generated by KF Aggregator