The Projection Upsampling Network (PU-Net) is a deep learning-based architecture inspired by the 3D U-Net framework, designed to reconstruct structured illumination microscopy (SIM) images from noisy, low signal-to-noise ratio (SNR) input data. In SIM, raw data typically comprises multiple images captured under varying illumination patterns. For instance, a two-beam SIM system may produce nine images (three angles × three phases), while a three-beam system can generate fifteen images (five angles × three phases).
In our approach, these multi-channel SIM inputs are treated as a volumetric stack along the z-axis, effectively capturing the spatial and temporal variations inherent in the data. This representation enables PU-Net to learn the intricate spatiotemporal features necessary for accurate SIM reconstruction. By leveraging this strategy, PU-Net effectively reconstructs high-fidelity SIM images from noisy, low-SNR datasets, offering a robust solution for enhancing image quality in challenging imaging conditions.
Below is an example of a reconstructed SIM image using PU-Net:
- Dataset Generation
- training example
- prediction example
- ImageJ Scripts
You can install projection_upsampling_network
via pip:
pip install projection_upsampling_network
To install the latest development version :
pip install git+https://github.com/ArghaSarker/projection_upsampling_network.git
Python 3.7 and above.
Distributed under the terms of the MIT license, "projection_upsampling_network" is free and open-source software
If you encounter any bugs or have suggestions for improvements, please open an issue on our repository. Your feedback is appreciated!
A huge thanks to Dr. rer. nat. Varun Kapoor for his unwavering support and expert guidance that has been pivotal in shaping this codebase.
-
Weigert et al. (2018) Weigert, M., Schmidt, U., Boothe, T., Müller, A., Dibrov, A., Jain, A., Wilhelm, B., Schmidt, D., Broaddus, C., Culley, S., Rocha-Martins, M., Segovia-Miranda, F., Norden, C., Henriques, R., Zerial, M., Solimena, M., Rink, J., Tomancak, P., Royer, L., Jug, F., & Myers, E. W. (2018). Content-aware image restoration: pushing the limits of fluorescence microscopy. Nature Methods, 15(12), 1090–1097. https://doi.org/10.1038/s41592-018-0216-7
-
Qiao & Li (2022) Qiao, C., & Li, D. (2022). BioSR: a biological image dataset for super-resolution microscopy. figshare. https://doi.org/10.6084/m9.figshare.13264793.v8
-
Marcel Müller, Viola Mönkemöller, Simon Hennig, Wolfgang Hübner, Thomas Huser (2016). "Open-source image reconstruction of super-resolution structured illumination microscopy data in ImageJ", Nature Communications, doi: 10.1038/ncomms10980
-
ArghaSarker, no date b. GitHub - ArghaSarker/RDL_denoising: Denoising Microscopy images with prior knowledge of Morier Patterns., GitHub. (online: https://github.com/ArghaSarker/RDL_denoising).
-
Marcel Müller, Viola Mönkemöller, Simon Hennig, Wolfgang Hübner, Thomas Huser (2016). "Open-source image reconstruction of super-resolution structured illumination microscopy data in ImageJ", Nature Communications, doi: 10.1038/ncomms10980