0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 11
|
|
1 | |
Особенности "фремовой" обработки сигналов09.11.2016, 18:05. Показов 536. Ответов 4
Метки нет (Все метки)
Всем добрый день.
Такой вопрос по ЦОС. Вот когда разбиваем сигнал на фрэймы(несколько сэмплов (пара IQ) типо 1024,4096 любое другое число) и начинаем обрабатывать фильтрами и прочими достижениями человечества, то из-за особенностей работы цифровых фильтров начало и конец фрэймов обычно портятся. Если сигнал идёт в пределах пары секунд, можно нагло и весь сигнал разом обрабатывать, но если он продолжительный, то как поступают? Какие-то специальные фильтры используют типо потоковых или что как? Посоветуйте что почитать по этому поводу?
0
|
09.11.2016, 18:05 | |
Ответы с готовыми решениями:
4
БПФ на процессоре обработки сигналов Библиотека с функциями математической и цифровой обработки сигналов Интересные алгоритмы обработки сигналов, может кто не знал. Моделирование обработки сигналов с датчиков. Ускорение обработки сигнала |
0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 11
|
|
18.11.2016, 17:06 [ТС] | 2 |
Не знаю, совсем ли заглох форум, или знатоки в отпуске. Ну чтож, сам спросил сам отвечу.
Особенность затухания сигнала в начале фрейма возникает в связи с инициализацией параметров фильтра. Выглядит это следующим образом: Избавиться от этого эффекта можно 2 способами. Если реализовать фильтр как класс или просто держать все необходимые параметры не обнуляя. Либо подавать в функцию фильтра фреймы с перекрытием, то есть добавляя часть предыдущего фрейма в начало нового, после фильтрация дополнительная часть удаляется.
0
|
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
|
|
20.11.2016, 00:28 | 3 |
Я не знаю, может мы говорим об одном и том же, но, по моему, то, что на выходе фильтра сигнал появляется не сразу вызвано банальной задержкой сигнала. Что свойственно для любой (ну, или почти любой) физической цепи.
0
|
0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 11
|
|
20.11.2016, 17:37 [ТС] | 4 |
Точно нет, потому что сигнал для обработки я беру с wav файла. Если его смотреть в ПО для редактирования звука(Adobe Audition) например, то явно видно, что сигнал с полноценной амплитудой с самого начала. Да и пример который на картинке явно иллюстрирует, что изначально сигнал полноценен с самого начала, а после фильтра есть часть с затуханием в начале.
0
|
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
|
|
21.11.2016, 00:00 | 5 |
Sonic58, примените такой же фильтр в этом самом Adobe Audition и Вы увидите тот же эффект. А если не увидите, то это значит лишь то, что Ваш Adobe Audition использует хитрые методы коррекции фазового сдвига (причем, скорее всего, нереализуемы в "реальном времени").
0
|
21.11.2016, 00:00 | |
21.11.2016, 00:00 | |
Помогаю со студенческими работами здесь
5
Алгоритмы обработки сигналов Алгоритм пространственной обработки сигналов Методы и алгоритмы обработки сигналов и изображений Процесс обработки сигналов, поступающих с датчиков Реализовать нейросетевой алгоритм обработки сигналов Библиотеки С/С++ для цифровой обработки сигналов отличие фильтрового метода обработки сигналов от корреляционного Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |