Skip to content

Commit

Permalink
PW42_2025_GranCanaria: Add project TorchxrayvisionMeets3DSlicerBridgi…
Browse files Browse the repository at this point in the history
…ngDeepLearningAndMedicalImaging
  • Loading branch information
sjh26 committed Jan 21, 2025
1 parent 5e6be93 commit 62f5a04
Showing 1 changed file with 96 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
---
layout: pw42-project

permalink: /:path/

project_title: 'TorchXRayVision Meets 3D Slicer: Bridging Deep Learning and Medical Imaging'
category: Segmentation / Classification / Landmarking

key_investigators:

- name: Constantin Constantinescu
affiliation: Lucian Blaga University of Sibiu
country: Romania

- name: Juan Ruiz-Alzola
affiliation: University of Las Palmas de Gran Canaria
country: Spain

- name: Csaba Pintér
affiliation: EBATINCA
country: Spain

---

# Project Description

<!-- Add a short paragraph describing the project. -->


This project focuses on developing a 3D Slicer module for the automatic processing of chest X-rays, integrating powerful deep learning capabilities provided by TorchXRayVision. The module streamlines radiological analysis by offering the following features:

- Segmentation: Automatically identify and outline anatomical regions in chest X-rays, such as lungs or other structures.
- Anomaly Detection: Detect abnormalities and highlight regions of interest for further investigation.
- Pathology Classification: Classify pathologies such as pneumonia, atelectasis, or other common conditions.

By combining the advanced machine learning models from TorchXRayVision with the versatile 3D Slicer platform, this module aims to provide a robust tool for clinicians and researchers to enhance diagnostic workflows, reduce manual workload, and improve consistency in radiological interpretation.



## Objective

<!-- Describe here WHAT you would like to achieve (what you will have as end result). -->


1. A 3D Slicer Module
2. TorchXRayVision models included in the module
3. Torch XRays automatic segmentation, anomaly detection and pathology classification
4. Heatmaps




## Approach and Plan

<!-- Describe here HOW you would like to achieve the objectives stated above. -->


1. Create a Slicer Module
2. Create an interface to upload X-Rays and perform automatic analysis
3. Use TorchXRayVision framework to perform automatic analysis
4. Compute heatmaps




## Progress and Next Steps

<!-- Update this section as you make progress, describing of what you have ACTUALLY DONE.
If there are specific steps that you could not complete then you can describe them here, too. -->


1. Creating a 3D Slicer Module
2. Building the interface
3. Including the TorchXRayVision models (work in progress)





# Illustrations

<!-- Add pictures and links to videos that demonstrate what has been accomplished. -->


_No response_



# Background and References

<!-- If you developed any software, include link to the source code repository.
If possible, also add links to sample data, and to any relevant publications. -->


_No response_

0 comments on commit 62f5a04

Please sign in to comment.