Scheda tecnica
Scheda delle funzionalità di RadContour
Uno spazio di lavoro completo di revisione delle immagini e contornamento in radioterapia per iPad. DICOM reale in ingresso, DICOM reale in uscita — niente cloud, niente upload; tutto gira sul dispositivo. Questa scheda elenca ogni strumento e funzionalità, organizzati per la scheda dello spazio di lavoro in cui si trovano.
Strumento di ricerca, didattica e allenamento. Non è un dispositivo medico certificato. RadContour non è destinato a diagnosi, pianificazione del trattamento, erogazione del trattamento o a qualsiasi decisione relativa alla cura del paziente. Ogni risultato automatico deve essere rivisto rispetto alle immagini da un professionista qualificato.
Lo spazio di lavoro in sintesi
RadContour si apre in una libreria pazienti, poi in uno spazio di lavoro multiplanare con sei schede funzione nella barra:
| Scheda | A cosa serve |
|---|---|
| Patient Data | Caricare serie di immagini, set di strutture, ground truth; cambiare il riferimento |
| Contouring | Disegnare e modificare ROI a mano e con l’IA |
| ROI Geometry | Derivare ROI da quelli esistenti — margini, algebra, soglie, pareti, corpo |
| Registration | Allineare una seconda serie di immagini e copiare i contorni |
| Contour Assessment | Valutare i contorni rispetto a un set di riferimento |
| Plan Evaluation | Wash di dose, DVH, statistiche di dose, obiettivi clinici |
Ogni pannello può mostrare assiale, sagittale, coronale o 3D; i layout sono configurabili.
Libreria pazienti e import
- I pazienti si raggruppano automaticamente per DICOM Patient ID; si espandono a Study → Series / RT Structure Set / Registration / Plan / Dose.
- Importa da File (una cartella di DICOM) o interroga un server DICOM.
- Per paziente: modifica, unione, eliminazione; per elemento, scorri per eliminare.
- Backup / ripristino cifrato del paziente (
.rcbak), singolo o in blocco. - Gli studi ricevuti dal PACS arrivano come notifiche e si aprono sul posto.
Rete DICOM
DIMSE classico, su una rete gestita dall’ospedale:
- C-ECHO (verifica), C-FIND (query Study-Root), C-GET (recupero — nessun C-MOVE necessario), C-STORE (invio e ricezione come SCP).
- AE / porta locale configurabili e un elenco di nodi remoti (PACS / TPS).
- Storage SCP per ricevere gli invii, limitato ai nodi configurati (allowlist).
- Non compresso, Implicit / Explicit VR Little Endian.
1 · Scheda «Patient Data»
- Open for contouring — caricare una serie di immagini come riferimento modificabile.
- Load for fusion / registration — aggiungere una seconda serie di immagini.
- Load as Ground Truth — un set di riferimento in sola lettura per Contour Assessment.
- Set di strutture — caricare qualsiasi RT Structure Set del paziente sulle immagini.
- Cambiare la serie di immagini di riferimento al volo — contornare su MR, copiare su CT tramite una registrazione salvata, senza lasciare lo spazio di lavoro.
2 · Scheda «Contouring»
Dodici strumenti nella griglia superiore (la dimensione del pennello compare solo quando è attivo uno strumento di tipo pennello):
| Strumento | Cosa fa |
|---|---|
| Navigate | Scorrere / zoomare / spostare senza disegnare |
| Freehand | Disegnare un contorno a mano |
| Polygon | Toccare i vertici; si chiude in un poligono |
| Spline | Spline morbida attraverso punti di controllo |
| Brush 2D | Dipingere sulla sezione corrente |
| Erase 2D | Cancellare sulla sezione corrente |
| Brush 3D | Dipingere una sfera su più sezioni |
| Erase 3D | Cancellare una sfera su più sezioni |
| Nudge | Spingere un bordo del contorno verso l’interno o l’esterno (cursore in/out) |
| Smart brush | Dipinge solo entro una tolleranza HU dal primo tocco |
| Region grow | Riempimento da un seme entro una soglia |
| AI box | Disegnare un box; un modello sul dispositivo segmenta al suo interno |
Auto-contour con l’IA
Un riquadro strumento dedicato:
- Scelga un modello, poi un preset di organi (o «Tutti gli organi»), poi Run.
- 25 modelli di organi TotalSegmentator (CT + MR) più i modelli compositi di tutto il corpo, tutti sul dispositivo.
- Preselezioni gli organi tramite preset modificabili — mai costretto a eseguirli tutti e 117.
- Anello di avanzamento sul riquadro; i risultati sono rivisti prima dell’uso.
- Su un iPad senza chip M lo strumento spiega che serve il silicio Apple (un avviso leggero — il resto dell’app funziona comunque).
Suggest contour (guidato da box)
Modelli SAM medici LiteMedSAM / RepViT-MedSAM, o un’euristica classica, selezionabili nelle Impostazioni.
Gestione delle ROI
- ROI illimitate, codificate per colore, raggruppate per categoria (OAR / bersaglio / altro).
- Per ROI: visibilità, colore, nome, tipo; anteprima della superficie 3D.
- Annulla / ripeti; volume (cc) per ROI.
3 · Scheda «ROI Geometry»
Deriva una nuova ROI da quelle esistenti (in stile RayPlan), ciascuna con anteprima in tempo reale e un nome modificabile suggerito automaticamente:
- Margin — espansione / contrazione uniforme o anisotropa.
- Algebra — unione / intersezione / sottrazione booleana di ROI.
- Threshold — costruire una ROI da una finestra HU, con riempimento della regione racchiusa.
- Wall — un guscio di uno spessore interno / esterno dato.
- External — contorno automatico del paziente dall’immagine, polmoni inclusi, con anteprima in tempo reale a due cursori e un’impostazione suggerita.
4 · Scheda «Registration»
Con sotto-schede per metodo:
- Auto — registrazione rigida a mutua informazione (Mattes MI, metrica / ottimizzatore configurabili).
- Manual — trascina / ruota per allineare a mano.
- ROI — registrazione guidata da strutture da coppie di ROI abbinate.
- Visualizzazione di fusione — Overlay, Checkers, Difference, miscela regolabile.
- Copy geometries — ricampiona le ROI selezionate sul set registrato e salvale come nuovo RT Structure Set.
- Importa ed esporta DICOM Spatial Registration (REG), inversa inclusa.
5 · Scheda «Contour Assessment»
Valuta un set modificabile rispetto a una Ground Truth caricata:
- Coefficiente di similarità Dice.
- Distanza di Hausdorff — massima (mm).
- Distanza di Hausdorff — percentile (configurabile, es. 95 %).
- Distanza di superficie media (simmetrica) (mm).
- Abbinamento per struttura; riempimento della sovrapposizione; tabella dei risultati con una guida alle metriche.
6 · Scheda «Plan Evaluation»
Carichi RT Dose / RT Plan sulla CT di riferimento:
- Wash di isodose (blu→rosso, normalizzato alla dose di riferimento) e curve di isodose, con livelli modificabili (%, cGy assoluti, colore).
- DVH — istogramma dose-volume cumulativo, una curva per struttura, con cursore di scorrimento (Ground Truth continua / nuovo tratteggiato).
- Statistiche di dose — Dmax / Dmean / D95 e query dose-a-volume / volume-a-dose (%, cc).
- Obiettivi clinici — tabelle di obiettivi da modello, superato / non superato rispetto al DVH.
- Somma di dose tra serie di immagini tramite una registrazione salvata.
- La dose deformata (NON_RIGID) viene rilevata e la valutazione è disattivata in sicurezza.
Visualizzazione e display (tutte le schede)
- Pannelli assiale / sagittale / coronale / 3D, layout configurabile, massimizza un pannello.
- Finestra / livello — 12 preset integrati (Bone, Brain, Dental, Inner ear, Larynx, Liver, Lung, Mediastinum, Pelvis, Soft tissue, Spine, Vertebrae) più preset personalizzati.
- Zoom / spostamento, marcatori di orientamento, chip info e zoom.
- Spessore della linea di contorno, opacità di riempimento, mostra volumi ROI — tutto nelle Impostazioni.
- L’Apple Pencil mostra l’anteprima del pennello al passaggio prima di toccare.
Export
- RT Structure Set (rigoroso, in ordine crescente di tag, semplificato RDP per compatibilità con DCMTK / Orthanc), nome predefinito «RadContour RTS».
- Spatial Registration (REG), diretta e inversa.
- Anonimizza all’esportazione (Patient Name / ID → ANONYMOUS; UID conservati).
- Invia a un nodo configurato via C-STORE, o esporta in una cartella File.
Account, sicurezza e privacy
- Accesso all’apertura dell’app — tre ruoli: Amministratore, Fisico medico, Radioterapista oncologo, con una suddivisione fissa delle capacità.
- Credenziali PBKDF2-SHA256 nel Keychain; limitazione dei tentativi di accesso falliti; codice di recupero monouso.
- Blocco automatico per inattività (15 min predefiniti), blocco in background, Face ID opzionale — un blocco dell’interfaccia che non scarta mai i contorni non salvati.
- Schermo di privacy nel selettore app — nessun dato di paziente nell’anteprima multitasking.
- Cifrato a riposo — archivio pazienti nel container privato; registro diagnostico cifrato e privo di PHI con attribuzione per utente.
- Nessuna analisi, nessun SDK di terze parti, nessuna telemetria. Le immagini dei pazienti sono elaborate sul dispositivo e mai inviate allo sviluppatore.
Accesso e abbonamento
- Prova gratuita di 7 giorni, poi Mensile (19,99 €) o Annuale (169,99 €).
- Mensile con impegno di 12 mesi — il prezzo annuale pagato mese per mese (iPadOS 26.4+).
- Codici di accesso — codici legati al dispositivo, emessi dal fornitore, che concedono un numero determinato di giorni (per i programmi di valutazione).
Requisiti
- iPad con chip M di Apple (M1 o successivo) — ne hanno bisogno l’IA sul dispositivo, il rendering 3D e la visualizzazione della dose.
- iPadOS 26 o successivo.
- Apple Pencil vivamente consigliato per il contornamento.
Documentazione tecnica
La Dichiarazione di conformità DICOM documenta esattamente quali servizi, classi SOP, sintassi di trasferimento e attributi RadContour supporta — incluse le sue limitazioni note e le deviazioni deliberate. È scritta per architetti di reti di imaging e integratori che collegano RadContour a un PACS o a un sistema di pianificazione del trattamento.
L’aderenza a DICOM non garantisce di per sé l’interoperabilità. Questo documento supporta un confronto di primo livello; non sostituisce i test di validazione rispetto ai sistemi specifici a cui intendi collegarti.