реклама на сайте
подробности

 
 
> Свёртка с секционированием при помощи БПФ
Komissar
сообщение Jul 4 2012, 12:06
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 4-07-12
Пользователь №: 72 624



Здравствуйте!

Суть моего вопроса в следующем: необходимо осуществить свёртку с секционированием исходной последовательности длиной M. Выбран метод перекрытия с накоплением. Длина секции L, длина импульсной характеристики, с которой осушествляется свёртка последовательности равна N. Следовательно, после свёртки каждой входной секции длиной L на выходе будет получаться L - X отсчётов свёртки. Теперь, собственно вопрос: если я использую свёртку посредством БПФ, то чему будет равен X в данных условиях?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
V_G
сообщение Jul 4 2012, 12:18
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Длина отклика на последовательность длиной L будет равна L+N-1 при любом способе вычисления свертки. Если вы делаете свертку с помощью БПФ, то длина БПФ должна быть равна L+N-1, при этом входную секцию длиной L отсчетов вы дополняете нулями перед БПФ. Выходные секции длиной L+N-1 вы суммируете с перекрытием в N-1 отсчетов.
Так при чем здесь X?
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Jul 13 2012, 09:07
Сообщение #3


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(V_G @ Jul 4 2012, 14:18) *
Длина отклика на последовательность длиной L будет равна L+N-1 при любом способе вычисления свертки. Если вы делаете свертку с помощью БПФ, то длина БПФ должна быть равна L+N-1, при этом входную секцию длиной L отсчетов вы дополняете нулями перед БПФ. Выходные секции длиной L+N-1 вы суммируете с перекрытием в N-1 отсчетов.

Это Вы о свертке вообще. А я,так подозреваю аФФтАру нужна циклическая. Вообще когда реалтайм какой-нить то применяют ее. А перекрытие применяют не для того чтобы увидеть весь переходной процесс, а для того чтобы обмануть себя - применяя окна поверх FFT получают более высокое разрешение в частотной области(меньшее влияние соседних бинов) но "затирают" энергию значащих бинов по краям окна - потому делают перекрытие - чтобы затертые в одних окнах отсчеты проявили себя в других.

Цитата(Komissar @ Jul 4 2012, 15:03) *
так?

...нет...


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
almost
сообщение Jul 13 2012, 11:04
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 199
Регистрация: 27-05-09
Из: Москва
Пользователь №: 49 648



Цитата(DRUID3 @ Jul 13 2012, 13:07) *
Это Вы о свертке вообще. А я,так подозреваю аФФтАру нужна циклическая. Вообще когда реалтайм какой-нить то применяют ее. А перекрытие применяют не для того чтобы увидеть весь переходной процесс, а для того чтобы обмануть себя - применяя окна поверх FFT получают более высокое разрешение в частотной области(меньшее влияние соседних бинов) но "затирают" энергию значащих бинов по краям окна - потому делают перекрытие - чтобы затертые в одних окнах отсчеты проявили себя в других.


Не только, секции используют в основном для получения результатов как можно быстрей (для получения результатов свертки секции надо принять только секцию, а не всю последовательность). Т.е. в тех случаях когда одна последовательность намного больше другой, а результат нужен быстро (пример-Радиолокация).

Цитата(Komissar @ Jul 13 2012, 14:01) *
А сколько отсчётов надо будет отбрасывать после обработки каждой секции?


А перекрытие 50% или сколько? Если 50%, то 50% надо будет отбросить как неверные.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 12:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016