Spectral Hash
Spectral Hash hasht die Frequenzbereichsmerkmale eines Signals (FFT/DCT-Koeffizienten) und dient dem Audio-Fingerprinting und der Spektralähnlichkeit.
Zweck
Liefert Audioerkennungs-Fingerabdrücke, robust gegen Zeitverschiebung und Kompression — die Basis von Diensten wie Shazam.
Mechanismus
Auf das Signal wird FFT/DCT angewendet; Koeffizienten energiekonzentrierter Bänder werden ausgewählt und zu einer Bitfolge quantisiert. Frequenzmerkmale sind invariant gegenüber Zeitverschiebungen (nur die Phase ändert sich), daher robust gegen zeitliche Offsets.
Anwendungsfälle
- Audio-Fingerprint-Erkennung
- Spektrale Ähnlichkeit
- Musiksuche