Skip to content

microscopy-processing/FlowDenoising

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlowDenoising: (Optical Flow)-driven volumetric (3D) Gaussian denoising

FlowDenoising is a Python3 module that inputs a data volume (currently MRC and TIFF files are supported), removes most of the high-frequency components of the data using a Optical-Flow-driven Gaussian kernel with abilities to preserve the structures and avoid blurring, and outputs the filtered volume (MRC or TIFF). The method thus reduces noise while maintaining the sharpness of the structures.The original method is described in:

Structure-preserving Gaussian denoising of FIB-SEM volumes.
V. González-Ruiz, M.R. Fernández-Fernández, J.J. Fernndez.
Ultramicroscopy 246:113674, 2023.
doi: https://doi.org/10.1016/j.ultramic.2022.113674

Please, cite this article if you use this software in your research.

Example of use:

> python flowdenoising.py -i vol.mrc -o denoised_vol.mrc

The manual provides detailed, practical information about the usage of the software.

About

Optical flow - driven volumetric (3D) Gaussian denoising

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages