multilabel_semantic_segmentation-x-rays-images
Configuring MMsegmentation repo for multilabel segmentation
https://github.com/hannachoum/multilabel_semantic_segmentation-x-rays-images
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.2%) to scientific vocabulary
Repository
Configuring MMsegmentation repo for multilabel segmentation
Basic Info
- Host: GitHub
- Owner: hannachoum
- License: apache-2.0
- Language: Python
- Default Branch: main
- Size: 25.4 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Multilabel Semantic Segmentation X-ray images
Overview
This project is focused on multilabel semantic segmentation using deep learning techniques, specifically within the field of medical radiology. The objective of this internship project was to explore state-of-the-art models in semantic segmentation and develop a tool for testing a multitude of multilabel semantic segmentation models. The goal was to mimic the precision of a physician in radiology by not only recognizing pathologies in images but also accurately segmenting bones to pinpoint the location of pathologies.
Installation and Dependencies
This project utilizes the mmsegmentation repository, a versatile toolkit for semantic segmentation. Ensure you have Python installed and then clone the mmsegmentation repository:
bash
git clone https://github.com/open-mmlab/mmsegmentation.git
cd mmsegmentation
pip install -r requirements.txt
Project Structure
The project involves developing and testing various deep learning models, including convolutional neural networks and transformers, for semantic segmentation tasks. The repository is structured as follows:
models/: Contains various semantic segmentation models.data/: Dataset directories used in experiments.experiments/: Scripts and notebooks for training and testing models.results/: Output results and comparative analysis of different models.
Usage
To use this toolkit:
- Prepare your dataset according to the
mmsegmentationguidelines. - Choose or create a configuration file for the model you want to test.
- Run the training/testing script with the chosen configuration.
bash
python tools/train.py configs/your_model_config.py
Experimentation and Results
The internship focused on testing and comparing various models to find the most suitable one for specific semantic segmentation tasks in medical radiology. The results are documented in detailed reports in the results/ directory.
Contributing
Contributions to improve the models, add new datasets, or enhance the existing documentation are welcome. Please refer to the contributing guidelines in the mmsegmentation repository for more details.
License
This project inherits the license from the mmsegmentation repository. Please refer to their license file for more information.
Acknowledgements
- The team at mmsegmentation for providing the segmentation toolkit.
- My mentors and colleagues at @Milvue during the internship for their guidance and support.
Owner
- Name: Hanna Mergui
- Login: hannachoum
- Kind: user
- Location: Palaiseau
- Company: Polytechnique
- Repositories: 1
- Profile: https://github.com/hannachoum
Artificial intelligence | Machine Learning | Data Science | Computer vision
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - name: "MMSegmentation Contributors" title: "OpenMMLab Semantic Segmentation Toolbox and Benchmark" date-released: 2020-07-10 url: "https://github.com/open-mmlab/mmsegmentation" license: Apache-2.0