GithubHelp home page GithubHelp logo

kaledhoshme123 / probabilistic-u-net-segmentation-ambiguous-images- Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 8.92 MB

People with pulmonary disease often have a high opacity, which makes segmentation of the lung from chest X-rays more difficult. In this study, I propose a methodology to improve the performance of the U-NET structure so that it is able to extract the features and spatial characteristics of the X-ray images of the chest region.

License: MIT License

Jupyter Notebook 100.00%
chest-xray chest-xray-images chest-xrays covid-19 covid19 opacity segmentation unet unet-image-segmentation unet-keras unet-tensorflow variational-autoencoder variational-autoencoders

probabilistic-u-net-segmentation-ambiguous-images-'s Introduction

Probabilistic U-Net Segmentation of Ambiguous Images:

  • People with pulmonary disease often have a high opacity, which makes segmentation of the lung from chest X-rays more difficult.
  • In this study, I propose a methodology to improve the performance of the U-NET structure so that it is able to extract the features and spatial characteristics of the X-ray images of the chest region, in addition to the ability to find a link between the left and right parts of the chest region, which helps the neural network to locate the lungs within the X-ray images ( segmentation).
  • Since the variational autoencoder is used for generation, we can use it to extract the most important information in the x-ray images, such as what we mentioned, the relationship between the left and right parts of the chest region.
  • Therefore, I proposed integrating the U-NET structure with the variational autoencoder structure in order to reach a neural network structure capable of segmentation for people with lung diseases.
  • To ensure the accuracy of the study, the neural network was trained on medical chest x-rays of people with lung opacity, and then the model was tested on chest x-rays of people with COVID-19.
  • The results were as follows: The model was able to train it on chest x-rays of people with lung opacity: accuracy: 0.9829 - precision: 0.9939 - recall: 0.9606. After completing the training, the model was tested on chest X-rays of people infected with COVID-19, and the results obtained were accuracy: 0.9789 - precision: 0.9902 - recall: 0.9650.

download - 2023-02-08T224156 794

The previous image shows several samples of X-ray images of a healthy person, a person with medium opacity, and a person with high opacity.

Evaluation of the performance of the model:

Evaluation of the performance of the model on x-rays of the chest area of people with lung_opacity:

image

Evaluation of the performance of the model on x-rays of the chest area of people with covid:

image

Compare original masks with those predicted by the model:

Samples of Lung_opacity Images:

Untitled (3)

Samples of COVID-19 Images:

Untitled (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.