Controlli di Qualità e Protocolli in Radiologia Digitale Diretta Cremona 15/05/2012 - ISTITUTI OSPITALIERI DI CREMONA
QA-DISTRI http://sourceforge.net/projects/qadistri/files/ QCDR http://www.qcdr.org COQ http://www.medphys.it/downloads.htm Etc
Leuven University È un set di plugin per ImageJ: Check Uniformity 3 Contrast pattern Contrast pattern reduced DQE panel v7 FFT high pass ROI analyzer ROI analyzer bis Scan DICOM Label particles Pixel map enhancer Resize canvas
Analisi immagine flat field Eventuale crop con tool di imagej Utente può selezionare la dimensione delle ROI per l analisi (es.: 1cm x 1cm per un immagine con pixel di 100µm) Il limite percentuale per le deviazioni delle ROI in termini di media e SNR Il limite percentuale per le deviazioni dei pixel all interno di una ROI in termini di media e SNR Valore di Offset Selezionare Generate uniformity maps e Generate a map with devitiang pixel
Generate uniformity maps genera uno stack di immagini in cui ogni pixel rappresenta una ROI analizzata. Le differenti immagini nello stack contengono: Media, deviazione standard, SNR, minimo, massimo, dmode, deviating ROI e deviating pixel (8 immagini!!) Generate a map with deviating pixels genera un immagine in cui tutti i pixel che non deviano sono settati a 0, gli altri a 100.
Questa plugin genera immagini per la determinazione della soglia di visibilità di un sistema di visualizzazione (Rogge ECR 2003) È un immagine che contiene 4 righe orizzontali con intensità di pixel che coprono l intero range di visibilità del monitor In ogni riga vi è una: sequenza random di caratteri con contrasto decrescente Pattern di contrasto con linee orizzontali e verticali (orientazione random)
Consente di calcolare: MTF NNPS Il calcolo della DQE non è disponibile direttamente ma può essere fatto in un altro foglio di calcolo interpolando tra le frequenze spaziali
Per alcuni controlli è importante misurare il valor medio e la dev. standard dei pixel di immagini differenti nella stessa posizione (ad es. compensazione per gli spessori). Questo tool permette questa anlisi ed include alcuni DICOM-tag nel report finale (se non sono presenti i tag l utente può inserire manualmente i parametri nel campo testo.
Come la precedente ma è specifica per lo studio della correzione flat field. Questa plugin misura valor medio e dev. stand. in una ROI rettangolare o circolare di dimensioni originali e poi in ROI pari al 75%, 50% e 25% rispetto alle originali mantenendo lo stesso centro. Quando la ROI originale era in una zona uniforme i risultati resteranno stabili Quando si è in presenza di una disomogeneità si noteranno
Vantaggi: Liberamente scaricabile Leggero e veloce Abbastanza user friendly Guida completa Svantaggi Dipende da ImageJ e dalle librerie Java Non è possibile fare direttamente i controlli di qualità
Disclaimer
Analisi dell immagine di flat-field Possibilità di scelta della dimensione della ROI di analisi Possibilità di scelta della distanza dal bordo L immagine croppata viene analizzata con ROI quadrate sovrapposte di 1/2 ROI
Analisi dell immagine di flat-field ROI contigue di 1cm x 1 cm Sono considerati bad pixel i pixel che all interno di una ROI si discostano di ±20% dalla media della ROI
Metodo IEC 62220-1-1 Lag additivo (oggetto attenuante poi immagine di buio) Lag moltiplicativo (immagine uniforme poi oggetto attenuante e poi immagine di buio)
Vantaggi: Liberamente scaricabile Consente di fare i controlli di qualità di costanza completi Abbastanza user friendly Svantaggi Dipende dalla Virtual Machine IDL (ma ultimamente è distribuito con una IDL virtual machine bundled) No analisi basso contrasto*
Sviluppato sempre dal nostro gruppo (Bologna, Modena, Reggio Emilia) ma scritto in Java Segue la stessa filosofia di QCDR + possibilità di fare la caratterizzazione fisica del rivelatore (q dei fasci standard RQA già inseriti) Output salvato in singoli file per ogni controllo
Vantaggi: Liberamente scaricabile Leggero e veloce Abbastanza user friendly Consente di fare i controlli di qualità di costanza completi Svantaggi Dipende da ImageJ e dalle librerie Java Scarsa (nulla?!?) documentazione (ma adesso esiste questa presentazione!!) No analisi basso contrasto
Conversion Function QCDR a b r² 13744.3 2585.88 0.999785 COQ a b r² 13743.58 2585.231 0.999787 Δ% QCDR vs COQ a b r² 0.005% 0.025% 0.000%
Non-Uniformity QCDR Loc.Sign.Non- Glob.Sign.Non- Loc. SNR Non-Unif Glob.SNR Non- Unif. [%] Unif. [%] [%] Unif [%] 0.700742 2.2343 4.14843 12.4904 Δ% QCDR vs COQ COQ Loc.Sign.Non- Glob.Sign.Non- Loc. SNR Non-Unif Glob.SNR Non- Unif. [%] Unif. [%] [%] Unif [%] 0.5359209 2.2494967 2.8237653 11.045989 Loc.Sign.Non- Glob.Sign.Non- Loc. SNR Non-Unif Glob.SNR Non- Unif. [%] Unif. [%] [%] Unif [%] 24% -1% 32% 12%
Dark analysis QCDR Position Mean Value St.Dev. Center 0.0251985 ± 0.00642128 I sector (Hight-right) 0.0298561 ± 0.00834542 II sector (Down-right) 0.0300235 ± 0.00844699 III sector (Downl-left) 0.0311297 ± 0.00866088 IV sector (Hight-left) 0.0322001 ± 0.00885432 COQ Position Mean Value St.Dev. Center 0.0252 ± 0.0064 I Sector 0.0322 ± 0.0089 II Sector 0.0299 ± 0.0083 III Sector 0.0311 ± 0.0087 IV Sector 0.03 ± 0.0084 % QCDR vs COQ Center 0% 0% I Sector 8% 7% II Sector 0% -2% III Sector 0% 0% IV Sector -7% -5%
Analisi visiva software di visualizzazione PACS (o WS) Analisi quantitativa chiaramente fantoccio specifica Processing dipendente (raw image?)
Software-fantoccio specifico (ad esempio Artinis o CyberQual) Software di controllo automatico della qualità del rivelatore disponibili sull apparecchiatura (es. QAP GE o software Philips o Siemens [disponibili a pagamento?!?])
Soluzioni freeware/open source consentono di eseguire praticamente completamente un controllo di qualità Controlli integrati nelle apparecchiature devono essere accuratamente valutati (almeno in fase di accettazione) se soddisfacenti potrebbero consentire un buon compromesso tra standardizzazione e comodità Ruolo del fisico nel supportare la ditta ad implementare un programma QC integrato???