All Projects → asmaa4may → DeTraC_COVId19

asmaa4may / DeTraC_COVId19

Licence: MIT license
Classification of COVID-19 in chest X-ray images using DeTraC deep convolutional neural network

Programming Languages

Jupyter Notebook
11667 projects
matlab
3953 projects

Projects that are alternatives of or similar to DeTraC COVId19

coursera-ai-for-medicine-specialization
Programming assignments, labs and quizzes from all courses in the Coursera AI for Medicine Specialization offered by deeplearning.ai
Stars: ✭ 80 (+135.29%)
Mutual labels:  medical, image-classification, convolutional-neural-network
Medpy
Medical image processing in Python
Stars: ✭ 321 (+844.12%)
Mutual labels:  medical, image-classification
tensorflow-image-classifier
Easily train an image classifier and then use it to label/tag other images
Stars: ✭ 29 (-14.71%)
Mutual labels:  image-classification, convolutional-neural-network
image-sorter2
One-click image sorting/labelling script
Stars: ✭ 65 (+91.18%)
Mutual labels:  image-classification
Hierarchical-Typing
Code and Data for all experiments from our ACL 2018 paper "Hierarchical Losses and New Resources for Fine-grained Entity Typing and Linking"
Stars: ✭ 44 (+29.41%)
Mutual labels:  convolutional-neural-network
SimplePythonCNN
Only in native python & numpy with Keras interface
Stars: ✭ 31 (-8.82%)
Mutual labels:  image-classification
etiketai
Etiketai is an online tool designed to label images, useful for training AI models
Stars: ✭ 63 (+85.29%)
Mutual labels:  image-classification
ros2-tensorflow
ROS2 nodes for computer vision tasks in Tensorflow
Stars: ✭ 41 (+20.59%)
Mutual labels:  image-classification
deep-learning
Deep Learning Bootcamp
Stars: ✭ 60 (+76.47%)
Mutual labels:  image-classification
PolyphonicPianoTranscription
Recurrent Neural Network for generating piano MIDI-files from audio (MP3, WAV, etc.)
Stars: ✭ 146 (+329.41%)
Mutual labels:  convolutional-neural-network
auslan-party
✌Real-time translation of the Auslan Alphabet
Stars: ✭ 38 (+11.76%)
Mutual labels:  image-classification
Keras-MultiClass-Image-Classification
Multiclass image classification using Convolutional Neural Network
Stars: ✭ 48 (+41.18%)
Mutual labels:  convolutional-neural-network
ParseCareKit
Securely synchronize any CareKit 2.1+ based app to a Parse Server Cloud. Compatible with parse-hipaa.
Stars: ✭ 28 (-17.65%)
Mutual labels:  medical
favorite-research-papers
Listing my favorite research papers 📝 from different fields as I read them.
Stars: ✭ 12 (-64.71%)
Mutual labels:  image-classification
image-recognition-and-information-extraction-from-image-documents
Image Recognition and Information Extraction from Image Documents using Keras and Watson NLU
Stars: ✭ 71 (+108.82%)
Mutual labels:  image-classification
AlphaTree-graphic-deep-neural-network
AI Roadmap:机器学习(Machine Learning)、深度学习(Deep Learning)、对抗神经网络(GAN),图神经网络(GNN),NLP,大数据相关的发展路书(roadmap), 并附海量源码(python,pytorch)带大家消化基本知识点,突破面试,完成从新手到合格工程师的跨越,其中深度学习相关论文附有tensorflow caffe官方源码,应用部分含推荐算法和知识图谱
Stars: ✭ 2,221 (+6432.35%)
Mutual labels:  image-classification
LegoBrickClassification
Repository to identify Lego bricks automatically only using images
Stars: ✭ 57 (+67.65%)
Mutual labels:  image-classification
CGvsPhoto
Computer Graphics vs Real Photographic Images : A Deep-learning approach
Stars: ✭ 24 (-29.41%)
Mutual labels:  image-classification
TNCR Dataset
Deep learning, Convolutional neural networks, Image processing, Document processing, Table detection, Page object detection, Table classification. https://www.sciencedirect.com/science/article/pii/S0925231221018142
Stars: ✭ 37 (+8.82%)
Mutual labels:  image-classification
TFLite-Android-Helper
TensorFlow Lite Helper for Android to help getting started with TesnorFlow.
Stars: ✭ 25 (-26.47%)
Mutual labels:  image-classification

DeTraC_COVId19

Here, we validate and adopt our deep CNN approach, called Decompose, Transfer, and Compose (DeTraC), for the classification of COVID-19 chest X-ray images. DeTrac has achieved a high accuracy of 97.35% (with sensitivity of 98.23% and specificity of 96.34%) in the detection of COVID-19 X-ray images from normal, and severe acute respiratory syndrome cases.

Dataset description

We used 80 samples of normal CXRs from the Japanese Society of Radiological Technology and the following open source chest radiography datasets, which contains 105 and 11 samples of COVID-19 and SARS (with 4248×3480 pixels).

open source for chest radiography datasets:
 https://github.com/ieee8023/covid-chestxray-dataset

Requirement

Matlab R2019a - window 8 or later version

A guidance for usage

  1. Consist of three parts :
  • Run (Training_original_classes.m) matlab file on the original classes (dataset A),
  • check the validation accuracy to get the significant classification performence ,
  • using the learned weights to get the features for each class separetly (extract_features.m).
  1. Run (Pca_CXR.m) matlab file to reduce the dimension features space for each original class.
  2. Run (construct_dataset_B.m) to apply the K-means clustering algorithm.
  3. Run (Training_after_decompose.m) to apply the DeTraC model.

Results

DeTraC_COVID19 achieved high accuracy of 97.35% which proved that CNNs have an effective and robust solution for the detection of the COVID-19 cases from CXR images and as a consequence this can be contributed to control the spread of the disease.

Table 1: COVID-19 classification obtained byDeTraC-Vgg19 on chest X-rayimages.

Accuracy Sensitivity Specificity
97.35% 98.23% 96.34%

Fig: the learning curve accuracy and loss between training and test sets.

1

Contact

Please do not hesitate to contact us if you have any question. [email protected]

Citation

If you used DeTraC and found it useful, please cite the following papers:

• Abbas A, Abdelsamea MM, Gaber MM. DeTraC: Transfer Learning of Class Decomposed Medical Images in Convolutional Neural Networks. IEEE Access 2020. ( https://ieeexplore.ieee.org/document/9075155?source=authoralert)

• Abbas A, Abdelsamea MM, Gaber MM. Classification of COVID-19 in chest X-ray images usingDeTraC deep convolutional neural network. Applied Intelligence, to appear 2020.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].