For M<NM<N, an approximation fMfM is computed by selecting
the “best” M<NM<N vectors within BB.
The orthogonal projection
of ff on the space Vλ generated by M vectors {gm}m∈Λ{gm}m∈Λ
in BB is
f
λ
=
∑
m
∈
λ
〈
f
,
g
m
〉
g
m
.
f
λ
=
∑
m
∈
λ
〈
f
,
g
m
〉
g
m
.
(7)
Since f=∑m∈γ〈f,gm〉gmf=∑m∈γ〈f,gm〉gm, the resulting error is
∥
f
-
f
λ
∥
2
=
∑
m
∈
/
λ
|
〈
f
,
g
m
〉
|
2
.
∥
f
-
f
λ
∥
2
=
∑
m
∈
/
λ
|
〈
f
,
g
m
〉
|
2
.
(8)
We write |λ||λ| the size of the set λ.
The best M=|λ|M=|λ| term approximation, which minimizes
∥f-fλ∥2∥f-fλ∥2, is thus
obtained by selecting the M
coefficients of largest amplitude.
These coefficients are above a threshold T
that depends on M:
f
M
=
f
λ
T
=
∑
m
∈
λ
T
〈
f
,
g
m
〉
g
m
with
λ
T
=
{
m
∈
γ
:
|
〈
f
,
g
m
〉
|
≥
T
}
.
f
M
=
f
λ
T
=
∑
m
∈
λ
T
〈
f
,
g
m
〉
g
m
with
λ
T
=
{
m
∈
γ
:
|
〈
f
,
g
m
〉
|
≥
T
}
.
(9)
This approximation is nonlinear because the approximation
set λT changes with ff.
The resulting approximation error is:
ϵ
n
(
M
,
f
)
=
∥
f
-
f
M
∥
2
=
∑
m
∈
/
Λ
T
|
〈
f
,
g
m
〉
|
2
.
ϵ
n
(
M
,
f
)
=
∥
f
-
f
M
∥
2
=
∑
m
∈
/
Λ
T
|
〈
f
,
g
m
〉
|
2
.
(10)(Reference)(b) shows that
the approximation support λT of an image in a wavelet
orthonormal basis depends on the geometry of edges and textures.
Keeping large wavelet
coefficients is equivalent to constructing an adaptive
approximation grid specified by the scale–space support λT.
It increases the approximation resolution
where the signal is irregular. The geometry of λT
gives the spatial distribution of sharp image transitions and edges,
and their propagation across scales.
Chapter 6 proves that wavelet coefficients give important information
about singularities and local Lipschitz regularity.
This example illustrates how approximation support provides “geometric”
information on ff, relative to a dictionary,
that is a wavelet basis in this example.
(Reference)(d) gives the nonlinear wavelet approximation
fMfM recovered from the M=N/16M=N/16 large-amplitude wavelet coefficients,
with an error ∥f-fM∥2/∥f∥2=5×10-3∥f-fM∥2/∥f∥2=5×10-3.
This error is nearly three times smaller than
the linear approximation error
obtained with the same number of wavelet coefficients, and the image
quality is much better.
An analog signal can be recovered
from the discrete nonlinear approxima-tion fMfM:
f
¯
M
(
x
)
=
∑
n
=
0
N
-
1
f
M
[
n
]
φ
s
(
x
-
n
s
)
.
f
¯
M
(
x
)
=
∑
n
=
0
N
-
1
f
M
[
n
]
φ
s
(
x
-
n
s
)
.
(11)Since all projections are orthogonal,
the overall approximation
error on the original analog signal f¯(x)f¯(x) is the sum of
the analog sampling error and the discrete nonlinear error:
∥
f
¯
-
f
¯
M
∥
2
=
∥
f
¯
-
f
¯
N
∥
2
+
∥
f
-
f
M
∥
2
=
ϵ
l
(
N
,
f
)
+
ϵ
n
(
M
,
f
)
.
∥
f
¯
-
f
¯
M
∥
2
=
∥
f
¯
-
f
¯
N
∥
2
+
∥
f
-
f
M
∥
2
=
ϵ
l
(
N
,
f
)
+
ϵ
n
(
M
,
f
)
.
(12)In practice, N is imposed by the resolution of the signal-acquisition
hardware, and M is typically adjusted so that
ϵn(M,f)≥ϵl(N,f)ϵn(M,f)≥ϵl(N,f).