Детальная информация

Название: Алгоритмы эффективного сжатия акустических данных: выпускная квалификационная работа бакалавра: направление 01.03.02 «Прикладная математика и информатика» ; образовательная программа 01.03.02_02 «Системное программирование»
Авторы: Струков Александр Сергеевич
Научный руководитель: Чуканов Вячеслав Сергеевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: акустические данные; сжатие; алгорит­мы; нефтепровод; ультразвук; acoustic data; compression; algorithms; oilpipeline; ultrasonic sound
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 01.03.02
Группа специальностей ФГОС: 010000 - Математика и механика
DOI: 10.18720/SPBPU/3/2023/vr/vr23-4067
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\25277

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Алгоритмы эффективного сжатия акустических данных» Целью данной выпускной квалификационной работы является разработка приложения на основе эффективного алгоритма сжатия акустических данных. Предмет исследования — алгоритмы эффективного сжатия акустических данных. Задачи, решаемые в ходе исследования: 1. Анализ акустических данных. 2. Исследование алгоритмов сжатия без потерь, с потерями. 3. Оценка коэффициента сжатия и коэффициента потерь алгоритмов сжатия. 4. Разработка приложения на основе эффективного алгоритма сжатия. 5. Оценка производительности разработанного приложения. В ходе работы были проанализированы акустические данные и исследованы алгоритмы их сжатия. Проведен сравнительный анализ алгоритмов с потерями и без на акустических данных, предоставленных заказчиком. Для проведения анализа было написано приложение-обертка над библиотекой ffmpeg [14] на языке программирования Python3.10. На основе одного из алгоритмов сжатия разработано многопоточное прило­ жение командной строки на языке программирования C++17 для операционной системы Ubuntu22.04. Для приложения написаны юнит и интеграционные тесты. Разработанное приложение будет использоваться для сжатия данных, по­ лученных исследованием целостности трубопровода методом ультразвуковой диагностики. Сделан вывод о том, что алгоритмы сжатия аудио файлов приводят к весьма малым потерям при сжатии акустических данных.

The subject of the graduate qualification work is «Efficient compression algorithms for acoustic data». The purpose of this graduate qualification work is to develop an application based on an efficient acoustic data compression algorithm. Subject of research — algorithms for efficient compression of acoustic data. Tasks to be solved in the course of the study: 1. Analysis of acoustic data. 2. Study of lossless and lossy compression algorithms. 3. Estimation of compression ratio and loss ratio of compression algorithms. 4. Development of an application based on an efficient compression algorithm. 5. Evaluation of the performance of the developed application. In the course of the work, acoustic data were analyzed and algorithms for their compression were investigated. A comparative analysis of lossless and lossy algorithms was carried out on acoustic data provided by the customer. To carry out the analysis, a wrapper application was written over the ffmpeg [14] utility in the Python3.10 programming language. Based on one of the compression algorithms, a multi-threaded command line application was developed in the C++17 programming language for the Ubuntu22.04 operating system. Unit and integration tests have been written for the application. The developed application will be used to compress the data obtained by the study of the integrity of the pipeline using the method of ultrasonic diagnostics. It is concluded that audio file compression algorithms lead to very low losses when compressing acoustic data.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • Алгоритмы эффективного сжатия акустических данных
    • Введение
    • 1. Исследование алгоритмов сжатия без потерь
    • 2. Исследование алгоритмов сжатия с потерями
    • 3. Приложения для обработки акустических данных
    • Заключение
    • Список использованных источников
    • Приложение 1. Коэффициенты потерь алгоритмов сжатия с потерями при различных параметрах
    • Приложение 2. Конфигурационный файл docker-контейнера
    • Приложение 3. Блок схемы, описывающие работу приложения

Статистика использования

stat Количество обращений: 1
За последние 30 дней: 0
Подробная статистика