• No se han encontrado resultados

2. Segunda Parte: Materiales y Método

2.3. Cronograma de actividades en contexto

3.6 Noise that Is Not White

White noise can be considered a mathematical abstraction that keeps our analysis (and our algorithms) simple. But this is not a fair statement; in many applications the noise is such that, to a good approximation, it can be considered white.

We have already encountered one definition of a white-noise vector, namely, that the covariance matrix is a scaled identity matrix. Another definition, more closely related to signal processing, is that all frequencies present in the time series signal e must have the same probability. The name “white noise” derives from the analogy with “white light,” in which all colors (i.e., frequencies of light) are present.

To state the above more rigorously, we need the m×m discrete Fourier matrix F (which is complex and symmetric) defined such that the vector e and its discrete Fourier transform ˆe are related by

ˆ

e =fft(e) = conj(F ) e, e =ifft(ˆe) = m−1F ˆe

and satisfying conj(F ) F = m I. Then the vector e is white noise if the covariance matrix for its discrete Fourier transform is a scaled identity. The two definitions are obviously equivalent, because

Cov(ˆe) = Cov (conj(F ) e)) = conj(F ) Cov(e) F = m η2I,

but the requirement to ˆe is sometimes more practical. For example, we can say that a signal is “white-noise–like” if Cov(ˆe) is close to a scaled identity matrix, and hence its spectral components are nearly uncorrelated and nearly have the same variance. (But note that Cov(ˆe) does not imply that that Cov(e) is close to a scaled identity!)

3.6.1 Signal-Correlated Noise

To illustrate the usefulness of the above definition, we consider noise whose amplitude is proportional to the pure data. Specifically we consider the case where the noisy right-hand side is given by

b = bexact+ eb with eb= diag(bexact) e, (3.22) where e is a white-noise vector. In other words, the noise vector ebhas elements given by (eb)i= bexacti · ei for i = 1, . . . , m, and its covariance matrix is

Cov(eb) = diag(bexact) Cov(e) diag(bexact) = η2diag(bexact)2.

We will now justify that this type of noise is "white-noise–like.” That is, we must show that the covariance matrix for the discrete Fourier transform ˆeb= conj(F ) eb,

Cov(ˆeb) = η2conj(F ) diag(bexact)2F, is close to a scaled identity matrix.

A standard result for discrete convolution (see, e.g., [35]) says that a matrix of the form conj(F ) diag(d ) F is circulant and its first column is given by ˆd = conj(F ) d .

Downloaded 07/26/14 to 129.107.136.153. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

44 Chapter 3. Getting to Business: Discretizations of Linear Inverse Problems

Figure 3.11. When the noise amplitude is proportional to the signal; case study with shaw test problem. Top: The vectors bexact, d = ((bexact)21, . . . , (bexact)2m)T, e, and eb. Bottom: Fourier spectra for bexact, d , e, and eb.

Hence, by identifying d = !

(bexact)21, . . . , (bexact)2m"T

we conclude that Cov(ˆeb) is circulant and its first column is

!Cov(ˆeb)"

:,1= η2conj(F )!

(bexact)21, . . . , (bexact)2m"T

= η2d .ˆ

That is, the first column is the discrete Fourier transform of the vector d whose elements are the squares of those of the exact right-hand side bexact. Like bexact, the vector d is also dominated by low-frequency components, and hence the largest elements of ˆd are located at the top. Hence, Cov(ˆeb) has large identical elements along its main diagonal, and they decay in magnitude away from the diagonal. Consequently we can say that ebis “white-noise–like.”

Figures 3.11 and 3.12 illustrate the above analysis for the test problem shaw from Regularization Tools. In particular, note that both bexact and d are dominated by low-frequency components, and that the spectra for ebresembles that of e; i.e., it is flat, and therefore eb is “white-noise–like.”

3.6.2 Poisson Noise

Poisson noise often arises in connection with data that consist of counts of some quantity, such as light intensity which is proportional to the number of photons hitting the measurement device. We note that such data always consist of nonnegative integers.

To motive our notation for Poisson noise, consider the following alternative way to write data with additive Gaussian white noise with standard deviation η:

bi ∼ N (bexacti , η2), i = 1, . . . , m.

Downloaded 07/26/14 to 129.107.136.153. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

3.6. Noise that Is Not White 45

| Cov(fft(e

b) )|

10 20 30 40 50

10

20

30

40

50 0

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Figure 3.12. The covariance matrix Cov(ˆeb) for the Fourier transform of the noise vector eb is close to a scaled identity matrix.

That is, the i th data value bi has mean valueE(bi) = bexacti and varianceV(bi) = η2. Similarly, the data considered in (3.22) can be written as

bi ∼ N!

bexacti , (ηbiexact)2"

, i = 1, . . . , m,

which implies thatE(bi) = biexact andV(bi) = (ηbexacti )2; i.e., the standard deviation is proportional to|bexacti | with proportionality factor η.

For Poisson noise, we recall that the Poisson distribution depends on a single parameter which is both the mean and the variance. Hence, data that follow a Poisson distribution1 can be written as

bi∼ P(bexacti ), i = 1, . . . , m.

Thus, the mean and the variance of the i th data value bi are now given by E(bi) = bexacti and V(bi) = bexacti . This is clearly another example of noise that is correlated with the signal.

While there is apparently no proportionality factor in the expression for the vari-ance of Poisson noise, we can artificially introduce such a factor by scaling our exact data. Specifically, if we let ¯biexact= η biexactfor some positive η and define the Poisson data ¯bi=P(¯biexact) =P(η bexacti ), then clearlyE(¯bi) =V(¯bi) = η bexacti . Hence, if we are willing to accept noninteger data, then we can rescale ¯biexact with η−1 to obtain the data

bi ∼ P(η bexacti )/η, i = 1, . . . , m,

which has meanE(bi) = biexact and varianceV(bi) = η bexacti 2= bexacti /η. We can use this mechanism to generate noninteger Poisson-like data in which we can control the proportionality factor between the exact data and the noise.

1We recall that when biexactis large, thenP(bexacti )≈ N (biexact, bexacti ).

Downloaded 07/26/14 to 129.107.136.153. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

46 Chapter 3. Getting to Business: Discretizations of Linear Inverse Problems

3.6.3 Broad-Band Colored Noise

We conclude this section with a brief discussion of noise that is neither white nor

“white-noise–like.” Of special interest is noise that is still broad-band (i.e., all fre-quencies are represented) but dominated by either low-frequency (LF) components or high-frequency (HF) components. Both types of colored noise arise in applications, where they are usually referred to as broad-band colored noise; for brevity we shall refer to them as “LF noise” and “HF noise,” respectively.

There are many ways to generate colored noise from a white-noise signal, and we describe just one simple method here. Define the symmetric tridiagonal matrices

ΨLP= tridiag(1, 2, 1), ΨHF= tridiag(−1, 2, −1). (3.23) For example, for n = 4 we have

ΨLF=

⎜⎝

2 1 0 0

1 2 1 0

0 1 2 1

0 0 1 2

⎠ , ΨHF=

⎜⎝

2 −1 0 0

−1 2 −1 0

0 −1 2 −1

0 0 −1 −2

⎠ .

Then we can generate colored noise by multiplying these matrices to a white-noise signal:

eLF= ΨLFe, eHF= ΨHFe (3.24)

(in the language of signal processing, we apply a low-pass filter and, respectively, a high-pass filter to a white-noise signal to generate a colored-noise signal).

To study the covariance matrices for the colored-noise vectors, we need the following result for the eigenvalue decompositions of the two matrices ΨLF and ΨHF (which follows directly from Example 7.4 in [22], which gives closed-form expressions for the eigenvalues and vectors of tridiagonal matrices):

ΨLF= S diag(d1, . . . , dm) ST, ΨHF= S diag(dm, . . . , d1) ST, in which the diagonal elements 0 < dj < 4 are given by

dj = 2 + 2 cos!

πj /(m + 1)"

, j = 1, . . . , m, and S is an orthogonal matrix with elements

si j =

2/(m + 1) sin!

πi j /(m + 1)"

, i , j = 1, . . . , m.

The columns of S are samples of sine functions with increasing frequency, and hence they provide a spectral basis very similar to the Fourier basis. We conclude that the covariance matrices for the colored-noise vectors are given by

Cov(eLF) = η2S diag(d12, . . . , dm2) ST, (3.25) Cov(eHF) = η2S diag(dm2, . . . , d12) ST, (3.26) where η is the standard deviation of the white noise in e in (3.24). Figure 3.13 shows plots of the diagonal elements in these expressions, and we clearly see that the

Downloaded 07/26/14 to 129.107.136.153. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php