Система обработки аудиоинформации. Подсистема фильтрации и обработки сигнала

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

ИЖЕВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Факультет Информатика и вычислительная техника

Кафедра Программное обеспечение

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

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

Система обработки аудиоинформации.

Подсистема фильтрации и обработки сигнала

Дипломник

студент группы 10-19-1тАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжСуханов М.А.

Руководитель

д.т.н, профессор...тАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАж.Мурынов А.И.

Консультант по экономической части к.э.н., доценттАж..Радыгина И.И.

Консультант по безопасности и экологичности проекта тАж.Якименко Г.Ф.

НормоконтрольтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАж Соболева В.П.

Рецензент

зав.кафедрой Мультимедиа и Интернет-технологии УдГУ.Широков В.А.

Заведующий кафедрой

Программное обеспечение

д.т.н., профессортАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжМурынов А.И.

ИЖЕВСК 2006

РЕФЕРАТ

Пояснительная записка к дипломной работе на тему Система обработки аудиоинформации. Подсистема фильтрации и обработки сигнала оформлена на 159 листах, содержит 48 рисунков, 21 таблицу.

Целью работы является разработка подсистемы фильтрации и обработки сигнала в составе системы обработки аудиоинформации для внесения необходимых изменений в исходный звуковой сигнал до начала кодирования

Работа включает в себя изучение структуры звуковых файлов различных форматов и реализация возможностей чтения этих форматов для последующей обработки, разработку алгоритмов, позволяющих преобразовывать исходный звуковой сигнал iелью изменения характеристик звучания и программную реализацию разработанных алгоритмов.

Для написания соответствующего программного обеспечения были изучены материалы и публикации в области цифровой обработки аудиоинформации, теории звука, звуковых преобразований и эффектов.

В результате проделанной работы было разработано программное обеспечение, предназначенное для изменения характеристик исходного звукового сигнала iелью изменения характеристик его звучания. Были разработаны и программно реализованы следующие алгоритмы обработки и фильтрации звукового сигнала: изменение основных параметров цифрового звука (частота дискретизации, битрейт, число каналов), редактирование структуры звукового сигнала, изменение темпа звука и уровня громкости, эффекты возрастающей и затухающей громкости, эха и реверберации

Полученный в результате работы подсистемы измененный звуковой сигнал используется в подсистеме кодирования данных.

На сегодняшний день существуют готовые программные продукты для редактирования звуковых сигналов. Однако, все эти программные продукты являются коммерческими и обладают закрытым исходным кодом.

Данная разработка обладает открытым кодом и позволяет производить редактирование структуры звукового сигнала, изменять характеристики его звучания и применять звуковые эффекты.

Разработанное программное обеспечение является исследовательским, оно направлено на изучение и анализ методов обработки аудиоинформации. С его помощью уже были получены экспериментальные данные, использованные в данной работе. Конечным программным продуктом может являться оболочка, представляющая в значительной мере автоматизированный интерфейс для проведения преобразования звуковых сигналов.

СОДЕРЖАНИЕ

ВВЕДЕНИЕтАж.тАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАж...11

1. РАЗРАБОТКА СИСТЕМЫ ОБРАБОТКИ АУДИОИНФОРМАЦИИтАжтАж14

1.1.Обоснование целесообразности разработки системы обработки аудиоинформациитАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАж.14

1.1.1.Назначение системы14

1.1.2.Характеристика функциональной структуры системы14

1.1.3.Обоснование цели создания системы15

1.1.4.Обоснование состава автоматизируемых задач17

1.2.Аналитический обзортАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАж..тАж18

1.2.1.Cool Edit Pro 2.018

1.2.2.Sound Forge 6.0a18

1.2.3.Вывод по аналитическому обзору19

1.3.Основные требования к системетАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАж..тАж20

1.3.1.Основные цели создания системы и критерии эффективности ее функционирования20

1.3.2.Функциональное назначение системы20

1.3.3.Особенности системы и условия ее эксплуатации21

1.3.4.Требования к функциональной структуре21

1.3.5.Требования к техническому обеспечению22

1.3.6.Требования к информационному обеспечению22

1.3.7.Требования к программному обеспечению22

1.4.Основные технические решения проекта системытАжтАжтАжтАжтАжтАж....23

1.4.1.Решение по комплексу технических средств23

1.4.2.Описание системы программного обеспечения23

2. РАЗРАБОТКА ПОДСИСТЕМЫ ОБРАБОТКИ И ФИЛЬТРАЦИИ тАжтАж25

2.1.Описание постановки задачи обработки и фильтрации звукового сигналатАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАжтАж.25

2.1.1.Характеристика задачи25

2.1.2.Входная информация26

2.1.3.Выходная информация27

2.1.4.Математическая постановка задачи27

2.2.Описание алгоритма создания эффекта реверберациитАжтАжтАж..тАж34

2.2.1.Назначение и характеристика алгоритма создания эффекта реверберации34

2.2.2.Используемая информация34

2.2.3.Результаты