Recent Theory and Applications on Inverse Problems 2014View this Special Issue
Research Article | Open Access
Sparse Scenario Imaging for Active Radar in the Forward-Looking Direction
The resolution of multiple targets at the same range cell but different angles in the forward-looking direction is of great trouble for active radar. Based on compressive sensing (CS) framework, a sparse scenario imaging approach using joint angle-Doppler representation basis is proposed, which employs multisensor and single-receiver channel hardware architecture. Firstly, the joint angle-Doppler representation basis is formulated using the Doppler dictionary, and then the radar returns during multiple pulse repetition periods are modeled as the measurements with respect to a stationary sparse target scenario via the joint representation basis; in the end, the image of sparse target scenario is recovered using the single-receiver echoes. Numerical experiments demonstrate that the proposed method can provide an image of the spatial sparse scenario at the same range for active radar in the forward-looking direction.
In the forward-looking direction, the resolution of multiple targets at the same range cell but different angles is of great trouble for active radar because traditional Doppler beam sharpening (DBS) and synthetic aperture radar (SAR) techniques can be employed to improve the cross-range resolution only in the squint and side-looking direction. Conventional multiple signal classification (MUSIC) and estimation of signal parameters via rotational invariance techniques (ESPRIT) algorithms which can obtain direction-of-arrival (DOA) of multiple targets can be difficultly employed in active radar because of the need of multireceiver structure and the decayed performance with coherent signals circumstance.
Compressive sensing (CS) [1, 2] is emerged in the past few years which states that a sparse signal can be economically acquired in a more economical way. A signal which can be written in where is a representation basis is defined as a -sparse signal if the number of nonzero elements of vector is not larger than . CS suggests that the sparse signal can be reconstructed using measurements if equivalent dictionary satisfies RIP , where is the measurement matrix and is additive noise. The reconstructed can be obtained by solving a convex optimization problem as follows: where and denotes -norm.
DOA estimation problem generally faces a sparse target scenario in the spatial domain; consequently the application of CS in DOA estimation has been concerned recently. In [3, 4], DOA estimation is modeled as single measurement vector problem (SMV) and, in [5, 6], is solved using joint sparse reconstruction algorithm SOMP  based on multiple measurement vector model (MMV) . Numerical experiments show that the DOA estimation algorithms based on CS exhibit better performance than traditional subspace algorithms such as MUSIC and ESPRIT, especially at lower signal-to-noise ratio (SNR) and with coherent signal circumstance. Inspired by Bayesian CS  and MT-CS  framework, [11–13] provide more accurate DOA estimation than traditional algorithms using appropriate priors with respect to hyperparameters. The compressive MUSIC  can approach the optimal -bound with finite number of snapshots even in cases where the signals are linear dependent. In , an SAR image compression approach based on CS shows better performance on preserving the important features than JPEG and JPEG2000, and the CS TomoSAR theory in  has superresolution properties and point localization accuracies.
Motivated by the better performance in DOA estimation and cross-range resolution in SAR based on CS framework, we develop a sparse scenario imaging strategy for active radar in the forward-looking direction which employs multisensor single-receiver channel structure.
2. Measurement Model of Sparse Scenario
In this section, the measurement model with respect to sparse target scenario is presented based on the joint angle-Doppler representation basis.
Traditional DOA estimation algorithms such as MUSIC and ESPRIT exploit relative phases between the outputs of multiple array sensors to determine multiple targets. In the proposed strategy, multiple equivalent sensors are formed in phased array radar (PAR) in order to provide a multisensor output during the reception. In nature, each equivalent sensor is a subarray which consists of multiple array elements. As shown in Figure 1, PAR forms beams pointing to target scenario using subarrays during the reception and only one beam for illumination. The phase centers of equivalent sensors can be expressed as .
2.1. Measurement Model Using Multisensor
As depicted in Figure 2, the interest spatial area is restricted in elevation and is discretized into spatial grids , where is the cosine vector corresponding to th grid which has elevation angle and azimuth angle .
Assuming that the radar is moving to along with axis as shown in Figure 2, let denote fast time, and let denote th slow time where is pulse repetition interval (PRI), and then the full time is abbreviated to . The illumination waveform is , where , is a window function and is a wideband waveform. For simplicity, let denote the target position in th spatial grid at the range cell . Due to noncooperation property of target for active radar, the corresponding Doppler is not a prior. With respect to an arbitrary target on , the returns of the reference array sensor whose coordinate is in one observation period including PRIs can be expressed as follows: where is the amplitude of target on , and is the corresponding unknown Doppler. The subscript “” of and denotes the corresponding term about the target from the th spatial grid .
A sparse target scenario where targets are located in at the same range cell is considered, where and is the target index set of in spatial domain . The index set satisfies the equation , where denotes the support operation and denotes the element number of set. It is of great trouble for traditional active radar to determine such a target scenario in the forward-looking direction.
In order to express the radar returns from target scenario , the Doppler dictionary including frequencies is employed here to settle the unknown Doppler problem in (2). The Doppler dictionary can be seen as the estimation about the unknown target Doppler of scenario , and the estimated method will be given in Section 3. Due to the consideration on estimation error, we assume that there are more frequencies in than actual Doppler assemble ; that is, . Based on the utilization of , we only “know” the estimated Doppler frequencies about scenario , but we “do not know” the relationship between the frequencies in and target directions in . Therefore, an amplitude vector corresponding to all frequencies in is defined for the target located in arbitrary th grid , where the th element of , denotes the amplitude when the Doppler of the target in is the th frequency . Assuming that the actual Doppler of the target in is equal to the th frequency , the corresponding th element in amplitude vector denotes the actual target amplitude which is nonzero; however, other elements in , that is, , are zeros because the target Doppler is not equal to the frequencies . In a word, if the actual Doppler of target on corresponds to the th frequency in , that is, , the amplitude vector satisfies According to (3), there is not more than one nonzero element in ; that is, .
Regarding sparse scenario , a sparse amplitude vector defined on joint angle-Doppler domain is employed, where “” denotes direct product. The th element, , in denotes the amplitude for the target in the th grid . If there actually exists a target in the th grid, that is, , its amplitude being satisfies (3); otherwise, the amplitude vectors , are equal to zero because there is not an actual target. Omitting the fast time term , we abbreviate to and to . The amplitude vector is also named as sparse target scenario in the paper which is a “block-structure” vector as follows: The scenario consists of blocks in which each one has elements. The nonzero element means that there is a target located in th grid and its Doppler is equal to th frequency ; otherwise, the zero element means that there is not a target corresponding to th grid and th frequency . Therefore, there are not more than nonzero elements in with respect to sparse scenario .
With respect to an arbitrary target on with Doppler , the radar return of reference sensor during the reception of the th PRI is where the superscript “” corresponds to the th PRT and the subscript “” corresponds to the th spatial grid and the th element . The receiving signal of the th equivalent sensor about which is assumed to be stationary during an observation period can be expressed as where the subscript “” represents the th equivalent sensor and . The outputs of equivalent sensors in the th PRI can be shown as where is the array response matrix about scenario as follows: There are blocks in and each block contains identical steering vectors. The th steering vector in is where . In (7), is the return of at the full time : where “” denotes Hadamard product. In (10), represents the part corresponding to fast time and represents the part corresponding to slow time of returns. If denotes the fast time term as shown in (5) which can be expressed as then is repetition of as follows: Similarly, the item in (10) is repetitions of as follows: where is the item corresponding to the slow time in (5).
Substituting (12) and (13) into (7), the item in corresponding to slow time can be transferred to measurement matrix and a new measurement model can be formulated as where stems from after eliminating the Doppler item , which is the return of in the 0th PRI. The item is named as the return of and can be expressed as It is seen that is also a sparse signal which shares the same support as target scenario ; therefore, is also regarded as sparse target scenario. The th element in the th block of denotes the return corresponding to th target in on th Doppler of dictionary at fast time . The matrix in (14) stems from immigration of to based on (7), which is a joint angle-Doppler representation basis as follows: The matrix also has a block-structure, and there are blocks in which each block has columns. In the arbitrary th block of , the same one steering vector provides a representation in spatial angle domain for the response of receiving array including equivalent sensors, and the items provide the representation for the phases in Doppler domain with respect to Doppler frequencies . Consequently, is a representation for the return of target scenario in joint angle-Doppler domain.
According to (7) and (14), the measurement about the return of in arbitrary th PRI can be reformulated as the measurement about the return of in the 0th PRI. The sparse scenario can be recovered using the measurement model as shown in (14) if sensing matrix satisfies RIP.
A hardware structure having receiver channels will be considered in the following. Owing to low SNR characteristic of returns in active radar, we resort to matching filter on the output of array . The output after matching filter can be shown as where denotes matching filter operation. Taking additive noise into account, the measurement model after matching filter can be expressed as where the return of after matching filter can be expressed as where is the output of matching filter about , which is abbreviated to here. According to the expression of in (12), can be shown as where is as follows: Due to the sparse characteristic of , the return is also a sparse vector with the same support as .
Considering the return with maximum SNR after matching filter appears at the fast time with respect to target at range , the return at can be used as the measurement to recover the unknown sparse scenario. The version of model (18) at can be shown as where and . The signal is the abbreviation of as follows: The element , is the th element in the th block of signal , which can be written as . Due to the same sparse characteristic between and , the signal can also be seen as target sparse scenario in the paper.
The measurement model in (22) is a SMV model in CS framework; sparse scenario s could be reconstructed via the solution as shown in (1) when the number of measurements is sufficient and SNR is sufficiently high. During an observation period, the measurements at the same fast time in pulse repetition intervals satisfy MMV measurement model and then can be used to recover sparse target scenario through MUSIC, SOMP , and CS-MUSIC . What should be highlighted is that the model in (22) is developed based on multireceiver structure which needs the same number of receivers as receiving array sensors. This multireceiver structure is more expensive in price and larger in volume than traditional receiver structure in active radar. In the next section, the proposed strategy which employs multisensor single-receiver structure is presented to recover the sparse target scenario.
2.2. Measurement Model Using Single-Receiver
According to (14), there are measurements about a fixed return with respect to target scenario at the same fast time during an observation period. In CS framework, few measurements about a sparse signal using random waveforms can be used to recover the original sparse signal with overwhelming probability. Inspired by this mechanism, the outputs of subarray can be randomly weighted through phase shifters and then be summarized using single-receiver channel. The random weighted and summarized version of is shown as follows: where , is the random weight in th PRI. The weights remain unchanged in a pulse repetition period but take different values in different period. The element in may be a random Bernoulli variable; for example, .
In principle, the random weighing onto should be put into practice using additional phase shifters connecting to the outputs of subarrays. Assuming that array elements belonging to th subarray, , can form the beam pointing to when phase shifters of corresponding transmitter and receiver () modules are set up as during the reception, the random weighting procedure as shown in (24) can be accomplished if phased shifters of T/R modules change their setup as . Accordingly, there is no requirement of additional phase shifters to achieve the random weighting onto the outputs of equivalent sensors.
According to (24), the measuring model with respect to the fixed return of target scenario can be formulated as The above model can be rewritten as where is the measurements about through random weighting, and is the measurement matrix with block-diagonal structure as follows: The matrix is a joint angle-Doppler representation basis, which is a stack of matrices as follows: where the element , is shown as (16).
The summarization after random weighing as shown in (24) should also be processed via matching filter to improve SNR. Substituting (15), (16), and (19) into (24), a version of after matching filter can be expressed as follows: The measuring model corresponding to (26) after matching filter can be obtained based on (29) as follows: where is the additive noise of measurement and can be expressed as which is a -dimension measurement.
As described above, the measurement at of where the return after matching filter has maximum SNR can be shown as where is expressed in (23) which can be seen as sparse target scenario; is additive Gaussian noise and , where and denote real and imaginary parts, respectively; denotes -dimension identity matrix. For the convenience of analysis, is denoted as equivalent dictionary, and then (31) can be rewritten as Dictionary can be expressed as where , denotes the -column in th block of . The SNR of the return after matching filter about target is defined as where .
As shown in (31), we develop a measurement model with respect to sparse target scenario (equivalent to ) using a joint angle-Doppler representation, which needs only one receiver channel. The measurement is an SMV model in CS framework in which the equivalent dictionary satisfies RIP when the number of measurement is sufficient; therefore, the estimated target scenario can be recovered via the solution as shown in (1). The reconstructed can be rewritten as in which element denotes the amplitude vector on the Doppler dictionary of target located in the th spatial grid of . Integrating energies distributed in all Doppler elements on for every th target in , a recovered target scenario defined on can be shown as follows:
3. Sparse Target Scenario Recovery
In Section 2, the Doppler dictionary is assumed as a known set during the generation of ; in the practice, is unknown because relative velocities between targets and radar are not priori. In this section, is built using radar returns and then matrices and are presented; in the end, target scenario can be recovered based on measurement model (31).
3.1. Estimation of Targets’ Doppler
A PAR should work on a conventional mode with one illumination and one receiving beam via appropriate setup on phase shifters. The radar returns including pulse in one observation period with respect to targets distributed in ; at the same range, can be expressed as follows: where denotes the actual targets’ Doppler set and denotes the th target amplitude. The outputs after matching filter about the return in (36) at the same fast time where maximum SNR level exists are where , is the corresponding target amplitude after matching filter. According to (37), the returns at the same fast time during pulse repetition periods are linear combination of complex sinusoids on the slow time dimension.
Due to the sparse consideration about target scenario, the number of complex sinusoids in (37) is far less than the number of the frequencies in set which contains all possible Doppler frequencies in radar returns when the pulse repetition frequency is . The set stems from discretizing with an interval as follows: where . In consequence, could be reconstructed using CS framework. A sparse target scenario defined on can be expressed as where when ; otherwise for and . Consequently, there are nonzero elements in . The returns as shown in (37) can be reformulated as where is the measurement; is additive noise; and is the representation basis in frequency domain as follows: The column , of can be shown as where and .
Considering measurement model (40), measuring matrix is a redundant dictionary in frequency domain. The sparse signal can be recovered using measurements in CS framework . Denoting as the reconstructed signal, the estimated targets’ Doppler set can be obtained when we detect signals in through an appropriate threshold . Assuming that the signal indices in where the magnitude is larger than is , then the estimated target Doppler can be shown as follows if we rewrite as : where is the element number of .
3.2. Generation of Doppler Dictionary
In Section 3.1, an estimated targets’ Doppler set defined on discretized set is presented. In general, the actual target Doppler does not accurately lie on the grid of ; hence, can be expressed as where is the error between and its approximating frequency in . When the error term is large enough, more than one frequency components will appear in to approximate actual Doppler . For example, if the error , that is, , two frequencies and whose magnitude exceed detection threshold may arise in . In conclusion, there are usually more frequency components in the estimated Doppler set than actual set , that is, .
With respect the measurement model (31), sparse scenario could be recovered with overwhelming probability when the number of measurement , where is the mutual coherence between and . Therefore, while and are fixed; then, the number of frequencies in dictionary must satisfy where denotes the maximum numerical value which assure that the measurement matrix in (31) satisfy RIP. In summary, the frequency number in dictionary should satisfy . The Doppler dictionary can be generated based on in order to include all possible components in actual Doppler set . Generally, may be formulated as In the case where the component number of is small, we can appropriately extend dictionary based on . For example, there is a neighbor frequency whose amplitude is close to but not larger than detection threshold , so we can put this neighbor frequency into in order that dictionary includes all actual Doppler in as far as possible.
3.3. Resolution of Doppler Dictionary
The Doppler dictionary which is employed to produce joint angle-Doppler representation comes from the estimated targets’ Doppler set in which the frequency resolution depends on the resolution of ; therefore the resolution of is . As expressed in (28), the representation basis is the stack of multiple . The columns in can be divided into blocks in which each one comprises subcolumns. According to (16) and (28), the th column in , which denotes the th subcolumn of th block, can be expressed as follows: In , the identical items models for the relationship of spatial phases embedded in the subarrays output due to a target located in in spatial domain, and the items , models for phase relationship existing in returns of all subarrays due to a target having Doppler on the slow time dimension.
As addressed above, there usually is an estimating error between actual Doppler and its estimation as shown in . During an observation period including pulses, the actual phase history in the slow time domain is , while the phase history in the column corresponding to th components is . The phase error between the above two phase histories is . In order to reduce the loss due to the phase error , we impose a limit for all possible estimating errors . Considering the maximum value of , the resolution in should satisfy where is the time of duration during in an observation period as shown in model (31).
3.4. The Choice on the Measurement Number
In CS framework, more measurements can bring better recovery performance; therefore, the measurement number in model (31) should be as large as possible. As described above, is the number of pulses during a radar observation, so there are 3 factors about being taken into account in the practice. Firstly, because the maximum moving distance between the radar platform and targets should not be longer than a radar range cell during an observation, so the choice of should satisfy inequality where denotes the maximum relative velocity between radar and targets and denotes the range cell of radar. Secondly, the increment of measurement number brings more computational complexity in the procedure of CS recovery; therefore, the value of should not be too large in order that the digital signal processor (DSP) of the radar can meet the computational demand. In general, the choice of should assure that CS recovery can be finished in one observation period. Lastly, the measurement number must satisfy (46); that is, , which assures that the phase error between the actual and the represented phase history cannot be more than . In summary, the value of should be as large as possible after the consideration on the above 3 factors.
For example, if the range cell of radar is , the PRI is , and the maximum relative velocity between radar and targets is ; the measurement number needs to satisfy according to the first factor in the above. If the resolution of Doppler dictionary is set as , the measurement number should satisfy based on the factor 3. Supposing that the computation power of the DSP of radar is sufficient to accomplish the recovery procedure, the choice on the measurement number should satisfy after consideration on the factor 1 and the factor 3.
3.5. Sparse Target Scenario Reconstruction
Based on the above description, we could reconstruct the sparse target scenario through the procedure as follows.(1)Select the appropriate resolution of according to (46) and then build the discretized frequency set in (38).(2)Setup radar on the mode of one illumination and one receiving beam. Get the estimated Doppler set in (43) from the measurement model in (40).(3)Produce the Doppler dictionary according to (44).(4)Setup radar on the mode of multisensor single-receiver. Get the recovered according to measurement model (31) and then the target scenario in from (35).
4. Numerical Experiments
In the section, the performance of the proposed strategy is evaluated through numerical experiments and the algorithm MUSIC is employed as a benchmark for comparison. What should be noted is that the proposed strategy as shown in (31) needs only one receiver channel, while the MUSIC algorithm is based on the measuring model as shown in (22) which needs multiple receiver channels. That is, the proposed strategy takes a more economical way than the benchmark algorithm MUSIC on the measurement about target scenario.
A PAR with wavelength is considered in all experiments. The shape of array plane is a circle with diameter , and all array sensors are partitioned into subarrays which are randomly distributed in the array plane. The interest target area is uniformly discretized into grids. The radar PRI is 100 s, the range cell of radar is set as , and the relative velocity between radar and targets is not more than . An experiment point is defined when target numbers and SNRare fixed. With respect to each point , 1000 times of independent numerical experiments are executed to evaluate the recovery performance.
4.1. The Procedure of One Experiment
The procedure of one numerical experiment will be illustrated using an example. In the example, a sparse target scenario where two adjacent targets are randomly distributed in is investigated. The SNRs of two targets are both equal to 3 dB, and their Doppler sets are 3765 Hz and 3870 Hz, respectively. The procedure of the proposed strategy is shown as follows.
Firstly, the number of measurements in model (31) is set up as which will not bring the migration across a range cell during a radar observation period as illustrated in Section 3.4, so, according to (46), the resolution of dictionary should satisfy ; that is, . In the experiment, the resolution is set to 25 Hz. According to model (37), sparse target scenario in Doppler domain is achieved using returns. The signal is a -dimension vector where and one part of it is depicted as Figure 3.
As shown in Figure 3, the estimated Doppler set is after detection. There are 3 numbers of elements in which are larger than the real number of targets; that is, because actual target Doppler does not accurately lie on the grid of discretized Doppler set , where denotes the element number of set. Because a frequency leakage arises in 3850 Hz around a large component 3875 Hz and the estimated target number is not large, we put 3850 Hz in dictionary . So the used is ; that is, in this step, and then the element number of is . The sparse scenario represented in joint angle-Doppler domain is reconstructed from model (31) as shown in Figure 4. In the figure, the horizontal axis is the grid index of joint angle-Doppler domain. An arbitrary th grid in the horizontal axis can be written as , where denotes the th spatial grid of discretized and denotes th frequency of dictionary .
As depicted in Figure 4, target 1 occupies two grids in joint angle-Doppler domain; that is, the energy of target 1 spreads into two frequencies in dictionary because we use a representation on discretized set to approximate an actual Doppler defined in a continuous frequency domain. According to , the sparse scenario defined in spatial domain can be obtained from (35) as shown in Figure 5.
In Figure 5, the horizontal axis is the index of discretized azimuth and vertical axis corresponds to discretized elevation in . It is seen that the performance of the proposed strategy is better than traditional MUSIC with less and lower sidelobes around actual targets.
4.2. Resolution of Two Adjacent Targets
With respect the scenario of two adjacent targets in at the same range cell for active radar, the performance of the proposed strategy is investigated in different SNRs. In each experiment, two adjacent angles are randomly selected from . As shown in Figure 6, the reconstruction probability of the proposed strategy is improved with the increase of SNR and is larger than MUSIC algorithm. The proposed strategy achieves more than 90% successful recovery probability when the SNR is larger than −1 dB. According to the result of this subsection, the proposed strategy can determine the target scenarios including two adjacent targets randomly distributed in the spatial domain in the forward-looking direction.
4.3. Resolution of Multiple Randomly-Distributed Targets
In this subsection, the performance of the proposed strategy with respect to the sparse scenario where multiple targets are randomly distributed in is evaluated. In each experiment, the measurement number in model (31) is equal to 96 and in model (40) is 100. As shown in Figure 7, the proposed approach shows better performance than MUSIC, especially at lower SNR level. The performance of the proposed strategy is almost not influenced by the number of targets whereas the performance of MUSIC obviously decays along with the increasing number of targets.
Figure 8 shows the recovered target scenario of one numerical experiment when the experiment point is . As illustrated in Figure 8, there are less and lower sidelobes around actual targets in the reconstructed scenario of the proposed strategy than MUSIC algorithm.
According to the results in this subsection, the proposed strategy can determine the sparse scenario containing multiple randomly distributed targets in the spatial domain in the forward-looking direction for active radar.
4.4. The Influence of Measurement Number
In the subsection, the reconstruction probability of the proposed strategy along with different measurement number is investigated. Figure 9 shows the performance of the proposed strategy when target number . As depicted in Figure 9, there is little difference among the reconstructed probabilities when takes large values, for example, , but the difference becomes remarkable when takes small values, for example, . The dramatic increment of the recovery probability is the common characteristic of CS recovery procedure when the measurement number takes small value. The recovery performance when target number is depicted in Figure 10. As shown in Figure 10, the recovery probability when is subject to similar characteristic as .
According to Figures 9 and 10, the recovery probability may be almost changeless when the measurement number takes the values which are larger than a threshold ; for example, may be equal to 65 when and may be equal to 55 when . In nature, can be seen as the smallest value which meets the condition , which can assure that the equivalent dictionary satisfies RIP in CS framework. According to Figures 9 and 10, the recovery probability of the proposed strategy can reach a desirable level if the SNR is sufficiently high although the measurement number take a lower value. For example, the reconstruction probability will be more than 90% when if the measurement number as shown in Figure 10.
4.5. Computational Complexity
In this subsection, the computational complexity of the proposed approach is addressed through numerical experiments. In the numerical experiments, the measurement number in model (31) varies from 15 to 95 to evaluate the computational cost with respect to target number . The hardware platform to carry out the experiments is “Intel Core 2 Duo CPU E7400 at 2.80 GHz, 3G Memory,” and the software is “Matlab R2011a.” The computational complexity of the proposed strategy is depicted in Figure 11.
As shown in Figure 11, the computational cost of the proposed strategy becomes more expensive when the target number and the measurement number become larger, and the cost slope becomes larger along with the increment of measurement number and target number .
As shown in Figure 12, the computational cost of the MUSIC algorithm slightly increases with the measurement number and the target number . According to Figures 11 and 12, the computation cost of the proposed strategy is more expensive than the MUSIC algorithm. The difference of the computational complexity between the proposed strategy and MUSIC algorithm becomes more obvious while the measurement number becomes larger. The running time of the proposed strategy is approximately 17 times more than MUSIC when and , however, 4 times when and . Consequently, the computational complexity should be paid more attention when the measurement number takes large values in the proposed strategy.
Based on compressive sensing framework, a strategy using joint angle-Doppler representation basis is proposed which can determine a sparse target scenario in spatial domain at the same range for active radar in the forward-looking direction. The proposed approach does settle the trouble that traditional SAR and DBS techniques cannot provide an image for active radar in the line of sight and needs only single-receiver channel without any modification on traditional radar hardware. Compared with MUSIC algorithm which needs multiple receiver channels, the proposed strategy shows better performance with different setup about SNR level and target numbers. The improvement of the reconstruction performance when targets do not accurately lie in the discretized spatial grid of is the future work.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
The authors would like to thank Dr. Yinan Zhao for proofreading the paper and his valuable suggestions about the recovered procedure in the paper. This work was supported by the National Natural Science Foundation of China under Grant 61371181.
- E. J. Candes, J. Romberg, and T. Tao, “Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information,” Institute of Electrical and Electronics Engineers. Transactions on Information Theory, vol. 52, no. 2, pp. 489–509, 2006.
- E. J. Candes and M. B. Wakin, “An introduction to compressive sampling,” IEEE Signal Processing Magazine, vol. 25, no. 2, pp. 21–30, 2008.
- J. H. G. Ender, “On compressive sensing applied to radar,” Signal Processing, vol. 90, no. 5, pp. 1402–1414, 2010.
- I. Bilik, “Spatial compressive sensing for direction-of-arrival estimation of multiple sources using dynamic sensor arrays,” IEEE Transactions on Aerospace and Electronic Systems, vol. 47, no. 3, pp. 1754–1769, 2011.
- S. F. Cotter, “Multiple snapshot matching pursuit for direction of arrival (DOA) estimation,” in Proceedings of the 15th European Signal Processing Conference (EUSIPCO '07), pp. 247–251, Poznan, Poland, September 2007.
- A. Gretsistas and M. Plumbley, “A multichannel spatial compressed sensing approach for direction of arrival estimation,” in Proceedings of the 9th International Conference on Latent Variable Analysis and Signal Separation (LVA/ICA '10), pp. 458–465, St. Malo, France, 2010.
- J. Tropp, A. C. Gilbert, and M. J. Strauss, “Simultaneous sparse approximation via greedy pursuit,” in Proceedings of the IEEE International Conference of Acoustics, Speech and Signal Processing, vol. 5, pp. 721–724, Philadelphia, Pa, USA, March 2005.
- E. van den Berg and M. P. Friedlander, “Theoretical and empirical results for recovery from multiple measurements,” IEEE Transaction on Information Theory, vol. 56, no. 5, pp. 2516–2527, 2010.
- S. Ji, Y. Xue, and L. Carin, “Bayesian compressive sensing,” IEEE Transactions on Signal Processing, vol. 56, no. 6, pp. 2346–2356, 2008.
- S. Ji, D. Dunson, and L. Carin, “Multitask compressive sensing,” IEEE Transactions on Signal Processing, vol. 57, no. 1, pp. 92–106, 2009.
- G. Tzagkarakis, D. Milioris, and P. Tsakalides, “Multiple-measurement Bayesian compressed sensing using GSM priors for DOA estimation,” in Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '10), pp. 2610–2613, Dallas, Tex, USA, March 2010.
- L. Gan, X. Q. Wang, and H. S. Liao, “DOA estimation of coherently distributed sources based on block-sparse constraint,” IEICE Transactions on Communications, vol. 95, no. 7, pp. 2472–2476, 2012.
- M. Carlin, P. Rocca, G. Oliveri, F. Viani, and A. Massa, “Directions-of-arrival estimation through Bayesian compressive sensing strategies,” IEEE Transactions on Antennas and Propagation, vol. 61, no. 7, pp. 3828–3838, 2013.
- J. M. Kim, O. K. Lee, and J. C. Ye, “Compressive MUSIC: revisiting the link between compressive sensing and array signal processing,” IEEE Transactions on Information Theory, vol. 58, no. 1, pp. 278–301, 2012.
- X. Zhan, R. Zhang, D. Yin, and C. Huo, “SAR image compression using multiscale dictionary learning and sparse representation,” IEEE Geoscience and Remote Sensing Letters, vol. 10, no. 5, pp. 1090–1094, 2013.
- X. X. Zhu and R. Bamler, “Tomographic SAR inversion by L1-norm regularization-the compressive sensing approach,” IEEE Transactions on Geoscience and Remote Sensing, vol. 48, no. 10, pp. 3839–3846, 2010.
- E. J. Candès, Y. C. Eldar, D. Needell, and P. Randall, “Compressed sensing with coherent and redundant dictionaries,” Applied and Computational Harmonic Analysis, vol. 31, no. 1, pp. 59–73, 2011.
- CVX Research Inc., “cvx toolbox,” 2014, http://cvxr.com/.
Copyright © 2014 Jun Wang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.