SAMV (iterative sparse asymptotic minimum variance
[) is a parameter-free ]superresolution
Super-resolution imaging (SR) is a class of techniques that enhance (increase) the resolution of an imaging system. In optical SR the diffraction limit of systems is transcended, while in geometrical SR the resolution of digital imaging sensors ...
algorithm for the linear inverse problem in spectral estimation
In statistical signal processing, the goal of spectral density estimation (SDE) or simply spectral estimation is to estimate the spectral density (also known as the power spectral density) of a signal from a sequence of time samples of the s ...
, direction-of-arrival (DOA) estimation and tomographic reconstruction with applications in signal processing, medical imaging
Medical imaging is the technique and process of imaging the interior of a body for clinical analysis and medical intervention, as well as visual representation of the function of some organs or tissues (physiology). Medical imaging seeks to rev ...
and remote sensing. The name was coined in 2013[ to emphasize its basis on the asymptotically minimum variance (AMV) criterion. It is a powerful tool for the recovery of both the amplitude and frequency characteristics of multiple highly correlated sources in challenging environments (e.g., limited number of snapshots and low ]signal-to-noise ratio
Signal-to-noise ratio (SNR or S/N) is a measure used in science and engineering that compares the level of a desired signal to the level of background noise. SNR is defined as the ratio of signal power to the noise power, often expressed in deci ...
). Applications include synthetic-aperture radar
Synthetic-aperture radar (SAR) is a form of radar that is used to create two-dimensional images or three-dimensional reconstructions of objects, such as landscapes. SAR uses the motion of the radar antenna over a target region to provide fine ...
,[ ]computed tomography scan
A computed tomography scan (CT scan; formerly called computed axial tomography scan or CAT scan) is a medical imaging technique used to obtain detailed internal images of the body. The personnel that perform CT scans are called radiographers ...
, and magnetic resonance imaging (MRI).
Definition
The formulation of the SAMV algorithm is given as an inverse problem in the context of DOA estimation. Suppose an -element uniform linear array (ULA) receive narrow band signals emitted from sources located at locations , respectively. The sensors in the ULA accumulates snapshots over a specific time. The dimensional snapshot vectors are
:
where covariance matrix
In probability theory and statistics, a covariance matrix (also known as auto-covariance matrix, dispersion matrix, variance matrix, or variance–covariance matrix) is a square matrix giving the covariance between each pair of elements of ...
of (n) that contains all information about \boldsymbol is
: = ^H+\sigma.
This covariance matrix can be traditionally estimated by the sample covariance matrix _ = ^H/N where = 1), \ldots,(N)/math>. After applying the vectorization operator to the matrix , the obtained vector (\boldsymbol) = \operatorname() is linearly related to the unknown parameter \boldsymbol as
(\boldsymbol) = \operatorname()=\boldsymbol,
where = 1,\bar_/math>, _1 = bar_1,\ldots,\bar_K/math>, \bar_k = ^_k \otimes_k, k=1,\ldots, K, and let \bar_ = \operatorname()
where \otimes
is the Kronecker product.
SAMV algorithm
To estimate the parameter \boldsymbol from the statistic _N, we develop a series of iterative SAMV approaches based on the asymptotically minimum variance criterion. From,[ the covariance matrix \operatorname^\operatorname_ of an arbitrary consistent estimator of \boldsymbol based on the second-order statistic _N is bounded by the real symmetric positive definite matrix
: \operatorname^\operatorname_\geq]H_d ^_r_d
H, or h, is the eighth letter in the Latin alphabet, used in the modern English alphabet, the alphabets of other western European languages and others worldwide. Its name in English is ''aitch'' (pronounced , plural ''aitches''), or regi ...
,
where _d = (\boldsymbol)/ \boldsymbol. In addition, this lower bound is attained by the covariance matrix of the asymptotic distribution of \hat obtained by minimizing,
: \hat =\arg \min_ f(\boldsymbol),
where
f(\boldsymbol) = N-(\boldsymbol)H _r^ N-(\boldsymbol)
Therefore, the estimate of \boldsymbol can be obtained iteratively.
The \_^K and \hat that minimize f(\boldsymbol) can be computed as follows. Assume \hat^_k and \hat^ have been approximated to a certain degree in the ith iteration, they can be refined at the (i+1)th iteration by,
:
\hat^_k = \frac+\hat^_k-\frac, \quad k=1, \ldots,K
:
\hat^ = \left(\operatorname(^_N) + \hat^\operatorname(^) -\operatorname(^)\right)/,
where the estimate of at the ith iteration is given by ^=^^H+\hat^ with ^=\operatorname(\hat^_1, \ldots, \hat^_K).
Beyond scanning grid accuracy
The resolution of most compressed sensing based source localization techniques is limited by the fineness of the direction grid that covers the location parameter space.[ In the sparse signal recovery model, the sparsity of the truth signal \mathbf(n) is dependent on the distance between the adjacent element in the overcomplete dictionary , therefore, the difficulty of choosing the optimum overcomplete dictionary arises. The computational complexity is directly proportional to the fineness of the direction grid, a highly dense grid is not computational practical. To overcome this resolution limitation imposed by the grid, the grid-free SAMV-SML (iterative Sparse Asymptotic Minimum Variance - Stochastic Maximum Likelihood) is proposed,][ which refine the location estimates \boldsymbol=(\theta_1,\ldots,\theta_K)^T by iteratively minimizing a stochastic maximum likelihood cost function with respect to a single scalar parameter \theta_k.
]
Application to range-Doppler imaging
A typical application with the SAMV algorithm in SISO radar/ sonar range-Doppler imaging problem. This imaging problem is a single-snapshot application, and algorithms compatible with single-snapshot estimation are included, i.e., matched filter
In signal processing, a matched filter is obtained by correlating a known delayed signal, or ''template'', with an unknown signal to detect the presence of the template in the unknown signal. This is equivalent to convolving the unknown signal wi ...
(MF, similar to the periodogram or backprojection, which is often efficiently implemented as fast Fourier transform
A fast Fourier transform (FFT) is an algorithm that computes the discrete Fourier transform (DFT) of a sequence, or its inverse (IDFT). Fourier analysis converts a signal from its original domain (often time or space) to a representation in th ...
(FFT)), IAA,[ and a variant of the SAMV algorithm (SAMV-0). The simulation conditions are identical to:][ A 30-element polyphase pulse compression P3 code is employed as the transmitted pulse, and a total of nine moving targets are simulated. Of all the moving targets, three are of 5 dB power and the rest six are of 25 dB power. The received signals are assumed to be contaminated with uniform white Gaussian noise of 0 dB power.
The ]matched filter
In signal processing, a matched filter is obtained by correlating a known delayed signal, or ''template'', with an unknown signal to detect the presence of the template in the unknown signal. This is equivalent to convolving the unknown signal wi ...
detection result suffers from severe smearing and leakage effects both in the Doppler and range domain, hence it is impossible to distinguish the 5 dB targets. On contrary, the IAA algorithm offers enhanced imaging results with observable target range estimates and Doppler frequencies. The SAMV-0 approach provides highly sparse result and eliminates the smearing effects completely, but it misses the weak 5 dB targets.
Open source implementation
An open source MATLAB implementation of SAMV algorithm could be downloade
here
See also
* Array processing
*Matched filter
In signal processing, a matched filter is obtained by correlating a known delayed signal, or ''template'', with an unknown signal to detect the presence of the template in the unknown signal. This is equivalent to convolving the unknown signal wi ...
* Periodogram
*Filtered backprojection
In mathematics, the Radon transform is the integral transform which takes a function ''f'' defined on the plane to a function ''Rf'' defined on the (two-dimensional) space of lines in the plane, whose value at a particular line is equal to the l ...
(Radon transform)
*MUltiple SIgnal Classification
MUSIC (MUltiple SIgnal Classification) is an algorithm used for frequency estimation and radio direction finding.Schmidt, R.O,Multiple Emitter Location and Signal Parameter Estimation" IEEE Trans. Antennas Propagation, Vol. AP-34 (March 1986), pp. ...
(MUSIC), a popular parametric superresolution
Super-resolution imaging (SR) is a class of techniques that enhance (increase) the resolution of an imaging system. In optical SR the diffraction limit of systems is transcended, while in geometrical SR the resolution of digital imaging sensors ...
method
*Pulse-Doppler radar
A pulse-Doppler radar is a radar system that determines the range to a target using pulse-timing techniques, and uses the Doppler effect of the returned signal to determine the target object's velocity. It combines the features of pulse radars an ...
*Super-resolution imaging
Super-resolution imaging (SR) is a class of techniques that enhance (increase) the resolution of an imaging system. In optical SR the diffraction limit of systems is transcended, while in geometrical SR the resolution of digital imaging sensors i ...
* Compressed sensing
*Inverse problem
An inverse problem in science is the process of calculating from a set of observations the causal factors that produced them: for example, calculating an image in X-ray computed tomography, source reconstruction in acoustics, or calculating th ...
* Tomographic reconstruction
References
{{reflist, refs=
[{{cite journal , last1=Abeida , first1=Habti , last2=Zhang , first2=Qilin , last3=Li , first3=Jian, author3-link=Jian Li (engineer) , last4=Merabtine , first4=Nadjim , title=Iterative Sparse Asymptotic Minimum Variance Based Approaches for Array Processing , journal=IEEE Transactions on Signal Processing , volume=61 , issue=4 , year=2013 , issn=1053-587X , doi=10.1109/tsp.2012.2231676 , pages=933–944 , url=https://qilin-zhang.github.io/_pages/pdfs/SAMVpaper.pdf , bibcode=2013ITSP...61..933A , arxiv=1802.03070 , s2cid=16276001 ]
[{{cite journal , last1=Glentis , first1=George-Othon , last2=Zhao , first2=Kexin , last3=Jakobsson , first3=Andreas , last4=Abeida , first4=Habti , last5=Li , first5=Jian , author5-link=Jian Li (engineer), title=SAR imaging via efficient implementations of sparse ML approaches , journal=Signal Processing , volume=95 , year=2014 , doi=10.1016/j.sigpro.2013.08.003 , pages=15–26, url=http://portal.research.lu.se/ws/files/1868394/4076845.pdf ]
[{{cite journal , last1=Yang , first1=Xuemin , last2=Li , first2=Guangjun , last3=Zheng , first3=Zhi , title=DOA Estimation of Noncircular Signal Based on Sparse Representation , journal=Wireless Personal Communications , volume=82 , issue=4 , date=2015-02-03 , doi=10.1007/s11277-015-2352-z , pages=2363–2375, s2cid=33008200 ]
[{{cite journal , last1=Malioutov , first1=D. , last2=Cetin , first2=M. , last3=Willsky , first3=A.S. , title=A sparse signal reconstruction perspective for source localization with sensor arrays , journal=IEEE Transactions on Signal Processing , volume=53 , issue=8 , year=2005 , doi=10.1109/tsp.2005.850882 , pages=3010–3022, bibcode=2005ITSP...53.3010M , hdl=1721.1/87445 , s2cid=6876056 ]
[{{cite journal , last1=Yardibi , first1=Tarik , last2=Li , first2=Jian, author2-link=Jian Li (engineer) , last3=Stoica , first3=Petre , last4=Xue , first4=Ming , last5=Baggeroer , first5=Arthur B. , title=Source Localization and Sensing: A Nonparametric Iterative Adaptive Approach Based on Weighted Least Squares , journal=IEEE Transactions on Aerospace and Electronic Systems , volume=46 , issue=1 , year=2010 , doi=10.1109/taes.2010.5417172 , pages=425–443, bibcode=2010ITAES..46..425Y , hdl=1721.1/59588 , s2cid=18834345 , hdl-access=free ]
Signal estimation
Fourier analysis
Frequency-domain analysis
Trigonometry
Wave mechanics
Medical imaging
Inverse problems
Multidimensional signal processing
Signal processing
Tomography