Problema #40
Autore:Mihai Nan
Difficoltà
Il tuo miglior punteggio
N/D
Per questo problema dovete implementare un modello capace di realizzare la segmentazione semantica di immagini con sfondo geometrico che contengono emoticon. Il modello deve generare una maschera binaria in cui i pixel corrispondenti alle emoticon sono 255 (bianco) e lo sfondo è 0 (nero).
Il set di dati è fornito sotto forma di immagini e maschere:
train.csv: contiene esempi per l'addestramento del modello
| Colonna | Tipo | Descrizione |
|---|---|---|
| SampleID | string | Identificatore unico per ogni esempio |
| Path | string | Percorso verso l'immagine che contiene emoji |
| Mask | string | Percorso verso la maschera binaria corrispondente all'immagine |
test.csv: contiene esempi per la predizione
| Colonna | Tipo | Descrizione |
|---|---|---|
| SampleID | string | Identificatore unico |
| Path | string | Percorso verso l'immagine che contiene emoji |
La metrica utilizzata per questo problema è:

Il punteggio totale si calcola come media dei valori per tutte le immagini del test.
mean IoU).mean IoU >= 0.75 → 100 punti0.50 ≤ mean IoU < 0.75 → 50–99 punti proporzionalmente0.25 ≤ mean IoU < 0.50 → 25–49 punti proporzionalmentemean IoU < 0.25 → 0–24 punti proporzionalmenteIl file di sottomissione deve essere un archivio che contiene una directory con le maschere di segmentazione predette e un file csv denominato submission.csv che contiene una mappatura tra SampleID e percorso verso la maschera predetta (il nome della colonna deve essere PredictedMask) per ogni immagine del test:
| Colonna | Tipo | Descrizione |
|---|---|---|
| SampleID | string | Identificatore unico della riga del set di test |
| PredictedMask | string | Percorso verso il file immagine (PNG) con la maschera predetta |
submission.csv| SampleID | PredictedMask |
|---|---|
| test_0 | predictions/test_0_mask.png |
| test_1 | predictions/test_1_mask.png |
| test_2 | predictions/test_2_mask.png |
| Immagine originale | Maschera |
|---|---|
![]() | ![]() |
![]() | ![]() |