Skip to content

arpanpoudel/lenslessimaging

Repository files navigation

DeepLIR: Attention-based approach for Mask-Based Lensless Image Reconstruction

Paper

Example Image Official PyTorch implementation of DeepLIR. Code was modified from this repo

Project Structure

  • helper: This directory consists of helper functions.
  • models: This directory contains files required for defining the ADMM model and U-Net, a U-Net architecture with several modifications including transformer attention, and anti-aliasing down/up-sampling.
  • samples_images: Contains sample images to test the code.
  • train.py: Contains training code.
  • result_test.py: Evaluation script.
  • Reconstruction_demo.ipynb: Jupyter notebook for reconstruction demo.

Datasets for Lensless Learning

Pretrained Weights

You can download the model weights here and place it in the root directory.

Citation

If you use our work in your research or wish to refer to the benchmarks provided, please cite our paper as follows:

@InProceedings{Poudel_2024_WACV,
    author    = {Poudel, Arpan and Nakarmi, Ukash},
    title     = {DeepLIR: Attention-Based Approach for Mask-Based Lensless Image Reconstruction},
    booktitle = {Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV) Workshops},
    month     = {January},
    year      = {2024},
    pages     = {431-439}
}