49. А3. Алгоритм вбудовування ЦВЗ у вигляді блоків 8x8.
49. А3. Алгоритм вбудовування ЦВЗ у вигляді блоків 8x8. Даний алгоритм також працює з блоками 8х8. Спочатку створюється псевдовипадкова маска нулів і одиниць такого ж розміру
Якщо умова (16) не виконується, змінюється значення яскравості пікселів підблоку
50. Алгоритм вбудовування ЦВЗ у вигляді двохвимірного масиву біт розміром величини зображення. ЦВЗ є двовимірним масивом біт розміром величини зображення, причому кількість одиниць в ньому дорівнює кількості нулів. Існує декілька версій алгоритму, запропонованого Пітасом. Спочатку вбудовувався біт ЦВЗ в кожен піксел зображення, але пізніше використали для цієї мети блоки розміром 2х2 або 3х3 піксела, що робить алгоритм більш робастним до стискання або фільтрації. ЦВЗ додається до зображення:
При використанні для вбудовування блоків детектор ЦВЗ обчислює середнє значення яскравості цього блоку. Отже з'являється можливість нерівномірного вбудовування ЦВЗ в піксели, тобто величина
51. Характеристика алгоритму Patchwork для вбудовування ЦВЗ. У основі алгоритму Patchwork є статистичний підхід. Спочатку псевдовипадковим чином на основі ключа вибираються два піксели зображення. Потім значення яскравості одного з них збільшується на деяке значення (від 1 до 5), значення яскравості іншого – зменшується на таке ж значення. Далі цей процес повторюється велику кількість разів (~10000) і знаходиться сума значень всіх різниць. За значенням цієї суми роблять висновок про наявність або відсутність ЦВЗ в зображенні. Для пояснення роботи алгоритму введемо ряд позначень. Нехай значення вибраних на кожному кроці пікселів
Маточікування величини Існує можливість покращення основного алгоритму для підвищення його робастності. Замість окремих пікселів використовуються блоки, або patches. Використання блоків різного розміру може розглядатися як формування спектру внесеного ЦВЗ шуму. Оскільки найбільш ймовірною модифікацією стего є компресія JPEG, то доцільно, щоб спектр ЦВЗ знаходився в області низьких частот. З іншого боку, якщо характер можливих модифікацій стего заздалегідь невідомий, доцільне застосування сигналів з розширеним спектром. Від форми блоку залежить невидимість внесених спотворень.
Алгоритм Patchwork є достатньо стійким до операцій стискання зображення, його усікання, зміни контрастності. Основним недоліком алгоритму є нестійкість до афінних перетворень, тобто поворотам, зсувам, масштабуванню. Інший недолік полягає в малій пропускній спроможності.
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|