Что такое AMDF?

9

Страница Википедии для функции / формулы средней разности величин (AMDF) кажется пустой. Что такое AMDF? Каковы свойства AMDF? Каковы сильные и слабые стороны AMDF по сравнению с другими методами оценки основного тона, такими как автокорреляция?

hotpaw2
источник
3
Эта статья очень удобна.
jojek

Ответы:

10

Я никогда не видел слово «Формула» с «AMDF». Мое понимание определения AMDF

Qx[k,n0]1Nn=0N1|x[n+n0]x[n+n0+k]|

n0 представляет интерес окрестности в . Обратите внимание, что вы суммируете только неотрицательные термины. Так что . Мы называем « » «отставание» . ясно, если , то . Кроме того, если является периодическим с периодом (и давайте представим, что является целым числом), тогда и для любого целого числа .x[n]Qx[k,n0]0kk = 0 Q x [ 0 , n 0 ] = 0 x [ n ] P P Q x [ P , n 0 ] = 0 Q x [ м P , n 0 ] = 0 мk=0Qx[0,n0]=0x[n]PPQx[P,n0]=0Qx[mP,n0]=0m

Теперь, даже если не является точно периодическим, или если период не является точно целым числом выборок (при конкретной частоте выборки, которую вы используете), мы ожидаем, что для любого лага , близкий к периоду, или любое целое число, кратное периоду. Фактически, если почти периодичен, но период не имеет целочисленного числа выборок, мы ожидаем, что сможем интерполировать между целочисленными значениями чтобы получить еще более низкий минимум.x[n]Qx[k,n0]0kx[n]Qx[k,n0]k

Мой любимый не AMDF, а "ASDF" (угадайте, что означает "S"?)

Qx[k,n0]1Nn=0N1(x[n+n0]x[n+n0+k])2

Оказывается, вы можете сделать исчисление с этим, потому что у функции квадрата есть непрерывные производные, но у функции абсолютного значения нет.

Вот еще одна причина, по которой я люблю ASDF лучше, чем AMDF. Если очень большое, и мы играем быстро и без ограничений с пределами суммирования:N

Qx[k]=1N(n(x[n]x[n+k])2)=1N(n(x[n])2+n(x[n+k])22nx[n]x[n+k])=1Nn(x[n])2+1Nn(x[n+k])22Nnx[n]x[n+k]=x2[n]¯+x2[n]¯2Rx[k]=2(x2[n]¯Rx[k])

где

Rx[k]1Nnx[n]x[n+k]=x2[n]¯12Qx[k]=Rx[0]12Qx[k]

обычно определяется как «автокорреляция» .x[n]

Таким образом, мы ожидаем, что функция автокорреляции будет копией ASDF вверх ногами (и смещением). Везде, где пики автокорреляции находятся там, где ASDF (и обычно также AMDF) имеет минимум.

Роберт Бристоу-Джонсон
источник