Автокорреляция мощности спектра

Кто-нибудь знает, как я могу реализовать автокорреляцию спектра мощности одного изображения? Я пытался с помощью:

 autocorrel = ifft( | fft(power spectrum) | ^ 2 );

но это не работает? У вас есть идеи почему или как-то иначе?

1 ответ

Решение

Автокорреляция во временной области осуществляется посредством свертки. Функция свернута с самоотражением около 0. Таким образом, autocorrel = linear_2d_convolution( S(x,y), S(-x,-y) ), где S обозначает спектр мощности.

Другие вопросы по тегам