7.3. Встраивание информации за счет изменения времени задержки эхо-сигнала
7.3. Встраивание информации за счет изменения времени задержки эхо-сигнала
Теми же авторами был предложен метод внедрения информации с использованием эхо-сигнала.
Этот метод позволяет внедрять данные в сигнал прикрытия, изменяя параметры эхо сигнала. К параметрам эхо, несущим внедряемую информацию (рис. 7.8), относятся: начальная амплитуда, время спада и сдвиг (время задержки между исходным сигналом и его эхо). При уменьшении сдвига два сигнала смешиваются. В определенной точке человеческое ухо перестает различать два сигнала, и эхо воспринимается, как добавочный резонанс. Эту точку трудно определить точно, так как она зависит от исходной записи, типа звука и слушателя. В общем случае, по исследованиям В. Бендера и Н. Моримото, для большинства типов сигналов и для большинства слушателей слияние двух сигналов происходит при расстоянии между ними около 0,001 секунды.
Рис. 7.8. Параметры эхо-сигнала
Кодер использует два времени задержки: одно для кодирования нуля, другое для кодирования единицы. И то, и другое время задержки меньше того, на котором человеческое ухо может распознать эхо. Кроме уменьшения времени задержки необходимо добиться установлением начальной амплитуды и времени спада того, чтобы внедренная информация не могла быть воспринята системой слуха человека.
Кодирование. Для простоты, был выбран пример только двух импульсов (один для копирования исходного сигнала, другой для формирования эхо сигнала). Увеличение количества импульсов приведет к увеличению количества отсчетов эхо-сигналов.
Пусть на рис. 7.9а показан способ кодирования «единицы» а на рис. 7.9б — способ кодирования «нуля». Внедрение данных показано на рис. 7.10.
Задержка (
) между исходным сигналом и его эхо зависит от внедряемых в данный момент данных. Единице соответствует задержка (
), а нулю — задержка эхо-сигнала (
).
Для того чтобы закодировать более одного бита, исходный сигнал разделяется на маленькие участки. Каждый участок рассматривается как отдельный сигнал, и в него внедряется один бит информации. Результирующий закодированный сигнал (содержащий несколько бит внедренной информации) представляет собой комбинацию отдельных участков. На рис. 7.11 показан пример, в котором сигнал разделяется на семь участков — a, b, c, d, e, f, g.
Рис. 7.9. Кодирование одного бита информации
Рис. 7.10. Внедрение одного бита информации
В участки a, с, d, g будет внедрена единица. Следовательно, на этих участках система будет функционировать так, как показано на рис. 7.9а. Нули будут внедрены в участки b, e, f, на этих участках система будет функционировать так, как показано на рис. 7.9б.
Рис. 7.11. Разделение сигнала на участки
Для достижения минимума заметности сначала создаются два сигнала: один, содержащий только «единицы», и другой — содержащий только нули. Полученные в результате сигналы показаны на рис. 7.12.
Рис. 7.12. Сигналы, содержащие только одно бинарное значение
Затем создаются два переключающих сигнала — нулевой и единичный (рис. 7.13). Каждый из них представляет собой бинарную последовательность, состояние которой зависит от того, какой бит должен быть внедрен в данный участок звукового сигнала.
Рис. 7.13. Переключающие сигналы
Далее вычисляется сумма произведений нулевого смешивающего сигнала и аудиосигнала с задержкой «нуль», а также единичного смешивающего сигнала и аудиосигнала с задержкой «единица». Другими словами, когда в аудиосигнал необходимо внедрить «единицу», на выход подается сигнал с задержкой «единица», в противном случае — сигнал с задержкой «нуль». Так как сумма двух смешивающих сигналов всегда равна единице, то обеспечивается гладкий переход между участками аудиосигнала, в которые внедрены различные биты. Блок-схема стегокодера показана на рис. 7.14.
Рис. 7.14. Блок-схема стегокодера
Декодирование. Декодирование внедренной информации представляет собой определение промежутка времени между сигналом и эхо. Для этого необходимо рассмотреть амплитуду (в двух точках) автокорреляционной функции дискретного косинусного преобразования логарифма спектра мощности (кепстра).
В результате вычисления кепстра получится последовательность импульсов (эхо, дублированное каждые
секунд) (рис. 7.15).
Рис. 7.15. Результат вычисления кепстра
Для определения промежутка времени между сигналом и его эхом необходимо рассчитать автокорреляционную функцию кепстра.
Всплеск автокорреляционной функции будет иметь место через
или
секунд после исходного сигнала (рис. 7.16). Правило декодирования основано на определении промежутка времени между исходным сигналом и всплеском автокорреляции.
При декодировании «единица» принимается, если значение автокорреляционной функции через
секунд больше чем через
секунд, в противном случае — «нуль».
Рис. 7.16. Поведение автокорреляционной функции при различной внедренной информации
По исследованиям В. Бендера и Н. Моримото данная схема позволяет внедрять 16 бит в одну секунду аудиозаписи незаметно, без потери ее качества.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Изменения в руководстве КБ
Изменения в руководстве КБ Работы по танку в 1990 году разваливались дальше и не по причине нерешенности технических вопросов, а из-за вопиющей безответственности, начиная с самых верхов и кончая руководителями предприятий. Общая атмосфера в стране сказалась и на нас, все
9.2. Счет и измерение
9.2. Счет и измерение Факты убедительно свидетельствуют о том, что счет возникает раньше, чем названия чисел. Иначе говоря, первоначально языковыми объектами для построения модели служат не слова, а выделенные однотипные предметы: пальцы, камешки, узелки, черточки. Это и
1.11. Распределение Wi-Fi-сигнала посредством ноутбука
1.11. Распределение Wi-Fi-сигнала посредством ноутбука Все возможные варианты реализации раздачи Wi-Fi с ноутбука или ПК, включая способы настройки стандартными средствами Windows 10, а также с помощью специализированных программ, рассмотреть в пределах одной книги невозможно,
2.3. Мобильные видеокамеры для передачи сигнала по сетям сотовой связи
2.3. Мобильные видеокамеры для передачи сигнала по сетям сотовой связи 2.3.1. Мобильная 3G видеокамера GC19 Мобильная 3G видеокамера GC19 (рис. 2.26) позволяет вести удаленное наблюдение за помещением, в котором установлена. Сигнал передается по сетям сотовой связи. Устройство
Деньги любят счет
Деньги любят счет Старый «золотой стандарт»[28], ограничивавший количество находящихся в обращении бумажных денег золотым запасом государства, обладал немаловажным достоинством: он не позволял правительству печатать столько денег, сколько ему заблагорассудится.
§ 1.15 Релятивистский эффект изменения массы
§ 1.15 Релятивистский эффект изменения массы Эксперименты Кауфмана одинаково хорошо объясняются как посредством допущения абсолютного движения с изменяющейся массой, так и посредством рассмотрения массы как постоянной, а движений как относительных. Также они вполне
Глава 20 Движение за счет «внутренних сил»
Глава 20 Движение за счет «внутренних сил» Российское патентное ведомство, как известно, не принимает заявки на патент, если в нем описано «движение тела за счет внутренних сил». Это правильно, но нельзя забывать о том, что все тела находятся в постоянном взаимодействии и
1.2. Встраивание сообщений в незначащие элементы контейнера
1.2. Встраивание сообщений в незначащие элементы контейнера Цифровые изображения представляют из себя матрицу пикселов. Пиксел — это единичный элемент изображения. Он имеет фиксированную разрядность двоичного представления. Например, пикселы полутонового изображения
6.2.3. Встраивание ЦВЗ с использованием векторного квантования
6.2.3. Встраивание ЦВЗ с использованием векторного квантования В предыдущем разделе рассматривался случай, когда на вход квантователя подавались скалярные значения, и каждое кодовое слово квантователя представляло собой единичный отсчет выхода источника. Стратегия
8.4. Метод встраивания информации за счет энергетической разности между коэффициентами
8.4. Метод встраивания информации за счет энергетической разности между коэффициентами Далее описывается метод, сочетающий в себе достоинства методов, работающих с исходным и сжатым видео. В его основе лежит дифференциальное встраивание энергии (ДЭВ) ЦВЗ [3]-6].В случае
4.3.3 Изменения в документах
4.3.3 Изменения в документах 4.3.3.1 Изменения в документах должны анализироваться и утверждаться той же службой, которая делала первоначальный анализ, если специально не назначены другие лица. Назначенные сотрудники должны иметь доступ к соответствующей исходной
40. Способы преобразования сигнала
40. Способы преобразования сигнала Преобразование в измерительных головках реализуется тремя способами.1. Механизм преобразования содержит только зубчатые механизмы.2. Преобразование осуществляется рычажно-зуб-чато, т. е. используются оба способа прикрепления
7.2.2. СВАРКА ЗА СЧЕТ РЕЗИСТИВНОГО НАГРЕВА
7.2.2. СВАРКА ЗА СЧЕТ РЕЗИСТИВНОГО НАГРЕВА Сварка за счет резистивного нагрева (контактная) подразделяется на точечную, шовную и стыковую.Е. Томсон (США, 1886 г.), автор почти 700 изобретений, получил патент на электрическую сварку металлических стержней и проводов. Всего им и
5.12.7 Изменения в выполнении процессов проекта
5.12.7 Изменения в выполнении процессов проекта Разработчик должен периодически оценивать процессы жизненного цикла ПО, используемые в данном проекте, для определения их пригодности и эффективности. Основываясь на этих оценках, разработчик должен идентифицировать любые