Forum: Digitale Signalverarbeitung / DSP / Machine Learning peaks in einem Audiosignal finden


von dsp_noob (Gast)


Angehängte Dateien:

Lesenswert?

Hallo ich habe eine Audiosignal mit ca. 165000 Werten und einer 
Abtastfrequenz von 22KHz . Dieses Signal enthält an einigen stellen 
kurze Ausschläge(maximas und minimas).
Nun möchte ich nicht alle peaks finden sondern nur die Anfänge dieser 
Ausschläge.

Gibt es da irgendeine Funktion in Matlab?

MFG 

von Audiomann (Gast)


Lesenswert?

>maximas
Das ist die signals processings tools boxs. Dort gibt es filters zum 
findens der extremas.

Gegenfrage: Gibt es bei Matlab eigentlich auch eine Grammatiktoolbox mit 
lateinischen Plurals?

von Max M. (jens2001)


Lesenswert?

Audiomann schrieb:
> Plurals

YMMD!

von Boris O. (bohnsorg) Benutzerseite


Lesenswert?

General – Generäle, Plural – Pluräle.

von Egon D. (Gast)


Lesenswert?

Audiomann schrieb:

> Gegenfrage: Gibt es bei Matlab eigentlich auch eine
> Grammatiktoolbox mit lateinischen Plurals?

Das merkst Du schon, wenn Du Deine Visas suchst.

von Audiomann (Gast)


Lesenswert?

Egon D. schrieb:
> Das merkst Du schon, wenn Du Deine Visas suchst.

Viel einfacher: Man lausche den Jungspunten in den Firmen, wenn sie von 
Antibiotikas und Praktikas schwafeln.

von J. S. (engineer) Benutzerseite


Lesenswert?

Audiomann schrieb:
> wenn sie von Antibiotikas und Praktikas schwafeln.
Das ist eben echter Pluralismus! :-)

dsp_noob schrieb:
> Nun möchte ich nicht alle peaks finden sondern nur die Anfänge dieser
> Ausschläge.
Um den Beginn eines Ereignisses, also dessen Zeitpunkt zu finden, wirst 
du ein Kriterum für das Ereignis selbst definieren müssen.

Ab wenn gilt denn bei dir ein peak als solcher und wann möchtest du ihn 
ignorieren?

Die einfachste (und schlechteste) Herangehensweise ist, ein absolutes 
Level zu definieren.

Die zweit einfachste (und zweit schlechteste) Herangehensweise ist, ein 
relatives Level zu definieren, das sich vom lokalen Rest der Amplitude 
abhebt.

Eine recht gute, aber eben nicht mehr so einfache, Methode ist eine 
frequenzweise Betrachtung, d.h. eine Selektion des relevanten Bereiches, 
in dem die Signalpeaks vorkommen können.

Alles andere, läuft komplett im Frequenzbereich.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.