Co to jest AMDF?


9

Strona wikipedii dla funkcji / formuły średniej wielkości (AMDF) wydaje się być pusta. Co to jest AMDF? Jakie są właściwości AMDF? Jakie są mocne i słabe strony AMDF w porównaniu z innymi metodami szacowania wysokości dźwięku, takimi jak autokorelacja?


3
Ten papier jest bardzo przydatny.
jojek

Odpowiedzi:


10

Nigdy nie widziałem słowa „Formula” z „AMDF”. Moje rozumienie definicji AMDF to

Qx[k,n0]1N.n=0N.-1|x[n+n0]-x[n+n0+k]|

n0 to sąsiedztwo zainteresowania . Pamiętaj, że sumujesz tylko warunki nieujemne. Więc . Nazywamy „ ” „opóźnieniem” . wyraźnie, jeśli , to . Ponadto, jeśli jest okresowe z okresem (i udawajmy, że jest liczbą całkowitą), to i dla dowolnej liczby całkowitej .x[n]Qx[k,n0]0kk=0Qx[0,n0]=0x[n]P.P.Qx[P.,n0]=0Qx[mP.,n0]=0m

Teraz nawet jeśli nie jest dokładnie okresowe lub jeśli okres nie jest dokładnie liczbą całkowitą próbek (przy określonej częstotliwości próbkowania, której używasz), spodziewalibyśmy się dla dowolnego opóźnienia która jest zbliżona do kropki lub dowolnej liczby całkowitej wielokrotności kropki. W rzeczywistości, jeśli jest prawie okresowe, ale okres nie jest liczbą całkowitą próbek, oczekujemy, że będziemy w stanie interpolować między wartościami całkowitymi aby uzyskać jeszcze niższe minimum.x[n]Qx[k,n0]0kx[n]Qx[k,n0]k

Moim ulubionym nie jest AMDF, ale „ASDF” (zgadnij, co oznacza „S”?)

Qx[k,n0]1N.n=0N.-1(x[n+n0]-x[n+n0+k])2)

Okazuje się, że możesz robić z tym rachunek różniczkowy, ponieważ funkcja kwadratowa ma pochodne ciągłe, ale funkcja wartości bezwzględnej nie.

Oto kolejny powód, dla którego lubię ASDF lepiej niż AMDF. Jeśli jest bardzo duże i gramy trochę szybko i swobodnie z limitami sumowania:N.

Qx[k]=1N.(n(x[n]-x[n+k])2))=1N.(n(x[n])2)+n(x[n+k])2)-2)nx[n]x[n+k])=1N.n(x[n])2)+1N.n(x[n+k])2)-2)N.nx[n]x[n+k]=x2)[n]¯+x2)[n]¯-2)Rx[k]=2)(x2)[n]¯-Rx[k])

gdzie

Rx[k]1N.nx[n]x[n+k]=x2)[n]¯-12)Qx[k]=Rx[0]-12)Qx[k]

jest zwykle identyfikowany jako „autokorelacja” .x[n]

Oczekujemy więc, że funkcja autokorelacji będzie odwróconą (i przesuniętą) repliką ASDF. Gdziekolwiek dochodzi do szczytów autokorelacji, gdzie ASDF (i zwykle także AMDF) ma minimum.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.