I need to deconvolve the image of a fluorescent bead without the Point Spread Function in MATLAB -
i aware use deconvolution algorithms such lucy, weiner , blind confused how estimate psf (point spread function), needed lucy , weiner algorithms. using widefield florescence microscopy setup.
i have read in lot of places around internet fluorescent bead represents sub resolution object , therefore impulse function. while understand otf (optical transfer function) represented image getting, how superposed deconvolve image have using same image?
here example of image trying deconvolve:
i have program automatically singles in on bead , crops rest of image. need apply deconvolution this.
my ultimate aim achieve optical sectioning deconvolving bunch of 2d slices got video , representing them 3d software.
so can please explain need do, either theoretically (or in terms of matlab, preferred).
one possible solution
after talking few people, have noticed epfl have java resource callable matlab. it's psf generator, based on specifications of microscope. generated psf can used lucy , weiner.
alternative solution
i have found this resource, matlab library dedicated working on right now.
this (i love it, if attempts answer question too) how measure performance of deconvolution algorithms. believe ultimate result of deconvolution depend on psf estimation (epfl resource or praveen's algorithm) , deconvolution algorithm (blind, lucy, weiner etc.). post table of results here once done.
as have stated within questions, key create model of psf, using 1 of theoretical psf generators , inputting both 3d stack of images , 3d psf stack. have answered linked question measurement of performance of deconvolution algorithm in particular case, please not hesitate ask me clear anything.
Comments
Post a Comment