Professional Documents
Culture Documents
Deconvolución
EQUATIONS
Convolución
f (x)
g(x)
f (x) ⇤ g(x)
Convolución
f (x)
g(x)
f (x) ⇤ g(x)
Convolución
f (x)
g(x)
f (x) ⇤ g(x)
Convolución
f (x)
g(x)
f (x) ⇤ g(x)
Convolución
f (x)
g(x)
f (x) ⇤ g(x)
Convolución
http://microscopy.duke.edu/learn/introtomicroscopy/deconvolutionexample.jpg
https://svi.nl/wikiimg/composite.gif
http://sicf.tau.ac.il/imaging/wp-content/uploads/2013/01/decon.jpg
“Any sufficiently advanced technology is
indistinguishable from magic.”
Arthur C. Clark
http://www.biology.wustl.edu/imaging-facility/images/deconbeforeafter.jpg
Modelo de formación de la imagen
14.1. THE BIG PICTURE OF FLUORESCENCE IMAGING 129 14.1. THE BIG PICTURE OF FLUORESCENCE IMAGING 129
(a) Ideal imaging – a direct view of ‘reality’ (a) Ideal imaging – a direct view of ‘reality’
The universal reflected light vertical illuminator is interposed between the ob-
servation viewing tubes and the nosepiece carrying the objectives. (Figs. I & K)
˜ y) ⇤=!h(x,
Fig. I
˜ y) =! I(x, ˜ y) != I(x, y) ⇤
Universal Reflected Light
Illuminator mounted on an
y) ⇤ h(x, y)
I(x,y)
upright microscope
I(x, The illuminator is designed to direct light onto the specimen by first passing the
!
I(x,
light through the microscope objective on the way toward the specimen and then
using that same objective to capture the light being emitted by the specimen.
(Fig. J)
Fig. J
Fluorescence Reflected
Light (Diagrammatic)
(b) More realistic imaging – a blurred and noisy view (b) More realistic imaging – a blurred and noisy view
Figure 14.2: The di↵erence between what we might wish to image, and what we actually Figure 14.2: The di↵erence between what we might wish to image, and what we actually
PAGE 9 / REFLECTED LIGHT FLUORESCENCE ILLUMINATOR
can image. In both cases (a and b), the ‘real’ scene is shown on the left. Ideally, the can image. In both cases (a and b), the ‘real’ scene is shown on the left. Ideally, the
small coloured spots in reality would directly map to coloured spots of a related size and small coloured spots in reality would directly map to coloured spots of a related size and
separation in the image (a). However, the light emitted from these spots would actually separation in the image (a). However, the light emitted from these spots would actually
end up producing larger objects in the image, which can then blur together (b, centre). end up producing larger objects in the image, which can then blur together (b, centre).
Noise is further added to this blurriness to give us the best image we can really record (b, Noise is further added to this blurriness to give us the best image we can really record (b,
right). right).
these quantifications pixel values are determined. A larger charge indicates these quantifications pixel values are determined. A larger charge indicates
more photons, which translates into a higher pixel value. more photons, which translates into a higher pixel value.
˜ y) = I(x, y) ⇤ h(x, y) + n(x, y)
I(x,
14.1.2 Errors and imprecisions 14.1.2 Errors and imprecisions
From the above summary, it is clear that we are quite some distance away from From the above summary, it is clear that we are quite some distance away from
knowing exactly how much light is emitted from the specimen: most photons do knowing exactly how much light is emitted from the specimen: most photons do
not reach the detector, and many that do are still not registered. But since we not reach the detector, and many that do are still not registered. But since we
can expect to always lose track of a similar proportion of emitted light – perhaps can expect to always lose track of a similar proportion of emitted light – perhaps
90% – this does not matter much: we can expect all parts of the image to be 90% – this does not matter much: we can expect all parts of the image to be
similarly a↵ected, so relative di↵erences in brightness would still be reflected in similarly a↵ected, so relative di↵erences in brightness would still be reflected in
our pixel values. However, there are two more critical ways in which the images our pixel values. However, there are two more critical ways in which the images
we can record are less good than the images we would like: we can record are less good than the images we would like:
1. Uncertainty in space. Ideally, all light originating from a particular point 1. Uncertainty in space. Ideally, all light originating from a particular point
in the specimen would strike the detector in exactly the same place, and in the specimen would strike the detector in exactly the same place, and
Deconvolución
˜ = y)
I(x,
y) =y)
I(x, I(x, y) ⇤y)
⇤ h(x, h(x, y) ˆ y)
I(x,
˜ y) = I(x, y) ⇤ h(x, y)
I(x,
• Iterativos
• PSF
˜ = y)
I(x,
y) =y)
I(x, I(x, y) ⇤y)
⇤ h(x, h(x, y) g(x, y) ˆ y)
I(x,
˜ y) = I(x, y) ⇤ h(x, y)
I(x,
ˆ y) = I(x,
I(x, ˜ y) ⇤ g(x, y)
Filtrado inverso
˜ = y)
I(x,
y) =y)
I(x, I(x, y) ⇤y)
⇤ h(x, h(x, y) g(x, y) ˆ y)
I(x,
˜ y) = I(x, y) ⇤ h(x, y)
I(x,
Teorema de Convolución
en Fourier
g(r) ⇤ h(r) , G(f )H(f )
Filtrado inverso
Noise power
H(f )
Filtrado inverso
1
Inverse filter H(f )
Noise power
H(f )
Filtrado inverso
1
Inverse filter H(f )
lter
in g fi
th
oo
Sm
Noise power
H(f )
Filtrado inverso
1
Inverse filter H(f )
Wiener filter
lter
in g fi
th
oo
Sm
Noise power
H(f )
Filtrado de Wiener
I˜ = h ⇤ I
Debería ser cero
(no lo es por el ruido). I˜ h ⇤ I
Diferencia (error) en la
I˜ h ⇤ Iˆ aproximación de I con Iˆ.
˜
I(r) ˆ
h(r) ⇤ I(r)
X⇣ ⌘2
Error cuadrático
ˆ⇤
I (r) = arg min ˜
I(r) ˆ
h(r) ⇤ I(r) medio.
Iˆ r
X⇣ ⌘2
ˆ⇤
I (r) = arg min ˜
I(r) ˆ
h(r) ⇤ I(r) Buscamos el
mínimo error.
Iˆ r
X⇣ ⌘2
ˆ⇤
I (r) = arg min ˜
I(r) ˆ
h(r) ⇤ I(r)
Iˆ r
Filtrado de Wiener
X
ˆ⇤
I = arg min (h ⇤ Iˆ ˜2
I)
• Wiener deconvolution filter
Iˆ r
• Hallar el mejor filtro G(f ) que minimiza el error cuadrático medio
Convolución
Iˆ(0) (r) Condición inicial Nueva imagen
ˆ
I(r)
Restricciones
Calcular
˜
en la imagen corrección
Calcular el error Imagen obtenida I(r)
Iˆ(t+1) > 0
I˜
Iˆ(t+1) = Iˆ(t)
Iˆ(t) ⇤ h
X
• Richardson-Lucy I˜i = hij Ij Valores reales
(Asume Poisson).
j
Valores
observados. PSF
P (I|h ⇤ I)P (h ⇤ I)
P (h ⇤ I|I) =
P (I)
• Iteración:
! !
(t+1) (t)
X I˜i hij I˜
ˆ
Ij = ˆ
Ij P ˆ(t+1)
I ˆ(t)
=I ⇤ h̄
i hik Iˆ
k
(t)
k
Iˆ(t) ⇤ h
Va aproximándose
a la unidad con las
iteraciones
(si converge).
Blind deconvolution
Condición
inicial
Calcular
Calcular
Restricciones
Imagen obtenida
X
ˆ⇤
I (r) = arg min ˆ
(h(r) ⇤ I(r) ˜
I(r)) 2 ˆ
+ ↵R(I(r))
Iˆ r
Exposure 3%
Exposure 1.5%
Exposure 33%
http://bigwww.epfl.ch/deconvolution/?p=bars
DeconvolutionLab
Fluorescent bead
http://bigwww.epfl.ch/deconvolution/?p=bead
DeconvolutionLab
C. elegans embryo
This real dataset is composed of three stacks of images of a C.
Elegans embryo. The deconvolution effects can be evaluated on
different kinds of structures: extended objects (the chromosomes in
the nuclei), filaments (the microtubules), and point-wise spots (a
protein stained with CY3).
http://bigwww.epfl.ch/deconvolution/?p=bio
Parallel Iterative Deconvolution
MRNSD
• DeconvolutionLab: http://bigwww.epfl.ch/algorithms/deconvolutionlab/
• Deconvolution http://imagej.net/Deconvolution
• Fidorra, M., Garcia, A., Ipsen, J. H., Härtel, S., & Bagatolli, L. A. (2009).
Lipid domains in giant unilamellar vesicles and their correspondence with
equilibrium thermodynamic phases: A quantitative fluorescence
microscopy imaging approach. Biochimica et Biophysica Acta -
Biomembranes, 1788(10), 2142–2149. doi:10.1016/j.bbamem.2009.08.006
• Arigovindan, M., Fung, J. C., Elnatan, D., Mennella, V., Chan, Y. M.,
Pollard, M., … Agard, D. a. (2013). High-resolution restoration of 3D
structures from widefield images with extreme low signal-to-noise-ratio.
Proceedings of the National Academy of Sciences of the United States of
America, 110(43), 17344–17349. doi:10.1073/pnas.1315675110