0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 11
1

Особенности "фремовой" обработки сигналов

09.11.2016, 18:05. Показов 536. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем добрый день.
Такой вопрос по ЦОС. Вот когда разбиваем сигнал на фрэймы(несколько сэмплов (пара IQ) типо 1024,4096 любое другое число) и начинаем обрабатывать фильтрами и прочими достижениями человечества, то из-за особенностей работы цифровых фильтров начало и конец фрэймов обычно портятся.
Если сигнал идёт в пределах пары секунд, можно нагло и весь сигнал разом обрабатывать, но если он продолжительный, то как поступают? Какие-то специальные фильтры используют типо потоковых или что как? Посоветуйте что почитать по этому поводу?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.11.2016, 18:05
Ответы с готовыми решениями:

БПФ на процессоре обработки сигналов
Здравствуйте! Интересует вопросы о реализации БПФ на процессоре обработки сигналов таких как TMS...

Библиотека с функциями математической и цифровой обработки сигналов
Добрый день! Стоит задача программирования предобработки звукового сигнала. Сейчас пользуемся...

Интересные алгоритмы обработки сигналов, может кто не знал.
Начну с самого интересного из того, что недавно узнал. Это neutrosophic logic (нейтрософия). Замена...

Моделирование обработки сигналов с датчиков. Ускорение обработки сигнала
Нужна помощь по лабораторной: Сигналы от датчиков поступают на вход системы обработки информации...

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
Цитата Сообщение от Sonic58 Посмотреть сообщение
возникает в связи с инициализацией параметров фильтра
Я не знаю, может мы говорим об одном и том же, но, по моему, то, что на выходе фильтра сигнал появляется не сразу вызвано банальной задержкой сигнала. Что свойственно для любой (ну, или почти любой) физической цепи.
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2016, 00:00
Помогаю со студенческими работами здесь

Алгоритмы обработки сигналов
Уважаемые, программисты. Кто может поделиться алгоритмами обработки сигналов или опытом работы с...

Алгоритм пространственной обработки сигналов
Всем привет! Мне нужна помощь в разработки мат. модели Алгоритм пространственной обработки сигналов...

Методы и алгоритмы обработки сигналов и изображений
Разработать алгоритмы спектральной фильтрации (подавления) шума и выделения полезного сигнала из...

Процесс обработки сигналов, поступающих с датчиков
Система обработки информации содержит мультиплексный канал и три мини-ЭВМ. Сигналы от датчиков...

Реализовать нейросетевой алгоритм обработки сигналов
подскажите как

Библиотеки С/С++ для цифровой обработки сигналов
Доброго времени суток! Хотел узнать, быть может кто-нибудь знает библиотеку/библиотеки С/С++ для...

отличие фильтрового метода обработки сигналов от корреляционного
Может кто подскажет. В чём отличие фильтрового метода обработки сигналов от корреляционного....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru