Модераторы: Rickert, Alexeis, BorisVorontsov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужен быстрый движок для FFT, Нужен непрожорливый движок FFT 
:(
    Опции темы
vladimir4152
  Дата 16.10.2011, 21:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 18.1.2011

Репутация: нет
Всего: нет



Нужен быстрый, и в тоже время не сильно прожорливый движок для быстрого преобразования Фурье, а точнее разложения сигнала на амплитуды и частоты. Пробовал FFTReal - немного недоволен результатами.
Заранее благодарен за любые советы.
 smile 
PM MAIL Skype   Вверх
borisbn
Дата 17.10.2011, 01:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: нет
Всего: 135



Самый быстрый из всех которые мы использовали - это IPP
Он не бесплатный... но, пожалуй, лучший

P.S. Почему в этом разделе ?


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
vladimir4152
Дата 17.10.2011, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 18.1.2011

Репутация: нет
Всего: нет



Спасибо, но надо что-то бесплатное и на С/С++/Qt.

Цитата

P.S. Почему в этом разделе ? 

Посчитал, что это ближе всего у мультимедиа
PM MAIL Skype   Вверх
borisbn
Дата 17.10.2011, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: нет
Всего: 135



У них есть и бесплатная версия, но только под линукс


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
vladimir4152
Дата 17.10.2011, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 18.1.2011

Репутация: нет
Всего: нет



Это отлично! Спасибо! Пошел разбираться с библиотекой...
PM MAIL Skype   Вверх
borisbn
Дата 17.10.2011, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: нет
Всего: 135



Вот классик, который "оборачивает" IPP-шное FFT.
Сильно не ругайтесь - давно писал.
Для удобства я все h-ники слил в один ipp5.h
Да и вообще, лучше его не использовать, а просто подсмотреть, как используются ф-ции от Intel.

Присоединённый файл ( Кол-во скачиваний: 8 )
Присоединённый файл  fft_proc.zip 71,00 Kb


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
vladimir4152
Дата 17.10.2011, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 18.1.2011

Репутация: нет
Всего: нет



За исходники спасибо. Но я наверно туповат... Подскажите как из raw или комплексных чисел с помощью этой(или другой) библиотеки получить Амплитудно-частотную характеристику. Если можно, то лучше на примере библиотеки OpenSource
Прилагаю свои сорсы на FFTReal.


Это сообщение отредактировал(а) vladimir4152 - 17.10.2011, 20:38

Присоединённый файл ( Кол-во скачиваний: 2 )
Присоединённый файл  application.zip 10,64 Kb
PM MAIL Skype   Вверх
phprus
Дата 17.10.2011, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 22.8.2006

Репутация: нет
Всего: 3



borisbn,
Скажи пожалуйста, а почему IPP, а не MKL? В последнем же тоже есть быстрое преобразование Фурье?

P.S. Только софт и библиотеки под Linux от Intel бесплатны для некоммерческого использования.
PM MAIL WWW ICQ   Вверх
borisbn
Дата 17.10.2011, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: нет
Всего: 135



phprus, мы начали использовать ещё nsp, затем ipp 2.0, об mkl тогда не слышно было. Плюс в ipp есть фильтрация БИХ и КИХ, всяческая авто-и кросс-корелляции, быстрое сложение/умножение… 


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
mrgloom
Дата 25.10.2011, 09:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 829
Регистрация: 8.6.2011

Репутация: нет
Всего: нет



http://www.fftw.org/

http://www.fftw.org/benchfft/

правда  с IPP там нету сравнения вроде.

Это сообщение отредактировал(а) mrgloom - 25.10.2011, 09:26
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Вы можете найти полезным что...
Alexeis
Rickert
  • Английская документация по DirectX лежит где-то здесь.
  • Английская документация по OpenGL лежит где-то там.
  • Гейм-дев у нас обсуждают где-то тут

Ждём вас! С уважением, Alexeis, Rickert.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема »


 




[ Время генерации скрипта: 0.0782 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.