💅 Невидимий водяний знак у зображень, які створює штучний інтелект

Більшість інструментів для створення зображень ШІ включають невидимий водяний знак у створюване зображення.

Цей водяний знак невидимий для людського ока, але може бути ідентифікований алгоритмом.

Спочатку зображення розбивається на різні піддіапазони, що складаються з високочастотних (fine-grained) і низькочастотних (course-grained) компонентів.

Для цього використовується дискретне перетворення “wavelet”.

Водяний знак додається до середньочастотних компонентів.

Чому?

  1. Зміни в низькочастотних компонентах видно людському оку
  2. Зміни у високочастотних компонентах можуть бути знищені зміною розміру/стисненням зображення.

Зображення розбивається на блоки 4×4, і в кожен блок додається водяний знак.

Водяний знак додається шляхом зміни DCT-коефіцієнтів середньочастотних компонентів.

Усі компоненти об’єднуються назад для отримання зображення з водяним знаком.

Отже, як ми можемо відновити водяний знак?

Це робиться шляхом аналізу кореляцій між блоками 4×4.

Це було пояснення на пальцях, а ось серйозно і детально все описано тут:

тиць
researchgate.net/publication/26621646_Combined_DWT-DCT_digital_image_watermarking

Додати коментар