Simple Science

Scienza all'avanguardia spiegata semplicemente

# Ingegneria elettrica e scienze dei sistemi# Elaborazione di immagini e video# Visione artificiale e riconoscimento di modelli

Avanzare nella rilevazione dei polipi con immagini sintetiche

Nuovo metodo genera immagini sintetiche di polipi per migliorare la rilevazione e la segmentazione.

― 5 leggere min


Scoperta rivoluzionariaScoperta rivoluzionarianell'imaging dei polipisinteticidi rilevamento e segmentazione.Un nuovo approccio potenzia gli sforzi
Indice

Il cancro colorettale è una grande preoccupazione per la salute in tutto il mondo. È la terza causa più comune di morte per cancro. I polipi nel colon possono portare a questo tipo di cancro. Rimuovere questi polipi può aiutare a prevenire lo sviluppo del cancro. La colonscopia è un metodo principale per controllare il colon. Permette ai dottori di vedere e rimuovere i polipi allo stesso tempo. Tuttavia, l'efficacia di una colonscopia può dipendere dalle capacità del medico. A volte, i medici possono perdere dei polipi, con rapporti che mostrano un tasso di mancata rilevazione tra il 6% e il 27%.

Molti ricercatori hanno cercato di creare sistemi che aiutino i dottori a trovare polipi automaticamente. Metodi precedenti si concentravano sull'individuare caratteristiche dei polipi, come colore, forma e texture. Recentemente, l'apprendimento profondo è stato utilizzato per trovare e segmentare i polipi, mostrando risultati migliori rispetto ai metodi più vecchi. Tuttavia, la maggior parte degli studi si basa su dataset pubblici che hanno poca varietà di campioni di Polipo. Raccogliere immagini di polipi più varie è difficile e costoso perché i dati medici sono sensibili e difficili da ottenere.

Per affrontare il problema dei dati limitati, i metodi di deep learning spesso utilizzano tecniche per migliorare le immagini esistenti. Ma per addestrare efficacemente questi modelli avanzati, c'è bisogno di immagini di polipi più diverse.

Dichiarazione del Problema

Alcuni ricercatori si sono rivolti alle Reti Avversarie Generative (GAN) per generare nuove immagini di polipi. Questo metodo può aiutare a creare più dati di addestramento per i modelli. Studi precedenti hanno cercato di adattare le immagini di polipi esistenti in nuove. Spesso hanno utilizzato più passaggi e algoritmi separati per diversi tipi di immagini, il che complica il processo.

In questo lavoro, puntiamo a semplificare il processo utilizzando una sola struttura GAN per il compito. Mostreremo come trasformare le immagini reali dei polipi in immagini "negative" (immagini senza polipi) e poi creare nuove immagini di polipi da quelle negative usando la stessa rete.

Metodologia

Generazione di Immagini Negative

Il primo passo è convertire un'immagine di polipo in un'immagine negativa. Un'immagine negativa assomiglia all'area intorno al polipo ma senza il polipo stesso. Per fare questo, addestriamo un modello GAN per imparare a riempire l'area dove si trova il polipo. Creiamo un set di addestramento abbinando le immagini originali dei polipi con maschere che evidenziano le aree dei polipi.

Per i nostri dati di addestramento, ampliamo le immagini con aggiustamenti casuali come rotazione e scala. In questo modo, il modello impara a creare immagini che sembrano naturali senza il polipo.

Generazione di Nuove Immagini di Polipi

Dopo aver creato un'immagine negativa, il passo successivo è cambiare quell'immagine di nuovo in una nuova immagine di polipo. Per questo, utilizziamo anche il modello GAN. La differenza qui è che introduciamo una maschera che controlla le caratteristiche del nuovo polipo.

Invece di usare un valore fisso per la maschera, permettiamo variazioni assegnando valori diversi a diversi campioni di polipi. Questa variazione aiuta a produrre nuove immagini di polipi con colori, forme e texture distintive.

Configurazione Sperimentale

Utilizziamo vari dataset per valutare il nostro lavoro. Il dataset principale contiene 612 immagini di polipi con le loro corrispondenti maschere. Inoltre, utilizziamo video di altri dataset per testare quanto bene le nostre immagini generate aiutino nella rilevazione dei polipi.

Metriche di Valutazione

Per vedere quanto bene il nostro metodo funziona, osserviamo alcune metriche importanti per la rilevazione e la Segmentazione:

  1. Precisione: Quanti dei polipi rilevati sono corretti?
  2. Richiamo: Quanti dei polipi reali sono stati rilevati?
  3. F1 Score: Un bilanciamento tra precisione e richiamo.
  4. Indice di Jaccard: Una misura di quanto bene l'area rilevata corrisponde all'area reale del polipo.
  5. Score di Somiglianza di Dice: Un'altra misura di quanto bene l'area prevista corrisponde alla verità di base.

Risultati

Performance sui Modelli di Rilevazione

Quando abbiamo aggiunto immagini di polipi generate al nostro dataset originale per l'addestramento, i modelli hanno mostrato una maggiore capacità di rilevare i polipi. Ad esempio, utilizzando un modello di deep learning specifico, abbiamo visto un notevole aumento sia nel richiamo che nella precisione.

In uno scenario, sono stati rilevati circa 1.045 polipi aggiuntivi combinando le immagini originali e quelle generate. Questo indica che l'uso di dati sintetici può aumentare significativamente il numero di polipi rilevabili.

Performance sui Modelli di Segmentazione

Abbiamo anche esaminato quanto bene le reti abbiano performato nella segmentazione dei polipi. I modelli hanno mostrato chiari miglioramenti nelle prestazioni quando le immagini sintetiche sono state incluse nel loro addestramento.

I miglioramenti delle prestazioni sono stati compresi tra il 4% e il 9% nei punteggi di Jaccard e Dice tra diversi modelli di segmentazione quando sono state aggiunte immagini generate. Questo conferma che le immagini sintetiche possono aiutare nell'addestramento dei modelli a distinguere meglio le aree dei polipi nelle immagini del colon.

Risultati Visivi

Le immagini generate da questo processo variavano nell'aspetto, mostrando caratteristiche distinte per diverse maschere. Il modello poteva prendere la stessa forma di input e generare diverse caratteristiche di polipo cambiando i valori dei pixel della maschera.

Limitazioni dell'Approccio Attuale

Sebbene questo metodo si sia dimostrato utile, ci sono alcune limitazioni. I modelli non possono creare caratteristiche completamente nuove al di fuori del dataset esistente. Possono solo manipolare e generare nuove somiglianze dei polipi già presenti nei dati di addestramento.

Andando avanti, gli studi futuri potrebbero esplorare modi per introdurre nuove caratteristiche o combinare tratti di diversi polipi per generare immagini sintetiche ancora più diverse.

Conclusione

In sintesi, la generazione di immagini sintetiche di polipi si rivela una strategia utile per migliorare i dataset di addestramento per i modelli di deep learning focalizzati sulla rilevazione e segmentazione dei polipi. Convertendo le immagini di polipi esistenti in immagini negative e poi di nuovo in nuove immagini di polipi con caratteristiche controllate, possiamo creare dati diversificati per migliorare le prestazioni del modello.

Questo approccio non solo aiuta a potenziare le capacità di rilevazione, ma riduce anche lo sforzo manuale necessario nella etichettatura dei dati medici. Un lavoro continuato in questo campo potrebbe portare a ulteriori progressi nella rilevazione del cancro colorettale, aiutando infine a salvare vite.

Fonte originale

Titolo: Simple U-net Based Synthetic Polyp Image Generation: Polyp to Negative and Negative to Polyp

Estratto: Synthetic polyp generation is a good alternative to overcome the privacy problem of medical data and the lack of various polyp samples. In this study, we propose a deep learning-based polyp image generation framework that generates synthetic polyp images that are similar to real ones. We suggest a framework that converts a given polyp image into a negative image (image without a polyp) using a simple conditional GAN architecture and then converts the negative image into a new-looking polyp image using the same network. In addition, by using the controllable polyp masks, polyps with various characteristics can be generated from one input condition. The generated polyp images can be used directly as training images for polyp detection and segmentation without additional labeling. To quantitatively assess the quality of generated synthetic polyps, we use public polyp image and video datasets combined with the generated synthetic images to examine the performance improvement of several detection and segmentation models. Experimental results show that we obtain performance gains when the generated polyp images are added to the training set.

Autori: Hemin Ali Qadir, Ilangko Balasingham, Younghak Shin

Ultimo aggiornamento: 2023-02-20 00:00:00

Lingua: English

URL di origine: https://arxiv.org/abs/2302.09835

Fonte PDF: https://arxiv.org/pdf/2302.09835

Licenza: https://creativecommons.org/licenses/by/4.0/

Modifiche: Questa sintesi è stata creata con l'assistenza di AI e potrebbe presentare delle imprecisioni. Per informazioni accurate, consultare i documenti originali collegati qui.

Si ringrazia arxiv per l'utilizzo della sua interoperabilità ad accesso aperto.

Altro dagli autori

Articoli simili