Skip to content

harshivchandra/LungDataQualityAssessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lung Data Quality Assessment Tool

This repository provides a common framework for evaluating the quality of lung image datasets. The tool performs multiple assessments and generates performance metrics, including classification, unsupervised Region of Interest (ROI) generation, and segmentation.

Citation

For an indepth understanding of the code, please refer to :

Rajasekar, Elakkiya, Harshiv Chandra, Nick Pears, Subramaniyaswamy Vairavasundaram,
and Ketan Kotecha. "Lung image quality assessment and diagnosis using generative
autoencoders in unsupervised ensemble learning." Biomedical Signal Processing
and Control 102 (2025): 107268.

Elsevier Link

Key Features

  • Classifier: A Deep CNN model to predict disease from input images.
    Metrics: F1 Score, Classification Matrix, Precision, Recall, Accuracy, AUC-ROC.

  • Segmentation: Evaluates segmentation quality using an ensemble model (U-Net, U-Net++, Segnet, FCN, NASNet).
    Metrics: F1 Score, Precision, Recall, DICE.

  • Unsupervised ROI Generation: Standardised segmentation generator for datasets to understand segmentation performance.

Usage

  1. Clone the repository:
git clone https://github.com/harshivchandra/LungDataQualityAssessment.git
  1. Navigate to the git directory and run Jupyter Notebook:
cd directory_github/LungDataQualityAssessment
jupyter notebook EnsembleLearning.ipynb

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors