Skip to content

inventorno1/ecse626proj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECSE 626 Statistical Computer Vision - Final Project

This Git repository contains the code developed for the final course project, replicating the paper Generating Realistic Brain MRIs via a Conditional Diffusion Probabilistic Model by Peng et al.

We provide a brief explanation of each folder:

  • common - this contains the code for preprocessing, data loading and sampling, as well as utils and scripts for data cleaning, downsizing and the code for evaluating the MS-SSIM metric.
  • experiments - this contains the model training code for each experiment conducted as part of the iterative development process; experiment14 contains the final replication model and associated code for generating synthetic MRIs and producing t-SNE plots.
  • notebooks - this contains several Python notebooks used for exploring the available datasets, designing the model architecture and index sampling, and investigating the samples generated by the trained models in our experiments.

Acknowledgements

We acknowledge HuggingFace for their UNet2DConditionModel that we used for initialising our models and the MRIAnatEval Git repository for their MS-SSIM evaluation code.

References

Peng, Wei, et al. "Generating realistic brain mris via a conditional diffusion probabilistic model." International Conference on Medical Image Computing and Computer-Assisted Intervention. Cham: Springer Nature Switzerland, 2023..

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published