Tamás Pető
Topics in Passive Radar
VEGA
Data Repository of Passive Radar Measurements
Data sets listed in the VEGA repository can be used only for research purposes.
Any commercial use of these data sets is forbidden.
This database is open, contributions to the repository are welcome.
If you are interested in using the database, please send me a private request in which you briefly summarize your research goals and the planed way you would use the data sets.
Click on the Title of the data set to open the detailed description of the measurement !
Title | Frequency [MHz] | Illuminator | Hardware | Target detections |
---|---|---|---|---|
VEGAM20191219K4U0C0S6DVBT | 634 | DVB-T | Kerberos-4 | Airplane |
VEGAM20191219K4U0C0S5DVBT | 634 | DVB-T | Kerberos-4 | Airplane |
VEGAM20191219K4U0C0S4DVBT | 634 | DVB-T | Keberos-4 | Airplane |
VEGAM20191219K4U0C1S0DVBT | 634 | DVB-T | Kerberos-4 | Airplane |
VEGAM20191221HR7U0C0S0FM | 90.3 | FM | HeIMDALL-R7 | - |
VEGAM20180313HR2U0C1S0FM | 89.5 | FM | HeIMDALL-R2 | Airplane |
VEGAM20180313HR2U0C0S0FM | 89.5 | FM | HeIMDALL-R2 | Airplane |
Field | Value |
---|---|
Metadata version | 1.4 |
VEGA ID | Measurement or Simulation ID in the VEGA database |
Measurement date | Has a format of ddmmyyyy |
Measurement site | Name of the measurement location |
Measurement objective | Short description of the main goal of the measurement configuration |
Rx latitude | Radar lat. coordinate |
Rx longitude | Radar long. coordinate |
Hardware | Name of the receiver hardware used for the measurement |
Unit ID | Hardware unit index |
Radar system versions | PCB, firmware and software versions of the used radar unit |
Surveillance antenna(s) | Antenna structure used for the surveillance channel(s) |
Reference antenna(s) | Antenna structure used for the reference channel(s) |
Surveillance antenna heading | Main direction of the surveillance antenna or antenna array |
Reference antenna heading | Main direction of the reference antenna |
Surveillance channel indices | Correspond to antenna channels. Counted from 0. |
Reference channel indices | Correspond to the antenna channels. Counted from 0. |
Ref CH Polarity | Polarization of the reference channel(s) |
Surv CH Polarity | Polarization of the surveillance channel(s) |
Frequency | Frequency of the measurement |
IoO type | Type of the used illuminator of opportunity. Eg: FM/DVB-T/DAB .. |
IoO location | Name of the IoO place |
IoO latitude | List of latitude coordinates of the used illuminators |
IoO longitude | List of longitude coordinates of the used illuminators |
IoO EIRP | Transmit power of the IoO |
IoO Polairty | Polariztation of the transmitted illuminator signal |
Configuration ID | Identifes the used measurement arrangememt or radar configuration |
Surveillance ID | Identifier of the data record set in the current configuration |
Number of records | Number of coherent blocks that can be found in the dataset |
CPI length | Time inerval of a recorded signal block |
Data size | Total size in MB |
Data type | Raw / IQ: Data can be raw or decimated IQ samples |
Sampling frequency | Signal sample rate |
The VEGA data repository stores passive radar measurement. Each data set in the repository has unique name with the following naming convention:
VEGA<M/S><Date in yyyymmdd format><Hardware id>U<unit id>C<Test configuration ID>S<Surveillance ID><IoO type>
e.g.:VEGAM20190101HR2U0C0S0FM. The first identifier (<M/S>) declares whether the data set is originated from measurement or simulation. Each measurement has metadata fields which describes the particular circumstances of the measurement or simulation environment. These fields are the following:
The primary stored data in the data sets are the IQ samples. These samples are recorded in rather large data chunks, called coherent processing blocks. Each of these coherent processing data blocks are packed into frames by the data acquisition system, named as IQ data frames. An IQ data frame is built up from a header and a payload. Each binary file which has '.iqf' extension in the 'iq' folder stores one IQ data frame. The user can import these data frames, interpret the header, extract the raw data and utilize it for his own research purposes. Documentation and reference scripts to import the IQ data frame are available bellow in this page.

Figure 1: Standard folder structure of a VEGA dataset
Beside this, there is suplementary information available where applicable. Figure 2 shows the standard folder structure. The results folder stores range-Doppler matrix and hit matrix pictures from reference processings. The root folder of the K-th reference processing is named as PK. The parameters of each of the reference processing is summarized in the 'dsp_params' file.
The target_information folder stores the real latitude and longitude coordinates of the target with timestamps if available. For aerial targets this information is obtained from FlightRadar24. For other cooperative targets, GPS tracker is used to obtain the same information. Other than this, the actual range and Doppler coordinates of the detected target is also available for all the coherent processing blocks in which valid detection can be found.
The following list summarize the available target information fields and their designation.
Target information fields:
-
List of the identified targets in the data set
-
Each target has the following descriptor fields:
-
Target ID : (Unique ID, start indexing from 0)
-
First time index : Index of the first coherent processing block in which the target can be detected (according to reference processing)
-
Last time index : Index of the last coherent processing block in which the target can be detected (according to reference processing)
-
Target denomination : (e.g.: Landing airplane/ moving card, closing train, receeding pedestrian,... )
-
Target type : (e.g.: A320)
-
Target RD trajectory : Range and Doppler values of the degected target
-
Real Target trajectory : (Ideally this should be a list of lat,long positions)
-
Documentation of the IQ Data Frame can be found here:
Version: 1.1, Updated: 2020 01 27
Example python code to convert the IQ Data Frames to MATLAB compatible file
can be found in the following GIT repository:
Referencing:
You can cite the used data set in the following format:
Tamas Pető (2019), Vega: Data Repository of Passive Radar Measurements, <DATA SET ID>, [Data set]. http://tamaspeto.com/vega
References to VEGA:
-
L. Bendjama, T. Laroussi and A. Mezache, "Statistical Analysis and New Modeling of Real Clutter Signal in FM Radio-based Passive Radars," 2019 6th International Conference on Image and Signal Processing and their Applications (ISPA), Mostaganem, Algeria, 2019, pp. 1-6.