Printer Friendly
The Free Library
19,604,532 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Convergence analysis of an iterative method for the reconstruction of multi-band signals from their uniform and periodic nonuniform samples.


Abstract

One of the proposed methods for recovery of a band-limited signal from its samples, whether uniform or nonuniform, is the so-called Frame Method (1). In this method the original signal is reconstructed by iterative it·er·a·tive  
adj.
1. Characterized by or involving repetition, recurrence, reiteration, or repetitiousness.

2. Grammar Frequentative.

Noun 1.
 use of sampling-filtering blocks. Convergence of this method for linear invertible in·vert  
v. in·vert·ed, in·vert·ing, in·verts

v.tr.
1. To turn inside out or upside down: invert an hourglass.

2.
 operators has been previously proved. In this paper we show that this method for non-invertible periodic nonuniform samplings as well as non-invertible uniform samples of bandpass (or multi-band) signals will lead to the pseudo-inverse solution. Convergence conditions in case of additive noise will also be discussed.

Key words and phrases Words and Phrases®

A multivolume set of law books published by West Group containing thousands of judicial definitions of words and phrases, arranged alphabetically, from 1658 to the present.
: Iterative Method In computational mathematics, an iterative method attempts to solve a problem (for example an equation or system of equations) by finding successive approximations to the solution starting from an initial guess. , Periodic Nonuniform Sampling, Pseudo-Inverse Solution, Bandpass and Multiband sampling

2000 AMS AMS - Andrew Message System  Mathematics Subject Classification--94A20, 65F10

1 Introduction

Although uniform sampling at the Nyquist rate See Nyquist theorem.  for low-pass signals is quite straightforward, the extensions to bandpass and multi-band signals are not trivial. The bandwidth for such signals consists of separate positive frequency intervals with the overall length of B (thus, the Nyquist rate is 2B). Therefore, uniform sampling at the rate 2B is likely to lead to aliasing In computer graphics, the stair-stepped appearance of diagonal lines when there are not enough pixels in the image or on screen to represent them realistically. Also called "stair-stepping" and "jaggies." See anti-aliasing. . The minimum alias-free uniform sampling rate for bandpass and multiband signals is not necessarily 2B [3].

One of the old proposed methods for reducing the sampling rate is the second order sampling [4]. In this method the classical uniform sampling points are substituted by two interlaced Refers to a display system or image that uses interlacing and does not render contiguous lines one after the other. See interlace and interlaced GIF.  uniform sampling sets. The average sampling rate of 2B can be reached by proper selection of the interlacing See interlace.

1. (hardware) interlacing - A video display system which builds an image on the VDU in two phases, known as "fields", consisting of even and odd horizontal lines.
 parameter. Generalization gen·er·al·i·za·tion
n.
1. The act or an instance of generalizing.

2. A principle, a statement, or an idea having general application.
 to Nth order samplings (or periodic nonuniform sampling) for bandpass and multi-band signals have been studied by [5, 6, 7, 8]. Periodic nonuniform sampling is also generalized to sampling sets which are unions of shifted lattices ([9, 10]); these sets are not necessarily periodic. Implementations of periodic nonuniform samplings are usually fulfilled by passing the signal through different delaying filters and then uniformly sampling each filter output. The idea of using a general filter bank (instead of delay" filters) has been developed by [11, 12].

The proposed reconstruction methods are mainly based on interpolating functions. Since these functions are bandlimited, they cannot be timelimited. For practical implementations these functions should be truncated truncated adjective Shortened . In many cases these truncations result in considerable errors. The alternative methods are iterative approaches. In these methods, by repeated use of a simple but not a perfect reconstruction method, the output gradually converges to the perfect solution [2]. For optimizing the iterative method with respect to the convergence rate, accelerated methods has been proposed [13]. One of the advantages of the iterative methods is that when the sampling scheme is non-invertible, it. still converges while the interpolating methods diverge diverge - If a series of approximations to some value get progressively further from it then the series is said to diverge.

The reduction of some term under some evaluation strategy diverges if it does not reach a normal form after a finite number of reductions.
. We will show that the converging signal is the pseudo-inverse solution. In the next section, we first introduce our specific iterative method and then in Section 3 we will consider its convergence analysis for the case of Hermitian matrices; in this section we consider the effect of additive noise. In Section 4 we will check the results for a special non-invertible case of bandpass sampling where we show how the sampling-filtering block can be modeled with a Hermitian matrix A Hermitian matrix (or self-adjoint matrix) is a square matrix with complex entries which is equal to its own conjugate transpose — that is, the element in the ith row and jth column is equal to the complex conjugate of the element in the j . The extensions to periodic nonuniform sampling for bandpass and muliband signals is given in Section 5. Simulation results and conclusion are given in Sections 6 and 7 respectively.

2 The Iterative Method

One of the methods for reconstruction of a signal from its samples is the iterative method [14, 2]. In this method, by successive use of a crude reconstruction method, we increase the quality (measured by SNR See signal-to-noise ratio.

SNR - signal-to-noise ratio
) of the reconstructed signal and we may reach the original signal without error. The block diagram A chart that contains squares and rectangles connected with arrows to depict hardware and software interconnections. For program flow charts, information system flow charts, circuit diagrams and communications networks, more elaborate graphical representations are usually used.  of this method is presented in Fig. 1. As it is shown, to recover the original signal z from its distorted version y, we repeatedly apply lowpass filtering and sampling denoted by the operator D. The mathematical formulation of this method is as follows:

[MATHEMATICAL EXPRESSION A group of characters or symbols representing a quantity or an operation. See arithmetic expression.  NOT REPRODUCIBLE IN ASCII ASCII or American Standard Code for Information Interchange, a set of codes used to represent letters, numbers, a few symbols, and control characters. Originally designed for teletype operations, it has found wide application in computers. ]. (1)

[FIGURE 1 OMITTED]

In the above equation [lambda] is called the relaxation parameter. Convergence of the iterative method is determined by this parameter. The range of [lambda] thta is required for convergence is usually a continuous interval which includes zero; thus, to avoid divergence divergence

In mathematics, a differential operator applied to a three-dimensional vector-valued function. The result is a function that describes a rate of change. The divergence of a vector v is given by
, [lambda] is normally set near zero.

3 Convergence Analysis

We shall discuss convergence conditions for the iterative method in this section. The analysis is general for any linear operator D which could be modeled with a Hermitian matrix and is not limited to sampling problems. Let us assume that the input x is an l x 1 vector and the output y is

y = Dx, (2)

where D is an l x l Hermitian matrix. (We will show later that for the convergence of the iterative method, the matrix D should be either Nonnegative non·neg·a·tive  
adj.
Of, relating to, or being a quantity that is either positive or zero.

Adj. 1. nonnegative - either positive or zero
 Real or Nonpositive Real.) We can also include a noise vector by assuming

y = Dx + n. (3)

The statement of the problem is that given the output y vector, we wish to find the input vector x, i.e., to find the inverse of the system. Since the noise vector or even the existence of the noise is not known, for the purpose of the reconstruction we must assume the distorting operation is defined by (2) while (3) is more likely to hold. Therefore, we implement the iterative method by successive multiplication multiplication, fundamental operation in arithmetic and algebra. Multiplication by a whole number can be interpreted as successive addition. For example, a number N multiplied by 3 is N + N + N.  of the vector by the D matrix. Thus, the reconstructed

vector in each iteration One repetition of a sequence of instructions or events. For example, in a program loop, one iteration is once through the instructions in the loop. See iterative development.

(programming) iteration - Repetition of a sequence of instructions.
 is found by

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (4)

We define the error vector and the error matrix as:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (5)

Thus, we can rewrite (4) as

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (6)

[??] [z.sub.k] = - [E.sup.k] x + [lambda]([I.sub.lxl] + E + [E.sup.2] + ... + [E.sup.k-1])n (7)

[??] [x.sub.k] = - ([I.sub.lxl] - [E.sup.k] x + [lambda]([I.sub.lxl] + E + [E.sup.2] + ... + [E.sup.k-1])n. (8)

We are interested in the convergence and uniqueness of the sequence [x.sub.k] when k [right arrow] [infinity]. To find the answers of these questions, we need to evaluate powers of E as shown in (8).

Assuming D is nonnegative definite (Hermitian) with eigen-values [d.sub.1], [d.sub.2], ..., [d.sub.l], we have

0 = [d.sub.1] = [d.sub.2] = ... = [d.sub.c] < [d.sub.c+1] [less than or equal to] [d.sub.c+2] [less than or equal to] ... [less than or equal to] [d.sub.l], (9)

where c is the number of zero eigen-values (0 [less than or equal to] c [less than or equal to] n). Moreover, Hermitian matrices have orthonormal eigen-vectors; let [v.sub.1], [v.sub.2],..., [v.sub.l] be these orthonormal eigen-vectors

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (10)

Therefore:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (11)

and

D = V diag ([d.sub.1], [d.sub.2], ..., [d.sub.l])[V.sup.H], (12)

where diag ([d.sub.1], [d.sub.2], ..., [d.sub.l]) represents a square diagonal matrix Noun 1. diagonal matrix - a square matrix with all elements not on the main diagonal equal to zero
square matrix - a matrix with the same number of rows and columns

scalar matrix - a diagonal matrix in which all of the diagonal elements are equal
 with its diagonal elements as [d.sub.l], [d.sub.2], ..., [d.sub.l]. Similarly we can write

E = [I.sub.lxl] - [lambda]D = V diag (1 - [lambda][d.sub.1], 1 - [lambda][d.sub.2], ..., 1 - [lambda][d.sub.l])[V.sup.H]. (13)

We will first study the case with no noise (2) and then we will consider the effect of additive noise as shown in (3).

3.1 The Case Without Additive Noise

Without additive noise, (8) becomes:

[x.sub.k] = ([I.sub.lxl] - [E.sup.k])x. (14)

Hence, the convergence of the algorithm is equivalent to the convergence of [lim lim
abbr.
Mathematics limit
.sub.k[right arrow][infinity]] [E.sup.k]. From (13) we have

[E.sup.k] = V diag[((1 - [lambda][d.sub.1]).sup.k], [(1 - [lambda][d.sub.2]).sup.k], ..., [(1 - [lambda][d.sub.l]).sup.k])[V.sup.H]. (15)

To assure convergence, it is required that [absolute value of 1 - [lambda][d.sub.i]] [less than or equal to] 1. Moreover, if for any, i we have 1 - [lambda][d.sub.i] = -1, although [E.sup.k] elements stay bounded, then (14) does not converge. In summary, to assure convergence, we should have

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (16)

Since all eigen-values are positive, there exists a nonempty set of k values which satisfy each of these inequalities. If we had both positive and negative eigen-values, no solution for [lambda] would be achieved (equivalent to the previously stated condition of non-negativity or non-positivity of the real part). In the iterative method (4), [lambda] = 0 is a trivial case; thus, we have

convergence [??] 0 < [lambda] < 2/[d.sub.max]. (17)

Prom now on we assume that the above condition is fulfilled by proper choice of [lambda]. If D is an invertible matrix In linear algebra, an n-by-n (square) matrix is called invertible or non-singular if there exists an n-by-n matrix , then it has no zero eigen-values (c = 0 in (9) and, thus, for all i, [absolute value of 1 - [lambda][d.sub.i]] < 1. This means [E.sup.k] [right arrow] 0 as k [right arrow] [infinity] and from (14) we have

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (18)

which means perfect reconstruction (and which was predictable due to the invertibility of D). Now let us assume that D is not invertible and has c zero eigen-values. As a consequence, E has c eigen-values equal to 1 and the rest have absolute values less than 1:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (19)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (20)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (21)

Now we shall show that this result is also obtained by pseudo-inverse of D:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (22)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (23)

Comparing (21) and (23), we get

[x.sub.[infinity]] = [x.sup.+]. (24)

Thus, we prove the important result that, when the matrix D is not invertible, the iterative method converges to the pseudo-inverse solution.

3.2 The Case of Additive Noise

Assuming the additive noise has zero mean and D is invertible, we can write (3) as

y = Dx + n = D(x + [D.sup.-1] n). (25)

Thus, by the same argument as given for the noiseless noise·less  
adj.
Making or marked by no noise. See Synonyms at still1.



noiseless·ly adv.
 case, we will have

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (26)

Although the iterative method converges to the above equation, yet D-1 can amplify the noise component, and, hence, the final SNR may not be acceptable.

Now we assume that D is not invertible and has c zero eigen-values and, therefore, (19) holds for powers of E. If we define [e.sub.i] = 1 - [lambda][d.sub.i] (1 [less than or equal to] c [less than or equal to] l), then we will have [e.sub.1] = ... [e.sub.c] = 1 and [absolute value of [e.sub.i]] < 1 for c + 1 [less than or equal to] i [less than or equal to] l. Rewriting (19), we have

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (27)

Combining (8) with the above result, we get

[??] [x.sub.k] = ([I.sub.lxl] - [E.sup.k])x + [lambda](k [c.summation summation n. the final argument of an attorney at the close of a trial in which he/she attempts to convince the judge and/or jury of the virtues of the client's case. (See: closing argument)  over (i=1)][v.sub.i][v.sub..sup.H.sub.i] + [l.summation over (i=c+1)] 1 - [e.sup.k.sub.i]/[1 - [e.sub.i][v.sub.i][v.sup.H.sub.i])n. (28)

When [lambda] is properly chosen, [E.sup.k] converges as k [infinity]. Moreover, since [absolute value of [e.sub.i]] < 1 for c + [less than or equal to] i [less than or equal to] l, we know that [e.sup.k.sub.i] [right arrow] 0 as k increases. Hence, the only part in (28) which may diverge is k([[summation].sup.c.sub.i=1][v.sub.i][v.sup.H.sub.i])n:

Convergence [??] ([c.summation over (i=1)] [v.sub.i][v.sup.H.sub.i])n = 0 (29)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (30)

On the other hand, we know that {[[v.sub..sub.1]], ..., [v.sub.l]} form an orthonormal basis Definition
In mathematics, an orthonormal basis of an inner product space V (i.e., a vector space with an inner product), or in particular of a Hilbert space H
 for our vector space vector space

In mathematics, a collection of objects called vectors, together with a field of objects (see field theory), known as scalars, that satisfy certain properties.
; thus, n [perpendicular to] [v.sub.1], ..., [v.sub.c] implies

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (31)

where [??] is an l x 1 vector. Thus, we have shown that the convergence condition requires that n [member of] Range(D). Now if this condition is satisfied, we have convergence of the iterative method:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (32)

We summarize the results in the following theorem theorem, in mathematics and logic, statement in words or symbols that can be established by means of deductive logic; it differs from an axiom in that a proof is required for its acceptance. :

Theorem 1 The iterative method described in (4) (for a Hermitian distorting matrix D) converges if and only if

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (33)

where [??] is an l x 1 vector and we have

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (34)

where [d.sub.max] is the maximum eigen-value of the matrix D and [D.sup.+] is its pseudoinverse. For invertible D we have [D.sup.+] = [D.sup.-1] and [??] = [D.sup.-1]n.

4 Iterative Reconstruction Iterative reconstruction is a method or group of algorithms used to reconstruct 2D and 3D images from the projections of an object. The technique differs greatly from the more ubiquitous filtered back projection (FBP) method.  from Uniform Samples of Bandpass Signals

In this section we study a special case that is often non-invertible. Let x(t) be a bandpass signal with its Fourier transform Fourier transform

In mathematical analysis, an integral transform useful in solving certain types of partial differential equations. A function's Fourier transform is derived by integrating the product of the function and a kernel function (an exponential function raised to
 X(f) (Fig. 2). If we simply sample this signal uniformly with a rate close to the Nyquist rate, i.e., 2B, the occurrence of aliasing effect for some frequency components is highly probable. Let [f.sub.1], ..., [f.sub.N] be equally spaced frequencies which cover the interval [[f.sub.L], [f.sub.H]. We define the original vector as

[x.sup.(f)] = [[X(-[f.sub.N]), ..., X(-[f.sub.1]), X([f.sub.1]), ..., X([f.sub.N])].sup.T]. (35)

After uniform sampling of x(t), followed by a bandpass filtering An electronic circuit that accepts a signal and filters out unwanted frequencies, allowing only a particular frequency or frequency range (band of frequencies) to reach the output side. , some frequency components are distorted due to the aliasing. We assume the interference to be as shown in Fig. 3. Thus, the k higher frequency components will interfere with the k lower frequency components and the 2N - k middle components remain unchanged; hence, the distortion matrix (shown in (2)) is given by

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (36)

It is evident that this matrix, only for k = 0 is invertible and for k > 0, is non-invertible (since the sampling scheme was irreversible irreversible (ir´ēvur´sebl),
adj incapable of being reversed or returned to the original state.
). To find the pseudoinverse of the matrix, we must evaluate the eigen-values:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (37)

[FIGURE 2 OMITTED]

[FIGURE 3 OMITTED]

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (38)

Eigen-values of D can be translated to those of E as

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (39)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (40)

where [v.sub.1], ..., [v.sub.k] are eigen-vectors of D related to its zero eigen-values. It is easy to check that

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (41)

Now that we have the eigenvectors, we can evaluate the final vector produced by the iterative method. For this purpose, we must first calculate the [E.sup.[infinity]] matrix:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (42)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (43)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (44)

In other words Adv. 1. in other words - otherwise stated; "in other words, we are broke"
put differently
, using the iterative method, we have only divided the aliased See alias and aliasing.  frequencies by 2. Although this result could have been achieved without the use of the iterative method, the strength of this method becomes more evident in more complex cases such as multiband signals. In fact this method, without any knowledge about the aliasing parts, accomplishes the desired results.

5 Periodic Nonuniform Sampling for Bandpass and Multi-band Signals

To avoid high sampling rates for perfect reconstruction of bandpass and multiband signals, Periodic Nonuniform Samplings (PNS Peripheral nervous system (PNS)
One of the two major divisions of the nervous system. PNS nerves link the central nervous system with sensory organs, muscles, blood vessels, and glands.
) have been suggested. In the Nth order PNS the sampling points {[t.sub.i]} are found by

[t.sub.aN+b] = aT + [k.sub.b] a [member of] Z, b [member of] {0,1, ..., N - 1} 0 [less than or equal to] [k.sub.1] < [k.sub.2] < ... < [k.sub.N-1] < T, (45)

where T is the sampling period and the average sampling rate is N/T (No/Text "following") An abbreviation in the subject line of an e-mail or Usenet message that indicates that the entire text of the message is in the title, and nothing is in the message body. . We denote de·note  
tr.v. de·not·ed, de·not·ing, de·notes
1. To mark; indicate: a frown that denoted increasing impatience.

2.
 the signal and its Fourier transform by x(t) and X(f), respectively. If we apply the Nth order PNS to the signal x(t), we get

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (46)

As shown in the above equation, each frequency component of the sampled signal may be affected by more than one component of the original signal. Since the original signal is bandlimited, each frequency component of the sampled signal is the combination of finite components. Let [f.sub.0], [f.sub.1], ..., [f.sub.m] be the initial frequencies which affect the frequency [f.sub.0] of the sampled signal. Thus:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (47)

We can represent the above summations as a matrix equation:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (48)

Due to the definition of the L function, we know

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (49)

where * denotes the conjugate conjugate /con·ju·gate/ (kon´jdbobr-gat)
1. paired, or equally coupled; working in unison.

2. a conjugate diameter of the pelvic inlet; used alone usually to denote the true conjugate diameter; see
 operation. The above equation shows the fact that the matrix L is Hermitian ([L.sup.H] = L).

Up to now we have only considered m + 1 single frequency components of the continuous Fourier transform. Let us assume that we have sampled the signal X (f) at the sampling points of f [member of] {..., -2/rT, -1/rT, 0, 1/rT, 2/rT, ...}, where r is an arbitrary positive integer integer: see number; number theory . Since the frequency step between these sampling points is an integer multiple of 1/(rT), the frequency components which play a role in aliasing are either all included or all excluded. Moreover, we will discard the out of band components and only focus on the components inside the original band (by means of filtering). The original signal was bandlimited and we have only considered the inband frequency components; thus, we are dealing with finite number of samples and we can consequently define the original and sampled Fourier transform vectors similar to (48). Similar to the above approach, we can show that these vectors are related to each other within a Hermitian matrix. The vectors are estimates of the continuous Fourier transforms and when the parameter r in the frequency sampling part increases, these estimates represent the continuous functions more precisely. We assume that we have chosen a large enough r so that our estimates are suitable representations. Now we are dealing with discrete signals A discrete signal or discrete-time signal is a time series, perhaps a signal that has been sampled from a continuous-time signal. Unlike a continuous-time signal, a discrete-time signal is not a function of a continuous-time argument, but is a sequence of quantities; that  which could be treated via vectors and, as shown here, the sampling-filtering block could be modeled with a Hermitian matrix (distortion matrix).

6 Simulation results

We have verified our theoretical results with MATLAB (MATrix LABoratory) A programming language for technical computing from The MathWorks, Natick, MA (www.mathworks.com). Used for a wide variety of scientific and engineering calculations, especially for automatic control and signal processing, MATLAB runs on Windows, Mac and  simulations. Fig. 4 shows a bandpass signals and its reconstructed versions from uniform samples at the Nyquist rate (which are non-invertible) for different iteration numbers. It is evident that for aliased components we have a division by 2 in the frequency domain (compare the sampled signal and the one at the 20th iteration). Fig. 5 shows that after 20 iterations (for [lambda] = 0.9) we have almost reached the final signal and the SNR curve is saturated. The case of noisy samples, which we expect to diverge, is shown in Fig. 6. Although the initial SNR of noisy samples is 25dB, divergence is clear by the reconstructed signal at the 20th iteration. In each iteration, we improve the signal while amplifying the noise. After a finite number of iterations, the pseudo-inverse solution of the signal is reached (neglecting the noise part) but noise amplification is continued; thus, we would expect to have an optimum recovered signal after a finite number of iterations which is given in the 7th iteration with [lambda] = 0.9 (Fig. 7). To include a more general case of PNS, a multiband signal is sampled at times [{n x 50ms, n x 50ms+ 37.5ms, n x 50ms + 41.7ms}.sub.n[epsilon]Z] (Fig. 8). Since SNR curve is saturated before the 20th iteration (Fig. 9), the recovered signal at the 20th iteration (Fig. 8) is the pseudo-inverse solution.

[FIGURE 4 OMITTED]

[FIGURE 5 OMITTED]

[FIGURE 6 OMITTED]

[FIGURE 7 OMITTED]

[FIGURE 8 OMITTED]

[FIGURE 9 OMITTED]

7 Conclusion

Uniform sampling at the Nyquist rate for bandpass (or multi-band) signals may not be sufficient to recover the signal exactly. On the other hand, various periodic nonuniform sampling schemes can be used at the Nyquist rate for perfect recovery. In either case, for discrete signals, sampling (uniform or periodic nonuniform) and filtering can be modeled as a Hermitian matrix. For the first case the matrix is usually non-invertible; for the second case the matrix may be invertible. Iterative methods can be used to find the inverse of a Hermitian matrix. Convergence analysis of the iterative methods show that for invertible matrices the iterative method converges to the original signal and, when the matrix is non-invertible, the iterative result is equivalent to the pseudo-inverse of the matrix. For the case of quantized quan·tize  
tr.v. quan·tized, quan·tiz·ing, quan·tiz·es Physics
1. To limit the possible values of (a magnitude or quantity) to a discrete set of values by quantum mechanical rules.

2.
 samples or additive noise in the channel, iterative methods converge to the pseudo Similar to; made up to appear like something else. See pseudo compiler, pseudo language and pseudonymous.

(jargon) pseudo - /soo'doh/ (Usenet) Pseudonym.

1. An electronic-mail or Usenet persona adopted by a human for amusement value or as a means of avoiding negative
 inverse if a finite number of iterations are used. On the other hand, if infinite number infinite number

a number so large as to be uncountable. Represented by 8, frequently obtained by 'dividing' by zero.
 of iterations are used, then the recovered signal converges to the inverse of the system; in this case, depending on the noise structure, the inverse system In mathematics, an inverse system in a category C is a functor from a small cofiltered category I to C. An inverse system is sometimes called a pro-object in C.  may amplify or attenuate To reduce the force or severity; to lessen a relationship or connection between two objects.

In Criminal Procedure, the relationship between an illegal search and a confession may be sufficiently attenuated as to remove the confession from the protection afforded by the
 the noise component.

References

[1] H. G. Feichtinger and K. GrSechenig, Theory and practice of irregular sampling, CRC (Cyclical Redundancy Checking) An error checking technique used to ensure the accuracy of transmitting digital data. The transmitted messages are divided into predetermined lengths which, used as dividends, are divided by a fixed divisor.  Press, 1994.

[2] F. Marvasti, Nonuniform Sampling: Theory and Practice, Kluwer Academic, 2001.

[3] N. L. Scott R. G. Vaughan and D. R. White, The theory of bandpass sampling, IEEE (Institute of Electrical and Electronics Engineers, New York, www.ieee.org) A membership organization that includes engineers, scientists and students in electronics and allied fields.  Trans, on Signal Process., 39(9), 1973-1984, 1991.

[4] A. Kohlenberg, Exact interpolation interpolation

In mathematics, estimation of a value between two known data points. A simple example is calculating the mean (see mean, median, and mode) of two population counts made 10 years apart to estimate the population in the fifth year.
 of band-limited functions, J.

Appl. Phys., 24(12), 1432-1436, 1953.

[5] T. Kida and T. Kuroda, Relations between the possibility of restoration of bandpass-type band-limited waves by interpolation and arrangement of sampling points, Electron. Commun. Japan, 69(1), 1-10, 1986.

[6] S. C. Scoular and W. J. Fitzgerald, Periodic nonuniform sampling of multiband signals, Signal Process., 28(2), 195-200, 1992.

[7] A. J. Coulson, A Generalization of Nonuniform Bandpass Sampling, IEEE Trans. on Signal Process., 43(3), 694-704, 1995.

[8] Y. P. Lin and P. P. Vaidyanathan, Periodically Nonuniform Sampling of Bandpass Signals, IEEE Trans. Circuits Sys., 45(3), 340-351, 1998.

[9] Hamid Behmard and Adel Faridani, Sampling of bandlimited functions on unions of shifted lattices, Journal of Fourier Analysis Fourier analysis
n.
The branch of mathematics concerned with the approximation of periodic functions by the Fourier series and with generalizations of such approximations to a wider class of functions.
 and Applications, 8, 2002.

[10] D. Walnut, Nonperiodic sampling of bandlimited functions on unions of rectangular lattices, 1996.

[11] C. Herley and P. W. Wong, Minimum Rate Sampling and Reconstrcution of Signals with Arbitrary Frequency Support, IEEE Trans. on Inf. Theory, 45(5), 1555-1564, 1999.

[12] R. Venkataramani and Y. Bresler, Optimal Sub-Nyquist Nonuniform Sampling and Reconstrcution for multiband signals, IEEE Trans. on Signal Process., 49(10), 2301-2313, 2001.

[13] K. Grochenig, Acceleration of the frame algorithm, IEEE Trans. on Signal Process., 41(12), 3331-3340, 1993.

[14] F. Marvasti, M. Analoui, and M. Gamshadzahi, Recovery of signals from nonuniform samples using iterative methods, IEEE Trans. Signal Proc., 45(3), 340-351, 1991.

Arash Amini

Advanced Communication Research Institute (ACRI) and EE Department

Sharif University of Technology Sharif University of Technology (Persian: دانشگاه صنعتی شریف Dāneshgāh-e San'ati-ye Sharif), formerly named Aryamehr University of Technology , Tehran, Iran

arashsil@ee.sharif sha·rif  
n.
Variant of sherif.
.edu

Farokh Marvasti

Advanced Conmmnication Research Institute (ACRI) and EE Department

Sharif University of Technology, Tehran, Iran

marvasti@sharif.edu

(1) It is also called Marvasti's method by Feichtinger and GrSchenig [1] and Grochenig and Strohmer in the sixth chapter of [2].
COPYRIGHT 2008 Sampling Publishing
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2008 Gale, Cengage Learning. All rights reserved.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Author:Amini, Arash; Marvasti, Farokh
Publication:Sampling Theory in Signal and Image Processing
Article Type:Report
Geographic Code:7IRAN
Date:May 1, 2008
Words:3840
Previous Article:Guest editor's comments on special issue on nonuniform sampling.
Next Article:Blind sampling.
Topics:



Related Articles
Groups and the sampling theorem.
On the truncation error of generalized sampling expansions in shift-invariant spaces.
Sampling theory in abstract reproducing Kernel Hilbert space.
Sampling theorem with optimum noise suppression.
Multistage blind source separation and Deconvolution for convolutive mixture of speech signals.
Evaluation of the T-wave alternans detection methods: a simulation study.
On sharp bounds for remainders in multidimensional sampling theorem *.
Time and memory requirements of the nonequispaced FFT.
Guest editor's comments on special issue on nonuniform sampling.
Non-uniform sampling and reconstruction from sampling sets with unknown jitter.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles