Метод встраивания стеганографических водяных знаков в вейвлет-коэффициенты аудио-спектрограммы

Исследование устаревших и современных методов защиты аудио-информации посредством стеганографических водяных знаков (СВЗ). Описание метода, основанного на дискретном-вейвлет преобразовании. Встраивание СВЗ в вейвлет коэффициенты аудио-спектрограммы.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 30.04.2018
Размер файла 563,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Пермский Национальный Исследовательский Политехнический Университет

Метод встраивания стеганографических водяных знаков в вейвлет-коэффициенты аудио-спектрограммы

Ямаев М.И.

Аннотация

Ставится проблема защиты авторского права аудиоданных. Рассмотрены устаревшие и современные методы защиты аудио-информации посредством стеганографических водяных знаков. На основе оценки их актуальности и эффективности выбран и проанализирован метод основанный на дискретном-вейвлет преобразовании. Основное преимущество метода заключается в его устойчивости к сжатию с потерями. На основе анализа предложен метод встраивания СВЗ в вейвлет коэффициенты аудио-спектрограммы. Для этих целей используется система математического моделирования MATLAB.

Ключевые слова: вейвлет-преобразование, стеганография, цифровой водяной знак, аудио-спектрограмма.

Abstract

The problem of copyright protection of audio data is presented in the article. We have considered obsolete and modern methods of protecting audio information through steganographic watermarks. Based on the assessment of their relevance and efficiency, we have chosen and analysed the method based on discrete-wavelet transformation. The main advantage of the method is its resistance to compression with losses. On the basis of the analysis, we suggested a method for integrating TWA into wavelet coefficients of an audio spectrogram. The mathematical modeling system MATLAB was used for these purposes.

Keywords: wavelet transformation, steganography, digital watermark, audio spectrogram.

Из-за большого числа возможностей представления звуковой информации в Интернете, её многообразия и колоссальных объёмов распространения, крайне сложно доказать авторство определённых аудиокомпозиций. У правообладателя зачастую возникает упущенная выгода. Технологии, которые позволили бы идентифицировать автора таких данных, являются перспективными и важными.

Данную проблему можно решить с помощью цифровой стеганографии. Цифровая стеганография сегодня имеет 3 направления:

1. Цифровые отпечатки (ЦО, Digital fingerprint), которые подразумевают наличие различных стеганографических меток-сообщений, для каждой копии контейнера.

2. Стеганографические водяные знаки (СВЗ) (Stego Watermarking). В этом случае это наличие одинаковых меток для каждой копии контейнера. К примеру, встраивание в каждый кадр видео-файла специальной идентифицирующей этот файл информации.

3. Скрытая передача данных (СПД). Принципиальное отличие заключается в том, что целью СПД является сама скрытая передача данных, а в случае с СВЗ и ЦО это защита самого контейнера.

К примеру, в видеохостинге «YouTube» используется система цифровых отпечатков (ЦО, fingerprinting, сигнатуры, небольшие фрагменты аудиовизуального содержания). Такие сервисы как «Shazam» и «Yandex Музыка» так же используют цифровые отпечатки для распознавания аудио, но пока такие системы обладают недостаточной точностью и имеют высокие показатели ошибок. Более разумно использовать СВЗ. Для аудио на данный момент нет массово реализуемого алгоритма встраивания таких защитных данных. Основной причиной низкой надёжности методов встраивания СВЗ является обилие форматов звуковых файлов, связанных с различной степенью их сжатия, а так же возросшая с ростом технологий лёгкость обработки аудио сигнала пользователем с последующим его искажением.

Некоторые алгоритмы основываются на встраивании скрытой информации в служебные поля файла (заголовки) [1, С. 240]. Они являются очень уязвимыми. В действительности, злоумышленнику достаточно удалить служебную информацию или заменить на собственную. На данный момент уже появились стеганографические алгоритмы скрытия информации, неплохо удовлетворяющие поставленным требованиям: метод фазового кодирования; метод расширенного спектра; эхо-метод. Основные недостатки использования таких методов как эхо и расширенного спектра заключаются в том, что они вносят шум в аудиофайл, который может быть довольно различимым для человеческого уха.[2, С. 20] Данные методы имеют плохую робастность. Рассмотренные выше методы не устойчивы к большинству злоумышленных атак. Одна из актуальных методик сегодня основана на скрытии информации с применением дискретного вейвлет-преобразования (ДВП или DWT). Выдвигается концепция метода, основанная на применении ДВП в области акустической спектрограммы.

Первые вейвлет-преобразования были разработаны Хааром. Имея одномерный входной сигнал S каждой паре соседних элементов ставятся в соответствии их полусумма и полуразность. После чего данную операцию повторяют для каждого элемента исходного сигнала и получают на выходе два сигнала, один (a1) из которых является огрублённой версией входного сигнала, а второй (d1) содержит детализирующую информацию, необходимую для восстановления исходного сигнала. Длина таких сигналов вдвое меньше исходного сигнала. Данный процесс можно снова повторять, но уже на первый полусигнал сигнал (a1) и получить соответственно a2 и d2. Такой процесс будет будет называться преобразованием Хаара на глубину 2.

Пакет математического моделирования MATLAB обладает нужными средствами для проведения моделирования. Эти средства обеспечивают тонкий анализ сигналов и обнаружение порою скрытых их особенностей. В системе MATLAB эти средства реализованы в пакете расширения Wavelet Toolbox. [3] Пример преобразования звукового сигнала, с помощью вейвлет-преобразования Хаара на глубину 6 в этой системе (рис. 1, этапы декомпозиции a1-a5, d1-d5пропущены). Сигналы a1-a6 - это выходы с фильтров низких частот, а сигналы d1-d6 - это выходы с фильтров высоких частот.

Рис. 1. Преобразование звукового сигнала, с помощью вейвлет-преобразования Хаара на глубину 6

Рассмотрим алгоритм создания СВЗ при помощи модификации вейвлет-коэффиициентов [4, С. 202], [5, С. 201]. Сокрытие производится в области вейвлет-преобразования. Для восстановления сообщения необходимо использовать нужный, заранее определённый вейвлет. Выделение области встраивания производится при помощи усовершенствованного алгоритма Маллата, посредством декомпозиции сигнала аудио-файла S. Как и в случае с ДВП сигнал подаётся на фильтры низких и высоких частот, после чего с помощью операции прореживания формируются массивы коэффициентов аппроксимации и детализирующих коэффициентов на выходах фильтров низких и высоких частот (рис. 2). Таким образом, в результате декомпозиции на глубину L на выходе получаются коэффициенты субполос по коэффициентов в полосе. Полученные в результате декомпозиции коэффициенты субполос являются пространством встраивания. Восстановление сигнала производится заменой прямого дискретного вейвлет-преобразования на обратное и прохождением этапов декомпозиции в обратном порядке.

Рис. 2. Декомпозиция при помощи вейвлет-преобразования на глубину 2

Существуют применения вейвлет-преобразования как двухмерно представленных данных (матриц), так и 3D (пространственных матриц, моделей). Упрощённо, изображение представляют собой таблицу, в ячейках которой хранятся цвета каждого пикселя. Значения яркости в цветных изображениях берут целыми из диапазона от 0 до 255. Именно эти значения и пропускаются через «Low» и «High» фильтры. 2D-вейвлет преобразования используют в сжатии изображений, но их так же можно использовать для создания СВЗ. При работе со звуковыми файлами часто удобным инструментом является анализ акустической спектрограммы. С недавнего момента их начали использовать для построения сигнатур, которые, впоследствии, используются для создания ЦО.

Спектрограмма может иметь трёхмерное представление. Отсюда выдвигается гипотеза о возможности применения пространственных фильтров. Для использования вейвлет-преобразования в аудио нужно реализовать 3D-версии фильтрующих банков. В случае с 3D, фильтры применяются по очереди к каждому из трех измерений. Пусть данные имеют размер (три измерения). Тогда после применения высокочастотного и низкочастотного фильтров к данным в первом измерении получится два набора данных, каждый из которых будет иметь размеры . после же применения фильтров на втором измерении уже получается четыре набора данных, каждый из которых будет размера . Наконец, применяя декомпозицию, получается 8 наборов данных размерами (Рис.3.).

В системе MatLab имеется средства работы с пространственными вейвлетами. Данные, в таком случае, представляются тремя векторами (Рис. 4).

Рис. 3. Результат уменьшения сигнала в разных измерениях

стеганографический водяной знак аудио

Рис. 4. Декомпозиция данных представленных тремя векторами в MATLAB: а - Исходная 3D модель; б - второй уровень декомпозиции; в - третий уровень декомпозиции

То есть получаем пространственные коэффициенты, которые будут так же модулироваться для хранения СВЗ (внесение информации в области вейвлет-коэффициентов (рис.5).

Рис.5. Схема основных процессов необходимых для предполагаемого алгоритма

Стеганография на данный момент всё ещё имеем низкий приоритет исследований в сравнении с криптографией. Но ЦО уже начали использоваться на данный момент для защиты прав на различных сервисах или для более точной работы спецслужб. Применяться СВЗ в аудио будет только тогда, когда алгоритм, который станет достаточно стойким и эффективным к атакам злоумышленника, появится на практике.

Список литературы

1. Кокорин П.П. О методах стегоанализа в аудиофайлах // Труды Спииран. - 2005 - С. 164-170.

2. Дьяконов В.П. Вейвлет-анализ в MATLAB реальных осциллограмм // Контрольно-измерительные приборы и системы. - 2010. С.19-25.

3. Нигматуллин Э. В., Ковырзина К. С. Обзор методов цифровой аулио стеганографии // Научное сообщество студентов XXI столетия. Технические науки: сб. ст. по мат. XLII междунар. студ. науч.-практ. конф. № 5(41). URL:https://sibac.info/archive/technic/5(41).pdf (дата обращения: 05.12.2016)

4. Федоров В. М., Макаревич О. Б., Рублев Д. П. Метод стеганографии в аудиосигналах и изображениях, устойчивый к компрессии с потерями // Известия ЮФУ. Технические науки. 2006. №7 С.201-208.

5. Рублёв Д. П., Макаревич О. Б., Федоров В. М. Метод стеганографического встраивания сообщений в аудиоданные на основе вейвлет-преобразования // Известия ЮФУ. Технические науки. 2009. №11 С.199-206.

Размещено на Allbest.ru

...

Подобные документы

  • Основные понятия стеганографии. Атаки на стегосистемы, стегосистемы водяных знаков. Применение дискретных вейвлет преобразований в кодировании цифровых зображений. Алгоритмы стеганографического встраивания информации в изображения формата JPEG2000.

    дипломная работа [3,5 M], добавлен 09.06.2013

  • Применение вейвлет-преобразования для сжатия и обработки медицинских сигналов и изображений. Разработка алгоритма автоматизированного выделения PQRST-признаков в сигнале электрокардиограмм с помощью вейвлет-инструментария математического пакета Matlab.

    дипломная работа [4,6 M], добавлен 16.07.2013

  • Общая характеристика видео-аудио конференции, основные сферы ее использования, режимы и способы проведения. Характеристика средств групповой обработки информации. Системы передачи данных в сети Интернет. Проведение аудио-видео конференции и криптозащита.

    дипломная работа [2,7 M], добавлен 17.07.2013

  • Суть MIDI-технологии и типы музыкальных программ. Основные возможности программ: редакторов цифрового аудио, секвенсоров (программ для написания музыки), анализаторов и реставраторов аудио, трекеров. Копирование и сжатие цифрового звука с компакт-дисков.

    реферат [21,1 K], добавлен 27.02.2009

  • Анализ методов, основанных на использовании преобразования во временной области и добавления эхо-сигналов для стеганографической защиты аудио файлов. Метод встраивания с расширением спектра. Эффективность стеганографической защиты. Техника безопасности.

    дипломная работа [2,9 M], добавлен 14.11.2011

  • Разработка и реализация многомасштабного анализа дискретных сигналов путем вейвлет-преобразований и структурной индексации, объединение методов в единую систему. Поисково-исследовательский характер и направление на упрощение многомасштабного анализа.

    дипломная работа [3,0 M], добавлен 01.07.2008

  • Классическое, компьютерное и цифровое направления стенографии. Использование зарезервированных полей компьютерных форматов файлов. Алгоритмы встраивания скрытой информации. Стеганография и цифровые водяные знаки. Документация программного продукта.

    курсовая работа [37,7 K], добавлен 22.06.2011

  • Використання методів обробки сигналів, які базуються на використанні малохвильової теорії. Вимоги до алгоритмів компресії та критерії порівняння алгоритмів. Застосування вейвлет-перетворень. Критерії оцінювання оптимальності вибору малохвильових функцій.

    реферат [1,1 M], добавлен 26.05.2019

  • Получение вейвлетов Габора из представления путем его поворота и растяжения для известного числа масштабов и ориентаций. Описание процедуры pullback. Детектор края, реализация алгоритма. Генерация представления изображения с помощью вейвлетов Габора.

    курсовая работа [1021,4 K], добавлен 29.10.2017

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

    дипломная работа [4,0 M], добавлен 13.10.2017

  • Виды компьютерной графики: растровая, векторная, фрактальная и трёхмерная. Основные понятия компьютерной графики. Кодирование аудиоинформации, основные аудио форматы. Смешение сигналов и видео форматы. Разработка программы построения фракталов.

    дипломная работа [1,2 M], добавлен 14.01.2015

  • Назначение и функции программы, моделирующей работу проката видео- и аудио-дисков. Входная информация, основные алгоритмы. Критерии контроля вводимых данных. Класс Unit, Disk, Oborud, Prokat, диаграмма. Описание работы программы, её исходный код.

    курсовая работа [337,4 K], добавлен 23.01.2013

  • Характеристика форматов для хранения аудиоданных: Microsoft Wave, Windows Media Audio, MPEG Audio. Особенности программно-аппаратного комплекса записи звука Degidesign Session 8. Этапы технологической цепочки подготовки звукового мультимедиа компонента.

    доклад [1,8 M], добавлен 30.04.2009

  • Система управления базой данных - программный инструмент создания БД и приложений пользователя. Проект СУБД "ИС Продажа видео и аудио продукции". Разработка иерархической, сетевой и реляционной моделей, таблиц и схемы базы данных, форм, отчетов, запросов.

    курсовая работа [1,6 M], добавлен 17.06.2013

  • Визуальный компонент, используемый для создания главного меню на форме, создание закладки и добавление в список воспроизведения музыкального файла. Определение повторения воспроизведения и отображение списков строк, проигрывание аудио и видео файлов.

    лабораторная работа [128,7 K], добавлен 27.03.2012

  • Основная возможность Adobe Premiere – обработка одних видео и аудио файлов и последующий их экспорт в другие видео и аудио файлы. Стандартные эффекты в Adobe Premiere. Дополнения к программе (дополнительные спецэффекты), позволяющие работать с клипами.

    реферат [1,9 M], добавлен 26.05.2009

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

    курсовая работа [589,7 K], добавлен 17.02.2013

  • Ознакомление с учетом товаров в магазине аудио-видео техники. Учет поступления техники и ее продажи. Выбор СУБД и среды программирования, методика моделирования данных. Определение атрибутов объектов и связей между ними. Установление ограничений.

    курсовая работа [2,0 M], добавлен 26.03.2013

  • Изучение Sony Vegas 9.0 - профессиональной программы для многодорожечной записи, редактирования и монтажа видео и аудио потоков. Инструменты редактирования, световые эффекты, переходы. Захват, импорт, экспорт видео и аудиотреков. Версия Vegas Pro.

    реферат [20,7 K], добавлен 01.05.2010

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

    реферат [5,1 M], добавлен 03.11.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.