Automatic assessment of lung ultrasound data from covid-19 patients, using ResNet-18, ResNet-50, EfficientNet-b0 and EfficientNet-b4!
Thesis
·
Published article (coming soon)
·
Dataset
The aim of this project is to understand the behavior of state-of-the-art convolutional neural networks (CNNs) using lung ultrasound data from Covid-19 patients. The data was collected from covid-19 positive and covid-19 suspected patients. The dataset is made by video frames of ultrasound exams and each of them is labeled with 4 scores/classes. CNN models are trained to predict these four classes. This project is part of my Master's Degree thesis, you can read it here.
For this research study, the Italian COVID-19 Lung Ultrasound DataBase (ICLUS-DB) is used. It was introduced by Italian researchers in a scientific research paper in 2020. It contains a total of 277 lung ultrasound (LUS) videos from 35 patients, corresponding to 58,924 frames. Among them, 45,560 frames were acquired with the convex probe and 13,364 frames with the linear probe. All frames were labelled with four-level scoring system (score-0, score-1, score-2 and score-3). This scoring system classifies LUS frames by the severity of the pathology.
For more information about the dataset please contact Dr. Libertario Demi - libertario.demi@unitn.it
Network name | Number of parameters |
---|---|
ResNet 18 |
11'705'924 |
ResNet 50 |
25'610'308 |
EfficientNet B0 |
5'323'392 |
EfficientNet B4 |
19'388'748 |
Install python3 and pip3:
sudo apt-get install -y python3 python3-pip
Install required dependencies:
pip3 install --no-cache-dir -r requirements.txt
Run the application:
python3 main.py --model resnet-18 --epochs 120 --batch_size 32 --img_size 224
docker build DockerFile
sudo singularity build image-name.sif Singularity.def
Zihadul Azam - Linkdin - azamzihadul@hotmail.it
Published article link coming soon...
Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!