|
Olaf
Overly Lightweight Acoustic Fingerprinting
|
A fingerprint is a combination of three event points each with a frequency bin, time bin and magnitude. More...
#include <olaf_fp_extractor.h>
Data Fields | |
| int | frequencyBin1 |
| int | timeIndex1 |
| float | magnitude1 |
| int | frequencyBin2 |
| int | timeIndex2 |
| float | magnitude2 |
| int | frequencyBin3 |
| int | timeIndex3 |
| float | magnitude3 |
A fingerprint is a combination of three event points each with a frequency bin, time bin and magnitude.
Potentially the thrid event point information can be set to zero. This is basically means falling back to using only 2 event points.
| int fingerprint::frequencyBin1 |
Frequency bin of the first event point.
| int fingerprint::frequencyBin2 |
Frequency bin of the second event point.
| int fingerprint::frequencyBin3 |
Frequency bin of the third event point.
| float fingerprint::magnitude1 |
Magnitude of the first event point.
| float fingerprint::magnitude2 |
Magnitude of the second event point.
| float fingerprint::magnitude3 |
Magnitude of the third event point.
| int fingerprint::timeIndex1 |
Time index of the first event point.
| int fingerprint::timeIndex2 |
Time index of the second event point.
| int fingerprint::timeIndex3 |
Time index of the third event point.