Signal Processing - March 2017 - 41
Processing sequence
Multiple target indication
A maximum likelihood framework
For the Fourier domain models in (4)-(6), and the spatial
domain model in (14), we want to decide between local signal models with K r = 1 and K r = 2 , and estimate the
respective unknown parameters. In a maximum likelihood
framework, an optimal solution for this task is a generalized likelihood ratio test (GLRT) [45]. The GLRT statistic
is given by the ratio of respective likelihood functions,
which have been maximized with respect to the unknown
parameters. A simplified version of the GLRT statistic can
be obtained by the ratio of the mean squared errors of the
respective models using the maximum likelihood parameter estimates.
The maximum likelihood framework is presented for the
model in (4) only. It can be obtained accordingly for the models
in (5), (6), and (14). Using the simplified version of the GLRT,
a decision for a two-target situation is made if
MSE m, 1
2 c,
MSE m, 2
where
2
1
z m - w (mt 0) ft0
lb - la + 1
1
MSE m, 2 =
z m - w (mt 1) ft1 - w (mt 2) ft2
lb - la + 1
MSE m, 1 =
(15)
2
(16)
are the mean squared errors of (4) with K r = 1 and K r = 2 ,
respectively, and c is a suitable threshold. Herein, mt 0 and ft0
are the maximum likelihood estimates in the single target
case, and mt 1, ft1, mt 2 , and ft2 are the maximum likelihood estimates for the two-target case.
The mean square errors corresponding to the models in (5), (6),
and (14), are denoted MSE n, 1, MSE n, 2, MSE o, 1, MSE o,2, MSE 1,
and MSE 2, respectively, and can be obtained accordingly.
A suitable threshold c can be obtained by fixing the false
alarm rate to a certain level, where false alarm refers to the
erroneous decision for the two-target case when only a single
target is present. This can be done empirically via simulations
and should be performed in a conservative way, such that the
two-target case is only detected when reliable parameter estimation is possible.
The maximum likelihood estimates in the single target case
are approximated using a look-up table or a quadratic interpolation approach around the maximum in the periodogram,
as suggested in the section "Practical Aspects." The required
calculation is simple and can typically be performed for every
detected processing cell. The maximum likelihood estimates
in the two-target case are described in the section "High-Resolution Algorithms." Here, the required calculation is computationally intensive and can only be performed for a selected
subset of detected processing cells. This selection should take
into account the deviation from the single target model and is
described next.
A realization of the described maximum likelihood framework
can be obtained by calculating the two-target maximum likelihood estimates only when the single target situation is unlikely
and a multiple target situation is indicated. This indication
isĀ based on a goodness-of-fit test of the single target model
[25], [46]. A test with low computational cost is given by
MSE m,1 2 T,
where T is a suitable threshold that depends on the noise
power. In simple words, a single target situation is considered
if MSE m,1 is of similar magnitude as the estimated noise
power, which can be estimated from neighboring processing
cells without targets. A multiple target indication is considered if MSE m,1 is significantly larger than the estimated
noise power. A suitable threshold T can be obtained by fixing the false alarm rate to a certain level. This can be done
empirically via simulations, or using the approximate distribution of the test statistic under the single target model. Further practical considerations, taking into account model
deviations due to a weak secondary target or an imperfectly
calibrated array, are described in [25]. Note, that the threshold T depends not only on the noise power but also on the
sample support and applied window function in the resolution dimension. However, we omit this dependency for notational simplicity.
Optimal selection of the resolution dimension
The performance of high-resolution frequency estimation
mainly depends on the available signal-to-noise ratio and the
frequency separation normalized to the available sample support. For decoupled multidimensional frequency estimation,
the best result will thus be obtained when the dimension with
the largest frequency separation is selected as the resolution
dimension. We have found in simulations that this corresponds to the largest mean squared error of the single target
model, so that the resolution dimension is selected according
to the largest value among MSE m, 1, MSE n, 1, and MSE o,1 .
Overview
Figure 2(a) shows the signal flowchart for a flexible framework of high-resolution frequency estimation in the Fourier
domain with optimal selection of resolution dimension.
Figure 2(b) shows the flowchart for high-resolution frequency
estimation in the spatial domain, corresponding to the proposed approach in [25], in which the resolution dimension is
fixed to the spatial dimension.
High-resolution algorithms
Resolution dimension
The decoupled parameter estimation method is presented for
the model in (4) only. It can be obtained accordingly for the
models in (5), (6), and (14). In this section, we consider the
model in (4) with K r = 2
IEEE SIgnal ProcESSIng MagazInE
|
March 2017
|
41
Table of Contents for the Digital Edition of Signal Processing - March 2017
Signal Processing - March 2017 - Cover1
Signal Processing - March 2017 - Cover2
Signal Processing - March 2017 - 1
Signal Processing - March 2017 - 2
Signal Processing - March 2017 - 3
Signal Processing - March 2017 - 4
Signal Processing - March 2017 - 5
Signal Processing - March 2017 - 6
Signal Processing - March 2017 - 7
Signal Processing - March 2017 - 8
Signal Processing - March 2017 - 9
Signal Processing - March 2017 - 10
Signal Processing - March 2017 - 11
Signal Processing - March 2017 - 12
Signal Processing - March 2017 - 13
Signal Processing - March 2017 - 14
Signal Processing - March 2017 - 15
Signal Processing - March 2017 - 16
Signal Processing - March 2017 - 17
Signal Processing - March 2017 - 18
Signal Processing - March 2017 - 19
Signal Processing - March 2017 - 20
Signal Processing - March 2017 - 21
Signal Processing - March 2017 - 22
Signal Processing - March 2017 - 23
Signal Processing - March 2017 - 24
Signal Processing - March 2017 - 25
Signal Processing - March 2017 - 26
Signal Processing - March 2017 - 27
Signal Processing - March 2017 - 28
Signal Processing - March 2017 - 29
Signal Processing - March 2017 - 30
Signal Processing - March 2017 - 31
Signal Processing - March 2017 - 32
Signal Processing - March 2017 - 33
Signal Processing - March 2017 - 34
Signal Processing - March 2017 - 35
Signal Processing - March 2017 - 36
Signal Processing - March 2017 - 37
Signal Processing - March 2017 - 38
Signal Processing - March 2017 - 39
Signal Processing - March 2017 - 40
Signal Processing - March 2017 - 41
Signal Processing - March 2017 - 42
Signal Processing - March 2017 - 43
Signal Processing - March 2017 - 44
Signal Processing - March 2017 - 45
Signal Processing - March 2017 - 46
Signal Processing - March 2017 - 47
Signal Processing - March 2017 - 48
Signal Processing - March 2017 - 49
Signal Processing - March 2017 - 50
Signal Processing - March 2017 - 51
Signal Processing - March 2017 - 52
Signal Processing - March 2017 - 53
Signal Processing - March 2017 - 54
Signal Processing - March 2017 - 55
Signal Processing - March 2017 - 56
Signal Processing - March 2017 - 57
Signal Processing - March 2017 - 58
Signal Processing - March 2017 - 59
Signal Processing - March 2017 - 60
Signal Processing - March 2017 - 61
Signal Processing - March 2017 - 62
Signal Processing - March 2017 - 63
Signal Processing - March 2017 - 64
Signal Processing - March 2017 - 65
Signal Processing - March 2017 - 66
Signal Processing - March 2017 - 67
Signal Processing - March 2017 - 68
Signal Processing - March 2017 - 69
Signal Processing - March 2017 - 70
Signal Processing - March 2017 - 71
Signal Processing - March 2017 - 72
Signal Processing - March 2017 - 73
Signal Processing - March 2017 - 74
Signal Processing - March 2017 - 75
Signal Processing - March 2017 - 76
Signal Processing - March 2017 - 77
Signal Processing - March 2017 - 78
Signal Processing - March 2017 - 79
Signal Processing - March 2017 - 80
Signal Processing - March 2017 - 81
Signal Processing - March 2017 - 82
Signal Processing - March 2017 - 83
Signal Processing - March 2017 - 84
Signal Processing - March 2017 - 85
Signal Processing - March 2017 - 86
Signal Processing - March 2017 - 87
Signal Processing - March 2017 - 88
Signal Processing - March 2017 - 89
Signal Processing - March 2017 - 90
Signal Processing - March 2017 - 91
Signal Processing - March 2017 - 92
Signal Processing - March 2017 - 93
Signal Processing - March 2017 - 94
Signal Processing - March 2017 - 95
Signal Processing - March 2017 - 96
Signal Processing - March 2017 - 97
Signal Processing - March 2017 - 98
Signal Processing - March 2017 - 99
Signal Processing - March 2017 - 100
Signal Processing - March 2017 - 101
Signal Processing - March 2017 - 102
Signal Processing - March 2017 - 103
Signal Processing - March 2017 - 104
Signal Processing - March 2017 - 105
Signal Processing - March 2017 - 106
Signal Processing - March 2017 - 107
Signal Processing - March 2017 - 108
Signal Processing - March 2017 - 109
Signal Processing - March 2017 - 110
Signal Processing - March 2017 - 111
Signal Processing - March 2017 - 112
Signal Processing - March 2017 - 113
Signal Processing - March 2017 - 114
Signal Processing - March 2017 - 115
Signal Processing - March 2017 - 116
Signal Processing - March 2017 - 117
Signal Processing - March 2017 - 118
Signal Processing - March 2017 - 119
Signal Processing - March 2017 - 120
Signal Processing - March 2017 - 121
Signal Processing - March 2017 - 122
Signal Processing - March 2017 - 123
Signal Processing - March 2017 - 124
Signal Processing - March 2017 - Cover3
Signal Processing - March 2017 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201809
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201807
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201805
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201803
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201801
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0917
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0717
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0517
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0317
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0916
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0716
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0516
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0316
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0915
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0715
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0515
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0315
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0914
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0714
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0514
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0314
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0913
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0713
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0513
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0313
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0912
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0712
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0512
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0312
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0911
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0711
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0511
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0311
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0910
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0710
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0510
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0310
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0909
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0709
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0509
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0309
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1108
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0908
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0708
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0508
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0308
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0108
https://www.nxtbookmedia.com