|
blah2
A real-time passive radar
|
A class to remove duplicate target detections. More...
#include <Centroid.h>

Public Member Functions | |
| Centroid (uint16_t nDelay, uint16_t nDoppler, double resolutionDoppler) | |
| Constructor. More... | |
| ~Centroid () | |
| Destructor. More... | |
| Detection * | process (Detection *x) |
| Implement the 1D CFAR detector. More... | |
Private Attributes | |
| uint16_t | nDelay |
| Number of delay bins to check. More... | |
| uint16_t | nDoppler |
| Number of Doppler bins to check. More... | |
| double | resolutionDoppler |
| Doppler resolution to convert Hz to bins (Hz). More... | |
| Detection * | detection |
| Pointer to detection data to store result. More... | |
A class to remove duplicate target detections.
If detection SNR is larger than neighbours, then remove.
| Centroid::Centroid | ( | uint16_t | nDelay, |
| uint16_t | nDoppler, | ||
| double | resolutionDoppler | ||
| ) |
Constructor.
| nDelay | Number of delay bins to check. |
| nDoppler | Number of Doppler bins to check. |
| resolutionDoppler | Doppler resolution to convert Hz to bins (Hz). |
| Centroid::~Centroid | ( | ) |
Destructor.
Implement the 1D CFAR detector.
| x | Detections from the 1D CFAR detector. |
|
private |
Pointer to detection data to store result.
|
private |
Number of delay bins to check.
|
private |
Number of Doppler bins to check.
|
private |
Doppler resolution to convert Hz to bins (Hz).