Запитання з тегом «fft»

Швидке перетворення Фур'є є ефективним алгоритмом для обчислення дискретного перетворення Фур'є (DFT) та його зворотного.



8
Як здійснити перехресну кореляцію, щоб довести, що два звукові файли схожі?
Я повинен зробити перехресну кореляцію двох аудіофайлів, щоб довести, що вони схожі. Я взяв FFT двох аудіофайлів і маю їхні значення спектру потужності в окремих масивах. Як я повинен продовжувати перехресно співвідносити їх і доводити, що вони схожі? Чи є кращий спосіб це зробити? Будь-які основні ідеї будуть корисними для …

9
Чи існує алгоритм пошуку частоти без DFT або FFT?
Я шукав у магазині програм для Android гітарний тюнер. Я знайшов програму тюнера, яка стверджувала, що це швидше, ніж інші додатки. Він стверджував, що може знайти частоту без використання DFT (я б хотів, щоб я все ще мав URL до цієї специфікації). Я ніколи про це не чув. Чи можете …
34 audio  fft  frequency  dft 

3
Підбір правильного фільтра для даних акселерометра
Я досить новачок у DSP і провів деякі дослідження можливих фільтрів для згладжування даних акселерометра в python. Приклад типу даних, які я відчуваю, можна побачити на наступному зображенні: По суті, я шукаю поради, як згладити ці дані, щоб з часом перетворити їх у швидкість та переміщення. Я розумію, що акселерометри …
28 fft  python 

5
Чи є технічний термін для цього простого способу згладжування сигналу?
По-перше, я новачок у DSP і не маю реальної освіти в ньому, але я розробляю програму аудіовізуалізації, і я представляю масив FFT як вертикальні смуги, як у типовій візуалізації частотного спектра. Проблема в мене полягала в тому, що значення звукового сигналу змінювались занадто швидко, щоб отримати приємний візуальний вихід, якщо …

4
На які часові частотні коефіцієнти обчислює перетворення Вейвлета?
Це питання було перенесено із переповнення стека, оскільки на нього можна відповісти на обміні стека обміну сигналами. Мігрували 8 років тому . Швидке перетворення Фур'є приймає операції, в той час як швидкий вейвлет - перетворення займає O ( NO(NlogN)O(Nlog⁡N)\mathcal O(N \log N) . Але що, конкретно, обчислює FWT?O(N)O(N)\mathcal O(N) Хоча …
26 frequency  fft  wavelet 

1
Перекриття-Додавання проти Перекриття-Збереження
Які відмінності чи інші критерії можуть бути використані для вирішення питання щодо використання перекриття-додавання та перекриття-збереження для фільтрації? Як перекриття, так і збереження перекриття описуються як алгоритми для швидкого згортання потоків даних на основі FFT з ядрами фільтра FIR. У чому полягають відмінності затримки, обчислювальної ефективності чи кешування місцевості (тощо)? …

1
фільтр низьких частот і FFT для початківців з Python
Я новачок в обробці сигналів і особливо в FFT, отже, я не впевнений, чи роблю я тут правильно, і я трохи заплутаний у результаті. У мене є дискретна реальна функція (дані вимірювань) і хочу встановити на ній фільтр низьких частот. Вибір інструменту - Python з пакетом numpy. Я дотримуюся цієї …

4
Як відрізнити голос від хропіння?
Передумови: я працюю над додатком iPhone (на який згадується в кількох інших публікаціях ), який "слухає" хропіння / дихання, коли один спить, і визначає, чи є ознаки апное сну (як попередній екран для "лабораторії сну" тестування). У програмі, в основному, використовується «спектральна різниця» для виявлення хропіння / вдиху, і вона …

1
Яка різниця між PSD та величиною спектра частоти у квадраті?
Спектр потужності сигналу можна обчислити, взявши квадрат величини його перетворення Фур'є. Будучи аудіо людиною, сигналом, який цікавить мене, був би часовий ряд. Чим це подання відрізняється від PSD (спектральної щільності потужності), і що важливо, в яких практичних ситуаціях слід використовувати PSD замість описаного вище спектру потужності?

3
Який ефект має затримка часової області в частотній області?
Якщо у мене є сигнал з обмеженим часом, скажімо, синусоїда, яка триває лише секунди, і я приймаю FFT цього сигналу, я бачу частотну характеристику. У прикладі це був би стрибок на головній частоті синусоїди.ТTT Тепер, скажіть, я приймаю той самий часовий сигнал і затримую його на деякий час постійним, а …

2
Поліпшення роздільної здатності спектрограми в Python?
Я використовую specgram()функцію matplotlibдля генерування спектрограм файлів мовної хвилі в Python, але вихід завжди значно поступається якості тому, що може створити моє звичайне програмне забезпечення для транскрипції, Praat. Наприклад, такий дзвінок: specgram( fromstring(spf.readframes(-1), 'Int16'), Fs=framerate, cmap=cm.gray_r, ) Це створює: У той час як Praat працює над тим же зразком звуку …

3
Поради щодо поліпшення виявлення кроку
Я працюю над простим веб-додатком, який дозволяє користувачеві налаштовувати свою гітару. Я справжній новачок в обробці сигналів, тому не варто судити занадто сильно, якщо моє питання не відповідає. Отже, мені вдалося отримати основну частоту за допомогою алгоритму FFT, і в цей момент додаток якимось чином функціональний. Однак є місце для …

2
Чи справді використання алгоритму Ґерцеля дає кращу роздільну здатність частоти?
Я читаю цю статтю , і мене трохи бентежить авторське ліберальне використання «частотної роздільної здатності» щодо алгоритму Ґерцеля. Основний питання: чи реально використання алгоритму Ґерцеля дає вам більшу роздільну здатність частоти в певній зоні, що цікавить, чи просто ефективно ефективно обчислювати FFT лише за вказаною діапазоном, що становить інтерес, але …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.