• No results found

An Efficient Sparse Representation Algorithm for Direction-of-Arrival Estimation

N/A
N/A
Protected

Academic year: 2021

Share "An Efficient Sparse Representation Algorithm for Direction-of-Arrival Estimation"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

An Efficient Sparse Representation Algorithm

for Direction-of-Arrival Estimation

Lei SUN, Huali WANG, Guangjie XU

College of Communications Engineering, PLA Univ. of Sci.&Tech., Nanjing, China [email protected], [email protected], [email protected] Abstract. This paper presents an efficient sparse

repre-sentation approach to direction-of-arrival (DOA) esti-mation using uniform linear arrays. The proposed approach constructs the jointly sparse model in real domain by exploiting the properties of centro-Hermitian matrices. Subsequently, DOA estimation is realized via the sparse Bayesian learning (SBL) algorithm. Further, the pruning threshold of SBL is adaptively selected to speed up the basis pruning rate. Simulation results demonstrate that the proposed approach achieves an improved performance and enjoys computational efficiency as compared to the state-of-the-art l1-norm-based DOA estimators especially

in scenarios with small sample size and low signal-to-noise ratio.

Keywords

Direction-of-arrival (DOA) estimation, uniform linear array, sparse representation, sparse Bayesian learning.

1. Introduction

Direction-of-Arrival (DOA) estimation has been widely used in radar, sonar, wireless communications, and other application fields. A vast number of algorithms have been devised for the DOA estimation problem. Subspace algorithms, such as MUSIC [1], ESPRIT [2], and their variants, are well known to have high resolution capabili-ties. However, all the subspace algorithms require the exact knowledge of the array signal model and consistent esti-mate of the noise or signal subspaces. The maximum likeli-hood (ML) approach is asymptotically optimal under certain regularity conditions [3]. Unfortunately, since the ML objective function is very flat far from the true DOAs, good initial guesses for the DOAs and an exact estimate of the number of the incident sources are required to ensure the global convergence.

Recently, exploiting the inherently spatial sparsity of the incident sources, DOA estimation has been formulated in the sparse representation framework [4]-[11]. The gen-eral concept of the sparsity-based DOA estimators is to directly reconstruct the spatial spectrum of the incident sources from multiple measurement vectors (MMV)

sub-ject to sparsity constraint. In [4], the global matched filter (GMF) approach is proposed to realize the DOA estimation based on sparsely representing the beamformer samples. The so-called l1-SVD algorithm in [5] reduces the sample

size by means of the singular value decomposition (SVD), and utilizes the l1-norm penalty to enforce sparsity. The l1

-SVD algorithm has been further investigated in [6]-[8], where weighted l1-norm penalties are adopted instead.

Hyder and Mahata approximated the l0-norm by a family of

Gaussian functions, and proposed the joint l2,0

approxima-tion (JLZA) algorithm for direcapproxima-tion finding [9]. However, the global convergence of JLZA is not guaranteed since there are lots of parameters have to be properly set. The literature [10] presents a method via sparse representation of array covariance vectors provided that large sample support is available. In the scenario where uncorrelated sources impinge on a uniform linear array (ULA), Xu et al. simplified the MMV model to single measurement vector (SMV) model [11]. Generally speaking, the DOA estima-tors based on sparse representation outperform conven-tional approaches particularly in small sample size, low signal-to-noise ratio (SNR) scenarios, and rely less on the priori information of the incident source number. Nonethe-less, there are two major drawbacks of the popular l1

-norm-based approaches. First, the computational load of solving the l1-norm optimization as a second-order cone program

(SOCP) is quite expensive for some applications. Second, it is still nebulous to select the optimal regularization pa-rameter.

In this paper, we present an efficient and accurate sparse representation approach to the DOA estimation using a ULA. We construct a real-valued jointly sparse model by taking advantage of the centro-Hermitian prop-erty. The sparse Bayesian learning (SBL) algorithm [12]-[14] is adopted to realize the DOA estimation. In addition, we speed up the basis pruning rate of SBL by adaptively setting the pruning threshold according to a rough estimate of the nonzero hyper-parameters. The proposed approach achieves high estimation accuracy with a low computa-tional complexity as compared to several existing l1

-norm-based DOA estimators. Such advantages are demonstrated by simulation results.

The rest of the paper is organized as follows. Section 2 briefly reviews the formulation of the sparsity-based DOA estimators. Section 3 presents the proposed method.

(2)

Several numerical simulations are carried out in Section 4 to evaluate the performance of the proposed method. Fi-nally, Section 5 concludes the whole paper.

Notation: Throughout the present work, we use am. and a.n to denote the mth row and nth column of matrix A,

respectively. The operators E(•), (•)*, (•)T, (•)H, (•)-1, Re(•),

Im(•), diag(•), ||•||2, ||•||F, and IM denote expectation, conjugate, transpose, conjugate transpose, inverse, real part, imaginary part, diagonalization, Euclidean norm, Frobenius norm, and M×M identity matrix, respectively. j is reserved for the imaginary unit 1.

2. Problem Formulation

Consider a ULA of M sensors receives signals from K far-field uncorrelated narrowband sources. The distance between adjacent sensors is d = λ/2, where λ is the wave-length of the source. The array observation vector at time t is modeled as 1 ( ) ( ) ( ) ( ) ( ) ( ) ( ) 1, 2, , K k k k t s t t t t t T       

x a n A θ s n (1) where sk(t) is the baseband waveform of the kth source, s(t) = [s1(t),…,sK(t)]T is the source waveform vector, n(t) is the noise vector, T denotes the number of snapshots, the vector θ = [θ1,…,θK] contains the actual DOAs of the incident sources, and the matrix A(θ) = [a(θ1),…,a(θK)] is commonly referred to as the array manifold matrix, whose

kth column ( ) 1, j sin( k),..., j (M 1) sin( k) T k e   e          a (2)

is the steering vector of the kth source. In this paper, the source waveforms and the additive noise are assumed to be circularly symmetric, independent identically distributed (i.i.d.) complex Gaussian random processes with zero mean, and the noise at each sensor is uncorrelated with each other as well as the incident sources. Under this assumption, we obtain the following array covariance matrix:

2

{ ( ) H( )} ( ) H( )

xE t ts n M

R x x A θ R A θ I (3)

where Rs = E{s(t)sH(t)} is the source covariance matrix,

and 2

n

 represents the noise variance.

To formulate the DOA estimation in the sparse repre-sentation framework, the potential spatial scope of the incident sources is first sampled to form a direction grid

1 2

[ , , ,  L] 

Θ with L >> K denoting the length of the

grid. Correspondingly, the array manifold matrix A(θ) is generalized to an M×L over-complete dictionary B in terms

of the direction grid, as

1 2

[ ( ), ( ), , ( )].  L

B a a a (4)

Note that B is known and does not depend on θ. Suppose the grid is dense enough so that all elements of θ lie in (or,

close to) the grid, then (1) can be rewritten in an over-complete form as

 

X BH N (5)

where X=[x(1),…,x(T)], H=[h(1),…,h(T)], h(t) is a sparse

vector whose lth element is nonzero and equal to sk(t) if source k comes from  and zero otherwise, and l N=[n(1),…,n(T)]. If the incident sources are fixed over the

observation period, it is clear that for all t the nonzero

elements of h(t) occur at the same locations, such that only K rows of H are nonzero, each corresponding to a different

source. The estimation of DOA for all sources then reduces to recoverying and determining the nonzero rows of the sparse matrix H from the snapshots matrix X, and can be expressed as the following constrained convex optimiza-tion problem:

s.t.

2,1

min H X BHF  (6)

where β is a fitting error threshold that must be set by user,

and the objective ||H||2,1 is defined as

. 2,1 2 1 L l l 

H h (7)

which is equal to the l1-norm of the vector [||h1.||2,…,|hL.||2]T.

The indices of nonzero rows of H give the DOA estimates. It is worthwhile to note that the recovery performance of H is heavily dependent on the choice of β.

3. The Proposed Method

In this section, an efficient DOA estimator based on sparse representation is proposed. First, we formulate a real-valued jointly sparse model for the direction finding problem. Next, we develop a solution mechanism to realize the DOA estimation.

3.1 Real-Valued Jointly Sparse Model

Consider the augmented sample matrix Y=[X ПMX*ПT], where ПM is an M×M exchange matrix with ones on its anti-diagonal and zeros elsewhere. It is shown that Y is centro-Hermitian, and can be transformed to a real-valued matrix according to [15]

r  HM[ MT] 2T

Y Q X Π X Π Q (8) where Q is a unitary matrix, defined as

2 2 1 1 2 n n T T n n n j j                I 0 I Q 0 0 Π 0 Π (9)

and the matrix Q2n can be easily obtained from Q2n+1 by

dropping its center row and center column. Without loss of generality, we assume the amount of the sensors M = 2M′

to be even. Note that (8) incorporates forward-backward averaging, and therefore the sample size is virtually

(3)

dou-bled from T to 2T. Observe that the over-complete diction-ary B satisfies * ( ) M Π (10)

where Λ is a L×L unitary diagonal matrix whose lth

diagonal element is given by ,

( 1) sin l/ 2 1 .

j M

ll e    l L

    (11)

After some straightforward algebraic manipulations, we can rewrite (8) as below:

r r r r r r Re Im 2 ([ ] [ ]) 2 [ ( ) ( )] H M M   T MT T          Y Q BH Π B H Π N Π N Π Q B Λ H Λ H N B H N (12) where r H [ ( ), , ( )]r 1 r M  L   B Q BΛ a a with r

( ) 2[cos( ( 1) sin / 2), , cos( sin / 2),

sin( ( 1) sin / 2), , sin( sin / 2)]   l l l T l l M M             a (13) and the noise term

r 1 ' 2 1 ' 2 1 ' 2 1 ' 2 Re{ } Im{ } Im{ } Re{ } M M M M                    N Π N N Π N N N Π N N Π N (14) with N=[N1T, N2T]T. Hr  2[ (ReΛ H ) Im (Λ H )]

shows the same sparsity pattern as H, therefore we can achieve the DOA estimates by locating the nonzero rows of Hr. The columns of Hr and Nr still satisfy the i.i.d condition

under the circularly complex Gaussian assumption.

Before turning to solve (12), we first analyze Br from

the sparse representation viewpoint. It has been shown that the accuracy of the sparse-recovery algorithms is deter-mined by the coherence measure [16], [17] of the diction-ary matrix. For the dictiondiction-ary Br, the coherence measure is

given by r r r r 2 r 2 ( ) ( ) ( ) arg max ( ) ( ) H i l i l i l        a a B a a (15)

where ar( )i and ar( )l denote the ith and lth columns of

Br, respectively. Since all the columns of Br have a

con-stant Euclidean norm M , we only have to take the nu-merator term of (15) into account. Then we get that

r r (( 1) / 2) (sin sin ) ( ) ( ) ( ) ( ) ( ) ( ) i l H i l j M H H i M M l H i l e               a a a Q Q a a a (16)

where ( )ai and ( )al are the ith and lth columns of B, respectively. Considering that the Euclidean norm of each column of B is also equal to M , it is straightforward to

infer that the coherence measure of Br is the same as that of

B. As a result, the recovery accuracy of Hr is guaranteed.

3.2 DOA Estimation via SBL

We utilize the iterative SBL algorithm to solve the real-valued sparse representation problem (12). The SBL only requires ο(M2L) flops per iteration to solve (12),

pro-vided that Yr can be replaced by a M×rank(Yr) matrix r

Y such thatY Yr rT Y Yr rT . However, with the additive noise, the rank of Yr is always equal to M, thus the noise

component is also reserved inYr. Herein, to further miti-gate the infection of the additive noise, we exploit the trun-cated SVD to replace Yr:

rsv  r

Y Y VD (17)

where Yr=ULV, D=[IK;0], and 0 is a (2T−K)×K zero matrix. Define Hrsv=HrVD and Nrsv=NrVD, then (12) is

simplified to the following form:

rsv  r rsv  rsv.

Y B H N (18)

Obviously, Hrsvand Hr have the same row support. Like the

one did in [8], we exploit the property that

rsv  rsv r rsv

n y B h (19)

is an additive real Gaussian random vector with zero mean and covariance matrix rn 2

n M  

R I , where nrsv, yrsv, hrsv

corresponds to the same column in Nrsv, Yrsv, Hrsv,

respec-tively. Then yrsv can be modeled through a Gaussian

likeli-hood function: rsv r rsv rsv rsv 2 2 2 2 2 / 2 1 ( | , ) exp( ). 2 (2 ) n M n n p       y B h y h (20)

In a probabilistic perspective, the sparse representa-tion problem can be treated as finding hrsv and to maxi-2n mize the posterior probability p(hrsv,2n|yrsv) under

spar-sity constraint. Regarding the SBL algorithm, sparspar-sity is enforced via invoking a Gaussian prior over each element of hrsv. By combining each of these priors, we have

rsv rsv 2 1 ( ) 1 ( | ) exp( ) 2 2 L l l l l h p    

h γ (21)

where γ=[γ1,…,γL]T is a hyper-parameter vector with γl controlling the variance of the corresponding element rsv

l

h . If γl = 0, it means the hlrsv will be zero. If γl > 0, it indicates a nonzero rsv

l

h whose magnitude depends on γl. Using the Bayesian inference, the posterior distribution over hrsv:

rsv rsv rsv rsv rsv rsv | , , 2 2 2 ( , ) ( | ) ( | , ) ( | ) n n n p p p p     y h h γ h y γ y γ (22)

turns out to be an analytically multivariate Gaussian distri-bution with the mean and covariance given by

(4)

r yr rsv r yr r 1 1 T T      u ΓB Σ y Σ Γ ΓB Σ B Γ (23)

where Γdiag( )γ andΣyr n M2IB ΓBr Tr . The

poste-rior mean u is enlisted as a point estimate of hrsv. As seen

in (23), the recovery of hrsv reduces to estimate the

un-known γ and 2

n

 . By summing up the contributions of the individual column rsv

.k

y , we finally get the following mar-ginal log-likelihood function:

 

 

. log , log , rsv . 1 yr 1 rsv . yr 1 2 rsv . 2 k K k T k K k n k n K p L y Σ y Σ γ y γ   

     (24)

An iterative type-II ML procedure [12], using the EM algorithm, is employed to minimize (24) with respect to γ

and 2

n

 . The E-step is achieved by calculating the posterior moment using (23). For the M-step, the hyper-parameter vector γ and the noise variance are updated: 2n

new rsv r new , 2 . 2 1 2 2 1 1 1,..., (1 ) ( ) ( ) l l l ll F n L l ll l l L K K M L                

u Y B U (25)

where the matrix U = [u.1,u.2,…,u.K] is comprised with the

posterior mean vector corresponding to each column of Hrsv, and Σll denotes the lth diagonal element of the poste-rior covariance matrix Σ. When a convergence criterion is satisfied, we attain the estimates of the sparse γ and noise variance 2

n

 . The DOA estimation problem can be immedi-ately accomplished by deciding the locations of the rela-tively K large values of γ.

3.3 Discussions

The noise variance balances the recovery sparsity and accuracy of the SBL algorithm. It plays an important role like β in (6). However, it is demonstrated that the explicit learning rule of noise variance in (25) is not robust in strongly noisy cases. Based on the connection between the singular value and eigenvalue, we can get a maximum likelihood estimate (denoted by ˆ2

n  ) of 2 n  :

   M K m m n K M T 1 2 2 2 1 ˆ   (26)

where λm is the mth singular value of Yr. As the authors

recommended in [14], we incorporate fixed ˆ2

n

 into the update rules of SBL.

Since a sparse prior is invoked over each row of Hrsv,

it is observed that many elements of γ tend to zero in the

iteration process, and only a relatively small set of γ, which correspond to the incident sources, remain relatively large. A small fixed threshold (e.g., 10−5) is suggested to be set

such that, when any element of γ is below the threshold, it is pruned from the model. Herein, we propose to adaptively set the threshold according to the average value of the nonzero elements of γ. When the SBL converges, it is shown that γl satisfies

rsv 2 . . 2 1 l K l   H (27) Note that rsv 2 . 2 l

H reflects 2TK times the average power of the source from  [8]. Straightforwardly, we have l

total 1 2 2 1 2 2 rsv 1 2 ˆ 2 1 1 P H T T M K M m n m L l l L l l    

      (28)

where Ptotal denotes the average total power of all incident

sources. Since only K elements of γ associated with the incident sources are nonzero, then:

total

P

min 2T / K max

   (29)

where γmin and γmax denote the minimal and maximal

non-zero elements of γ, respectively. It is rational to assume that the difference between γmin and γmax is modest, thus γa=2TPtotal/K can be treated as the average value of nonzero

elements of γ. Therefore, we set the small-magnitude elements of γ to zero using the thresholding operation:

a if 10log( , otherwise 0, / ) ( )i i i H        (30)

after one iteration. As a consequence, elements of γ that are more than τ dB down from γa, as well as the corresponding

columns in Br, are pruned from the model. We shall point

out that this simple modification leads to an improved basis pruning rate in practice.

In the proposed method, we use the information about the number of sources K. Practically, this information is often estimated via the classical AIC or MDL criteria [18]. It is known that incorrect estimation of the number of the incident sources degrades the performance of the l1-SVD

algorithm. For the proposed method, this degradation is alleviated, since the forward-backward averaging improves the estimation accuracy of K.

Remark: Considering the computational complexity

of the proposed method, it only requires real additions to transform the complex sample matrix into a real one [15], and the calculation of SVD is about ο(M3). Note that L >> M > K, then the recovery procedure based on SBL

dominates the complexity analysis. Since the computa-tional load of SBL per iteration is fixed, the overall com-plexity rests with the number of iterations. In moderate SNR cases, the SBL takes less than 25 iterations provided

(5)

that both the noise variance and the pruning threshold are set as we suggested. Regarding the l1-SVD algorithm

calculated by SOCP software package SeDuMi [19], the computational cost per iteration is ο((KL)3), which denotes

complex operations, and the theoretical worst-case bound on the number of iterations is ο((KL)0.5). For the l

1-ACCV

algorithm in [11], the factor K is removed, leading to a considerable reduction compared respect to l1-SVD.

Based on the previous analysis, we can conclude that the proposed method is more efficient than both l1-SVD and l1-ACCV.

4. Simulations

In this section, we carry out numerical simulations to evaluate the proposed method. We also compare it with the

l1-SVD in [5], the NSW-l1 in [6], and the l1-ACCV in [11].

In all the simulations, a 10-element ULA with half-wave-length spacing is used. The root-mean-square-error (RMSE) of the DOA estimates obtained with 500 Monte Carlo runs is defined as



    K k n k kn K 1 500 1 2 ˆ 500 1 RMSE   (31)

where ˆkn represents the estimate of θk in the nth trial. Each narrowband source is generated from a zero mean Gaus-sian distribution. The additive GausGaus-sian noise is assumed to be white, both spatially and temporally, and uncorrelated with the sources. The SNR is defined as 10 log( 2/ 2)

s n   with 2 s  and 2 n

 denoting the source and noise power, respectively. The number of incident sources is estimated by MDL criterion unless otherwise stated. The spatial grid is uniform in the range −89° to 90° with 1° interval, which means that L = 180. We set the pruning threshold of the proposed method to −20 dB. The confidence interval is set to 0.99 for both l1-SVD and NSW-l1. The regularization

parameter of l1-ACCV is set according to the suggested

value in [11].

Suppose four equal-power uncorrelated sources impinge on the array from [−20.4°, −12°, 15.6°, 30°]. The SNR is −5 dB, and 100 snapshots are collected. Fig. 1 depicts the normalized spatial spectra of various algorithms. Although the DOAs of the first and the fourth signal are not in the spatial grid, it is observed from Fig. 1 that all the algorithms can approximately locate them. However, spurious peaks exist in the spectrum of l1-SVD.

To see more clearly the capability of the proposed method in resolving closely spaced sources, we plot the bias of the DOA estimates against angle separation be-tween two sources in Fig. 2. We simulate two equal-power uncorrelated sources impinging from −20° and −20°+Δθ, where Δθ varies from 2° to 30°. The SNR is 0 dB and the number of snapshots is 100. It can be seen that the pro-posed method shows the best performance. The reason is

that the SBL provides a tighter approximation to the

l0-norm than the l1-norm [20], [21].

-40 -30 -20 -10 0 10 20 30 40 -160 -140 -120 -100 -80 -60 -40 -20 0 DOA(°) Po w e r( d B ) Proposed method L1-ACCV L1-SVD NSW-L1

Fig. 1. Spatial spectra obtained by different algorithms.

5 10 15 20 25 30 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 Angle Seperation(°) Bia s( °) Proposed method L1-ACCV L1-SVD NSW-L1

Fig. 2. Bias of the DOA estimates versus angle separation.

-10 -8 -6 -4 -2 0 2 4 6 8 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 SNR(dB) RM SE( °) Proposed method L1-ACCV L1-SVD NSW-L1

Fig. 3. RMSE of the DOA estimates against input SNR with

200 snapshots.

Next, the performance of these four algorithms is sta-tistically compared for incident sources of various SNRs and sample sizes. Here we simulate four equal-power

(6)

un-correlated sources located at [−20.4°, −12°, 15.6°, 30°]. First, we keep the snapshots fixed at 200 and vary the SNR of all sources from −10 dB to 8 dB. Then the SNR is fixed at −5 dB and the number of snapshots is varied from 50 to 300. The RMSE performance is depicted in Fig. 3 and Fig. 4, respectively. It can be seen from the two figures that the proposed method outperforms the other three algo-rithms in the low SNR and small sample size cases.

50 100 150 200 250 300 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 Number of Snapshots RM SE( °) Proposed method L1-ACCV L1-SVD NSW-L1

Fig. 4. RMSE of the DOA estimates against the number of

snapshots with −5 dB SNR.

Finally, we present an evaluation of the computational complexity using the TIC and TOC instruction in MAT-LAB. Since the NSW-l1 performs the same computational

complexity as the l1-SVD, we only choose l1-SVD for the

comparison. Four equal-power uncorrelated sources are simulated to impinge on the array from [−20°, −12°, 10°, 30°].The number of incident sources is assumed to be known beforehand. The SNR is set at −5 dB and 0 dB, and the sample size is set at 50, 100 and 200. For each SNR-sample size pair, the computation time of these three algo-rithms are averaged over 500 trials, and the results are illustrated in Tab. 1.

Computation Time (sec) SNR

(dB)

Sample

Size l1-SVD l1-ACCV Proposed method

50 0.436 0.275 0.050 100 0.448 0.276 0.032 −5 200 0.464 0.278 0.021 50 0.463 0.270 0.026 100 0.484 0.272 0.017 0 200 0.506 0.279 0.014

Tab. 1. Computation time comparison of various algorithms.

As can be seen in Tab. 1, the computation time of the proposed method is much smaller than those two l1-norm

based algorithms. Furthermore, the computation time of

l1-SVD and l1-ACCV increases slightly with sample size. It

is worth noting the computation time of the proposed method turns out to be reduced when the SNR and sample size increase. Consequently, the proposed method should be preferred for practical applications.

5. Conclusion

In this paper, we propose a DOA estimator based on SBL with real-valued processing, which exploits the centro-Hermitian property of the ULA. An approach to adaptively choose the pruning threshold is also presented to speed up the basis pruning rate of the SBL. The simula-tion results show that the proposed method provides an improved performance in comparison with the current state-of-the-art l1-norm-based DOA estimators with

re-duced computational complexity. It is worthwhile to note that the proposed approach is not confined to ULA, but can be applied to arrays with centro-symmetric configuration.

Acknowledgements

This work is supported by the National Natural Sci-ence Foundation under Grant 61271354 of the People’s Republic of China. The authors are grateful to D. Maliou-tov for providing the source codes of l1-SVD.

References

[1] SCHMIDT, R. Multiple emitter location and signal parameters estimation. IEEE Transactions on Antennas and Propagation, 1986, vol. 34, no. 3, p. 276–280.

[2] ROY, R., KAILATH, K. ESPRIT—Estimation of signal parameter via rotational invariance techniques. IEEE Transactions on

Acoustics, Speech and Signal Processing, 1989, vol. 37, no. 7,

p. 984–995.

[3] STOICA, P., NEHORAI, A. MUSIC, maximum likelihood, and Cramer–Rao bound. IEEE Transactions on Acoustics, Speech and

Signal Processing, 1989, vol. 37, no. 5, p. 720–741.

[4] FUCHS, J. J. On the application of the global matched filter to DOA estimation with uniform circular arrays. IEEE Transactions

on Signal Processing, 2001, vol. 49, no. 4, p. 702–709.

[5] MALIOUTOV, D., ÇETIN, M., WILLSKY, A. S. A sparse signal reconstruction perspective for source localization with sensor arrays. IEEE Transactions on Signal Processing, 2005, vol. 53, no. 8, p. 3010-3022.

[6] ZHENG, C.-D., LI, G., ZHANG, H., WANG, X.-Q. An approach of DOA estimation using noise subspace weighted l1 minimization. In Proceedings of IEEE International Conference on Acoustics,

Speech and Signal Processing. Prague (Czech), 2011, p. 2856–

2859.

[7] ZHENG, C.-D., LI, G., LIU Y.-M., WANG, X.-Q. Subspace weighted l2,1 minimization for sparse signal recovery. EURASIP

Journal on Advances in Signal Processing 2012, 2012:98.

[8] XU, X., WEI, X.-H., YE, Z.-F. DOA estimation based on sparse signal recovery utilizing weighted l1-norm penalty. IEEE Signal

Processing Letters, 2012, vol. 19, no. 3, p. 155-158.

[9] HYDER, M. M., MAHATA, K. Direction-of-Arrival estimation using a mixed l2,0 norm approximation. IEEE Transactions on

(7)

[10] YIN, J.-H, CHEN, T.-Q. Direction-of-arrival estimation using a sparse representation of array covariance vectors. IEEE

Transactions on Signal Processing, 2011, vol. 59, no. 9, p. 4489–

4493.

[11] XU, D.-Y, HU, N., YE, Z.-F., BAO, M. The estimate for DOAs of signals using sparse recovery method. In Proceedings of IEEE

International Conference on Acoustics, Speech and Signal Processing. Kyoto (Japan), 2012, p. 2573-2576.

[12] TIPPING, M. E. Sparse Bayesian learning and the relevance vector machine. Journal of Machine Learning Research, 2001, vol. 1, p. 211–244.

[13] WIPF, D. P., RAO, B. D. Sparse Bayesian learning for basis selection. IEEE Transactions on Signal Processing, 2004, vol. 52, no. 8, p. 4036-4048.

[14] WIPF, D. P., RAO, B. D. An empirical Bayesian strategy for solv-ing the simultaneous sparse approximation problem. IEEE

Trans-actions on Signal Processing, 2007, vol. 55, no. 7, p. 3704-3716.

[15] HAARDT, M., NOSSEK, J. A. Unitary ESPRIT: How to obtain increased estimation accuracy with a reduced computational burden. IEEE Transactions on Signal Processing, 1995, vol. 43, no. 5, p. 1232–1242.

[16] DONOHO, D. L., ELAD, M., TEMLYAKOV, V. Stable recovery of sparse over-complete representations in the presence of noise.

IEEE Transactions on Information Theory, 2006, vol. 52, no. 1,

p. 6-18.

[17] RAUHUT, H., SCHNASS, K., VANDERGHEYNST, P. Com-pressed sensing and redundant dictionaries. IEEE Transactions on

Information Theory, 2008, vol. 54, no. 5, p. 2210–2219.

[18] WAX, M., KAILATH, T. Detection of signals by information theoretic criteria. IEEE Transactions on Acoustic, Speech and

Signal Processing, 1995, vol. 33, no. 4, p. 387-392.

[19] STURM, J. F. Using SeDuMi1.02, a MATLAB toolbox for optimization over symmetric cones. Optimization Methods and

Software, 1999, vol. 11, no. 1, p. 625–653.

[20] WIPF, D. P., RAO, B. D. l0-norm minimization for basis selection. In Advances in Neural Information Processing Systems (NIPS17),

2005. [Online]. Available at:

http://books.nips.cc/papers/files/nips17/NIPS2004_0819.pdf [21] WIPF, D. P., RAO, B. D. Comparing the effects of different

weight distributions on finding sparse representations. In Advances

in Neural Information Processing Systems (NIPS 18), 2006.

[Online]. Available at:

http://books.nips.cc/papers/files/nips18/NIPS2005_0158.pdf

About Authors ...

Lei SUN was born in Anhui, China. He received his

Bachelor’s degree in System Engineering from the PLA University of Science and Technology, Nanjing, in 2007. His research interests include array signal processing and sparse representation. Currently, he is working towards the Ph.D degree in the PLA University of Science and Tech-nology, Nanjing, China.

HuaLi WANG was born in Zhejiang, China. He received

his Ph.D. degree in fusee technology from the University of Science and Technology, Nanjing, China, in 1997. His research interests include array signal processing and com-pressive sensing. Currently, he is a professor with the PLA University of Science and Technology, Nanjing, China. Prof. Wang is a member of the IEEE.

Guangjie XU was born in Jiangsu, China. He received his Bachelor’s degree in Electronic Engineering from the PLA University of Science and Technology, Nanjing, in 2009. His research interests include compressive sampling and signal detection. Currently, he is working towards the Ph.D degree in the PLA University of Science and Technology, Nanjing, China.

References

Related documents

320 acre relinquishment, 18 miles north of Taiban, 60 acres in cultivation, store building 18x30, Post Office and good well of water 95 ft.. Will trade for Arkansas or Texas

Effects of oxytocin and anaesthesia on vascular tone in pregnant women a randomised double blind placebo controlled study using non invasive pulse wave analysis RESEARCH ARTICLE Open

effects on elderly labor supply hours in the wage market.. On the other hand,

With the rise of the reactor outlet temperature, both the exergy loss and exergy loss ratio of the reactor can be greatly cut down, so is the total exergy loss of the cycle; while

Earlier in section 3, We mentioned the need to fit planes. The con- strained solution we have developed does not guarantee non zero solu- tions for planes. We will have to solve

This sequence of events determines the diameter and morphology of the electrospun fibers, which be can altered by manipulating solution properties (e.g., viscosity, relaxation

Norman Faircough's Critical Discourse Analysis is used to examine 75 articles from The National Post using the ProQuest search engine, to prove the syndicate's dedication to

As in those strains in which the circadian system is disrupted, including frq 10 , wc-1 RIP , wc-2 KO and wcc DKO , the diurnal growth ratios are signi fi cantly higher than that in