This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

RASPNet: A Benchmark Dataset for Radar Adaptive
Signal Processing Applications

Shyam Venkatasubramanian    Bosung Kang    Ali Pezeshki    Muralidhar Rangaswamy    Vahid Tarokh

RASPNet: Supplementary Information

Shyam Venkatasubramanian    Bosung Kang    Ali Pezeshki    Muralidhar Rangaswamy    Vahid Tarokh
Abstract

We present a large-scale dataset for radar adaptive signal processing (RASP) applications to support the development of data-driven models within the adaptive radar community. The dataset, RASPNet, exceeds 16 TB in size and comprises 100 realistic scenarios compiled over a variety of topographies and land types from across the contiguous United States. For each scenario, RASPNet consists of 10,000 clutter realizations from an airborne radar setting, which can be used to benchmark radar and complex-valued learning algorithms. RASPNet intends to fill a prominent gap in the availability of a large-scale, realistic dataset that standardizes the evaluation of adaptive radar processing techniques and complex-valued neural networks. We outline its construction, organization, and several applications, including a transfer learning example to demonstrate how RASPNet can be used for realistic adaptive radar processing scenarios.

complex-valued data, deep learning, data-driven radar

1 Introduction

The success of radar technologies over the past century has been characterized by landmark advances in signal processing techniques. In this domain of radar adaptive signal processing (RASP), Space-Time Adaptive Processing (STAP) has been instrumental in achieving order-of-magnitude improvements in detection and localization performance, especially in environments dominated by interference and noise, which has revolutionized modern radar systems (Brennan & Reed, 1973). For decades, STAP has been integral to advancing surveillance, defense, and navigation (Ward, 1995; Li & Stoica, 2008). The foundations of RASP, realized using STAP, lies in the adaptive combination of spatial and temporal processing to optimize radar response to signals (Ward, 1998; Guerci, 2000; Melvin, 2004; Wicks et al., 2006).

Despite the theoretical and practical advancements in RASP, the development, testing, and validation of RASP algorithms remains a significant challenge. This difficulty arises from the complexity of the real-world scenarios in which radar systems operate, which are characterized by dynamic and unpredictable environmental conditions. Theoretical models alone cannot capture the full range of operational scenarios, limiting the effectiveness of RASP algorithms developed in a vacuum (Klemm, 2002; Melvin, 2004).

Paralleling the evolution of adaptive radar, complex-valued neural networks (CVNNs) have emerged as promising tools for enhancing signal processing capabilities (Hirose et al., 2006; Trabelsi et al., 2017; Wu et al., 2023). While CVNNs are well-suited for handling the inherently complex-valued data produced by radar systems, benchmarking CVNNs is limited by a lack of comprehensive datasets with naturally occurring complex-valued features (Mohammadi Asiyabi et al., 2023). Practitioners often convert real-valued datasets to the frequency domain for benchmarking (Trabelsi et al., 2017; Scardapane et al., 2020), which fails to capture the nuanced characteristics of real-world complex-valued data.

The need for large-scale, comprehensive, realistic datasets in the adaptive radar community cannot be overstated. High-quality datasets serve multiple critical functions in the development lifecycle of RASP algorithms. Firstly, they provide a benchmark for evaluating and comparing the performance of algorithms under a wide range of conditions that mirror real-world operational environments. Furthermore, these datasets facilitate the development of data-driven approaches that leverage machine learning and artificial intelligence (Hara et al., 1994; Jiang et al., 2022; Venkatasubramanian et al., 2023). The Knowledge Aided Sensor Signal Processing and Expert Reasoning (KASSPER) dataset represents a seminal effort in this direction (Guerci & Baranoski, 2006), offering a focused repository of radar data that has been significant in advancing the field (Crooks, 2004; Blunt et al., 2006; Stoica et al., 2008; Wang et al., 2009).

In spite of the value provided by existing repositories like KASSPER, the adaptive radar community continues to face data-related challenges. KASSPER, for instance, comprises one radar scenario, which is inadequate for data-driven algorithms. Thus, the primary issue is the absence of a publicly available dataset that encompasses the diversity of scenarios that adaptive radar systems encounter, as existing datasets are either too narrow in scope or restricted in accessibility and utility (Gogineni et al., 2022).

To address these challenges, we present RASPNet, a large-scale, benchmark dataset for radar adaptive signal processing applications. RASPNet comprises a comprehensive set of 100100 scenarios from across the United States, compiled over a variety of environmental conditions, topographies, and land types via the RFView® modeling and simulation software. For each scenario, we provide 10,00010{,}000 realizations of clutter returns gathered with an airborne radar platform over a 2020 kilometer distance. RASPNet has the flexibility to support both traditional RASP algorithms and emerging data-driven approaches, facilitating a concrete benchmark to compare the performance of adaptive radar processing methods, and providing a critical testbed for CVNNs.

The outline of this paper is as follows. In Section 2, we discuss the properties of RASPNet, including the radar parameters used to generate the dataset, the 100100 radar scenarios in the dataset, and validate RFView® versus measured data. In Section 3, we describe the organization of RASPNet via the energy distance metric. In Section 4, we delineate two relevant applications of RASPNet for benchmarking target localization accuracy, and for transfer learning in realistic adaptive radar processing scenarios. Finally, in Section 6, we summarize RASPNet and discuss future work. RASPNet is accessible at https://shyamven.github.io/RASPNet.

2 Dataset Properties

We first describe the procedure used to generate the 100100 scenarios comprising RASPNet and detail the intuition behind our scenario choices, subject to empirical validation.

2.1 Radar Platform Parameters

To obtain the data for each scenario comprising RASPNet, we make use of the RFView® modeling and simulation tool. This physics-based, RF modeling and simulation platform integrates a global database of terrain and land cover for RF ray tracing simulations. RFView® has been compared with measured datasets from VHF to Ka band (Gogineni et al., 2022). We further validate RFView® versus the MCARM measured dataset (Babu et al., 1996) in Section 2.4.

The scenarios we consider simulate an airborne radar surveying various regions across the United States. For simplicity, the radar was assumed as static during the simulation. The complete list of radar platform parameters is provided in Table 4 of the Supplementary Information.

We position the radar platform at a preset, scenario-specific, latitude and longitude location, utilizing the parameters from Table 4. The radar platform aims 2020 km to the southwest and operates in spotlight mode. The clutter return is beamformed for each size (48L×5)(\frac{48}{L}\times 5) receiver sub-array, condensing the array to size (L×1)(L\times 1). Formally, let S={1,2,,M}S=\{1,2,\ldots,M\} denote the set of scenario indices, where MM is the total number of scenarios within the dataset. We denote ZiΛLGZ^{i}\in\mathbb{C}^{\Lambda LG} as the random variable describing the clutter for scenario iSi\in S. Now, consider zjiZiz_{j}^{i}\sim Z^{i}, which denotes the clutter return for the jjth independent realization for scenario ii. To obtain the clutter dataset for scenario ii, we obtain KK i.i.d. realizations to form {zji,jD}\{z^{i}_{j},\,\forall j\in D\}, where D={1,2,,K}D=\{1,2,\ldots,K\}.

2.2 Radar Scenarios

RASPNet comprises M=100M=100 hand-picked scenarios from the contiguous United States, where the clutter dataset for each scenario, {zji,jD}\{z^{i}_{j},\,\forall j\in D\} with iSi\in S, is obtained via the procedure described in Section 2.1. The selection criteria for these scenarios prioritize geographical diversity, focusing on varied landforms and topographies that present distinct challenges for radar systems. The geographic coverage of RASPNet scenarios across the contiguous United States is depicted in Figure 1, wherein the indices, iSi\in S, are ordered from the westernmost to easternmost scenario by default.

Refer to caption
Figure 1: Mapping the M=100M=100 scenarios within RASPNet. Each scenario is indexed by iSi\in S, ordered westernmost to easternmost.

To evaluate whether RASPNet encompasses a realistic and extensive feature set, we empirically verify the exemplar nature of our MM hand-picked scenarios in Section 2.3. Additionally contained within these MM scenarios are 3030 land-to-water transition scenarios, which capture the complexities associated with implementing adaptive radar processing algorithms in coastal regions. The complete tabulation of scenarios comprising RASPNet, along with short descriptions, is provided in Section G of the Supplementary Information.

Algorithm 1 : Partitioning Around Medoids (PAM) with the \mathcal{E}-statistic
0:  S¯\,\overline{\!{S}} (set of indices), MM^{*} (number of representative indices), TT (max steps)
0:  SS^{*} (set of representative indices obtained through PAM)
1:  Initialize E𝟎M¯×M¯E\leftarrow\mathbf{0}_{\,\overline{\!{M}}\times\,\overline{\!{M}}} {Initialize the matrix of \mathcal{E}-statistics}
2:  for i=1i=1 to M¯\,\overline{\!{M}} do
3:     for k=ik=i to M¯\,\overline{\!{M}} do
4:        Ei,k(Zi,Zk)E_{i,k}\leftarrow\mathcal{E}(Z^{i},Z^{k}); Ek,i(Zi,Zk)E_{k,i}\leftarrow\mathcal{E}(Z^{i},Z^{k}) {Compute and store the \mathcal{E}-statistic for the pair (i,k)(i,k)}
5:     end for
6:  end for
7:  SSRSWOR(S¯,M)S^{*}\leftarrow\text{SRSWOR}(\,\overline{\!{S}},M^{*}); CiS¯minkSEi,kC\leftarrow\sum_{i\in\,\overline{\!{S}}}\min_{k\in S^{*}}E_{i,k} {Initialize SS^{*} and compute initial cost CC}
8:  for t=1t=1 to TT do
9:     for mSm\in S^{*} do
10:        for oS¯So\in\,\overline{\!{S}}\setminus S^{*} do
11:           S(S{m}){o}S^{\prime*}\leftarrow(S^{*}\setminus\{m\})\cup\{o\}; CiS¯minkSEi,kC^{\prime}\leftarrow\sum_{i\in\,\overline{\!{S}}}\min_{k\in S^{\prime*}}E_{i,k} {Form SS^{\prime*} and compute new cost CC^{\prime}}
12:           if C<CC^{\prime}<C then
13:              SSS^{*}\leftarrow S^{\prime*}; CCC\leftarrow C^{\prime} {Update SS^{*} and CC to the new values}
14:           end if
15:        end for
16:     end for
17:  end for
18:  return SS^{*}

2.3 Exemplar Scenario Validation

To determine whether our 100100 hand-picked scenarios are exemplar, we compare their geographic coverage with that of a collection of 100100 scenarios obtained through the Partitioning Around Medoids (PAM) algorithm (Kaufman & Rousseeuw, 1990), from 500500 total scenarios uniformly selected at random across the contiguous United States. We denote S¯={1,2,,M¯}\smash{\,\overline{\!{S}}=\{1,2,\ldots,\,\overline{\!{M}}\}} as the set of indices pertaining to the M¯=500\smash{\,\overline{\!{M}}=500} scenarios, and denote SS¯\smash{S^{*}\subset\,\overline{\!{S}}} as the set of indices yielded by PAM, where |S|=M=100\left|S^{*}\right|=M^{*}=100.

To determine SS^{*} using the PAM algorithm, we employ the energy statistic (\mathcal{E}-statistic) as our distance metric (Székely & Rizzo, 2013). The \mathcal{E}-statistic quantifies the statistical distance between the distributions of random variables by aggregating pairwise sample distances, capturing differences in their distributional characteristics. Rooted in potential energy principles, the \mathcal{E}-statistic facilitates robust comparisons of complex, multivariate datasets beyond location or scale. The formal definition of the \mathcal{E}-statistic for our analysis is provided in Definition 2.1.

Definition 2.1.

Consider clutter random variables Zi,ZkΛLGZ^{i},Z^{k}\in\mathbb{C}^{\Lambda LG}, for i,kS¯i,k\in\,\overline{\!{S}}, wherein we have the clutter datasets {zji,jD}\{z^{i}_{j},\,\forall j\in D\}, {zlk,lD}\{z^{k}_{l},\,\forall l\in D\}. The \mathcal{E}-statistic is given by:

(Zi,Zk)=2K2j=1Kl=1Kzjizlk\displaystyle\mathcal{E}(Z^{i},Z^{k})=\frac{2}{K^{2}}\sum_{j=1}^{K}\sum_{l=1}^{K}\|z^{i}_{j}-z^{k}_{l}\| (1)
1K2j=1Kl=1Kzjizli1K2j=1Kl=1Kzjkzlk.\displaystyle-\frac{1}{K^{2}}\sum_{j=1}^{K}\sum_{l=1}^{K}\|z^{i}_{j}-z^{i}_{l}\|-\frac{1}{K^{2}}\sum_{j=1}^{K}\sum_{l=1}^{K}\|z^{k}_{j}-z^{k}_{l}\|.

We now outline the PAM algorithm for our analysis. We first construct the M¯×M¯\smash{\,\overline{\!{M}}\times\,\overline{\!{M}}} \mathcal{E}-statistic matrix, EE, for M¯=500\smash{\,\overline{\!{M}}=500}, where each element, Ei,kE_{i,k}, is precomputed using (Zi,Zk)\mathcal{E}(Z^{i},Z^{k}) for every pair i,kS¯\smash{i,k\in\,\overline{\!{S}}}. This precomputation step facilitates efficient distance lookups during the PAM algorithm’s execution. Subsequently, over TT steps, the PAM algorithm iteratively refines a subset of M=100M^{*}=100 representative scenarios, SS^{*}, through a process of swapping current medoids with non-medoids to minimize the total cost, CC, where CC is computed as the sum of distances from each scenario to its nearest medoid, based on the precomputed \mathcal{E}-statistic matrix, EE. This procedure is summarized in Algorithm 1. The 500500 total scenarios and the 100100 representative scenarios from PAM are depicted in Section A of the Appendix.

We observe that the geographic coverage of the 100100 hand-picked scenarios in RASPNet closely mirrors the coverage of the 100100 representative scenarios determined through PAM. A large concentration of these scenarios are in the Western United States — this region is characterized by a wider variety of terrain types, which introduces greater variability in the distribution of geographic features, leading to a greater concentration of representative scenarios. We also note that the 100100 hand-picked scenarios in RASPNet are more dispersed across the contiguous United States by construction, particularly because they encompass identifiable geographical landmarks representing a broad spectrum of environmental conditions. A greater emphasis was also placed on incorporating land-to-water transition zones in the 100100 hand-picked scenarios, acknowledging these as inherently more varied scenarios.

Refer to caption
(a) MCARM Measured Data
Refer to caption
(b) RFView® Simulated Data
Refer to caption
(c) Bald-Earth Model
Figure 2: Range-Doppler plots for (a) Flight #5 Acquisition 575 from the MCARM measured dataset, (b) RFView® simulated data, and (c) classical bald-earth model without terrain heights. The colormap depicts the magnitude squared of the radar range-Doppler spectrum, with red corresponding to higher magnitudes and blue to lower magnitudes.

2.4 Validation Against Measured Data

To evaluate the realistic nature of the RFView® simulator, we compare it with the MCARM measured dataset, focusing on Flight #5 Acquisition 575 (Babu et al., 1996). The MCARM radar parameters are tabulated in Section B of the Appendix. Let ZiΛ~L~G~\smash{Z^{i}\in\mathbb{C}^{\tilde{\Lambda}\tilde{L}\tilde{G}}}, for iS^={MCM, RF, BE}\smash{i\in\hat{S}=\{\text{MCM, RF, BE}\}}, denote the clutter random variables for the MCARM, RFView®, and bald-earth (BE) models, wherein the bald-earth model is a more classical clutter model without terrain heights. For the RFView® and BE models, we generate the clutter datasets {zjRF,jD}\smash{\{z^{\text{RF}}_{j},\,\forall j\in D\}} and {zjBE,jD}\smash{\{z^{\text{BE}}_{j},\,\forall j\in D\}}, which we then reshape to obtain 𝐙RF,𝐙BEΛ~L~G~×K\smash{\mathbf{Z}^{\text{RF}},\mathbf{Z}^{\text{BE}}\in\mathbb{C}^{\tilde{\Lambda}\tilde{L}\tilde{G}\times K}}. The MCARM Flight #5 Acquisition 575 provides a single clutter realization, z1MCM\smash{z^{\text{MCM}}_{1}}, which we reshape to form 𝐙MCMΛ~L~G~×1\smash{\mathbf{Z}^{\text{MCM}}\in\mathbb{C}^{\tilde{\Lambda}\tilde{L}\tilde{G}\times 1}}.

We produce range-Doppler plots for both the RFView® simulated data and the MCARM measured data by performing Doppler processing via the Fast Fourier Transform (FFT), coherently integrating across antenna elements. The range-Doppler plots for the MCARM, RFView®, and BE models are shown in Figure 2. We clearly observe that the RFView-generated data exhibits a higher degree of similarity to the MCARM measured data than the classical BE model.

To validate the similarity between the RFView® simulated data and the MCARM measured data, we perform a modified version of the likelihood-based test from (Johnson & Abramovich, 2010). Let 𝐙MCM[l,g]L~×1\smash{\mathbf{Z}^{\text{MCM}}[l,g]\in\mathbb{C}^{\tilde{L}\times 1}}, 𝐙RF[l,g]\smash{\mathbf{Z}^{\text{RF}}[l,g]}, and 𝐙BE[l,g]L~×K\smash{\mathbf{Z}^{\text{BE}}[l,g]\in\mathbb{C}^{\tilde{L}\times K}} form the MCARM, RFView®, and bald-earth clutter realizations, for the ll-th Doppler bin and gg-th range bin. The null hypothesis, H0H_{0}, asserts that 𝐙MCM[l,g]\mathbf{Z}^{\text{MCM}}[l,g] is from the same distribution as 𝐙RF[l,g]\mathbf{Z}^{\text{RF}}[l,g] — we repeat this procedure for 𝐙BE[l,g]\mathbf{Z}^{\text{BE}}[l,g]). Next, l,g\forall l,g, we compare the likelihood of the MCARM clutter realization to the empirical distribution of likelihoods from the RFView® clutter realizations. We let 𝚺RF[l,g]\mathbf{\Sigma}_{\text{RF}}[l,g] denote the sample covariance matrix for the RFView case, where the likelihood of the MCARM data given 𝚺RF[l,g]\mathbf{\Sigma}_{\text{RF}}[l,g], and the likelihood of the jthj^{\text{th}} RFView clutter realization given 𝚺RF[l,g]\mathbf{\Sigma}_{\text{RF}}[l,g], are given by:

MCM[l,g]\displaystyle\mathcal{L}_{\text{MCM}}[l,g] =e(12𝐙MCM[l,g]H𝚺RF[l,g]1𝐙MCM[l,g])(2π)Ldet(𝚺RF[l,g]),\displaystyle=\frac{e^{\left(-\frac{1}{2}\mathbf{Z}^{\text{MCM}}[l,g]^{H}\boldsymbol{\Sigma}_{\text{RF}}[l,g]^{-1}\mathbf{Z}^{\text{MCM}}[l,g]\right)}}{\sqrt{(2\pi)^{L}\det(\boldsymbol{\Sigma}_{\text{RF}}[l,g])}}, (2)
RF,j[l,g]\displaystyle\mathcal{L}_{\text{RF},j}[l,g] =e(12𝐙jRF[l,g]H𝚺RF[l,g]1𝐙jRF[l,g])(2π)Ldet(𝚺RF[l,g]).\displaystyle=\frac{e^{\left(-\frac{1}{2}\mathbf{Z}_{j}^{\text{RF}}[l,g]^{H}\boldsymbol{\Sigma}_{\text{RF}}[l,g]^{-1}\mathbf{Z}_{j}^{\text{RF}}[l,g]\right)}}{\sqrt{(2\pi)^{L}\det(\boldsymbol{\Sigma}_{\text{RF}}[l,g])}}. (3)

To determine if the real-world data is consistent with the simulated data distribution, we compare MCM[l,g]\mathcal{L}_{\text{MCM}}[l,g] to the empirical distribution of {RF,j[l,g],jD}\{\mathcal{L}_{\text{RF},j}[l,g],\ \forall j\in D\}. We form the 95%95\% confidence interval from the percentiles of RF,j[l,g]\mathcal{L}_{\text{RF},j}[l,g]. If MCM[l,g]\mathcal{L}_{\text{MCM}}[l,g] falls within this confidence interval, we fail to reject H0H_{0}. We compute the total fraction of how often the MCARM likelihood falls in the confidence interval over all Doppler and range bins, denoted ρ[0,1]\rho\in[0,1]:

ρ=1ΛGl=1Λg=1G𝕀(MCM[l,g]\displaystyle\rho=\frac{1}{\Lambda G}\sum_{l=1}^{\Lambda}\sum_{g=1}^{G}\mathbb{I}\big{(}\mathcal{L}_{\text{MCM}}[l,g]\in (4)
[2.5(RF[l,g]),97.5(RF[l,g])]).\displaystyle\quad\quad\quad\big{[}\text{\textperthousand}_{2.5}(\mathcal{L}_{\text{RF}}[l,g]),\text{\textperthousand}_{97.5}(\mathcal{L}_{\text{RF}}[l,g])\big{]}\big{)}.

In the RFView® case (𝐙RF[l,g]\mathbf{Z}^{\text{RF}}[l,g]), we obtain ρ=0.1969\rho=0.1969 for the real part of MCM[l,g]\mathcal{L}_{\text{MCM}}[l,g], ρ=0.436\rho=0.436 for the imaginary part of MCM[l,g]\mathcal{L}_{\text{MCM}}[l,g]. In the bald-earth case (𝐙BE[l,g]\mathbf{Z}^{\text{BE}}[l,g]), we obtain ρ=0\rho=0 for both the real and imaginary parts of MCM[l,g]\mathcal{L}_{\text{MCM}}[l,g]. This study shows that while RFView® does not offer a complete match with the real-world data, it is more realistic than the bald-earth model. Furthermore, this study suggests that for real-world applications, it is feasible to train networks on RASPNet scenarios, and fine tune them using real-world samples. We explore this further in Section 4.3.

3 Dataset Organization

The organization of RASPNet is guided by the premise of ranking scenarios based on their difficulty for RASP algorithms, which we quantify using the \mathcal{E}-statistic. We employ this metric to systematically order the MM scenarios from the most similar to the baseline scenario, defined as index i=29i=29 from SS (the Bonneville Salt Flats), to the least similar, as a proxy for difficulty. This baseline scenario typifies an environment that has minimal variability in elevation and a uniform land type — characteristics that typically simplify adaptive processing tasks. We denote Q=(qi)i=1MQ=(q_{i})_{i=1}^{M} as the sequence of ordered indices, and let FF be an MM-dimensional array with elements (Zi,Zb)\mathcal{E}(Z^{i},Z^{b}), where iSi\in S, and bb is the index of the baseline scenario. Thus, the ithi^{\text{th}} scenario corresponds to the qithq_{i}^{\text{th}} ‘easiest’ scenario, ZqiZ^{q_{i}}, in RASPNet. We summarize this ordering procedure in Algorithm 2.

Algorithm 2 : Ordering RASPNet Scenarios by Difficulty
0:  SS (set of indices), bb (index of baseline scenario)
0:  QQ (sequence of indices ordered by (Zi,Zb)\mathcal{E}(Z^{i},Z^{b}))
1:  Initialize F𝟎MF\leftarrow\mathbf{0}_{M} {Initialize the array of \mathcal{E}-statistics}
2:  for iSi\in S do
3:     Fi(Zi,Zb)F_{i}\leftarrow\mathcal{E}(Z^{i},Z^{b})
4:  end for
5:  Qargsort(F,)Q\leftarrow\text{argsort}(F,\leq) {Sort indices in ascending order}
6:  return QQ

The rationale behind using the \mathcal{E}-statistic with respect to the Bonneville Salt Flats as a benchmark is its inherent simplicity for RASP algorithms. Scenarios with lower \mathcal{E}-values relative to this baseline are deemed less challenging, as their clutter characteristics more closely resemble those of an environment with low variability and uniformity, simplifying the radar’s task of distinguishing between targets and clutter. Conversely, scenarios with higher \mathcal{E}-values are deemed more challenging as they indicate nonuniform environments, requiring advanced radar processing algorithms.

We categorize the MM scenarios in RASPNet into four subsets by difficulty: Basic scenarios, for qi{1,2,,25}q_{i}\in\{1,2,\ldots,25\}, Intermediate scenarios, for qi{26,27,,50}q_{i}\in\{26,27,\ldots,50\}, Challenging scenarios, for qi{51,52,,75}q_{i}\in\{51,52,\ldots,75\}, and Eye-watering scenarios, where qi{76,77,,100}q_{i}\in\{76,77,\ldots,100\}. These subsets are depicted in Figure 3 — the basic scenarios are largely concentrated in the Eastern United States and plains regions, having simpler clutter characteristics (e.g., the Bonneville Salt Flats). The intermediate scenarios have more uneven terrain than the basic scenarios, and encompass hillside regions, coastlines and valleys. The challenging scenarios are largely concentrated in the Western United States, comprising mountainous and variable terrain — this shift to more rugged and uneven terrain introduces clutter characteristics that deviate substantially from the baseline scenario. Lastly, the eye-watering scenarios are composed almost exclusively of mountainous terrain, canyons, and other diversified land types, representing scenarios with highly irregular and unpredictable clutter characteristics.

Refer to caption
(a) Basic Scenarios
Refer to caption
(b) Intermediate Scenarios
Refer to caption
(c) Challenging Scenarios
Refer to caption
(d) Eye-watering Scenarios
Figure 3: Categorizing RASPNet scenarios based on difficulty. Each scenario is indexed by qiQq_{i}\in Q.

4 Dataset Applications

RASPNet has several applications relevant to the radar community. We describe two key applications in this section. Firstly, RASPNet can be used to benchmark data-driven algorithms for target localization against existing approaches. Secondly, RASPNet supports transfer learning in realistic radar scenarios, enabling the adaptation of pre-trained models to new environments — we demonstrate this via a toy example. Across both of these applications, we consider five example scenarios in RASPNet: Bonneville Salt Flats, UT (qi=1,i=29q_{i}=1,i=29) as the baseline scenario, Central Kansas, KS (qi=4,i=60q_{i}=4,i=60) from the Basic scenarios, the Ouachita Mountains, OK (qi=35,i=62q_{i}=35,i=62) from the Intermediate scenarios, the Great Smoky Mountains, TN (qi=57,i=76q_{i}=57,i=76) from the Challenging scenarios, and the Grand Canyon, AZ (qi=92,i=35q_{i}=92,i=35) from the Eye-watering scenarios, wherein S~={29,35,60,62,76}\smash{\tilde{S}=\{29,35,60,62,76\}}. We first preprocess the RASPNet data via conventional RASP techniques, per Section 4.1. We compiled all results on a NVIDIA GeForce RTX 3090 GPU.

4.1 Data Preprocessing

To prepare RASPNet for the target localization and transfer learning tasks, we consider sub-regions from the scenarios, iS~\smash{i\in\tilde{S}}, which we call radar processing regions. The minimum and maximum range of each radar processing region from the airborne radar platform and the azimuth angle bounds of each radar processing region are provided in Table 3 (see Appendix Section C.1), and the range bin indices are g{75,76,,95}{1,2,,G}g\in\{75,76,\ldots,95\}\subset\{1,2,\ldots,G\}, whereby G=21G^{\prime}=21. We run a set of N=1000N^{\prime}=1000 independent experiments, where in each experiment, a point target is placed in range and azimuth, uniformly at random inside each radar processing region. We select the radar cross section (RCS) of each target independently at random from the uniform distribution, 𝒰[15,25]\mathcal{U}[15,25] (dBsm), and we generate K=100K^{\prime}=100 independent random realizations of the radar return for each target placement. We consider stationary targets in this example, with Λ=1\Lambda^{\prime}=1, wherein there is no Doppler processing. For compatibility with our generated target data, we divide the K=10,000K=10{,}000 clutter realizations provided by RASPNet for scenario iS~\smash{i\in\tilde{S}} into N=100N^{*}=100 separate clutter datasets with K=100K^{\prime}=100 realizations, where K=NKK=N^{*}K^{\prime}. As Λ=1\Lambda^{\prime}=1, we only consider the first pulse from the clutter realizations. For the CVNN target localization benchmark task, we solely consider the first 55 of the 100100 realizations, wherein K=5K^{\prime}=5. Using this construction, we now consider the signal model outlined in Section C.2 of the Appendix.

For both non-CVNN target localization and transfer learning tasks, we leverage datasets of heatmap matrices (Venkatasubramanian et al., 2023), which comprise test statistics obtained via the signal model from Appendix Section C.2, where ϕ=0\phi=0. To produce each heatmap matrix, we sweep the radar steering vector, 𝐚~(θ,0,0)\mathbf{\tilde{a}}(\theta,0,0), across azimuth with step size Δθ=0.4\Delta\theta=0.4^{\circ}, from θmin\theta_{\text{min}} to θmax\theta_{\text{max}}, producing an NAMF azimuth spectrum at each range bin. Arranging these spectra across the GG^{\prime} range bins gives a size G×(θmaxθminΔθ+1)G^{\prime}\times(\lfloor\frac{\theta_{\text{max}}-\theta_{\text{min}}}{\Delta\theta}\rfloor+1) matrix of NAMF test statistics. The values for θmin\theta_{\text{min}} and θmax\theta_{\text{max}} are in Table 3 for scenarios iS~\smash{i\in\tilde{S}}. The cumulative dataset contains N=NN=100,000N=N^{\prime}N^{*}=100{,}000 heatmap matrices, formed using all combinations of 𝐗i[g]\mathbf{X}^{i}[g] and (𝐙i[g]+𝐀i[g])(\mathbf{Z}^{i}[g]+\mathbf{A}^{i}[g]). For the CVNN target localization task, we consider 33-dimensional feature vectors, which are formed from the radar return data matrices described in Section C.2 of the Appendix, where ϕ=0\phi=0. The cumulative dataset comprises the first 25,00025{,}000 feature vectors of the 100,000100{,}000 total combinations.

Refer to caption
(a) Bonneville Salt Flats (i=29)(i=29)
Refer to caption
(b) Central Kansas (i=60)(i=60)
Refer to caption
(c) Ouachita Mountains (i=62)(i=62)
Refer to caption
(d) Great Smoky Mountains (i=76)(i=76)
Refer to caption
(e) Grand Canyon (i=35)(i=35)
Figure 4: Test performance comparison on RASPNet scenarios iS~i\in\tilde{S} using CVNN, RVNN, Steinmetz neural network, and analytic neural network. The x-axis represents the training epochs, while the y-axis indicates the target localization performance.

4.2 Target Localization Benchmark

Having obtained the datasets of heatmap matrices for scenarios iS~\smash{i\in\tilde{S}}, we benchmark the non-CVNN target localization performance of two existing algorithms — we consider the classical peak-cell midpoint algorithm outlined in (Venkatasubramanian et al., 2022), and compare it with the regression CNN architecture introduced in (Venkatasubramanian et al., 2023). We clarify that other classical algorithms exist for target localization, including gradient-based local search methods; these algorithms can also be benchmarked using RASPNet. The considered regression CNN architecture is further described in Section D.1 of the Appendix.

We now produce the training and test datasets for each scenario, iS~\smash{i\in\tilde{S}}. We partition each dataset of 100,000100{,}000 heatmap matrices such that the first Ntrain=0.9NN_{train}=0.9N examples form the training dataset, and the remaining Ntest=0.1NN_{test}=0.1N examples form the test dataset. Let (r¯ti,θ¯ti)(\mathbf{\bar{\text{$r$}}}\vphantom{r}_{t}^{i},\mathbf{\bar{\text{$\theta$}}}\vphantom{\theta}_{t}^{i}) denote the range and azimuth of the midpoint of the peak heatmap matrix cell, and let (r~ti,θ~ti)\smash{(\mathbf{\tilde{\text{$r$}}}\vphantom{r}_{t}^{i},\mathbf{\tilde{\text{$\theta$}}}\vphantom{\theta}_{t}^{i})} denote the azimuth and velocity values predicted by the regression CNN, for example tt from our dataset for scenario ii. While our heatmap matrices follow the polar coordinate system, we can transform their ground truth target locations into Cartesian coordinates to report the localization error in meters, whereby (r¯ti,θ¯ti)(x¯ti,y¯ti)\smash{(\mathbf{\bar{\text{$r$}}}\vphantom{r}_{t}^{i},\mathbf{\bar{\text{$\theta$}}}\vphantom{\theta}_{t}^{i})\rightarrow(\mathbf{\bar{\text{$x$}}}\vphantom{x}_{t}^{i},\mathbf{\bar{\text{$y$}}}\vphantom{y}_{t}^{i})} and (r~ti,θ~ti)(x~ti,y~ti)\smash{(\mathbf{\tilde{\text{$r$}}}\vphantom{r}_{t}^{i},\mathbf{\tilde{\text{$\theta$}}}\vphantom{\theta}_{t}^{i})\rightarrow(\mathbf{\tilde{\text{$x$}}}\vphantom{x}_{t}^{i},\mathbf{\tilde{\text{$y$}}}\vphantom{y}_{t}^{i})}. Let (rti,θti)(xti,yti)(r_{t}^{*i},\theta_{t}^{*i})\rightarrow(x_{t}^{*i},y_{t}^{*i}) be the ground truth target location and velocity for example tt from our dataset. For vector inputs 𝐬ti,𝐬^ti\mathbf{s}_{t}^{*i},\mathbf{\hat{\text{$\mathbf{s}$}}}\vphantom{s}_{t}^{i}, the localization error, Err(𝐬ti,𝐬^ti)Err(\mathbf{s}_{t}^{*i},\mathbf{\hat{\text{$\mathbf{s}$}}}\vphantom{s}_{t}^{i}), over the NtestN_{test} test examples, is defined as:

Err(𝐬ti,𝐬^ti)=t=1Ntest𝐬ti𝐬^ti2Ntest.\displaystyle Err(\mathbf{s}_{t}^{*i},\mathbf{\hat{\text{$\mathbf{s}$}}}\vphantom{s}_{t}^{i})=\frac{\sum_{t=1}^{N_{test}}\|\mathbf{s}_{t}^{*i}-\mathbf{\hat{\text{$\mathbf{s}$}}}\vphantom{s}_{t}^{i}\|_{2}}{N_{test}}. (5)

Regarding our case, (𝐬ti,𝐬^ti)=([xti,yti],[x^t,y^t])(\mathbf{s}\vphantom{s}_{t}^{*i},\mathbf{\hat{\text{$\mathbf{s}$}}}\vphantom{s}_{t}^{i})=([x_{t}^{*i},y_{t}^{*i}],[\mathbf{\hat{\text{$x$}}}_{t},\mathbf{\hat{\text{$y$}}}_{t}]), with (x^ti,y^ti)=(x¯ti,y¯ti)(\mathbf{\hat{\text{$x$}}}\vphantom{x}_{t}^{i},\mathbf{\hat{\text{$y$}}}\vphantom{y}_{t}^{i})=(\mathbf{\bar{\text{$x$}}}\vphantom{x}_{t}^{i},\mathbf{\bar{\text{$y$}}}\vphantom{y}_{t}^{i}) for the peak cell midpoint [ErrNAMF][Err_{\text{NAMF}}], and (x^ti,y^ti)=(x~ti,y~ti)(\mathbf{\hat{\text{$x$}}}\vphantom{x}_{t}^{i},\mathbf{\hat{\text{$y$}}}\vphantom{y}_{t}^{i})=(\mathbf{\tilde{\text{$x$}}}\vphantom{x}_{t}^{i},\mathbf{\tilde{\text{$y$}}}\vphantom{y}_{t}^{i}) for the regression CNN [ErrCNN][Err_{\text{CNN}}]. For each scenario, iS~\smash{i\in\tilde{S}}, we train the regression CNN until convergence on the training dataset using MSE as our loss function, and we leverage the Adam optimizer (Kingma & Ba, 2014) with a learning rate of α=1e-3\alpha=1\text{e-}3. The localization errors on the test dataset are summarized for the peak cell midpoint and the regression CNN in Table 1. We see that as the scenarios become more challenging — measured using the \mathcal{E}-statistic with respect to the baseline scenario — the localization performance of both methods worsen.

Table 1: Benchmarking target localization performance for iS~\smash{i\in\tilde{S}}.
𝒒𝒊\boldsymbol{q_{i}} 𝒊\boldsymbol{i} 𝑬𝒓𝒓NAMF\boldsymbol{Err_{\text{NAMF}}} (m) 𝑬𝒓𝒓CNN\boldsymbol{Err_{\text{CNN}}} (m) 𝓔\boldsymbol{\mathcal{E}}-stat.
1 29 21.62 ±\pm 0 9.88 ±\pm 0.50 0
4 60 21.83 ±\pm 0 14.60 ±\pm 0.82 3.51e-8
35 62 187.31 ±\pm 0 68.31 ±\pm 2.23 2.63e-7
57 76 360.53 ±\pm 0 145.34 ±\pm 5.91 7.91e-7
92 35 1004.20 ±\pm 0 220.45 ±\pm 9.67 4.04e-6
Refer to caption
Figure 5: Target localization performance for scenarios iS~{29}\smash{i\in\tilde{S}\setminus\{29\}} after transfer learning ([ErrCNN]FT)([Err_{\text{CNN}}]_{\text{FT}}) & fine-tuning ([ErrCNN]FT)([Err_{\text{CNN}}]_{\text{FT}}).

4.2.1 CVNN Target Localization Benchmark

To benchmark the performance of CVNNs, we recall the datasets of feature vectors described in Section 4.1 for scenarios iS~\smash{i\in\tilde{S}}. Per (Trabelsi et al., 2017; Venkatasubramanian et al., 2024), we compare the performance of CVNNs and real-valued neural networks (RVNNs), versus Steinmetz and analytic neural networks (shown to achieve benchmark performance for complex-valued learning tasks). We partition each dataset of 25,00025{,}000 feature vectors such that the first Ntrain=0.8NN_{train}=0.8N examples form the training dataset, and the remaining Ntest=0.2NN_{test}=0.2N examples form the test dataset. As our considered networks are regression CNN variants, we compute their localization errors via Eq. (5). For each scenario, iS~\smash{i\in\tilde{S}}, we train all networks until convergence on the training dataset using MSE as our loss function, and we leverage the Adam optimizer (Kingma & Ba, 2014) with a learning rate of α=5e-2\alpha=5\text{e-}2. Per Figure 4, while the RVNN and CVNN are unable to learn the target localization task, the Steinmetz and analytic neural networks are able to effectively learn the task across all scenarios iS~{35}\smash{i\in\tilde{S}\setminus\{35\}}.

4.3 Transfer Learning

Apart from benchmarking the performance of algorithms, RASPNet can also be leveraged for transfer learning applications in realistic adaptive radar processing scenarios. We recall that the RFView®-generated data exhibits some degree of statistical similarity to real-world data, as examined in Section 2.4. As such, suppose we have collected KK clutter realizations, {zjω,jD}\{z_{j}^{\omega},\ \forall j\in D\} from some real-world scenario, ω\omega, where zjωZωz_{j}^{\omega}\sim Z^{\omega}. Suppose we also have 100100 neural networks trained for some predictive adaptive radar processing task on each of the 100100 RASPNet scenarios, iSi\in S. Our aim is to determine which of the 100100 trained neural networks should be chosen to achieve the best possible performance for the same task on the real-world scenario, ω\omega. We can proceed by ranking the RASPNet scenarios, iSi\in S, by their similarity to scenario b=ωb=\omega, using Algorithm 2. We hypothesize that the scenario with the lowest \mathcal{E}-statistic, relative to the real-world scenario, is the optimal choice for selecting the corresponding trained neural network. To improve the performance of this trained neural network on the real-world scenario, we can use a small number of samples from the real-world scenario to fine-tune it for the task at hand.

As a proof-of-concept, we again consider the non-CVNN target localization task, where we train our regression CNN to localize targets in scenario i=29i=29 (Bonneville Salt Flats, UT). However, we evaluate this trained network on each of the scenarios iS~{29}\smash{i\in\tilde{S}\setminus\{29\}} to validate whether the scenario with the highest similarity to scenario i=29i=29 from S~{29}\smash{\tilde{S}\setminus\{29\}} achieves the best localization performance. Paralleling Section 4.2, our training dataset comprises the first 0.9N0.9N of the 100,000100{,}000 heatmap matrices generated for scenario i=29i=29. We consider four test datasets, each of which comprises the last 0.1N0.1N of the 100,000100{,}000 total heatmap matrices generated for scenario iS~{29}\smash{i\in\tilde{S}\setminus\{29\}}, and we consider four datasets for fine-tuning, each of which comprises the first 6464 of the 100,000100{,}000 total heatmap matrices generated for scenario iS~{29}\smash{i\in\tilde{S}\setminus\{29\}}. We train the regression CNN on the training dataset using MSE as our loss function, and we leverage the Adam optimizer (Kingma & Ba, 2014) with α=1e-3\alpha=1\text{e-}3. The localization accuracies on the test datasets, [ErrCNN]TL[Err_{\text{CNN}}]_{\text{TL}}, iS~{29}\smash{\forall i\in\tilde{S}\setminus\{29\}}, are depicted in Figure 5. As expected, the best performance is yielded by the neural network evaluated on the scenario i=60i=60 (Central Kansas). This scenario has the lowest \mathcal{E}-statistic with respect to i=29i=29 from S~{29}\smash{\tilde{S}\setminus\{29\}}.

We now consider the case of fine-tuning the trained regression CNN using a small set of 6464 heatmap matrices from the scenarios iS~{29}\smash{i\in\tilde{S}\setminus\{29\}}. We freeze the convolutional and batch normalization layers of our trained regression CNN, halving the number of parameters. Using the 6464 heatmap matrices, the weights and biases of the remaining layers are fine-tuned using MSE Loss and the Adam optimizer with α=1e-3\alpha=1\text{e-}3. After fine-tuning the regression CNN for each scenario iS~{29}\smash{i\in\tilde{S}\setminus\{29\}}, we obtain the localization accuracies on the test datasets, [ErrCNN]FT[Err_{\text{CNN}}]_{\text{FT}}, iS~{29}\smash{\forall i\in\tilde{S}\setminus\{29\}}, depicted in Figure 5. We note that the improvements afforded by the regression CNN are largely recovered after fine-tuning.

5 Limitations and Other Applications

Apart from target localization, RASPNet serves as a comprehensive testbed for benchmarking adaptive radar target detection and classification algorithms. While it currently does not support target tracking capabilities, we plan to incorporate this feature in future work. A central limitation of RASPNet is the substantial size of its clutter datasets, with the entire dataset exceeding 16 TB and each scenario’s clutter data surpassing 160 GB. These large sizes are necessary to ensure sufficient resolution in range and Doppler and to provide ample clutter realizations for data-driven methods.

6 Conclusion

In this work, we presented RASPNet, a large-scale dataset for radar adaptive signal processing applications, consisting of 100100 scenarios across the contiguous United States with 10,00010{,}000 clutter realizations each. RASPNet provides a standardized benchmark for evaluating and developing RASP algorithms and complex-valued learning algorithms, bridging a significant gap in the availability of a comprehensive, realistic dataset for adaptive radar processing applications. We outlined relevant properties of RASPNet, described its organization, and provided two applications of the dataset for benchmarking target localization and transfer learning in realistic scenarios. Our experiments demonstrated RASPNet’s capability to support both traditional and data-driven approaches, highlighting its potential to accelerate research and development in the adaptive radar community.

Acknowledgements

This work was supported in part by the U.S. Air Force Office of Scientific Research (AFOSR) under award FA9550-21-1-0235. Dr. Muralidhar Rangaswamy and Dr. Bosung Kang were supported by AFOSR under project 20RYCORO51. The authors would like to thank the Sensors Directorate of the U.S. Air Force Research Laboratory for providing the radar sample of the Multi-Channel Airborne Radar Measurement (MCARM) program, and Dr. Erik Blasch at AFOSR for his continued support, which has made this effort possible. The opinions within this paper are the authors’ own and do not constitute any explicit or implicit endorsement by the U.S. Department of Defense.

References

  • Babu et al. (1996) Babu, B. S., Torres, J. A., and Melvin, W. Processing and evaluation of multichannel airborne radar measurements (mcarm) measured data. In Proceedings of International Symposium on Phased Array Systems and Technology, pp.  395–399. IEEE, 1996.
  • Blunt et al. (2006) Blunt, S. D., Gerlach, K., and Rangaswamy, M. Stap using knowledge-aided covariance estimation and the fracta algorithm. IEEE Transactions on Aerospace and Electronic Systems, 42(3):1043–1057, 2006.
  • Brennan & Reed (1973) Brennan, L. and Reed, L. Theory of adaptive radar. IEEE Transactions on Aerospace and Electronic Systems, AES-9(2):237–252, 1973. doi: 10.1109/TAES.1973.309792.
  • Crooks (2004) Crooks, S. Improving knowledge-aided stap performance using past cpi data [radar signal processing]. In Proceedings of the 2004 IEEE Radar Conference (IEEE Cat. No. 04CH37509), pp.  295–300. IEEE, 2004.
  • Gogineni et al. (2022) Gogineni, S., Guerci, J. R., Nguyen, H. K., Bergin, J. S., Kirk, D. R., Watson, B. C., and Rangaswamy, M. High fidelity rf clutter modeling and simulation. IEEE Aerospace and Electronic Systems Magazine, 37(11):24–43, 2022. doi: 10.1109/MAES.2022.3208862.
  • Guerci (2000) Guerci, J. R. Space-Time Adaptive Processing for Radar. Artech House, Norwood, MA, 2000.
  • Guerci & Baranoski (2006) Guerci, J. R. and Baranoski, E. J. Knowledge-aided adaptive radar at darpa: an overview. IEEE Signal Processing Magazine, 23(1):41–50, 2006. doi: 10.1109/MSP.2006.1593336.
  • Hara et al. (1994) Hara, Y., Atkins, R. G., Yueh, S. H., Shin, R. T., and Kong, J. A. Application of neural networks to radar image classification. IEEE Transactions on Geoscience and Remote Sensing, 32(1):100–109, 1994.
  • Himed (1999) Himed, B. Mcarm/stap data analysis. volume ii. Volume II, 1999.
  • Hirose et al. (2006) Hirose, A. et al. Complex-valued neural networks, volume 32. Wiley Online Library, 2006.
  • Jiang et al. (2022) Jiang, W., Ren, Y., Liu, Y., and Leng, J. Artificial neural networks and deep learning techniques applied to radar target detection: A review. Electronics, 11(1):156, 2022.
  • Johnson & Abramovich (2010) Johnson, B. A. and Abramovich, Y. I. Doa estimator performance assessment in the pre-asymptotic domain using the likelihood principle. Signal Processing, 90(5):1392–1401, 2010. ISSN 0165-1684. doi: https://doi.org/10.1016/j.sigpro.2009.11.006. Special Section on Statistical Signal & Array Processing.
  • Kaufman & Rousseeuw (1990) Kaufman, L. and Rousseeuw, P. J. Partitioning Around Medoids (Program PAM), chapter 2, pp.  68–125. John Wiley & Sons, Ltd, 1990. ISBN 9780470316801. doi: https://doi.org/10.1002/9780470316801.ch2.
  • Kingma & Ba (2014) Kingma, D. P. and Ba, J. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  • Klemm (2002) Klemm, R. Principles of Space-Time Adaptive Processing, volume 12. IET Radar, Sonar, Navigation and Avionics Series, London, UK, 2002.
  • Li & Stoica (2008) Li, J. and Stoica, P. Advances in space-time adaptive processing. IEEE Transactions on Signal Processing, 56(6):2478–2497, 2008. doi: 10.1109/TSP.2008.917857.
  • Matthès et al. (2021) Matthès, M. W., Bromberg, Y., de Rosny, J., and Popoff, S. M. Learning and avoiding disorder in multimode fibers. Phys. Rev. X, 11:021060, Jun 2021. doi: 10.1103/PhysRevX.11.021060. URL https://link.aps.org/doi/10.1103/PhysRevX.11.021060.
  • Melvin (2004) Melvin, W. L. A stap overview. In IEEE Aerospace Conference, pp.  3–10, 2004. doi: 10.1109/AERO.2004.1367652.
  • Mohammadi Asiyabi et al. (2023) Mohammadi Asiyabi, R., Datcu, M., Anghel, A., and Nies, H. Complex-valued end-to-end deep network with coherency preservation for complex-valued sar data reconstruction and classification. IEEE Transactions on Geoscience and Remote Sensing, 61:1–17, 2023. doi: 10.1109/TGRS.2023.3267185.
  • Scardapane et al. (2020) Scardapane, S., Van Vaerenbergh, S., Hussain, A., and Uncini, A. Complex-valued neural networks with nonparametric activation functions. IEEE Transactions on Emerging Topics in Computational Intelligence, 4(2):140–150, 2020. doi: 10.1109/TETCI.2018.2872600.
  • Stoica et al. (2008) Stoica, P., Li, J., Zhu, X., and Guerci, J. R. On using a priori knowledge in space-time adaptive processing. IEEE transactions on signal processing, 56(6):2598–2602, 2008.
  • Székely & Rizzo (2013) Székely, G. J. and Rizzo, M. L. Energy statistics: A class of statistics based on distances. Journal of Statistical Planning and Inference, 143(8):1249–1272, 2013. ISSN 0378-3758. doi: https://doi.org/10.1016/j.jspi.2013.03.018.
  • Trabelsi et al. (2017) Trabelsi, C., Bilaniuk, O., Zhang, Y., Serdyuk, D., Subramanian, S., Santos, J. F., Mehri, S., Rostamzadeh, N., Bengio, Y., and Pal, C. J. Deep complex networks. arXiv preprint arXiv:1705.09792, 2017.
  • Venkatasubramanian et al. (2022) Venkatasubramanian, S., Wongkamthong, C., Soltani, M., Kang, B., Gogineni, S., Pezeshki, A., Rangaswamy, M., and Tarokh, V. Toward data-driven stap radar. In 2022 IEEE Radar Conference (RadarConf22), pp.  1–5, 2022. doi: 10.1109/RadarConf2248738.2022.9764354.
  • Venkatasubramanian et al. (2023) Venkatasubramanian, S., Gogineni, S., Kang, B., Pezeshki, A., Rangaswamy, M., and Tarokh, V. Data-driven target localization using adaptive radar processing and convolutional neural networks, 2023.
  • Venkatasubramanian et al. (2024) Venkatasubramanian, S., Pezeshki, A., and Tarokh, V. Steinmetz neural networks for complex-valued data, 2024.
  • Wang et al. (2009) Wang, P., Li, H., and Himed, B. A new parametric glrt for multichannel adaptive signal detection. IEEE Transactions on Signal Processing, 58(1):317–325, 2009.
  • Ward (1995) Ward, J. Space-time adaptive processing for airborne radar. In 1995 International Conference on Acoustics, Speech, and Signal Processing, volume 5, pp.  2809–2812 vol.5, 1995. doi: 10.1109/ICASSP.1995.479429.
  • Ward (1998) Ward, J. Space-time adaptive processing for airborne radar. 1998.
  • Wicks et al. (2006) Wicks, M. C., Rangaswamy, M., Adve, R., and Hale, T. B. Space-time adaptive processing: A knowledge-based perspective for airborne radar. IEEE Signal Processing Magazine, 23(1):51–65, 2006.
  • Wu et al. (2023) Wu, J.-H., Zhang, S.-Q., Jiang, Y., and Zhou, Z.-H. Complex-valued neurons can learn more but slower than real-valued neurons via gradient descent. pp.  23714–23747, 2023.

Appendix

Appendix A Exemplar Scenario Validation

Below, Figure 6 pertains to the validation of the exemplary nature of RASPNet scenarios. We observe that the geographic coverage of the M=100M^{*}=100 representative scenarios yielded by PAM mirrors the geographic coverage of the 100100 scenarios in RASPNet, as a preliminary proof-of-concept.

Refer to caption
(a) M¯=500\,\overline{\!{M}}=500 Total Scenarios
Refer to caption
(b) M=100M^{*}=100 Representative Scenarios
Figure 6: Geographic coverage of the M¯=500\,\overline{\!{M}}=500 total scenarios (left) and M=100M^{*}=100 representative scenarios (right) yielded by the PAM algorithm across the contiguous United States.

Appendix B MCARM Radar Platform Parameters

The list of parameters pertaining to the airborne radar platform from the MCARM measured dataset are provided in this section (Babu et al., 1996). To simulate the clutter realizations for the RFView and bald-earth cases, we instantiate an airborne radar platform in RFView® utilizing the parameters provided in Table 2. The complete description of MCARM parameters is provided in (Himed, 1999).

Table 2: MCARM Dataset Radar Platform Parameters
Parameter Value
Carrier frequency (f~c)(\tilde{f}_{c}) 1.25GHz1.25\,\text{GHz}
Bandwidth (B~)(\tilde{B}) 1.25MHz1.25\,\text{MHz}
Pulse Repetition Frequency (f~PR)(\tilde{f}_{PR}) 1984Hz1984\,\text{Hz}
Radar platform altitude (h~)(\tilde{h}) 3072m3072\,\text{m}
Radar platform position (lat, lon) (39.3805,75.9746)(39.3805^{\circ},-75.9746^{\circ})
Radar platform aim location (lat, lon) (39.3630,74.7435)(39.3630^{\circ},-74.7435^{\circ})
Radar platform speed 100m/s100\,\text{m/s}
Range resolution (Δr~)(\Delta\tilde{r}) 120m120\,\text{m}
Antenna element configuration {horizontal ×\times vertical} 16×816\times 8
Number of receiver channels (L~)(\tilde{L}) {horizontal ×\times vertical} 24×124\times 1
Antenna element horizontal spacing 0.1092m0.1092\,\text{m}
Antenna element vertical spacing 0.1407m0.1407\,\text{m}
Number of pulses (Λ~)(\tilde{\Lambda}) 128128
Transmitted waveform number of samples 6363
Total number of range bins (G~)(\tilde{G}) 630630
Radar range swath 75,500m75{,}500\,\text{m}

Appendix C Data Preprocessing Addendum

C.1 Radar Processing Region Parameters

Provided below are the radar processing region parameters for the scenarios considered in Section 4 from the main text, where iS~={29,35,60,62,76}\smash{i\in\tilde{S}=\{29,35,60,62,76\}}.

Table 3: Radar Processing Region Parameters
Bonneville Salt Flats, UT (qi=1,i=29q_{i}=1,i=29) – Parameters Values
Radar platform position (lat, lon) (40.6391,113.6525)(40.6391^{\circ},-113.6525^{\circ})
Radar platform aim location (lat, lon) (40.5161,113.8025)(40.5161^{\circ},-113.8025^{\circ})
Sub-region extrema range bin midpoints (rmin,rmax)(r_{\text{min}},r_{\text{max}}) (10851m,11451m)(10851\ \text{m},11451\ \text{m})
Sub-region extrema azimuths (θmin,θmax)(\theta_{\text{min}},\theta_{\text{max}}) (215,225)(215^{\circ},225^{\circ})
Central Kansas, KS (qi=4,i=60q_{i}=4,i=60) – Parameters Values
Radar platform position (lat, lon) (37.9689,97.5750)(37.9689^{\circ},-97.5750^{\circ})
Radar platform aim location (lat, lon) (37.8459,97.7250)(37.8459^{\circ},-97.7250^{\circ})
Sub-region extrema range bin midpoints (rmin,rmax)(r_{\text{min}},r_{\text{max}}) (11073m,11673m)(11073\ \text{m},11673\ \text{m})
Sub-region extrema azimuths (θmin,θmax)(\theta_{\text{min}},\theta_{\text{max}}) (215,225)(215^{\circ},225^{\circ})
Ouachita Mountains, OK (qi=35,i=62q_{i}=35,i=62) – Parameters Values
Radar platform position (lat, lon) (34.5560,95.6221)(34.5560^{\circ},-95.6221^{\circ})
Radar platform aim location (lat, lon) (34.4330,95.7721)(34.4330^{\circ},-95.7721^{\circ})
Sub-region extrema range bin midpoints (rmin,rmax)(r_{\text{min}},r_{\text{max}}) (11471m,12071m)(11471\ \text{m},12071\ \text{m})
Sub-region extrema azimuths (θmin,θmax)(\theta_{\text{min}},\theta_{\text{max}}) (215,225)(215^{\circ},225^{\circ})
Great Smoky Mountains, TN (qi=57,i=76q_{i}=57,i=76) – Parameters Values
Radar platform position (lat, lon) (35.4121,84.1288)(35.4121^{\circ},-84.1288^{\circ})
Radar platform aim location (lat, lon) (35.2891,84.2788)(35.2891^{\circ},-84.2788^{\circ})
Sub-region extrema range bin midpoints (rmin,rmax)(r_{\text{min}},r_{\text{max}}) (11388m,11988m)(11388\ \text{m},11988\ \text{m})
Sub-region extrema azimuths (θmin,θmax)(\theta_{\text{min}},\theta_{\text{max}}) (215,225)(215^{\circ},225^{\circ})
Grand Canyon, AZ (qi=92,i=35q_{i}=92,i=35) – Parameters Values
Radar platform position (lat, lon) (36.2069,111.9628)(36.2069^{\circ},-111.9628^{\circ})
Radar platform aim location (lat, lon) (36.0839,112.1128)(36.0839^{\circ},-112.1128^{\circ})
Sub-region extrema range bin midpoints (rmin,rmax)(r_{\text{min}},r_{\text{max}}) (11381m,11981m)(11381\ \text{m},11981\ \text{m})
Sub-region extrema azimuths (θmin,θmax)(\theta_{\text{min}},\theta_{\text{max}}) (215,225)(215^{\circ},225^{\circ})

C.2 Signal Model

Suppose that Xi,Zi,AiΛLGX^{i},Z^{i},A^{i}\in\mathbb{C}^{\Lambda^{\prime}LG^{\prime}} are the random variables describing the target, clutter, and noise for scenario iS~\smash{i\in\tilde{S}}, and suppose that xjiXix_{j}^{i}\sim X^{i}, zjiZiz_{j}^{i}\sim Z^{i}, and ajiAia_{j}^{i}\sim A^{i} denote the target, clutter, and noise data for the jthj^{\text{th}} independent random realization of the radar return for scenario ii. Recording xji,zji,aji\smash{x_{j}^{i},z_{j}^{i},a_{j}^{i}}, j{1,,K}\forall j\in\{1,\ldots,K^{\prime}\}, we obtain 𝐗i,𝐙i,𝐀iΛLG×K\smash{\mathbf{X}^{i},\mathbf{Z}^{i},\mathbf{A}^{i}\in\mathbb{C}^{\Lambda^{\prime}LG^{\prime}\times K^{\prime}}}. We denote 𝐘i[g]ΛL×K\smash{\mathbf{Y}^{i}[g]\in\mathbb{C}^{\Lambda^{\prime}L\times K^{\prime}}} as the matched filtered radar return data matrix associated with range bin gg. The columns of 𝐘i[g]\mathbf{Y}^{i}[g] are ΛL×1\Lambda^{\prime}L\times 1 dimensional vectors that are built by stacking LL-dimensional array measurements, obtained from the Λ\Lambda^{\prime} radar pulse transmissions — for each pulse return, we have KK^{\prime} independent realizations. We consider a fixed clutter-to-noise ratio (CNR) of 2020 dB. The radar return data matrix is given by:

𝐘i[g]=βi[g]𝐗i[g]+𝐙i[g]+𝐀i[g].\mathbf{Y}^{i}[g]=\beta^{i}[g]\mathbf{X}^{i}[g]+\mathbf{Z}^{i}[g]+\mathbf{A}^{i}[g]. (6)

Where βi[g]=1\beta^{i}[g]=1 if range bin gg contains a target and βi[g]=0\beta^{i}[g]=0 otherwise, 𝐗i[g]\mathbf{X}^{i}[g] is the target response matrix, 𝐙i[g]\mathbf{Z}^{i}[g] is the clutter response matrix, and 𝐀i[g]\mathbf{A}^{i}[g] is the noise response matrix. For the CVNN benchmark target localization task, we permute and reshape this radar return data matrix to obtain a 33-dimensional feature vector, 𝐘CVNNiK×G×(ΛL)\mathbf{Y}^{i}_{\text{CVNN}}\in\mathbb{C}^{K^{\prime}\times G^{\prime}\times(\Lambda^{\prime}L)}.

Let 𝐚i(θ,ϕ)L\mathbf{a}^{i}(\theta,\phi)\in\mathbb{C}^{L} denote the receiver array steering vector, where θ\theta is the azimuth angle variable and ϕ\phi is the elevation angle variable. Let 𝐝(v)\mathbf{d}(v) be the Doppler processing linear phase vector across Λ\Lambda pulses; that is, 𝐝i(v)=[1,ei2πfd/fPR,,ei2π(Λ1)fd/fPR]T\mathbf{d}^{i}(v)=\left[1,e^{-i2\pi f_{d}/f_{PR}},\ldots,e^{-i2\pi(\Lambda-1)f_{d}/f_{PR}}\right]\vphantom{]}^{T}, where fdf_{\text{d}} is the Doppler shift frequency. Accordingly, the effective space-time steering vector, 𝐚~i(θ,ϕ,v)\smash{\mathbf{\tilde{a}}^{i}(\theta,\phi,v)}, in azimuth, elevation, and Doppler for radar processing is:

𝐚~i(θ,ϕ,v)=𝐝i(v)𝐚i(θ,ϕ).\mathbf{\tilde{a}}^{i}(\theta,\phi,v)=\mathbf{d}^{i}(v)\otimes\mathbf{a}^{i}(\theta,\phi). (7)

Where \otimes denotes Kronecker product. Suppose now that 𝚺i[g]=𝔼[Bi[ρ]Bi[ρ]H]\mathbf{\Sigma}^{i}[g]=\mathbb{E}[B^{i}[\rho]B^{i}[\rho]^{H}] is the true clutter-plus-noise covariance matrix obtained from Bi[g]=Zi[g]+Ai[g]B^{i}[g]=Z^{i}[g]+A^{i}[g], where 𝚺ji[g](ΛL)×(ΛL)\mathbf{\Sigma}_{j}^{i}[g]\in\mathbb{C}^{(\Lambda^{\prime}L)\times(\Lambda^{\prime}L)}. The sample clutter-plus-noise covariance matrix is computed as: 𝚺^i[g]=(𝐁i[g]𝐁i[g]H)/K\mathbf{\hat{\Sigma}}\vphantom{\Sigma}^{i}[g]=(\mathbf{B}^{i}[g]\mathbf{B}^{i}[g]^{H})/K^{\prime}. The NAMF test statistic, Γi[g](θ,ϕ,v)\Gamma^{i}[g](\theta,\phi,v), at coordinates (θ,ϕ,v)(\theta,\phi,v) in range bin gg, for scenario ii, is given by:

Γi[g](θ,ϕ,v)=𝐚~i(θ,ϕ,v)H𝚺^i[g]1𝐘i[g]22𝐚~i(θ,ϕ,v)H𝚺^i[g]1𝐚~i(θ,ϕ,v)diag(𝐘i[g]H𝚺^i[g]1𝐘i[g])2.\displaystyle\Gamma^{i}[g](\theta,\phi,v)=\frac{\|\mathbf{\tilde{a}}^{i}(\theta,\phi,v)^{H}\mathbf{\hat{\Sigma}}\vphantom{\Sigma}^{i}[g]{\vphantom{\Sigma}}^{-1}\mathbf{Y}^{i}[g]\|_{2}^{2}}{\mathbf{\tilde{a}}^{i}(\theta,\phi,v)^{H}\mathbf{\hat{\Sigma}}\vphantom{\sigma}^{i}[g]{\vphantom{\Sigma}}^{-1}\mathbf{\tilde{a}}^{i}(\theta,\phi,v)\ \|\text{diag}(\mathbf{Y}^{i}[g]^{H}\mathbf{\hat{\Sigma}}\vphantom{\Sigma}^{i}[g]{\vphantom{\Sigma}}^{-1}\mathbf{Y}^{i}[g])\|_{2}}. (8)

When the radar platform is at a long range from the ground scene, the elevation angle, ϕ\phi, is close to zero. We consider this to be the case in our provided RASPNet empirical experiments.

Appendix D Neural Network Architectures

D.1 Regression CNN

The regression CNN architecture, shown in Figure 7, is designed for radar processing areas with an azimuth extent of 1010^{\circ} and an azimuth step size of Δθ=0.4\Delta\theta=0.4^{\circ}. The radar processing areas consist of G=21G^{\prime}=21 range bins. Thus, each input data sample to the CNN is a size 21×2621\times 26 heatmap matrix.

Refer to caption
Figure 7: Regression CNN architecture for azimuth step size Δθ=0.4\Delta\theta=0.4^{\circ} and GG^{\prime} range bins.

The input data first passes through a convolutional layer with a 3×13\times 1 kernel and stride of 1, producing 32 feature maps, followed by ReLU activation and batch normalization. Max pooling is then applied with a 2×12\times 1 kernel. This output goes through another convolutional layer with a 3×13\times 1 kernel and stride of 1, producing 64 feature maps, again followed by ReLU activation, batch normalization, and max pooling utilizing a 2×12\times 1 kernel. The output is flattened and passed through two fully connected layers to estimate the target location (r^,θ^)\smash{(\hat{r},\hat{\theta})} in range-azimuth coordinates, which is then converted to Cartesian coordinates (x^,y^)\smash{(\hat{x},\hat{y})}.

D.2 Steinmetz Neural Network

The Steinmetz neural network is designed to handle both real and imaginary components of the input data separately before combining them for the final prediction. This architecture is evaluated on the CVNN benchmark from Section 4.2.1. The analytic neural network is a Steinmetz neural network in which the separately processed real and imaginary components are related by the discrete Hilbert transform (DHT), weighted by a tradeoff parameter, β\beta. Across all experiments in Section 4.2.1, we let β=1e3\beta=1e{-}3, and consider lN=128lN=128, k=2k=2 (see below).

  • Convolutional Layer (conv_real1): Applies a 2D convolution to the real input features, transforming them from KK^{\prime}-dimensional inputs to 32 feature maps using a 3×33\times 3 kernel with padding 1, followed by a 2×22\times 2 average pooling with stride 2 applied after activation.

  • ReLU Activation (real_relu1): Applies the ReLU activation function element-wise to the output of conv_real1.

  • Convolutional Layer (conv_real2): Applies a 2D convolution to the output of real_relu1, increasing feature maps from 32 to 64 using a 3×33\times 3 kernel with padding 1, followed by a 2×22\times 2 average pooling with stride 2 applied after activation.

  • ReLU Activation (real_relu2): Applies the ReLU activation function element-wise to the output of conv_real2.

  • Convolutional Layer (conv_imag1): Applies a 2D convolution to the imaginary input features, transforming them from KK^{\prime}-dimensional inputs to 32 feature maps using a 3×33\times 3 kernel with padding 1, followed by a 2×22\times 2 average pooling with stride 2 applied after activation.

  • ReLU Activation (imag_relu1): Applies the ReLU activation function element-wise to the output of conv_imag1.

  • Convolutional Layer (conv_imag2): Applies a 2D convolution to the output of imag_relu1, increasing feature maps from 32 to 64 using a 3×33\times 3 kernel with padding 1, followed by a 2×22\times 2 average pooling with stride 2 applied after activation.

  • ReLU Activation (imag_relu2): Applies the ReLU activation function element-wise to the output of conv_imag2.

  • Fully Connected Layer (fc1): Concatenates the flattened real and imaginary feature maps into a single vector and transforms it to an lNlN-dimensional latent space.

  • ReLU Activation (fcrelu1): Applies the ReLU activation function element-wise to the output of fc1.

  • Fully Connected Layer (fc2): Projects the lNlN-dimensional latent space to the final output dimension kk, producing the network’s prediction.

D.3 Real-Valued Neural Network

The real-valued neural network (RVNN) architecture is an approach for handling both real and imaginary components by concatenating them and processing them together. This architecture is evaluated on the CVNN benchmark from Section 4.2.1. Across all experiments in Section 4.2.1, we consider lN=128lN=128, k=2k=2 (see below).

  • Convolutional Layer (conv1): Applies a 2D convolution to the concatenated real and imaginary input features, transforming them from 2K2K^{\prime}-dimensional inputs to 32 feature maps using a 3×33\times 3 kernel with padding 1, followed by a 2×22\times 2 average pooling with stride 2 applied after activation.

  • ReLU Activation (relu1): Applies the ReLU activation function element-wise to the output of conv1.

  • Convolutional Layer (conv2): Applies a 2D convolution to the output of relu1, increasing feature maps from 32 to 64 using a 3×33\times 3 kernel with padding 1, followed by a 2×22\times 2 average pooling with stride 2 applied after activation.

  • ReLU Activation (relu2): Applies the ReLU activation function element-wise to the output of conv2.

  • Fully Connected Layer (fc1): Flattens the pooled feature maps into a single vector, transforming it to an lNlN-dimensional latent space.

  • ReLU Activation (fc_relu1): Applies the ReLU activation function element-wise to the output of fc1.

  • Fully Connected Layer (fc2): Projects the lNlN-dimensional latent space to the final output dimension kk, producing the network’s prediction.

D.4 Complex-Valued Neural Network

The Complex-Valued Neural Network (CVNN) is designed to handle complex-valued data by treating the real and imaginary parts jointly as complex numbers. To implement this network, we use the Complex PyTorch library (Matthès et al., 2021). This architecture is evaluated on the CVNN benchmark from Section 4.2.1. Across all experiments in Section 4.2.1, we consider lN=128lN=128, k=2k=2 (see below).

  • Convolutional Layer (complex_conv1): Applies a 2D complex convolution to the complex-valued input features, transforming them from KK^{\prime}-dimensional inputs to 32 feature maps using a 3×33\times 3 kernel with padding 1, followed by a 2×22\times 2 average pooling with stride 2 applied after activation.

  • ReLU Activation (complex_relu1): Applies the complex ReLU activation function element-wise to the output of complex_conv1.

  • Convolutional Layer (complex_conv2): Applies a 2D complex convolution to the output of complex_relu1, increasing feature maps from 32 to 64 using a 3×33\times 3 kernel with padding 1, followed by a 2×22\times 2 complex average pooling with stride 2 applied after activation.

  • ReLU Activation (complex_relu2): Applies the complex ReLU activation function element-wise to the output of complex_conv2.

  • Fully Connected Layer (fc1): Flattens the pooled feature maps into a single vector, transforming it to an lNlN-dimensional latent space.

  • ReLU Activation (fc_relu1): Applies the complex ReLU activation function element-wise to the output of fc1.

  • Fully Connected Layer (fc2): Projects the lNlN-dimensional latent space to the final output dimension kk, producing the network’s prediction.

Appendix E Dataset and Code Access

E.1 Dataset Access and Organization

RASPNet is hosted within the Duke University Compute Cluster and can be accessed using the following Globus link: https://duke.is/8/jvkg. The dataset consists of 100100 radar scenarios from across the contiguous United States, each comprising 10,00010{,}000 clutter realizations. The main webpage for the dataset can be accessed at: https://shyamven.github.io/RASPNet.

The base folder in RASPNet contains three folders: EXAMPLES, CVNN, and CLUTTER. The EXAMPLES folder consists of data files used to generate the non-CVNN results presented in the main text, the CVNN folder consists of data files used to generate the CVNN results presented in the main text, and the CLUTTER folder consists of 100100 subfolders, each of which pertain to a different radar scenario. These scenarios are ordered from Westernmost to Easternmost, such that the folder CLUTTER/num1_lat_lon/ is the Westernmost scenario in RASPNet, and the folder CLUTTER/num100_lat_lon/ is the Easternmost scenario in RASPNet (lat and lon denote the platform latitude and longitude for each scenario). This nomenclature follows from the main text, where M=100,S={1,2,,M}M=100,S=\{1,2,\ldots,M\}, and iSi\in S.

Each of the 100100 scenario subfolders in RASPNet contain 10,00010{,}000 i.i.d. clutter realizations, where each realization is stored within real{j}.mat\textbf{real}\{j\}\textbf{.mat}. The realization CLUTTER/num{i}_lat_lon/real{j}.mat\textbf{CLUTTER/num}\{i\}\textbf{\_lat\_lon/real}\{j\}\textbf{.mat} parallels zjiz^{i}_{j} from the main text, wherein K=10,000,D={1,2,,K}K=10{,}000,D=\{1,2,\ldots,K\}, and jDj\in D. Importing the realization real{j}.mat\textbf{real}\{j\}\textbf{.mat} yields the variable X_clut, which is a size L×Λ×GL\times\Lambda\times G matrix.

The EXAMPLES folder consists of feature-labels pairs pertaining to five scenarios: i{29,35,60,62,76}i\in\{29,35,60,62,76\}. The features for scenario ii are stored in num{i}_NAMF_DATA_20_rng30_pulse1_1000_100k.zip\textbf{num}\{i\}\textbf{\_NAMF\_DATA\_20\_rng30\_pulse1\_1000\_100k.zip} and the labels are stored in num{i}_Ground_Truth_20_rng30_1000_100k.csv\textbf{num}\{i\}\textbf{\_Ground\_Truth\_20\_rng30\_1000\_100k.csv}. These feature-label pairs were used to generate the non-CVNN target localization and transfer learning results from the main text, using the code files in Localization_Examples and Transfer_Learning_Examples (see Section E.2).

The CVNN folder consists of feature-labels pairs from five scenarios: i{29,35,60,62,76}i\in\{29,35,60,62,76\}. The train and test features for scenario ii are stored within num{i}.zip\textbf{num}\{i\}\textbf{.zip} in the folders num{i}/train\textbf{num}\{i\}/\textbf{train} and num{i}/test\textbf{num}\{i\}/\textbf{test}, and the labels are stored in num{i}/train.csv\textbf{num}\{i\}/\textbf{train.csv} and num{i}/test.csv\textbf{num}\{i\}/\textbf{test.csv}. These feature-label pairs were used to generate the CVNN target localization results from the main text using the code file RASPNet_CVNN.ipynb in Localization_Examples (see Section E.2).

E.2 Code Access

The code files for generating the empirical results provided within the main text can be found in the attached supplementary .zip file. We organize these files into two separate subfolders: Localization_Examples and Transfer_Learning_Examples. The Localization_Examples consist of code files for benchmarking non-CVNN and CVNN target localization accuracy in the scenarios i{29,35,60,62,76}i\in\{29,35,60,62,76\}. The Transfer_Learning_Examples consist of example transfer learning code files, where we train a regression neural network on scenario i=29i=29, and evaluate the network for i{35,60,62,76}i\in\{35,60,62,76\}.

Appendix F Datasheet

F.1 Motivation

  1. 1.

    For what purpose was the dataset created? RASPNet was created to fill a noteworthy gap in the availability of a large-scale, realistic dataset to standardize the evaluation of adaptive radar processing techniques and support the development of data-driven complex-valued learning algorithms.

  2. 2.

    Who created the dataset and on behalf of which entity? The dataset was created by a team of radar scientists and machine learning researchers provided in the author list.

  3. 3.

    Who funded the creation of the dataset? The main funding body is the Air Force Office of Scientific Research.

F.2 Distribution

  1. 1.

    Will the dataset be distributed to third parties outside of the entity (e.g., company) on behalf of which the dataset was created? Yes, the dataset is open to the public.

  2. 2.

    How will the dataset will be distributed (e.g., tarball on website, API, GitHub)? The dataset can be downloaded using the provided Globus link and is hosted on the Duke University Compute Cluster.

  3. 3.

    Have any third parties imposed IP-based or other restrictions on the data associated with the instances? No.

  4. 4.

    Do any export controls or other regulatory restrictions apply to the dataset or to individual instances? No.

F.3 Maintenance

  1. 1.

    Who will be supporting/hosting/maintaining the dataset? The authors, with the Duke University Office of Information Technology, will support, host, and maintain the dataset.

  2. 2.

    Is there an erratum? No. If errors are found in the future, we will release errata on the main webpage for the dataset.

  3. 3.

    Will the dataset be updated (e.g., to correct labeling errors, add new instances, delete instances)? Yes, the datasets will be updated whenever necessary to ensure accuracy, and announcements will be made accordingly. These updates will be posted on the main webpage for the dataset.

  4. 4.

    Do the authors bear all responsibility in case of violation of rights, and confirm the data license?) Yes, the authors bear all responsibility in case of violation of rights.

  5. 5.

    Will older version of the dataset continue to be supported/hosted/maintained? Yes, older versions of the dataset will continue to be maintained and hosted.

  6. 6.

    If others want to extend/augment/build on/contribute to the dataset, is there a mechanisms for them to do so? No.

F.4 Composition

  1. 1.

    What do the instance that comprise the dataset represent (e.g., documents, photos, people, countries?) RASPNet comprises 100100 airborne radar scenarios from across the contiguous United States. Each scenario consists of 10,00010{,}000 clutter realizations, which are stored as multidimensional matrices (.mat files).

  2. 2.

    How many instances are there in total (of each type, if appropriate)? There are 1,000,0001{,}000{,}000 total clutter realizations present within RASPNet, amounting to more than 1616 TB of data.

  3. 3.

    Does the dataset contain all possible instances or is it a sample of instances from a larger set? The dataset contains all possible instances of clutter realizations.

  4. 4.

    Is there a label or target associated with each instance? The example code files provided alongside RASPNet have associated data files, which are stored in separate folders in RASPNet. These data files include feature-label pairs.

  5. 5.

    Is any information missing from individual instances? No.

  6. 6.

    Are there recommended data splits (e.g., training, development/validation, testing)? We do not have specific recommendations on the split within the training/validation set.

  7. 7.

    Are there any errors, sources of noise, or redundancies in the dataset? RASPNet was generated using the RFView® modeling & simulation software, which incorporates thermal noise and other sources into the data generation process.

  8. 8.

    Is the dataset self-contained, or does it link to or otherwise rely on external resources (e.g., websites, tweets, other datasets)? The dataset is self-contained.

  9. 9.

    Does the dataset contain data that might be considered confidential? No.

  10. 10.

    Does the dataset contain data that, if viewed directly, might be offensive, insulting, threatening, or might otherwise cause anxiety? No.

F.5 Collection Process

  1. 1.

    How was the data associated with each instance acquired? The data associated with each realization was produced using the RFView® modeling and simulation software.

  2. 2.

    What mechanisms or procedures were used to collect the data (e.g., hardware apparatus or sensor, manual human curation, software program, software API)? We used NVIDIA GeForce RTX 2080 and NVIDIA GeForce RTX 3090 GPU nodes in a high-performance computing cluster to run the RFView® simulations.

  3. 3.

    Who was involved in the data collection process (e.g., students, crowdworkers, contractors) and how were they compensated (e.g., how much were crowdworkers paid)? Researchers at Duke University were involved in the data collection process. No crowdworkers were involved during the data collection process.

  4. 4.

    Does the dataset relate to people? No.

  5. 5.

    Did you collect the data from the individuals in questions directly, or obtain it via third parties or other sources (e.g., websites)? We obtained the dataset using the RFView® modeling and simulation software.

F.6 Uses

  1. 1.

    Has the dataset been used for any tasks already? No, this dataset has not been used for any tasks yet, apart from the examples provided in the main text.

  2. 2.

    Is there anything about the composition of the dataset or the way it was collected and preprocessed/cleaned/labeled that might impact future uses? The current composition of the dataset is self-sufficient, and any changes and updates made to the dataset will be documented via the dataset webpage.

  3. 3.

    Are there tasks for which the dataset should not be used? No.

Appendix G Discussion of RASPNet Scenarios

We provide a complete tabulation of the scenarios comprising RASPNet, along with short descriptions, in this section. The scenarios are indexed by qiQq_{i}\in Q (difficulty), iSi\in S (Westernmost to Easternmost), and the airborne radar platform parameters are provided in Table 4.

G.1 Radar Platform Parameters

The full list of parameters pertaining to the airborne radar platform from the main text is provided below. This radar platform is used to obtain the clutter dataset for each scenario comprising RASPNet. We note that the radar processing region for each scenario is configured such that the aim location is halfway between the near range and far range, which is half of the radar range swath.

Table 4: Complete List of Radar Platform Parameters
Parameter Value
Carrier frequency (fc)(f_{c}) 10GHz10\,\text{GHz}
Bandwidth (B)(B) 5MHz5\,\text{MHz}
Pulse Repetition Frequency (fPR)(f_{PR}) 1100Hz1100\,\text{Hz}
Radar platform altitude (h)(h) 1000m1000\,\text{m}
Range resolution (Δr)(\Delta r) 30m30\,\text{m}
Antenna element configuration {horizontal ×\times vertical} 48×548\times 5
Number of receiver channels (L)(L) {horizontal ×\times vertical} 16×116\times 1
Antenna element spacing (Δk)(\Delta k) 0.015m0.015\,\text{m}
Number of pulses (Λ)(\Lambda) 6464
Transmitted waveform number of samples 455455
Total number of range bins (G)(G) 11341134
Radar range swath 20372m20372\,\text{m}

G.2 Basic Scenarios

We first outline the Basic RASPNet scenarios, where qi{1,2,,25}q_{i}\in\{1,2,\ldots,25\}.

Scenario qi=1q_{i}=1: Bonneville Salt Flats, UT (i=29i=29)

[Uncaptioned image] Platform Aim Location (lat, lon): (40.5161,113.8025)(40.5161^{\circ},-113.8025^{\circ}) Platform Position (lat, lon): (40.6391,113.6525)(40.6391^{\circ},-113.6525^{\circ}) Folder: /CLUTTER/num29_lat40.6391_lon-113.6525/ Description: Scenario qi=1(i=29)q_{i}=1\ (i=29) in RASPNet is in the Bonneville Salt Flats region of Utah. The radar platform is positioned at latitude 40.639140.6391^{\circ} N and longitude 113.6525113.6525^{\circ} W. It aims towards a location at latitude 40.516140.5161^{\circ} N and longitude 113.8025113.8025^{\circ} W. This region is known for its minimal topographic relief, clear line of sight, and flat crust of salty soil.

Scenario qi=2q_{i}=2: Lake Michigan Coast, MI (i=72i=72)

[Uncaptioned image] Platform Aim Location (lat, lon): (42.1720,86.4669)(42.1720^{\circ},-86.4669^{\circ}) Platform Position (lat, lon): (42.2950,86.3169)(42.2950^{\circ},-86.3169^{\circ}) Folder: /CLUTTER/num72_lat42.295_lon-86.3169/ Description: Scenario qi=2(i=72)q_{i}=2\ (i=72) in RASPNet is on the Lake Michigan coastline in Michigan. The radar platform is positioned at latitude 42.295042.2950^{\circ} N and longitude 86.316986.3169^{\circ} W. It aims towards a location at latitude 42.172042.1720^{\circ} N and longitude 86.466986.4669^{\circ} W. This is a land-to-water transition region with a flat coastline, where the aim location is on the water surface.

Scenario qi=3q_{i}=3: Charleston Harbor, SC (i=85i=85)

[Uncaptioned image] Platform Aim Location (lat, lon): (32.6766,80.0932)(32.6766^{\circ},-80.0932^{\circ}) Platform Position (lat, lon): (32.7996,79.9423)(32.7996^{\circ},-79.9423^{\circ}) Folder: /CLUTTER/num85_lat32.7996_lon-79.9423/ Description: Scenario qi=3(i=85)q_{i}=3\ (i=85) in RASPNet is in the Charleston Harbor in South Carolina. The radar platform is positioned at latitude 32.799632.7996^{\circ} N and longitude 79.942379.9423^{\circ} W. It aims towards a location at latitude 32.676632.6766^{\circ} N and longitude 80.093280.0932^{\circ} W. This is a land-to-water transition region with a flat coastline, surrounding the Cooper River estuary.

Scenario qi=4q_{i}=4: Central Kansas, KS (i=60i=60)

[Uncaptioned image] Platform Aim Location (lat, lon): (37.8459,97.7250)(37.8459^{\circ},-97.7250^{\circ}) Platform Position (lat, lon): (37.9689,97.5750)(37.9689^{\circ},-97.5750^{\circ}) Folder: /CLUTTER/num60_lat37.9689_lon-97.575/ Description: Scenario qi=4(i=60)q_{i}=4\ (i=60) in RASPNet is in the Great Plains region of Central Kansas. The radar platform is positioned at latitude 37.968937.9689^{\circ} N and longitude 97.5750-97.5750^{\circ} W. It aims towards a location at latitude 37.845937.8459^{\circ} N and longitude 97.7250-97.7250^{\circ} W. This region is characterized by an expansive and flat grassland environment, with low terrain variability.

Scenario qi=5q_{i}=5: Texas Panhandle, TX (i=56i=56)

[Uncaptioned image] Platform Aim Location (lat, lon): (35.2257,101.9728)(35.2257^{\circ},-101.9728^{\circ}) Platform Position (lat, lon): (35.3487,101.8228)(35.3487^{\circ},-101.8228^{\circ}) Folder: /CLUTTER/num56_lat35.3487_lon-101.8228/ Description: Scenario qi=5(i=56)q_{i}=5\ (i=56) in RASPNet is in the Great Plains region of panhandle Texas. The radar platform is positioned at latitude 35.348735.3487^{\circ} N and longitude 101.8228101.8228^{\circ} W. It aims towards a location at latitude 35.225735.2257^{\circ} N and longitude 101.9728101.9728^{\circ} W. This region is characterized by an expansive and flat grassland environment, with low terrain variability.

Scenario qi=6q_{i}=6: Central Arkansas, AR (i=64i=64)

[Uncaptioned image] Platform Aim Location (lat, lon): (34.6261,92.2678)(34.6261^{\circ},-92.2678^{\circ}) Platform Position (lat, lon): (34.7491,92.1178)(34.7491^{\circ},-92.1178^{\circ}) Folder: /CLUTTER/num64_lat34.7491_lon-92.1178/ Description: Scenario qi=6(i=64)q_{i}=6\ (i=64) in RASPNet is in the Arkansas River Valley of Central Arkansas. The radar platform is positioned at latitude 34.749134.7491^{\circ} N and longitude 92.117892.1178^{\circ} W. It aims towards a location at latitude 34.626134.6261^{\circ} N and longitude 92.267892.2678^{\circ} W. This region is characterized by flat lowlands and fertile farmlands, with low terrain variability.

Scenario qi=7q_{i}=7: Okefenokee Swamp, GA (i=81i=81)

[Uncaptioned image] Platform Aim Location (lat, lon): (30.9932,82.6194)(30.9932^{\circ},-82.6194^{\circ}) Platform Position (lat, lon): (31.1162,82.4694)(31.1162^{\circ},-82.4694^{\circ}) Folder: /CLUTTER/num81_lat31.1162_lon-82.4694/ Description: Scenario qi=7(i=81)q_{i}=7\ (i=81) in RASPNet is in the Okefenokee Swamp of Southern Georgia. The radar platform is positioned at latitude 31.116231.1162^{\circ} N and longitude 82.469482.4694^{\circ} W. It aims towards a location at latitude 30.993230.9932^{\circ} N and longitude 82.619482.6194^{\circ} W. This region is characterized by a shallow and flat wetland environment, with low terrain variability.

Scenario qi=8q_{i}=8: Lake Erie Coast, OH (i=78i=78)

[Uncaptioned image] Platform Aim Location (lat, lon): (41.4964,83.3183)(41.4964^{\circ},-83.3183^{\circ}) Platform Position (lat, lon): (41.6194,83.1683)(41.6194^{\circ},-83.1683^{\circ}) Folder: /CLUTTER/num78_lat41.6194_lon-83.1683/ Description: Scenario qi=8(i=78)q_{i}=8\ (i=78) in RASPNet is on the Lake Erie coastline in Northern Ohio. The radar platform is positioned at latitude 41.619441.6194^{\circ} N and longitude 83.168383.1683^{\circ} W. It aims towards a location at latitude 41.496441.4964^{\circ} N and longitude 83.318383.3183^{\circ} W. This is a land-to-water transition region with a flat coastline, where the aim location is on the land surface.

Scenario qi=9q_{i}=9: Algodones Dunes, CA (i=26i=26)

[Uncaptioned image] Platform Aim Location (lat, lon): (32.9801,115.0843)(32.9801^{\circ},-115.0843^{\circ}) Platform Position (lat, lon): (33.1031,114.9343)(33.1031^{\circ},-114.9343^{\circ}) Folder: /CLUTTER/num26_lat33.1031_lon-114.9343/ Description: Scenario qi=9(i=26)q_{i}=9\ (i=26) in RASPNet is in the Algodones Dunes region of California. The radar platform is positioned at latitude 33.103133.1031^{\circ} N and longitude 114.9343114.9343^{\circ} W. It aims towards a location at latitude 32.980132.9801^{\circ} N and longitude 115.0843115.0843^{\circ} W. This region is characterized by a uniform desert environment, where the aim location is at the dune foothills.

Scenario qi=10q_{i}=10: Southern Indiana, IN (i=71i=71)

[Uncaptioned image] Platform Aim Location (lat, lon): (38.5415,87.0450)(38.5415^{\circ},-87.0450^{\circ}) Platform Position (lat, lon): (38.6645,86.8950)(38.6645^{\circ},-86.8950^{\circ}) Folder: /CLUTTER/num71_lat38.6645_lon-86.895/ Description: Scenario qi=10(i=71)q_{i}=10\ (i=71) in RASPNet is in the Wabash Valley of Southern Indiana. The radar platform is positioned at latitude 38.664538.6645^{\circ} N and longitude 86.895086.8950^{\circ} W. It aims towards a location at latitude 38.541538.5415^{\circ} N and longitude 87.045087.0450^{\circ} W. This region is characterized by a uniform river valley environment with low elevation variability.

Scenario qi=11q_{i}=11: Connecticut Coast, CT (i=95i=95)

[Uncaptioned image] Platform Aim Location (lat, lon): (41.1645,72.7579)(41.1645^{\circ},-72.7579^{\circ}) Platform Position (lat, lon): (41.2875,72.6079)(41.2875^{\circ},-72.6079^{\circ}) Folder: /CLUTTER/num95_lat41.2875_lon-72.6079/ Description: Scenario qi=11(i=95)q_{i}=11\ (i=95) in RASPNet is on the Atlantic coastline of Connecticut. The radar platform is positioned at latitude 41.287541.2875^{\circ} N and longitude 72.607972.6079^{\circ} W. It aims towards a location at latitude 41.164541.1645^{\circ} N and longitude 72.757972.7579^{\circ} W. This is a land-to-water transition region with a flat coastline, where the aim location is on the water surface.

Scenario qi=12q_{i}=12: Southeastern New Mexico, NM (i=51i=51)

[Uncaptioned image] Platform Aim Location (lat, lon): (32.8662,104.0144)(32.8662^{\circ},-104.0144^{\circ}) Platform Position (lat, lon): (32.9892,103.8644)(32.9892^{\circ},-103.8644^{\circ}) Folder: /CLUTTER/num51_lat32.9892_lon-103.8644/ Description: Scenario qi=12(i=51)q_{i}=12\ (i=51) in RASPNet is in the plains of Southeastern New Mexico. The radar platform is positioned at latitude 32.989232.9892^{\circ} N and longitude 103.8644103.8644^{\circ} W. It aims towards a location at latitude 32.866232.8662^{\circ} N and longitude 104.0144104.0144^{\circ} W. The radar platform is located above an escarpment overlooking and aiming towards a flat steppe region.

Scenario qi=13q_{i}=13: San Joaquin Valley, CA (i=11i=11)

[Uncaptioned image] Platform Aim Location (lat, lon): (36.5324,120.0824)(36.5324^{\circ},-120.0824^{\circ}) Platform Position (lat, lon): (36.6554,119.9324)(36.6554^{\circ},-119.9324^{\circ}) Folder: /CLUTTER/num11_lat36.6554_lon-119.9324/ Description: Scenario qi=13(i=11)q_{i}=13\ (i=11) in RASPNet is in the San Joaquin Valley of Central California. The radar platform is positioned at latitude 36.655436.6554^{\circ} N and longitude 119.9324119.9324^{\circ} W. It aims towards a location at latitude 36.532436.5324^{\circ} N and longitude 120.0824120.0824^{\circ} W. This region consists of a flat river valley, with fertile farmlands and low terrain variability.

Scenario qi=14q_{i}=14: San Francisco Bay, CA (i=3i=3)

[Uncaptioned image] Platform Aim Location (lat, lon): (37.6626,122.5931)(37.6626^{\circ},-122.5931^{\circ}) Platform Position (lat, lon): (37.7856,122.4431)(37.7856^{\circ},-122.4431^{\circ}) Folder: /CLUTTER/num3_lat37.7856_lon-122.4431/ Description: Scenario qi=14(i=3)q_{i}=14\ (i=3) in RASPNet is in the San Francisco Bay area of California. The radar platform is positioned at latitude 37.785637.7856^{\circ} N and longitude 122.4431122.4431^{\circ} W. It aims towards a location at latitude 37.662637.6626^{\circ} N and longitude 122.5931122.5931^{\circ} W. This is a land-to-water transition region, where the aim direction is over a flatter section of coastline.

Scenario qi=15q_{i}=15: Lower Mississippi River, MS (i=68i=68)

[Uncaptioned image] Platform Aim Location (lat, lon): (33.6974,90.8817)(33.6974^{\circ},-90.8817^{\circ}) Platform Position (lat, lon): (33.8204,90.7317)(33.8204^{\circ},-90.7317^{\circ}) Folder: /CLUTTER/num68_lat33.8204_lon-90.7317/ Description: Scenario qi=15(i=68)q_{i}=15\ (i=68) in RASPNet is on the Lower Mississippi River in Mississippi. The radar platform is positioned at latitude 33.820433.8204^{\circ} N and longitude 90.731790.7317^{\circ} W. It aims towards a location at latitude 33.697433.6974^{\circ} N and longitude 90.881790.8817^{\circ} W. This region is characteried by a flat river valley, with fertile farmlands and low terrain variability.

Scenario qi=16q_{i}=16: Saginaw Bay, MI (i=77i=77)

[Uncaptioned image] Platform Aim Location (lat, lon): (43.4986,83.9888)(43.4986^{\circ},-83.9888^{\circ}) Platform Position (lat, lon): (43.6216,83.8388)(43.6216^{\circ},-83.8388^{\circ}) Folder: /CLUTTER/num77_lat43.6216_lon-83.8388/ Description: Scenario qi=16(i=77)q_{i}=16\ (i=77) in RASPNet is on the Saginaw Bay coastline of Michigan. The radar platform is positioned at latitude 43.621643.6216^{\circ} N and longitude 83.838883.8388^{\circ} W. It aims towards a location at latitude 43.498643.4986^{\circ} N and longitude 83.988883.9888^{\circ} W. The radar is positioned near the coastline, the aim direction is inland, and the surrounding terrain is flat.

Scenario qi=17q_{i}=17: Big Sur, CA (i=8i=8)

[Uncaptioned image] Platform Aim Location (lat, lon): (35.8620,121.6363)(35.8620^{\circ},-121.6363^{\circ}) Platform Position (lat, lon): (35.9850,121.4863)(35.9850^{\circ},-121.4863^{\circ}) Folder: /CLUTTER/num8_lat35.985_lon-121.4863/ Description: Scenario qi=17(i=8)q_{i}=17\ (i=8) in RASPNet is in the Big Sur region of Coastal California. The radar platform is positioned at latitude 35.985035.9850^{\circ} N and longitude 121.4863121.4863^{\circ} W. It aims towards a location at latitude 35.862035.8620^{\circ} N and longitude 121.6363121.6363^{\circ} W. This is a land-to-water transition region, where the aim location is on the water surface and has low variability.

Scenario qi=18q_{i}=18: Cape Cod, MA (i=100i=100)

[Uncaptioned image] Platform Aim Location (lat, lon): (41.6469,70.1707)(41.6469^{\circ},-70.1707^{\circ}) Platform Position (lat, lon): (41.7699,70.0207)(41.7699^{\circ},-70.0207^{\circ}) Folder: /CLUTTER/num100_lat41.7699_lon-70.0207/ Description: Scenario qi=18(i=100)q_{i}=18\ (i=100) in RASPNet is in the Cape Cod region of Coastal Massachusetts. The radar platform is positioned at latitude 41.769941.7699^{\circ} N and longitude 70.020770.0207^{\circ} W. It aims towards a location at latitude 41.646941.6469^{\circ} N and longitude 70.170770.1707^{\circ} W. This is a land-to-water transition region, where the aim direction is over flat land with low variability.

Scenario qi=19q_{i}=19: Delaware Bay, NJ (i=91i=91)

[Uncaptioned image] Platform Aim Location (lat, lon): (39.0949,75.1300)(39.0949^{\circ},-75.1300^{\circ}) Platform Position (lat, lon): (39.2179,74.9800)(39.2179^{\circ},-74.9800^{\circ}) Folder: /CLUTTER/num91_lat39.2179_lon-74.98/ Description: Scenario qi=19(i=91)q_{i}=19\ (i=91) in RASPNet is on Delaware Bay in Southern New Jersey. The radar platform is positioned at latitude 39.217939.2179^{\circ} N and longitude 74.980074.9800^{\circ} W. It aims towards a location at latitude 39.094939.0949^{\circ} N and longitude 75.130075.1300^{\circ} W. This is a land-to-water transition region with a flat coastline, where the aim location is on the water surface.

Scenario qi=20q_{i}=20: Salt River Valley, AZ (i=36i=36)

[Uncaptioned image] Platform Aim Location (lat, lon): (33.2913,111.6449)(33.2913^{\circ},-111.6449^{\circ}) Platform Position (lat, lon): (33.4143,111.4949)(33.4143^{\circ},-111.4949^{\circ}) Folder: /CLUTTER/num36_lat33.4143_lon-111.4949/ Description: Scenario qi=20(i=36)q_{i}=20\ (i=36) in RASPNet is in the Salt River Valley in Central Arizona. The radar platform is positioned at latitude 33.414333.4143^{\circ} N and longitude 111.4949111.4949^{\circ} W. It aims towards a location at latitude 33.291333.2913^{\circ} N and longitude 111.6449111.6449^{\circ} W. This region is characterized by an expansive and flat desert environment, with low terrain variability.

Scenario qi=21q_{i}=21: Snake River Plain, ID (i=30i=30)

[Uncaptioned image] Platform Aim Location (lat, lon): (43.2127,113.7919)(43.2127^{\circ},-113.7919^{\circ}) Platform Position (lat, lon): (43.3357,113.6419)(43.3357^{\circ},-113.6419^{\circ}) Folder: /CLUTTER/num30_lat43.3357_lon-113.6419/ Description: Scenario qi=21(i=30)q_{i}=21\ (i=30) in RASPNet is in the Snake River Plain in Central Idaho. The radar platform is positioned at latitude 43.335743.3357^{\circ} N and longitude 113.6419113.6419^{\circ} W. It aims towards a location at latitude 43.212743.2127^{\circ} N and longitude 113.7919113.7919^{\circ} W. This region is characterized by a uniform and flat grassland environment, with low terrain variability.

Scenario qi=22q_{i}=22: Badlands National Park, SD (i=55i=55)

[Uncaptioned image] Platform Aim Location (lat, lon): (43.6964,102.4991)(43.6964^{\circ},-102.4991^{\circ}) Platform Position (lat, lon): (43.8194,102.3491)(43.8194^{\circ},-102.3491^{\circ}) Folder: /CLUTTER/num55_lat43.8194_lon-102.3491/ Description: Scenario qi=22(i=55)q_{i}=22\ (i=55) in RASPNet is in Badlands National Park in South Dakota. The radar platform is located at latitude 43.819443.8194^{\circ} N and longitude 102.3491102.3491^{\circ} W. It aims towards a location at latitude 43.696443.6964^{\circ} N and longitude 102.4991102.4991^{\circ} W. While this region is characterized by rough terrain, the aim location has low elevation variability.

Scenario qi=23q_{i}=23: Chesapeake Bay, VA (i=90i=90)

[Uncaptioned image] Platform Aim Location (lat, lon): (37.7170,76.4266)(37.7170^{\circ},-76.4266^{\circ}) Platform Position (lat, lon): (37.8400,76.2766)(37.8400^{\circ},-76.2766^{\circ}) Folder: /CLUTTER/num90_lat37.84_lon-76.2766/ Description: Scenario qi=23(i=90)q_{i}=23\ (i=90) in RASPNet is in the Chesapeake Bay region of Coastal Virginia. The radar platform is positioned at latitude 37.840037.8400^{\circ} N and longitude 76.276676.2766^{\circ} W. It aims towards a location at latitude 37.717037.7170^{\circ} N and longitude 76.426676.4266^{\circ} W. This is a land-to-water transition region, where the aim direction is over flat land with low variability.

Scenario qi=24q_{i}=24: Lake Champlain, VT (i=93i=93)

[Uncaptioned image] Platform Aim Location (lat, lon): (44.5585,73.4725)(44.5585^{\circ},-73.4725^{\circ}) Platform Position (lat, lon): (44.6815,73.3225)(44.6815^{\circ},-73.3225^{\circ}) Folder: /CLUTTER/num93_lat44.6815_lon-73.3225/ Description: Scenario qi=24(i=93)q_{i}=24\ (i=93) in RASPNet is in the Lake Champlain region of Vermont. The radar platform is positioned at latitude 44.681544.6815^{\circ} N and longitude 73.322573.3225^{\circ} W. It aims towards a location at latitude 44.558544.5585^{\circ} N and longitude 73.472573.4725^{\circ} W. This is a land-to-water transition region, where the aim direction is over water and has low variability.

Scenario qi=25q_{i}=25: Santa Barbara Coast, CA (i=12i=12)

[Uncaptioned image] Platform Aim Location (lat, lon): (34.3059,119.9170)(34.3059^{\circ},-119.9170^{\circ}) Platform Position (lat, lon): (34.4289,119.7670)(34.4289^{\circ},-119.7670^{\circ}) Folder: /CLUTTER/num12_lat34.4289_lon-119.767/ Description: Scenario qi=25(i=12)q_{i}=25\ (i=12) in RASPNet is on the Santa Barbara Coast in California. The radar platform is positioned at latitude 34.428934.4289^{\circ} N and longitude 119.7670119.7670^{\circ} W. It aims towards a location at latitude 34.305934.3059^{\circ} N and longitude 119.9170119.9170^{\circ} W. This is a land-to-water transition region, where the aim location is on the water surface.

G.3 Intermediate Scenarios

We now outline the Intermediate RASPNet scenarios, where qi{26,27,,50}q_{i}\in\{26,27,\ldots,50\}.

Scenario qi=26q_{i}=26: Red River Valley, ND (i=61i=61)

[Uncaptioned image] Platform Aim Location (lat, lon): (46.9949,96.9811)(46.9949^{\circ},-96.9811^{\circ}) Platform Position (lat, lon): (47.1179,96.8311)(47.1179^{\circ},-96.8311^{\circ}) Folder: /CLUTTER/num61_lat47.1179_lon-96.8311/ Description: Scenario qi=26(i=61)q_{i}=26\ (i=61) in RASPNet is in the Red River Valley in Eastern North Dakota. The radar platform is positioned at latitude 47.117947.1179^{\circ} N and longitude 96.831196.8311^{\circ} W. It aims towards a location at latitude 46.994946.9949^{\circ} N and longitude 96.981196.9811^{\circ} W. This region is characterized by a uniform and flat grassland environment, with low terrain variability.

Scenario qi=27q_{i}=27: Superior Upland, WI (i=67i=67)

[Uncaptioned image] Platform Aim Location (lat, lon): (45.3829,90.9722)(45.3829^{\circ},-90.9722^{\circ}) Platform Position (lat, lon): (45.5059,90.8222)(45.5059^{\circ},-90.8222^{\circ}) Folder: /CLUTTER/num67_lat45.5059_lon-90.8222/ Description: Scenario qi=27(i=67)q_{i}=27\ (i=67) in RASPNet is in the Superior Upland region of Wisconsin. The radar platform is located at latitude 45.505945.5059^{\circ} N and longitude 90.822290.8222^{\circ} W. It aims towards a location at latitude 45.382945.3829^{\circ} N and longitude 90.972290.9722^{\circ} W. While this region is characterized by nonuniform terrain, the aim location has low elevation variability.

Scenario qi=28q_{i}=28: Lake Erie Coast, PA (i=84i=84)

[Uncaptioned image] Platform Aim Location (lat, lon): (41.9734,80.3229)(41.9734^{\circ},-80.3229^{\circ}) Platform Position (lat, lon): (42.0964,80.1729)(42.0964^{\circ},-80.1729^{\circ}) Folder: /CLUTTER/num84_lat42.0964_lon-80.1729/ Description: Scenario qi=28(i=84)q_{i}=28\ (i=84) in RASPNet is on the Lake Erie coastline of Pennsylvania. The radar platform is positioned at latitude 42.096442.0964^{\circ} N and longitude 80.172980.1729^{\circ} W. It aims towards a location at latitude 41.973441.9734^{\circ} N and longitude 80.322980.3229^{\circ} W. The radar is positioned near the coastline, the aim direction is inland, with nonuniform terrain.

Scenario qi=29q_{i}=29: Allegheny Plateau, PA (i=86i=86)

[Uncaptioned image] Platform Aim Location (lat, lon): (40.5770,79.7843)(40.5770^{\circ},-79.7843^{\circ}) Platform Position (lat, lon): (40.7000,79.6343)(40.7000^{\circ},-79.6343^{\circ}) Folder: /CLUTTER/num86_lat40.7_lon-79.6343/ Description: Scenario qi=29(i=86)q_{i}=29\ (i=86) in RASPNet is in the Allegheny Plateau of Pennsylvania. The radar platform is positioned at latitude 40.700040.7000^{\circ} N and longitude 79.634379.6343^{\circ} W. It aims towards a location at latitude 40.577040.5770^{\circ} N and longitude 79.784379.7843^{\circ} W. While this region is characterized by nonuniform terrain, the aim location has low elevation variability.

Scenario qi=30q_{i}=30: North Georgia Mountains, GA (i=73i=73)

[Uncaptioned image] Platform Aim Location (lat, lon): (34.3654,85.5509)(34.3654^{\circ},-85.5509^{\circ}) Platform Position (lat, lon): (34.4884,85.4009)(34.4884^{\circ},-85.4009^{\circ}) Folder: /CLUTTER/num73_lat34.4884_lon-85.4009/ Description: Scenario qi=30(i=73)q_{i}=30\ (i=73) in RASPNet is in mountainous Northern Georgia. The radar platform is located at latitude 34.488434.4884^{\circ} N and longitude 85.400985.4009^{\circ} W. It aims towards a location at latitude 34.365434.3654^{\circ} N and longitude 85.550985.5509^{\circ} W. While this region consists of rough terrain, the radar position and aim location is in a flat valley between ridges.

Scenario qi=31q_{i}=31: Southwestern Texas, TX (i=53i=53)

[Uncaptioned image] Platform Aim Location (lat, lon): (29.9748,103.7085)(29.9748^{\circ},-103.7085^{\circ}) Platform Position (lat, lon): (30.0978,103.5585)(30.0978^{\circ},-103.5585^{\circ}) Folder: /CLUTTER/num53_lat30.0978_lon-103.5585/ Description: Scenario qi=31(i=53)q_{i}=31\ (i=53) in RASPNet is in the hills region of Southwestern Texas. The radar platform is positioned at latitude 30.097830.0978^{\circ} N and longitude 103.5585103.5585^{\circ} W. It aims towards a location at latitude 29.974829.9748^{\circ} N and longitude 103.7085103.7085^{\circ} W. This region consists of hilly terrain with more pronounced nonuniformities.

Scenario qi=32q_{i}=32: Southern Texas, TX (i=59i=59)

[Uncaptioned image] Platform Aim Location (lat, lon): (26.7126,98.6199)(26.7126^{\circ},-98.6199^{\circ}) Platform Position (lat, lon): (26.8356,98.4699)(26.8356^{\circ},-98.4699^{\circ}) Folder: /CLUTTER/num59_lat26.8356_lon-98.4699/ Description: Scenario qi=32(i=59)q_{i}=32\ (i=59) in RASPNet is in the brush and plains region of Southern Texas. The radar platform is positioned at latitude 26.835626.8356^{\circ} N and longitude 98.469998.4699^{\circ} W. It aims towards a location at latitude 26.712626.7126^{\circ} N and longitude 98.619998.6199^{\circ} W. This region is characterized by a uniform steppe environment, with minimal terrain variability.

Scenario qi=33q_{i}=33: Oregon Coast, OR (i=2i=2)

[Uncaptioned image] Platform Aim Location (lat, lon): (44.0687,124.2405)(44.0687^{\circ},-124.2405^{\circ}) Platform Position (lat, lon): (44.1917,124.0905)(44.1917^{\circ},-124.0905^{\circ}) Folder: /CLUTTER/num2_lat44.1917_lon-124.0905/ Description: Scenario qi=33(i=2)q_{i}=33\ (i=2) in RASPNet is in the Coast Mountains of the Oregon Coast. The radar platform is positioned at latitude 44.191744.1917^{\circ} N and longitude 124.0905124.0905^{\circ} W. It aims towards a location at latitude 44.068744.0687^{\circ} N and longitude 124.2405124.2405^{\circ} W. This is a land-to-water transition region, where the aim location is on the water surface.

Scenario qi=34q_{i}=34: Great Basin, NV (i=13i=13)

[Uncaptioned image] Platform Aim Location (lat, lon): (41.7944,119.8779)(41.7944^{\circ},-119.8779^{\circ}) Platform Position (lat, lon): (41.9174,119.7279)(41.9174^{\circ},-119.7279^{\circ}) Folder: /CLUTTER/num13_lat41.9174_lon-119.7279/ Description: Scenario qi=34(i=13)q_{i}=34\ (i=13) in RASPNet is in the Great Basin region of Northern Nevada. The radar platform is positioned at latitude 41.917441.9174^{\circ} N and longitude 119.7279119.7279^{\circ} W. It aims towards a location at latitude 41.917441.9174^{\circ} N and longitude 119.7279119.7279^{\circ} W. This region is known for its basin and range topography and has more pronounced nonuniformities.

Scenario qi=35q_{i}=35: Ouachita Mountains, OK (i=62i=62)

[Uncaptioned image] Platform Aim Location (lat, lon): (34.4330,95.7721)(34.4330^{\circ},-95.7721^{\circ}) Platform Position (lat, lon): (34.5560,95.6221)(34.5560^{\circ},-95.6221^{\circ}) Folder: /CLUTTER/num62_lat34.556_lon-95.6221/ Description: Scenario qi=35(i=62)q_{i}=35\ (i=62) in RASPNet is in the Ouachita Mountains of Oklahoma. The radar platform is positioned at latitude 34.556034.5560^{\circ} N and longitude 95.622195.6221^{\circ} W. It aims towards a location at latitude 34.433034.4330^{\circ} N and longitude 95.772195.7721^{\circ} W. This region is characterized by small mountains and hills, and has some terrain variability.

Scenario qi=36q_{i}=36: Narragansett Bay, RI (i=96i=96)

[Uncaptioned image] Platform Aim Location (lat, lon): (41.3239,71.7395)(41.3239^{\circ},-71.7395^{\circ}) Platform Position (lat, lon): (41.4469,71.5895)(41.4469^{\circ},-71.5895^{\circ}) Folder: /CLUTTER/num96_lat41.4469_lon-71.5895/ Description: Scenario qi=36(i=96)q_{i}=36\ (i=96) in RASPNet is near Narragansett Bay in Rhode Island. The radar platform is positioned at latitude 41.446941.4469^{\circ} N and longitude 71.589571.5895^{\circ} W. It aims towards a location at latitude 41.323941.3239^{\circ} N and longitude 71.739571.7395^{\circ} W. This is a land-to-water transition region, where the aim location is on the coastline.

Scenario qi=37q_{i}=37: Mobile Bay, AL (i=69i=69)

[Uncaptioned image] Platform Aim Location (lat, lon): (30.3933,88.0438)(30.3933^{\circ},-88.0438^{\circ}) Platform Position (lat, lon): (30.5163,87.8938)(30.5163^{\circ},-87.8938^{\circ}) Folder: /CLUTTER/num69_lat30.5163_lon-87.8938/ Description: Scenario qi=37(i=69)q_{i}=37\ (i=69) in RASPNet is on the Mobile Bay coastline of Alabama. The radar platform is positioned at latitude 30.516330.5163^{\circ} N and longitude 87.893887.8938^{\circ} W. It aims towards a location at latitude 30.393330.3933^{\circ} N and longitude 88.043888.0438^{\circ} W. This is a land-to-water transition region, where the aim location is on the water surface.

Scenario qi=38q_{i}=38: Lake Ontario Coast, NY (i=89i=89)

[Uncaptioned image] Platform Aim Location (lat, lon): (43.3109,76.6438)(43.3109^{\circ},-76.6438^{\circ}) Platform Position (lat, lon): (43.4339,76.4938)(43.4339^{\circ},-76.4938^{\circ}) Folder: /CLUTTER/num89_lat43.4339_lon-76.4938/ Description: Scenario qi=38(i=89)q_{i}=38\ (i=89) in RASPNet is on the Lake Ontario coastline of New York. The radar platform is positioned at latitude 43.433943.4339^{\circ} N and longitude 76.493876.4938^{\circ} W. It aims towards a location at latitude 43.310943.3109^{\circ} N and longitude 76.643876.6438^{\circ} W. The radar is positioned near the coastline, the aim direction is inland, and the terrain has some variability.

Scenario qi=39q_{i}=39: Central North Dakota, ND (i=57i=57)

[Uncaptioned image] Platform Aim Location (lat, lon): (47.0749,99.9613)(47.0749^{\circ},-99.9613^{\circ}) Platform Position (lat, lon): (47.1979,99.8113)(47.1979^{\circ},-99.8113^{\circ}) Folder: /CLUTTER/num57_lat47.1979_lon-99.8113/ Description: Scenario qi=39(i=57)q_{i}=39\ (i=57) in RASPNet is in the central prairie region of North Dakota. The radar platform is positioned at latitude 47.197947.1979^{\circ} N and longitude 99.811399.8113^{\circ} W. It aims towards a location at latitude 47.074947.0749^{\circ} N and longitude 99.961399.9613^{\circ} W. This region is known for its grassland topography and lakes, wherein the terrain has some variability.

Scenario qi=40q_{i}=40: Salton Sea Coast, CA (i=24i=24)

[Uncaptioned image] Platform Aim Location (lat, lon): (33.3052,115.7221)(33.3052^{\circ},-115.7221^{\circ}) Platform Position (lat, lon): (33.4282,115.5721)(33.4282^{\circ},-115.5721^{\circ}) Folder: /CLUTTER/num24_lat33.4282_lon-115.5721/ Description: Scenario qi=40(i=24)q_{i}=40\ (i=24) in RASPNet is on the Salton Sea coastline in California. The radar platform is positioned at latitude 33.428233.4282^{\circ} N and longitude 115.5721115.5721^{\circ} W. It aims towards a location at latitude 33.305233.3052^{\circ} N and longitude 115.7221115.7221^{\circ} W. The radar is located above a mountain ridge, and the aim location is on the water surface.

Scenario qi=41q_{i}=41: Colorado Plateau, NM (i=44i=44)

[Uncaptioned image] Platform Aim Location (lat, lon): (36.6052,108.3520)(36.6052^{\circ},-108.3520^{\circ}) Platform Position (lat, lon): (36.7282,108.2020)(36.7282^{\circ},-108.2020^{\circ}) Folder: /CLUTTER/num44_lat36.7282_lon-108.202/ Description: Scenario qi=41(i=44)q_{i}=41\ (i=44) in RASPNet is in the Colorado Plateau in New Mexico. The radar platform is positioned at latitude 36.728236.7282^{\circ} N and longitude 108.2020108.2020^{\circ} W. It aims towards a location at latitude 36.605236.6052^{\circ} N and longitude 108.3520108.3520^{\circ} W. This region is known for its nonuniform topography, wherein the terrain has some variability.

Scenario qi=42q_{i}=42: Santa Monica Coast, CA (i=16i=16)

[Uncaptioned image] Platform Aim Location (lat, lon): (33.9690,118.7862)(33.9690^{\circ},-118.7862^{\circ}) Platform Position (lat, lon): (34.0920,118.6362)(34.0920^{\circ},-118.6362^{\circ}) Folder: /CLUTTER/num16_lat34.092_lon-118.6362/ Description: Scenario qi=42(i=16)q_{i}=42\ (i=16) in RASPNet is on the Santa Monica coastline in California. The radar platform is positioned at latitude 34.092034.0920^{\circ} N and longitude 118.6362118.6362^{\circ} W. It aims towards a location at latitude 33.969033.9690^{\circ} N and longitude 118.7862118.7862^{\circ} W. The radar is located above a mountain ridge, and the aim location is on the water surface.

Scenario qi=43q_{i}=43: Boston Mountains, AR (i=63i=63)

[Uncaptioned image] Platform Aim Location (lat, lon): (36.0411,93.7976)(36.0411^{\circ},-93.7976^{\circ}) Platform Position (lat, lon): (36.1641,93.6476)(36.1641^{\circ},-93.6476^{\circ}) Folder: /CLUTTER/num63_lat36.1641_lon-93.6476/ Description: Scenario qi=43(i=63)q_{i}=43\ (i=63) in RASPNet is in the Boston Mountains region of Arkansas. The radar platform is positioned at latitude 36.164136.1641^{\circ} N and longitude 93.647693.6476^{\circ} W. It aims towards a location at latitude 36.041136.0411^{\circ} N and longitude 93.797693.7976^{\circ} W. This region is characterized by small mountains and hills, and has some terrain variability.

Scenario qi=44q_{i}=44: Lake Superior Coast, WI (i=66i=66)

[Uncaptioned image] Platform Aim Location (lat, lon): (46.5702,91.0129)(46.5702^{\circ},-91.0129^{\circ}) Platform Position (lat, lon): (46.6932,90.8629)(46.6932^{\circ},-90.8629^{\circ}) Folder: /CLUTTER/num66_lat46.6932_lon-90.8629/ Description: Scenario qi=44(i=66)q_{i}=44\ (i=66) in RASPNet is on the Lake Superior coastline in Wisconsin. The radar platform is positioned at latitude 46.693246.6932^{\circ} N and longitude 90.862990.8629^{\circ} W. It aims towards a location at latitude 46.570246.5702^{\circ} N and longitude 91.012991.0129^{\circ} W. The radar is positioned near the coastline, the aim direction is inland, and the terrain has some variability.

Scenario qi=45q_{i}=45: Massachusetts Bay, MA (i=98i=98)

[Uncaptioned image] Platform Aim Location (lat, lon): (42.2098,71.1994)(42.2098^{\circ},-71.1994^{\circ}) Platform Position (lat, lon): (42.3328,71.0494)(42.3328^{\circ},-71.0494^{\circ}) Folder: /CLUTTER/num98_lat42.3328_lon-71.0494/ Description: Scenario qi=45(i=98)q_{i}=45\ (i=98) in RASPNet is on the Massachusetts Bay coastline near Boston. The radar platform is positioned at latitude 42.332842.3328^{\circ} N and longitude 71.049471.0494^{\circ} W. It aims towards a location at latitude 42.209842.2098^{\circ} N and longitude 71.199471.1994^{\circ} W. The radar is positioned near the coastline, the aim direction is inland, and the terrain has some variability.

Scenario qi=46q_{i}=46: The Everglades, FL (i=83i=83)

[Uncaptioned image] Platform Aim Location (lat, lon): (25.3122,80.5165)(25.3122^{\circ},-80.5165^{\circ}) Platform Position (lat, lon): (25.4352,80.3665)(25.4352^{\circ},-80.3665^{\circ}) Folder: /CLUTTER/num83_lat25.4352_lon-80.3665/ Description: Scenario qi=46(i=83)q_{i}=46\ (i=83) in RASPNet is in the Everglades region of South Florida. The radar platform is positioned at latitude 25.435225.4352^{\circ} N and longitude 80.366580.3665^{\circ} W. It aims towards a location at latitude 25.312225.3122^{\circ} N and longitude 80.516580.5165^{\circ} W. This region is characterized by a shallow and flat wetland environment, with low terrain variability.

Scenario qi=47q_{i}=47: Upper Peninsula, MI (i=70i=70)

[Uncaptioned image] Platform Aim Location (lat, lon): (46.4329,87.5521)(46.4329^{\circ},-87.5521^{\circ}) Platform Position (lat, lon): (46.5559,87.4021)(46.5559^{\circ},-87.4021^{\circ}) Folder: /CLUTTER/num70_lat46.5559_lon-87.4021/ Description: Scenario qi=47(i=70)q_{i}=47\ (i=70) in RASPNet is in the Upper Peninsula region of Michigan. The radar platform is positioned at latitude 46.555946.5559^{\circ} N and longitude 87.402187.4021^{\circ} W. It aims towards a location at latitude 46.432946.4329^{\circ} N and longitude 87.552187.5521^{\circ} W. The radar is positioned near the coastline, the aim direction is inland, and the terrain has some variability.

Scenario qi=48q_{i}=48: Sandia Crest, NM (i=48)i=48)

[Uncaptioned image] Platform Aim Location (lat, lon): (38.7045,105.0988)(38.7045^{\circ},-105.0988^{\circ}) Platform Position (lat, lon): (38.8275,104.9488)(38.8275^{\circ},-104.9488^{\circ}) Folder: /CLUTTER/num48_lat38.8275_lon-104.9488/ Description: Scenario qi=48(i=48)q_{i}=48\ (i=48) in RASPNet is in the Sandia Mountains of New Mexico. The radar platform is positioned at latitude 38.827538.8275^{\circ} N and longitude 104.9488104.9488^{\circ} W. It aims towards a location at latitude 38.704538.7045^{\circ} N and longitude 105.0988105.0988^{\circ} W. This region is noted for its variable terrain, and the radar is positioned behind a mountain crest.

Scenario qi=49q_{i}=49: Central Nebraska, NE (i=58i=58)

[Uncaptioned image] Platform Aim Location (lat, lon): (41.4357,99.3793)(41.4357^{\circ},-99.3793^{\circ}) Platform Position (lat, lon): (41.5587,99.2293)(41.5587^{\circ},-99.2293^{\circ}) Folder: /CLUTTER/num58_lat41.5587_lon-99.2293/ Description: Scenario qi=49(i=58)q_{i}=49\ (i=58) in RASPNet is in the Great Plains of Central Nebraska. The radar platform is positioned at latitude 41.558741.5587^{\circ} N and longitude 99.229399.2293^{\circ} W. It aims towards a location at latitude 41.435741.4357^{\circ} N and longitude 99.379399.3793^{\circ} W. This region is characterized by an expansive steppe environment, with low terrain variability.

Scenario qi=50q_{i}=50: Catoctin Mountains, MD (i=88i=88)

[Uncaptioned image] Platform Aim Location (lat, lon): (39.5030,77.6082)(39.5030^{\circ},-77.6082^{\circ}) Platform Position (lat, lon): (39.6260,77.4582)(39.6260^{\circ},-77.4582^{\circ}) Folder: /CLUTTER/num88_lat39.626_lon-77.4582/ Description: Scenario qi=50(i=88)q_{i}=50\ (i=88) in RASPNet is in the Catoctin Mountains of Maryland. The radar platform is positioned at latitude 39.626039.6260^{\circ} N and longitude 77.458277.4582^{\circ} W. It aims towards a location at latitude 39.503039.5030^{\circ} N and longitude 77.608277.6082^{\circ} W. This region is characterized by mountainous terrain, with increased nonuniformity.

G.4 Challenging Scenarios

We now outline the Challenging RASPNet scenarios, where qi{51,52,,75}q_{i}\in\{51,52,\ldots,75\}.

Scenario qi=51q_{i}=51: Straits of Mackinac, MI (i=74i=74)

[Uncaptioned image] Platform Aim Location (lat, lon): (45.5953,84.9085)(45.5953^{\circ},-84.9085^{\circ}) Platform Position (lat, lon): (45.7183,87.7585)(45.7183^{\circ},-87.7585^{\circ}) Folder: /CLUTTER/num74_lat45.7183_lon-87.7585/ Description: Scenario qi=51(i=74)q_{i}=51\ (i=74) in RASPNet is near the Straits of Mackinac in Michigan. The radar platform is positioned at latitude 45.718345.7183^{\circ} N and longitude 87.7585-87.7585^{\circ} W. It aims towards a location at latitude 45.595345.5953^{\circ} N and longitude 84.9085-84.9085^{\circ} W. The radar is positioned near the coastline, the aim direction is inland, and the terrain has moderate variability.

Scenario qi=52q_{i}=52: Washburn Range, WY (i=40i=40)

[Uncaptioned image] Platform Aim Location (lat, lon): (44.7456,110.6984)(44.7456^{\circ},-110.6984^{\circ}) Platform Position (lat, lon): (44.8686,110.5484)(44.8686^{\circ},-110.5484^{\circ}) Folder: /CLUTTER/num40_lat44.8686_lon-110.5484/ Description: Scenario qi=52(i=40)q_{i}=52\ (i=40) in RASPNet is in the Washburn Range of Wyoming. The radar platform is positioned at latitude 44.868644.8686^{\circ} N and longitude 110.5484110.5484^{\circ} W. It aims towards a location at latitude 44.745644.7456^{\circ} N and longitude 110.6984110.6984^{\circ} W. The radar is positioned above a mountain summit, and the aim location has moderate terrain variability.

Scenario qi=53q_{i}=53: Colorado Plateau, CO (i=45i=45)

[Uncaptioned image] Platform Aim Location (lat, lon): (39.4451,107.6832)(39.4451^{\circ},-107.6832^{\circ}) Platform Position (lat, lon): (39.5681,107.5332)(39.5681^{\circ},-107.5332^{\circ}) Folder: /CLUTTER/num45_lat39.5681_lon-107.5332/ Description: Scenario qi=53(i=45)q_{i}=53\ (i=45) in RASPNet is in the Colorado Plateau of Western Colorado. The radar platform is positioned at latitude 39.568139.5681^{\circ} N and longitude 107.5332107.5332^{\circ} W. It aims towards a location at latitude 39.445139.4451^{\circ} N and longitude 107.6832107.6832^{\circ} W. The radar is positioned above a ridge system, and the aim location has moderate terrain variability.

Scenario qi=54q_{i}=54: Bryce Canyon National Park, UT (i=34i=34)

[Uncaptioned image] Platform Aim Location (lat, lon): (37.5247,112.2792)(37.5247^{\circ},-112.2792^{\circ}) Platform Position (lat, lon): (37.6477,112.1292)(37.6477^{\circ},-112.1292^{\circ}) Folder: /CLUTTER/num34_lat37.6477_lon-112.1292/ Description: Scenario qi=54(i=34)q_{i}=54\ (i=34) in RASPNet is in Bryce Canyon National Park in Utah. The radar platform is positioned at latitude 37.647737.6477^{\circ} N and longitude 112.1292112.1292^{\circ} W. It aims towards a location at latitude 37.524737.5247^{\circ} N and longitude 112.2792112.2792^{\circ} W. The radar is positioned above a canyon system, and the aim location has moderate terrain variability.

Scenario qi=55q_{i}=55: Dry Falls, WA (i=15i=15)

[Uncaptioned image] Platform Aim Location (lat, lon): (47.3896,119.6291)(47.3896^{\circ},-119.6291^{\circ}) Platform Position (lat, lon): (47.5126,119.4791)(47.5126^{\circ},-119.4791^{\circ}) Folder: /CLUTTER/num15_lat47.5126_lon-119.4791/ Description: Scenario qi=55(i=15)q_{i}=55\ (i=15) in RASPNet is in Dry Falls State Park in Central Washington. The radar platform is positioned at latitude 47.512647.5126^{\circ} N and longitude 119.4791119.4791^{\circ} W. It aims towards a location at latitude 47.389647.3896^{\circ} N and longitude 119.6291119.6291^{\circ} W. This scenario comprises the rugged Channeled Scablands region, and has moderate terrain variability.

Scenario qi=56q_{i}=56: Great Salt Lake Coast, UT (i=33i=33)

[Uncaptioned image] Platform Aim Location (lat, lon): (40.5728,112.3619)(40.5728^{\circ},-112.3619^{\circ}) Platform Position (lat, lon): (40.6958,112.2119)(40.6958^{\circ},-112.2119^{\circ}) Folder: /CLUTTER/num33_lat40.6958_lon-112.2119/ Description: Scenario qi=56(i=33)q_{i}=56\ (i=33) in RASPNet is near the Great Salt Lake coastline in Utah. The radar platform is positioned at latitude 40.695840.6958^{\circ} N and longitude 112.2119112.2119^{\circ} W. It aims towards a location at latitude 40.572840.5728^{\circ} N and longitude 112.3619112.3619^{\circ} W. The radar is positioned near the coastline above a mountain ridge, and the aim direction is inland.

Scenario qi=57q_{i}=57: Great Smoky Mountains, TN (i=76i=76)

[Uncaptioned image] Platform Aim Location (lat, lon): (35.2891,84.2788)(35.2891^{\circ},-84.2788^{\circ}) Platform Position (lat, lon): (35.4121,84.1288)(35.4121^{\circ},-84.1288^{\circ}) Folder: /CLUTTER/num76_lat35.4121_lon-84.1288/ Description: Scenario qi=57(i=76)q_{i}=57\ (i=76) in RASPNet is near Tennessee’s Great Smoky Mountains. The radar platform is positioned at latitude 35.412135.4121^{\circ} N and longitude 84.128884.1288^{\circ} W. It aims towards a location at latitude 35.289135.2891^{\circ} N and longitude 84.278884.2788^{\circ} W. The radar is located above a series of hills, and the aim location has moderate terrain variability.

Scenario qi=58q_{i}=58: Cumberland Mountains, TN (i=75i=75)

[Uncaptioned image] Platform Aim Location (lat, lon): (36.0071,84.5484)(36.0071^{\circ},-84.5484^{\circ}) Platform Position (lat, lon): (36.1301,84.3984)(36.1301^{\circ},-84.3984^{\circ}) Folder: /CLUTTER/num75_lat36.1301_lon-84.3984/ Description: Scenario qi=58(i=75)q_{i}=58\ (i=75) in RASPNet is in the Cumberland Mountains of Tennessee. The radar platform is located at latitude 36.130136.1301^{\circ} N and longitude 84.398484.3984^{\circ} W. It aims towards a location at latitude 36.007136.0071^{\circ} N and longitude 84.548484.5484^{\circ} W. The radar is located above a mountain ridge, and the aim location has moderate terrain variability.

Scenario qi=59q_{i}=59: Lake Pend Orielle Coast, ID (i=23i=23)

[Uncaptioned image] Platform Aim Location (lat, lon): (48.0310,116.3733)(48.0310^{\circ},-116.3733^{\circ}) Platform Position (lat, lon): (48.1540,116.2233)(48.1540^{\circ},-116.2233^{\circ}) Folder: /CLUTTER/num23_lat48.154_lon-116.2233/ Description: Scenario qi=59(i=23)q_{i}=59\ (i=23) in RASPNet is near the Lake Pend Orielle coastline in Idaho. The radar platform is positioned at latitude 48.154048.1540^{\circ} N and longitude 116.2233116.2233^{\circ} W. It aims towards a location at latitude 40.031040.0310^{\circ} N and longitude 116.3733116.3733^{\circ} W. The radar is positioned near the coastline, and the aim direction is inland, located on a mountain ridge.

Scenario qi=60q_{i}=60: Death Valley National Park (i=20i=20)

[Uncaptioned image] Platform Aim Location (lat, lon): (36.0328,117.0664)(36.0328^{\circ},-117.0664^{\circ}) Platform Position (lat, lon): (36.1558,116.9164)(36.1558^{\circ},-116.9164^{\circ}) Folder: /CLUTTER/num20_lat36.1558_lon-116.9164/ Description: Scenario qi=60(i=20)q_{i}=60\ (i=20) in RASPNet is in California’s Death Valley National Park. The radar platform is located at latitude 36.155836.1558^{\circ} N and longitude 116.9164116.9164^{\circ} W. It aims towards a location at latitude 36.032836.0328^{\circ} N and longitude 117.0664117.0664^{\circ} W. The radar is positioned above the valley floor, and the aim location is the summit of a tall mountain ridge.

Scenario qi=61q_{i}=61: Guadalupe Mountains, TX (i=49i=49)

[Uncaptioned image] Platform Aim Location (lat, lon): (31.7651,105.0103)(31.7651^{\circ},-105.0103^{\circ}) Platform Position (lat, lon): (31.8881,104.8603)(31.8881^{\circ},-104.8603^{\circ}) Folder: /CLUTTER/num49_lat31.8881_lon-104.8603/ Description: Scenario qi=61(i=49)q_{i}=61\ (i=49) in RASPNet is in the Guadalupe Mountains of Western Texas. The radar platform is located at latitude 31.888131.8881^{\circ} N and longitude 104.8603104.8603^{\circ} W. It aims towards a location at latitude 31.765131.7651^{\circ} N and longitude 105.0103105.0103^{\circ} W. The radar is positioned above a mountain summit, with the aim location far below within a flat basin.

Scenario qi=62q_{i}=62: Misquah Hills, MN (i=65i=65)

[Uncaptioned image] Platform Aim Location (lat, lon): (47.1594,91.4262)(47.1594^{\circ},-91.4262^{\circ}) Platform Position (lat, lon): (47.2824,91.2762)(47.2824^{\circ},-91.2762^{\circ}) Folder: /CLUTTER/num65_lat47.2824_lon-91.2762/ Description: Scenario qi=62(i=65)q_{i}=62\ (i=65) in RASPNet is near the Misquah Hills of Upper Minnesota. The radar platform is located at latitude 47.282447.2824^{\circ} N and longitude 91.276291.2762^{\circ} W. It aims towards a location at latitude 47.159447.1594^{\circ} N and longitude 91.276291.2762^{\circ} W. The radar is positioned above a rugged coastline, and the aim location is along the Lake Superior Coast.

Scenario qi=63q_{i}=63: Big Snowy Mountains, MT (i=42i=42)

[Uncaptioned image] Platform Aim Location (lat, lon): (46.6559,109.5808)(46.6559^{\circ},-109.5808^{\circ}) Platform Position (lat, lon): (46.7789,109.4308)(46.7789^{\circ},-109.4308^{\circ}) Folder: /CLUTTER/num42_lat46.7789_lon-109.4308/ Description: Scenario qi=63(i=42)q_{i}=63\ (i=42) in RASPNet is in the Big Snowy Mountains of Montana. The radar platform is positioned at latitude 46.778946.7789^{\circ} N and longitude 109.4308109.4308^{\circ} W. It aims towards a location at latitude 46.655946.6559^{\circ} N and longitude 109.5808109.5808^{\circ} W. The radar is positioned above a mountain summit, and the aim location has moderate terrain variability.

Scenario qi=64q_{i}=64: Missouri River Country, MT (i=50i=50)

[Uncaptioned image] Platform Aim Location (lat, lon): (47.5302,104.7941)(47.5302^{\circ},-104.7941^{\circ}) Platform Position (lat, lon): (47.6532,104.6441)(47.6532^{\circ},-104.6441^{\circ}) Folder: /CLUTTER/num50_lat47.6532_lon-104.6441/ Description: Scenario qi=64(i=50)q_{i}=64\ (i=50) in RASPNet is in the Missouri River Country of Montana. The radar platform is located at latitude 47.653247.6532^{\circ} N and longitude 104.6441104.6441^{\circ} W. It aims towards a location at latitude 47.530247.5302^{\circ} N and longitude 104.7941104.7941^{\circ} W. This region is characterized by a mixture of rugged terrain and nonuniform topography.

Scenario qi=65q_{i}=65: Bear Lake, ID (i=37i=37)

[Uncaptioned image] Platform Aim Location (lat, lon): (42.0249,111.4645)(42.0249^{\circ},-111.4645^{\circ}) Platform Position (lat, lon): (42.1479,111.3145)(42.1479^{\circ},-111.3145^{\circ}) Folder: /CLUTTER/num37_lat42.1479_lon-111.3145/ Description: Scenario qi=65(i=37)q_{i}=65\ (i=37) in RASPNet is near Bear Lake in Southeastern Idaho. The radar platform is located at latitude 42.147942.1479^{\circ} N and longitude 111.3145111.3145^{\circ} W. It aims towards a location at latitude 42.024942.0249^{\circ} N and longitude 111.4645111.4645^{\circ} W. The radar is positioned above the coastline, and the aim location is the summit of a tall mountain ridge.

Scenario qi=66q_{i}=66: Sheep Mountain, WY (i=47i=47)

[Uncaptioned image] Platform Aim Location (lat, lon): (41.0811,106.1517)(41.0811^{\circ},-106.1517^{\circ}) Platform Position (lat, lon): (41.2041,106.0017)(41.2041^{\circ},-106.0017^{\circ}) Folder: /CLUTTER/num47_lat41.2041_lon-106.0017/ Description: Scenario qi=66(i=47)q_{i}=66\ (i=47) in RASPNet is near Sheep Mountain in Southern Wyoming. The radar platform is positioned at latitude 41.204141.2041^{\circ} N and longitude 106.0017106.0017^{\circ} W. It aims towards a location at latitude 41.081141.0811^{\circ} N and longitude 106.1517106.1517^{\circ} W. The radar is positioned above a mountain summit, and the aim location has moderate terrain variability.

Scenario qi=67q_{i}=67: Flume Canyon, UT (i=43i=43)

[Uncaptioned image] Platform Aim Location (lat, lon): (39.0559,109.5723)(39.0559^{\circ},-109.5723^{\circ}) Platform Position (lat, lon): (39.1789,109.4223)(39.1789^{\circ},-109.4223^{\circ}) Folder: /CLUTTER/num43_lat39.1789_lon-109.4223/ Description: Scenario qi=67(i=43)q_{i}=67\ (i=43) in RASPNet is near Flume Canyon in Southeastern Utah. The radar platform is positioned at latitude 39.178939.1789^{\circ} N and longitude 109.4223109.4223^{\circ} W. It aims towards a location at latitude 39.055939.0559^{\circ} N and longitude 109.5723109.5723^{\circ} W. This region is characterized by rugged canyonlands, and the aim location has moderate terrain variability.

Scenario qi=68q_{i}=68: Hells Canyon, OR (i=21i=21)

[Uncaptioned image] Platform Aim Location (lat, lon): (45.4494,116.8287)(45.4494^{\circ},-116.8287^{\circ}) Platform Position (lat, lon): (45.5724,116.6787)(45.5724^{\circ},-116.6787^{\circ}) Folder: /CLUTTER/num21_lat45.5724_lon-116.6787/ Description: Scenario qi=68(i=21)q_{i}=68\ (i=21) in RASPNet is in Hells Canyon in Eastern Oregon. The radar platform is positioned at latitude 45.572445.5724^{\circ} N and longitude 116.6787116.6787^{\circ} W. It aims towards a location at latitude 45.449445.4494^{\circ} N and longitude 116.8287116.8287^{\circ} W. This region is characterized by rugged canyonlands, and the aim location has high terrain variability.

Scenario qi=69q_{i}=69: Cape Flattery, WA (i=1i=1)

[Uncaptioned image] Platform Aim Location (lat, lon): (48.1765,124.7772)(48.1765^{\circ},-124.7772^{\circ}) Platform Position (lat, lon): (48.2995,124.6272)(48.2995^{\circ},-124.6272^{\circ}) Folder: /CLUTTER/num1_lat48.2995_lon-124.6272/ Description: Scenario qi=69(i=1)q_{i}=69\ (i=1) in RASPNet is near Cape Flattery in Western Washington. The radar platform is positioned at latitude 48.299548.2995^{\circ} N and longitude 124.6272124.6272^{\circ} W. It aims towards a location at latitude 48.176548.1765^{\circ} N and longitude 124.7772124.7772^{\circ} W. This is a land-to-water transition region, where the aim location is near the Olympic Peninsula coastline.

Scenario qi=70q_{i}=70: Three Sisters, OR (i=6i=6)

[Uncaptioned image] Platform Aim Location (lat, lon): (43.9761,121.8925)(43.9761^{\circ},-121.8925^{\circ}) Platform Position (lat, lon): (44.0991,121.7425)(44.0991^{\circ},-121.7425^{\circ}) Folder: /CLUTTER/num6_lat44.0991_lon-121.7425/ Description: Scenario qi=70(i=6)q_{i}=70\ (i=6) in RASPNet is near the Three Sisters peaks of Central Oregon. The radar platform is positioned at latitude 44.099144.0991^{\circ} N and longitude 121.7425121.7425^{\circ} W. It aims towards a location at latitude 43.976143.9761^{\circ} N and longitude 121.8925121.8925^{\circ} W. The radar is positioned above a mountain ridge, and the aim location has high terrain variability.

Scenario qi=71q_{i}=71: Black Hills, SD (i=52i=52)

[Uncaptioned image] Platform Aim Location (lat, lon): (43.9456,103.9262)(43.9456^{\circ},-103.9262^{\circ}) Platform Position (lat, lon): (44.0686,103.7762)(44.0686^{\circ},-103.7762^{\circ}) Folder: /CLUTTER/num52_lat44.0686_lon-103.7762/ Description: Scenario qi=71(i=52)q_{i}=71\ (i=52) in RASPNet is in the Black Hills region of South Dakota. The radar platform is positioned at latitude 44.068644.0686^{\circ} N and longitude 103.7762103.7762^{\circ} W. It aims towards a location at latitude 43.945643.9456^{\circ} N and longitude 103.9262103.9262^{\circ} W. The radar is positioned above rugged mountains, and the aim location has high terrain variability.

Scenario qi=72q_{i}=72: Palouse Hills, WA (i=18i=18)

[Uncaptioned image] Platform Aim Location (lat, lon): (46.6831,117.6990)(46.6831^{\circ},-117.6990^{\circ}) Platform Position (lat, lon): (46.8061,117.5490)(46.8061^{\circ},-117.5490^{\circ}) Folder: /CLUTTER/num18_lat46.8061_lon-117.549/ Description: Scenario qi=72(i=18)q_{i}=72\ (i=18) in RASPNet is in the Palouse Hills of Eastern Washington. The radar platform is positioned at latitude 46.806146.8061^{\circ} N and longitude 117.5490117.5490^{\circ} W. It aims towards a location at latitude 46.683146.6831^{\circ} N and longitude 117.6990117.6990^{\circ} W. The radar is positioned above rolling hills, and the aim location has high terrain variability.

Scenario qi=73q_{i}=73: Appalachian Mountains, PA (i=87i=87)

[Uncaptioned image] Platform Aim Location (lat, lon): (39.8370,77.9944)(39.8370^{\circ},-77.9944^{\circ}) Platform Position (lat, lon): (39.9600,77.8444)(39.9600^{\circ},-77.8444^{\circ}) Folder: /CLUTTER/num87_lat39.96_lon-77.8444/ Description: Scenario qi=73(i=87)q_{i}=73\ (i=87) in RASPNet is in the Appalachian Mountains in Pennsylvania. The radar platform is positioned at latitude 39.960039.9600^{\circ} N and longitude 77.844477.8444^{\circ} W. It aims towards a location at latitude 39.837039.8370^{\circ} N and longitude 77.994477.9944^{\circ} W. The radar is positioned above a mountain ridge, and the aim location has high terrain variability.

Scenario qi=74q_{i}=74: Pikes Peak, CO (i=48i=48)

[Uncaptioned image] Platform Aim Location (lat, lon): (38.7045,105.0988)(38.7045^{\circ},-105.0988^{\circ}) Platform Position (lat, lon): (38.8275,104.9488)(38.8275^{\circ},-104.9488^{\circ}) Folder: /CLUTTER/num48_lat38.8275_lon-104.9488/ Description: Scenario qi=74(i=48)q_{i}=74\ (i=48) in RASPNet is near Pikes Peak in the Colorado Front Range. The radar platform is positioned at latitude 38.827538.8275^{\circ} N and longitude 104.9488104.9488^{\circ} W. It aims towards a location at latitude 38.704538.7045^{\circ} N and longitude 105.0988105.0988^{\circ} W. The radar is positioned behind a mountain ridge, and the aim location has high terrain variability.

Scenario qi=75q_{i}=75: Mount Greylock, MA (i=94i=94)

[Uncaptioned image] Platform Aim Location (lat, lon): (42.5065,73.3117)(42.5065^{\circ},-73.3117^{\circ}) Platform Position (lat, lon): (42.6295,73.1617)(42.6295^{\circ},-73.1617^{\circ}) Folder: /CLUTTER/num94_lat42.6295_lon-73.1617/ Description: Scenario qi=75(i=94)q_{i}=75\ (i=94) in RASPNet is near Mount Greylock in Western Massachusetts. The radar platform is positioned at latitude 42.629542.6295^{\circ} N and longitude 73.161773.1617^{\circ} W. It aims towards a location at latitude 42.506542.5065^{\circ} N and longitude 73.311773.3117^{\circ} W. The radar is positioned above a mountain summit, and the aim location has high terrain variability.

G.5 Eye-watering Scenarios

Lastly, we outline the Eye-watering RASPNet scenarios, where qi{76,77,,100}q_{i}\in\{76,77,\ldots,100\}.

Scenario qi=76q_{i}=76: Glacier National Park, MT (i=31i=31)

[Uncaptioned image] Platform Aim Location (lat, lon): (48.4704,113.7335)(48.4704^{\circ},-113.7335^{\circ}) Platform Position (lat, lon): (48.5934,113.5835)(48.5934^{\circ},-113.5835^{\circ}) Folder: /CLUTTER/num31_lat48.5934_lon-113.5835/ Description: Scenario qi=76(i=31)q_{i}=76\ (i=31) in RASPNet is in Glacier National Park in Western Montana. The radar platform is located at latitude 48.593448.5934^{\circ} N and longitude 113.5835113.5835^{\circ} W. It aims towards a location at latitude 48.470448.4704^{\circ} N and longitude 113.7335113.7335^{\circ} W. The radar is located above a mountain ridge, and the aim location is a canyon with high terrain variability.

Scenario qi=77q_{i}=77: Allegheny Plateau, WV (i=82i=82)

[Uncaptioned image] Platform Aim Location (lat, lon): (38.7955,81.2376)(38.7955^{\circ},-81.2376^{\circ}) Platform Position (lat, lon): (38.9185,81.0876)(38.9185^{\circ},-81.0876^{\circ}) Folder: /CLUTTER/num82_lat38.9185_lon-81.0876/ Description: Scenario qi=77(i=82)q_{i}=77\ (i=82) in RASPNet is in the Allegheny Plateau region of West Virginia. The radar platform is located at latitude 38.918538.9185^{\circ} N and longitude 81.087681.0876^{\circ} W. It aims towards a location at latitude 38.795538.7955^{\circ} N and longitude 81.237681.2376^{\circ} W. This region is characterized by a mixture of rugged terrain and nonuniform topography.

Scenario qi=78q_{i}=78: Cumberland Plateau, KY (i=80i=80)

[Uncaptioned image] Platform Aim Location (lat, lon): (37.9743,82.7970)(37.9743^{\circ},-82.7970^{\circ}) Platform Position (lat, lon): (38.0973,82.6470)(38.0973^{\circ},-82.6470^{\circ}) Folder: /CLUTTER/num80_lat38.0973_lon-82.647/ Description: Scenario qi=78(i=80)q_{i}=78\ (i=80) in RASPNet is in the Cumberland Plateau region of Kentucky. The radar platform is located at latitude 38.097338.0973^{\circ} N and longitude 82.647082.6470^{\circ} W. It aims towards a location at latitude 37.974337.9743^{\circ} N and longitude 82.797082.7970^{\circ} W. This region is characterized by a mixture of rugged terrain and nonuniform topography.

Scenario qi=79q_{i}=79: Grand Teton National Park, WY (i=39i=39)

[Uncaptioned image] Platform Aim Location (lat, lon): (43.6100,110.9070)(43.6100^{\circ},-110.9070^{\circ}) Platform Position (lat, lon): (43.7330,110.7570)(43.7330^{\circ},-110.7570^{\circ}) Folder: /CLUTTER/num39_lat43.733_lon-110.757/ Description: Scenario qi=79(i=39)q_{i}=79\ (i=39) in RASPNet is in Grand Teton National Park in Wyoming. The radar platform is located at latitude 43.733043.7330^{\circ} N and longitude 110.7570110.7570^{\circ} W. It aims towards a location at latitude 43.610043.6100^{\circ} N and longitude 110.9070110.9070^{\circ} W. The radar is positioned at the base of a mountain, and the aim location has high terrain variability.

Scenario qi=80q_{i}=80: Blue Ridge Mountains, NC (i=79i=79)

[Uncaptioned image] Platform Aim Location (lat, lon): (35.5233,83.0389)(35.5233^{\circ},-83.0389^{\circ}) Platform Position (lat, lon): (35.6463,82.8889)(35.6463^{\circ},-82.8889^{\circ}) Folder: /CLUTTER/num79_lat35.6463_lon-82.8889/ Description: Scenario qi=80(i=79)q_{i}=80\ (i=79) in RASPNet is in North Carolina’s Blue Ridge Mountains. The radar platform is located at latitude 35.646335.6463^{\circ} N and longitude 82.888982.8889^{\circ} W. It aims towards a location at latitude 35.523335.5233^{\circ} N and longitude 83.038983.0389^{\circ} W. The radar is positioned near a mountain ridge, and the aim location has high terrain variability.

Scenario qi=81q_{i}=81: Capitol Reef National Park, UT (i=38i=38)

[Uncaptioned image] Platform Aim Location (lat, lon): (38.0130,110.9810)(38.0130^{\circ},-110.9810^{\circ}) Platform Position (lat, lon): (38.1360,110.8310)(38.1360^{\circ},-110.8310^{\circ}) Folder: /CLUTTER/num38_lat38.136_lon-110.831/ Description: Scenario qi=81(i=38)q_{i}=81\ (i=38) in RASPNet is in Capitol Reef National Park in Central Utah. The radar platform is located at latitude 38.136038.1360^{\circ} N and longitude 110.8310110.8310^{\circ} W. It aims towards a location at latitude 38.013038.0130^{\circ} N and longitude 110.9810110.9810^{\circ} W. The radar is positioned near a mountain summit, and the aim location has high terrain variability.

Scenario qi=82q_{i}=82: Sierra Nevada Range, CA (i=17i=17)

[Uncaptioned image] Platform Aim Location (lat, lon): (36.4019,118.6276)(36.4019^{\circ},-118.6276^{\circ}) Platform Position (lat, lon): (36.5249,118.4776)(36.5249^{\circ},-118.4776^{\circ}) Folder: /CLUTTER/num17_lat36.5249_lon-118.4776/ Description: Scenario qi=82(i=17)q_{i}=82\ (i=17) in RASPNet is in the Sierra Nevada Range in California. The radar platform is located at latitude 36.524936.5249^{\circ} N and longitude 118.4776118.4776^{\circ} W. It aims towards a location at latitude 36.401936.4019^{\circ} N and longitude 118.6276118.6276^{\circ} W. The radar is positioned above a mountain summit, and the aim location has high terrain variability.

Scenario qi=83q_{i}=83: Big Bend National Park, TX (i=54i=54)

[Uncaptioned image] Platform Aim Location (lat, lon): (29.1621,103.3979)(29.1621^{\circ},-103.3979^{\circ}) Platform Position (lat, lon): (29.2851,103.2479)(29.2851^{\circ},-103.2479^{\circ}) Folder: /CLUTTER/num54_lat29.2851_lon-103.2479/ Description: Scenario qi=83(i=54)q_{i}=83\ (i=54) in RASPNet is in Big Bend National Park in Western Texas. The radar platform is located at latitude 29.285129.2851^{\circ} N and longitude 103.2479103.2479^{\circ} W. It aims towards a location at latitude 29.162129.1621^{\circ} N and longitude 103.3979103.3979^{\circ} W. The radar is positioned above a mountain summit, and the aim location has high terrain variability.

Scenario qi=84q_{i}=84: Lake Tahoe, CA (i=9i=9)

[Uncaptioned image] Platform Aim Location (lat, lon): (38.8251,120.2341)(38.8251^{\circ},-120.2341^{\circ}) Platform Position (lat, lon): (38.9481,120.0841)(38.9481^{\circ},-120.0841^{\circ}) Folder: /CLUTTER/num9_lat38.9481_lon-120.0841/ Description: Scenario qi=84(i=9)q_{i}=84\ (i=9) in RASPNet is on the Lake Tahoe coastline in California. The radar platform is located at latitude 38.948138.9481^{\circ} N and longitude 120.0841120.0841^{\circ} W. It aims towards a location at latitude 38.825138.8251^{\circ} N and longitude 120.2341120.2341^{\circ} W. The radar is behind a mountain ridge, where the aim location has high terrain variability and is obscured.

Scenario qi=85q_{i}=85: Mount Shasta, CA (i=4i=4)

[Uncaptioned image] Platform Aim Location (lat, lon): (41.2938,122.3515)(41.2938^{\circ},-122.3515^{\circ}) Platform Position (lat, lon): (41.4168,122.2015)(41.4168^{\circ},-122.2015^{\circ}) Folder: /CLUTTER/num4_lat41.4168_lon-122.2015/ Description: Scenario qi=85(i=4)q_{i}=85\ (i=4) in RASPNet is on Mount Shasta in Northern California. The radar platform is positioned at latitude 41.416841.4168^{\circ} N and longitude 122.2015122.2015^{\circ} W. It aims towards a location at latitude 41.293841.2938^{\circ} N and longitude 122.3515122.3515^{\circ} W. The radar is positioned above a mountain summit, and the aim location has high terrain variability.

Scenario qi=86q_{i}=86: Saddleback Mountain, ME (i=99i=99)

[Uncaptioned image] Platform Aim Location (lat, lon): (44.8286,70.6359)(44.8286^{\circ},-70.6359^{\circ}) Platform Position (lat, lon): (44.9516,70.4859)(44.9516^{\circ},-70.4859^{\circ}) Folder: /CLUTTER/num99_lat44.9516_lon-70.4859/ Description: Scenario qi=86(i=99)q_{i}=86\ (i=99) in RASPNet is on Saddleback Mountain in Western Maine. The radar platform is located at latitude 44.951644.9516^{\circ} N and longitude 70.485970.4859^{\circ} W. It aims towards a location at latitude 44.828644.8286^{\circ} N and longitude 70.635970.6359^{\circ} W. The radar is positioned above a mountain ridge, and the aim location has high terrain variability.

Scenario qi=87q_{i}=87: Mission Mountains, MT (i=28i=28)

[Uncaptioned image] Platform Aim Location (lat, lon): (47.9680,114.0037)(47.9680^{\circ},-114.0037^{\circ}) Platform Position (lat, lon): (48.0910,113.8537)(48.0910^{\circ},-113.8537^{\circ}) Folder: /CLUTTER/num28_lat48.091_lon-113.8537/ Description: Scenario qi=87(i=28)q_{i}=87\ (i=28) in RASPNet is in the Mission Mountains of Western Montana. The radar platform is positioned at latitude 48.091048.0910^{\circ} N and longitude 113.8537113.8537^{\circ} W. It aims towards a location at latitude 47.968047.9680^{\circ} N and longitude 114.0037114.0037^{\circ} W. The radar is positioned above a mountain ridge, and the aim location has high terrain variability.

Scenario qi=88q_{i}=88: Ochoco Mountains, OR (i=10i=10)

[Uncaptioned image] Platform Aim Location (lat, lon): (44.8751,120.2097)(44.8751^{\circ},-120.2097^{\circ}) Platform Position (lat, lon): (44.9981,120.0597)(44.9981^{\circ},-120.0597^{\circ}) Folder: /CLUTTER/num10_lat44.9981_lon-120.0597/ Description: Scenario qi=88(i=10)q_{i}=88\ (i=10) in RASPNet is in the Ochoco Mountains in Central Oregon. The radar platform is located at latitude 44.998144.9981^{\circ} N and longitude 120.0597120.0597^{\circ} W. It aims towards a location at latitude 44.875144.8751^{\circ} N and longitude 120.2097120.2097^{\circ} W. The radar is positioned near a mountain ridge, and the aim location has high terrain variability.

Scenario qi=89q_{i}=89: Canyonlands National Park, UT (i=41i=41)

[Uncaptioned image] Platform Aim Location (lat, lon): (38.1268,109.9642)(38.1268^{\circ},-109.9642^{\circ}) Platform Position (lat, lon): (38.2498,109.8142)(38.2498^{\circ},-109.8142^{\circ}) Folder: /CLUTTER/num41_lat38.2498_lon-109.8142/ Description: Scenario qi=89(i=41)q_{i}=89\ (i=41) in RASPNet is in Canyonlands National Park in Eastern Utah. The radar platform is located at latitude 38.249838.2498^{\circ} N and longitude 109.8142109.8142^{\circ} W. It aims towards a location at latitude 38.126838.1268^{\circ} N and longitude 109.9642109.9642^{\circ} W. This region is characterized by rugged canyonlands, and the aim location has high terrain variability.

Scenario qi=90q_{i}=90: Lake Koocanusa, MT (i=25i=25)

[Uncaptioned image] Platform Aim Location (lat, lon): (48.5106,115.4453)(48.5106^{\circ},-115.4453^{\circ}) Platform Position (lat, lon): (48.6336,115.2953)(48.6336^{\circ},-115.2953^{\circ}) Folder: /CLUTTER/num25_lat48.6336_lon-115.2953/ Description: Scenario qi=90(i=25)q_{i}=90\ (i=25) in RASPNet is on Lake Koocanusa in Western Montana. The radar platform is positioned at latitude 48.633648.6336^{\circ} N and longitude 115.2953115.2953^{\circ} W. It aims towards a location at latitude 48.510648.5106^{\circ} N and longitude 115.4453115.4453^{\circ} W. The radar is positioned on the lake coastline, and the aim location is a mountain ridge.

Scenario qi=91q_{i}=91: Yosemite Valley, CA (i=14i=14)

[Uncaptioned image] Platform Aim Location (lat, lon): (37.6178,119.7101)(37.6178^{\circ},-119.7101^{\circ}) Platform Position (lat, lon): (37.7408,119.5601)(37.7408^{\circ},-119.5601^{\circ}) Folder: /CLUTTER/num14_lat37.7408_lon-119.5601/ Description: Scenario qi=91(i=14)q_{i}=91\ (i=14) in RASPNet is in Yosemite National Park in California. The radar platform is positioned at latitude 37.740837.7408^{\circ} N and longitude 119.5601119.5601^{\circ} W. It aims towards a location at latitude 37.617837.6178^{\circ} N and longitude 119.7101119.7101^{\circ} W. The radar platform is in a steep valley, and the aim location has high terrain variability and is obscured.

Scenario qi=92q_{i}=92: Grand Canyon, AZ (i=35i=35)

[Uncaptioned image] Platform Aim Location (lat, lon): (36.0839,112.1128)(36.0839^{\circ},-112.1128^{\circ}) Platform Position (lat, lon): (36.2069,111.9628)(36.2069^{\circ},-111.9628^{\circ}) Folder: /CLUTTER/num35_lat36.2069_lon-111.9628/ Description: Scenario qi=92(i=35)q_{i}=92\ (i=35) in RASPNet is in Grand Canyon National Park in Arizona. The radar platform is located at latitude 36.206936.2069^{\circ} N and longitude 111.9628111.9628^{\circ} W. It aims towards a location at latitude 36.083936.0839^{\circ} N and longitude 112.1128112.1128^{\circ} W. This region is characterized by rugged canyonlands, and the aim location has high terrain variability.

Scenario qi=93q_{i}=93: Adirondack Mountains, NY (i=92i=92)

[Uncaptioned image] Platform Aim Location (lat, lon): (44.0185,74.1370)(44.0185^{\circ},-74.1370^{\circ}) Platform Position (lat, lon): (44.1415,73.9870)(44.1415^{\circ},-73.9870^{\circ}) Folder: /CLUTTER/num92_lat44.1415_lon-73.987/ Description: Scenario qi=93(i=92)q_{i}=93\ (i=92) in RASPNet is in the Adirondack Mountains of New York. The radar platform is located at latitude 44.141544.1415^{\circ} N and longitude 73.987073.9870^{\circ} W. It aims towards a location at latitude 44.018544.0185^{\circ} N and longitude 74.137074.1370^{\circ} W. The radar is positioned above a mountain summit, and the aim location has high terrain variability.

Scenario qi=94q_{i}=94: Presidential Range, NH (i=97i=97)

[Uncaptioned image] Platform Aim Location (lat, lon): (44.1452,71.4540)(44.1452^{\circ},-71.4540^{\circ}) Platform Position (lat, lon): (44.2682,71.3040)(44.2682^{\circ},-71.3040^{\circ}) Folder: /CLUTTER/num97_lat44.2682_lon-71.304/ Description: Scenario qi=94(i=97)q_{i}=94\ (i=97) in RASPNet is in New Hampshire’s Presidential Range. The radar platform is positioned at latitude 44.268244.2682^{\circ} N and longitude 71.304071.3040^{\circ} W. It aims towards a location at latitude 44.145244.1452^{\circ} N and longitude 71.454071.4540^{\circ} W. The radar is positioned above a mountain summit, and the aim location has high terrain variability.

Scenario qi=95q_{i}=95: Idaho Panhandle, ID (i=22i=22)

[Uncaptioned image] Platform Aim Location (lat, lon): (47.5463,116.7540)(47.5463^{\circ},-116.7540^{\circ}) Platform Position (lat, lon): (47.6693,116.6040)(47.6693^{\circ},-116.6040^{\circ}) Folder: /CLUTTER/num22_lat47.6693_lon-116.604/ Description: Scenario qi=95(i=22)q_{i}=95\ (i=22) in RASPNet is in the mountains of the Idaho Panhandle. The radar platform is positioned at latitude 47.669347.6693^{\circ} N and longitude 116.6040116.6040^{\circ} W. It aims towards a location at latitude 47.546347.5463^{\circ} N and longitude 116.7540116.7540^{\circ} W. This region is characterized by rugged terrain, with highly nonuniform topography.

Scenario qi=96q_{i}=96: Sawtooth Range, ID (i=27i=27)

[Uncaptioned image] Platform Aim Location (lat, lon): (43.5651,114.3840)(43.5651^{\circ},-114.3840^{\circ}) Platform Position (lat, lon): (43.6881,114.2340)(43.6881^{\circ},-114.2340^{\circ}) Folder: /CLUTTER/num27_lat43.6881_lon-114.234/ Description: Scenario qi=96(i=27)q_{i}=96\ (i=27) in RASPNet is in the Sawtooth Range of Central Idaho. The radar platform is positioned at latitude 43.688143.6881^{\circ} N and longitude 114.2340114.2340^{\circ} W. It aims towards a location at latitude 43.565143.5651^{\circ} N and longitude 114.3840114.3840^{\circ} W. The radar is positioned near a mountain ridge, and the aim location has high terrain variability.

Scenario qi=97q_{i}=97: Mount Baker, WA (i=7i=7)

[Uncaptioned image] Platform Aim Location (lat, lon): (48.6128,121.8256)(48.6128^{\circ},-121.8256^{\circ}) Platform Position (lat, lon): (48.7358,121.6756)(48.7358^{\circ},-121.6756^{\circ}) Folder: /CLUTTER/num7_lat48.7358_lon-121.6756/ Description: Scenario qi=97(i=7)q_{i}=97\ (i=7) in RASPNet is near Mount Baker in Western Washington. The radar platform is positioned at latitude 48.735848.7358^{\circ} N and longitude 121.6756121.6756^{\circ} W. It aims towards a location at latitude 48.612848.6128^{\circ} N and longitude 121.8256121.8256^{\circ} W. The radar is located above a mountain valley, and the aim location has high terrain variability.

Scenario qi=98q_{i}=98: Wallowa Mountains, OR (i=19i=19)

[Uncaptioned image] Platform Aim Location (lat, lon): (45.1222,117.4428)(45.1222^{\circ},-117.4428^{\circ}) Platform Position (lat, lon): (45.2452,117.2928)(45.2452^{\circ},-117.2928^{\circ}) Folder: /CLUTTER/num19_lat45.2452_lon-117.2928/ Description: Scenario qi=98(i=19)q_{i}=98\ (i=19) in RASPNet is in Eastern Oregon’s Wallowa Mountains. The radar platform is located at latitude 45.245245.2452^{\circ} N and longitude 117.2928117.2928^{\circ} W. It aims towards a location at latitude 45.122245.1222^{\circ} N and longitude 117.4428117.4428^{\circ} W. The radar is located above a mountain summit, and the aim location has high terrain variability.

Scenario qi=99q_{i}=99: Zion National Park, UT (i=32i=32)

[Uncaptioned image] Platform Aim Location (lat, lon): (37.1743,113.0573)(37.1743^{\circ},-113.0573^{\circ}) Platform Position (lat, lon): (37.2973,112.9073)(37.2973^{\circ},-112.9073^{\circ}) Folder: /CLUTTER/num32_lat37.2973_lon-112.9073/ Description: Scenario qi=99(i=32)q_{i}=99\ (i=32) in RASPNet is in Zion National Park in Southern Utah. The radar platform is located at latitude 37.297337.2973^{\circ} N and longitude 112.9073112.9073^{\circ} W. It aims towards a location at latitude 37.174337.1743^{\circ} N and longitude 113.0573113.0573^{\circ} W. This region is characterized by rugged canyonlands, and the aim location has high terrain variability.

Scenario qi=100q_{i}=100: Mount Rainier, WA (i=5i=5)

[Uncaptioned image] Platform Aim Location (lat, lon): (46.7253,121.9066)(46.7253^{\circ},-121.9066^{\circ}) Platform Position (lat, lon): (46.8483,121.7566)(46.8483^{\circ},-121.7566^{\circ}) Folder: /CLUTTER/num5_lat46.8483_lon-121.7566/ Description: Scenario qi=100(i=5)q_{i}=100\ (i=5) in RASPNet is on Mount Rainier in Western Washington. The radar platform is located at latitude 46.848346.8483^{\circ} N and longitude 121.7566121.7566^{\circ} W. It aims towards a location at latitude 46.725346.7253^{\circ} N and longitude 121.9066121.9066^{\circ} W. The radar is located above a mountain summit, and the aim location has high terrain variability.