Image restoration, noise models, detection, deconvolution - PowerPoint PPT Presentation

About This Presentation
Title:

Image restoration, noise models, detection, deconvolution

Description:

Image restoration, noise models, detection, deconvolution – PowerPoint PPT presentation

Number of Views:194
Avg rating:3.0/5.0
Slides: 102
Provided by: bedros
Category:

less

Transcript and Presenter's Notes

Title: Image restoration, noise models, detection, deconvolution


1
Image restoration, noise models, detection,
deconvolution
  • Outline
  • Image formation model
  • Noise models
  • Inverse problems in image processing
  • Bayesian approaches
  • Wiener filtering
  • Maximum-entropy methode
  • Shrinkage, Sparsity
  • Applications os multiscale representations

2
(No Transcript)
3
(No Transcript)
4
NOISE MODELING
For a positive coefficient
For a negative coefficient
Given a threshold t, if P gt t, the coefficient
could be due to the noise. On the other habd, if
P lt t, the coefficient cannot be due to the
noise, and a significant coefficient is detected.
5
(No Transcript)
6
(No Transcript)
7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
(No Transcript)
11
(No Transcript)
12
(No Transcript)
13
NGC2997 MULTIRESOLUTION SUPPORT
14
(No Transcript)
15
(No Transcript)
16
(No Transcript)
17
(No Transcript)
18
(No Transcript)
19
(No Transcript)
20
(No Transcript)
21
(No Transcript)
22
(No Transcript)
23
(No Transcript)
24
(No Transcript)
25
(No Transcript)
26
(No Transcript)
27
(No Transcript)
28
(No Transcript)
29
(No Transcript)
30
(No Transcript)
31
(No Transcript)
32
(No Transcript)
33
(No Transcript)
34
(No Transcript)
35
(No Transcript)
36
(No Transcript)
37
(No Transcript)
38
(No Transcript)
39
(No Transcript)
40
DECONVOLUTION SIMULATION
LUCY
PIXON
Wavelet
41
(No Transcript)
42
(No Transcript)
43
(No Transcript)
44
Problems related to the WT
  • 1) Edges representation
  • if the WT performs better than the FFT to
  • represent edges in an image, it is still not
    optimal.
  • 2) There is only a fixed number of directional
    elements
  • independent of scales.
  • 3) Limitation of existing scale concepts
  • there is no highly anisotropic elements.

45
Continuous Ridgelet Transform
Ridgelet Transform (Candes, 1998)
Ridgelet function
Transverse to these ridges, it is a wavelet.
The function is constant along lines.
46
(No Transcript)
47
(No Transcript)
48
(No Transcript)
49
Digital Ridgelet Transform
50
Example application of Ridgelets
51
SNR 0.1
52
(No Transcript)
53
Undecimated Wavelet Filtering (3 sigma)
54
Ridgelet Filtering (5sigma)
55
Line detection by the ridgelet transform
56
NEWTON/XMM Image of the supernovae SN1604
Ridgelet Filtering
57
(No Transcript)
58
The Curvelet Transform
The curvelet transform opens us the possibility
to analyse an image with different block sizes,
but with a single transform. The idea is to
first decompose the image into a set of wavelet
bands, and to analyze each band by a ridgelet
transform. The block size can be changed at each
scale level.
  • Algorithm

59
The Curvelet Transform
Wavelet
Curvelet
Width Length2
60
The Curvelet Transform
J.L. Starck, E. Candès and D. Donoho, "Astronomica
l Image Representation by the Curvelet
Transform, Astronomy and Astrophysics, 398,
785--800, 2003.
61
CURVELET FILTERING
NOISE MODELING
For a positive coefficient
For a negative coefficient
Given a threshold t if P gt t, the coefficient
could be due to the noise. if P lt t, the
coefficient cannot be due to the noise, and a
significant coefficient is detected.
Hard Thresholding
62
(No Transcript)
63
(No Transcript)
64
FILTERING
65
(No Transcript)
66
(No Transcript)
67
(No Transcript)
68
  • Algorithm

69
a) Simulated image (gaussianslines) b)
Simulated image noise c) A
trous algorithm
d) Curvelet transform
e) coaddition cd
f) residual e-b
70
a) A370
b) a trous
c) Ridgelet Curvelet
Coaddition bc
71
a) NGC2997
b) atrous
d) Coaddition bc
c) Ridgelet
72
Galaxy SBS 0335-052
73
Galaxy SBS 0335-052 10 micron GEMINI-OSCIR
74
PSNR
Lena
Curvelet
Decimated wavelet
Undecimated wavelet
Noise Standard Deviation
75
(No Transcript)
76
(No Transcript)
77
Barbara
Curvelet
Decimated wavelet
Undecimated wavelet
78
Curvelet
Curvelet
79
RESTORATION HOW TO COMBINE SEVERAL MULTISCALE
TRANSFORMS ?
The problem we need to solve for image
restoration is to make sure that our
reconstruction will incorporate information
judged as significant by any of our
representations.
  • Very High Quality Image Restoration, in Signal
    and Image Processing IX, San Diego, 1-4 August,
    2001,
  • Eds Laine, Andrew F. Unser, Michael A.
    Aldroubi, Akram, Vol. 4478, pp 9-19, 2001.

Notations
Consider K linear transforms
and the coefficients of x after applying
.
80
We propose solving the following optimization
problem
Where C is the set of vectors which obey the
linear constraints
positivity constraint
is significant
The second constraint guarantees that the
reconstruction will take into account any
pattern which is detected by any of the K
transforms.
81
(No Transcript)
82
(No Transcript)
83
(No Transcript)
84
(No Transcript)
85
(No Transcript)
86
DECONVOLUTION
We propose solving the following optimization
problem
Where C is the set of vectors which obey the
linear constraints
positivity constraint
is significant
The second constraint guarantees that the
reconstruction will take into account any
pattern which is detected by any of the K
transforms.
87
(No Transcript)
88
(No Transcript)
89
Multiscale Transforms
Critical Sampling
Redundant Transforms Pyramidal
decomposition (Burt and Adelson) (bi-)
Orthogonal WT
Undecimated Wavelet Transform Lifting scheme
construction Isotropic
Undecimated Wavelet Transform Wavelet Packets
Complex
Wavelet Transform Mirror Basis
Steerable Wavelet
Transform
Dyadic Wavelet
Transform
Nonlinear Pyramidal
decomposition (Median)
New Multiscale Construction
Contourlet
Ridgelet Bandelet
Curvelet (Several
implementations) Finite Ridgelet
Transform Platelet (W-)Edgelet
Adaptive Wavelet

90
(No Transcript)
91
The Curvelet Transform
Wavelet
Curvelet
Width Length2
92
The Curvelet Transform
Wavelet
Curvelet
Width Length2
93
(No Transcript)
94
(No Transcript)
95
(No Transcript)
96
(No Transcript)
97
(No Transcript)
98
(No Transcript)
99
(No Transcript)
100
(No Transcript)
101
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com