Git Product home page Git Product logo

cvr-net's Introduction

CVR-Net: A deep convolutional neural network for coronavirus recognition from chest radiography images

The novel Coronavirus Disease 2019 (COVID-19), originated in Wuhan (China), is a global pandemic disease. COVID-19 is an acute resolved disease, but it can also be deadly, with a 2.0 % case fatality rate. COVID-19 has abruptly and undoubtedly changed the world at the end of the second decade of the 21st century. COVID-19 is extremely contagious and quickly spreading disease globally making its early diagnosis of paramount importance. COVID-19 is perhaps the greatest challenge of mankind in the twenty-first century. The development of the disease, its transmission, and the increased mortality in several countries, make it imperative to develop a treatment, but also to protect health care and society from the transmission of the disease. Early diagnosis of COVID-19 enables health care professionals and government authorities to break the chain of transition and flatten the epidemic curve. The early and automatic diagnosis of COVID-19 may be beneficial for countries for timely referral of the patient to quarantine, rapid intubation of serious cases in specialized hospitals, and monitoring of the spread of the disease. Therefore, remote control of the disease, including diagnosis, early quarantine, and follow-up, is essential. The common type of COVID-19 diagnosis test requires specific equipment and has relatively low sensitivity. Computed tomography (CT) scans and X-ray images reveal specific manifestations associated with this disease, so Artificial intelligence can contribute to the above perspectives.

To recognize the Covid-19 accurately, we proposed an end-to-end multi-scale-multi-encoder ensemble model, where we have aggregated the outputs from two different encoders and their different scales to obtain the final prediction probabilities. We evaluate our model's performance on three different publicly available datasets and compare them with the state-of-the-art methods. The results are encouraging and demonstrate the effectiveness of deep learning, and more specifically, transfer learning with CNNs to the automatic detection of abnormal X-ray and CT images from different datasets, related to the Covid-19 disease. However, the graphical abstract of this research is depicted in the following figure. BLOCK

As COVID is a new pandemic, a huge number of positive coronavirus images are not available yet. We have collected images from different open sources, such as such as Kaggle, GitHub, and MICCAI grand challenge. The distribution of all the three datasets is presented in the following table. With the limited datasets, we apply geometry-based image augmentations and transfer learning on ImageNet.

Tasks Different Studies Categories # of Images Source References Modality
CXR-Single-CL2 NCV 5,856 CXRI X-ray
CVP 500 CIDC X-ray
CXR-Multiple-CL2 NCV 7,864 CXRI, ChestX-ray8 X-ray
CVP 4,015 CCXRI, CIDC, PadChest X-ray
CXR- Independent-CL2 NCV(Train/Test) 6,958/1,227 CheXpert+CXRI/ ChestX-ray8 X-ray
2-classes CVP(Train/Test) 3,515/500 CCXRI+PadChest/ CIDC X-ray
CT-Single-CL2 NCV 1,227 SCoV CT
CVP 1,252 SCoV CT
CT-Multiple-CL2 NCV 7,864 SCoV, CCII, MGC CT
CVP 4,015 SCoV, CCII, MGC CT
CT-Independent-CL2 NCV(Train/Test) 16,616/1,227 MGC+CCII+iCTCF/ SCoV CT
CVP(Train/Test) 6,472/1,252 MGC+CCII+iCTCF/ SCoV CT
3- classes CXR-Single-CL3 NOR 1,583 CXRI X-ray
NCP 4,273 CXRI X-ray
CVP 500 CIDC X-ray
CXR-Multiple-CL3 NOR 3,591 CXRI, ChestX-ray8 X-ray
NCP 4,595 CXRI, ChestX-ray8 X-ray
CVP 4,015 CCXRI, CIDC, PadChest X-ray
4-classes CXR-Multiple_CL4 NOR 3,591 CXRI, ChestX-ray8 X-ray
OBP 2,780 CXRI X-ray
OVP 1,493 CXRI X-ray
CVP 4,015 CCXRI, CIDC, PadChest X-ray

The more details of the proposed framework can be found here:
https://www.medrxiv.org/content/10.1101/2020.11.07.20227504v1

All the results reported in the literature were produced using the following version Python and Python API:

  • Python 3.6.5
  • numpy 1.19.0
  • pandas 1.0.3
  • matplotlib 3.1.3
  • Scikit-learn 0.22.1
  • scipy 1.4.1
  • keras 2.3.1

Written by
Md. Kamrul Hasan
M.Sc. in Medical Imaging and Applications (MAIA)(https://maiamaster.udg.edu/ )
Assistant Professor
Department of Electrical and Electronic Engineering (EEE)
Khulna University of Engineering & Technology (KUET)
Khulna-9203, Bangladesh
E-mail: [email protected] or [email protected]
G.Scholar: https://scholar.google.com/citations?user=36WXELIAAAAJ&hl=en

Md. Ashraful Alam
Undergraduate student
Department of Electrical and Electronic Engineering (EEE)
Khulna University of Engineering & Technology (KUET)
Khulna-9203, Bangladesh

cvr-net's People

Contributors

kamruleee51 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

cvr-net's Issues

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.