Skip to content

[AISY] Self-Supervised Learning-Based Framework for Speckle Reduction of Optical Coherence Tomography Images Using Frame Interpolation

License

Notifications You must be signed in to change notification settings

JayJiang99/FIDenoise

Repository files navigation

Self-Supervised Learning-Based Framework for Speckle Reduction of Optical Coherence Tomography Images Using Frame Interpolation

Introduction

This project is the implement of Self-Supervised Learning-Based Framework for Speckle Reduction of Optical Coherence Tomography Images Using Frame Interpolation.

In this repo, I add an extra convex upsampling to replace previous SAFMN upsampling module to achieve a more consistent training progress. To further enhance the training process, I upate the loss and training pipeline.

Installation

git clone https://github.com/JayJiang99/FIDenoise.git
cd FIDenoise
pip install -r requirements.txt

Dataset

PKU37 OCT-R1,OCT-R2 DUKE DIOME IOVS

Preparing Dataset

Update the dataset process in dataset.py, self.data_root = 'The DIR of Dataset'

Inference

python inference_denoise.py 

Training

bash train.sh

Checklist

  • Release the upsampling training code
  • Release the evaluation code
  • Release the dataset preparation code
  • Update the doc for the new training pipeline

Citation

If you think this project is helpful, please feel free to leave a star or cite our paper:


@article{jiang2025FID,
  title = {Self-Supervised Learning-Based Framework for Speckle Reduction of Optical Coherence Tomography Images Using Frame Interpolation},
  author = {Jiang, Zhiyi and Hao, Yifeng and Dai, Jing and Kwok, Ka-Wai},
  journaltitle = {Advanced Intelligent Systems},
  pages = {2500001},
  issn = {2640-4567},
  year = {2025}
}


Acknowledgement

Our code is based on the implementation of ScCov, RIFE and SAFMN. Thanks to their excellent work and repository.

About

[AISY] Self-Supervised Learning-Based Framework for Speckle Reduction of Optical Coherence Tomography Images Using Frame Interpolation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published