Посібник із метаданих фото

Як перевірити, чи зображення створено ШІ

Одна перевірка дає однозначну відповідь, коли спрацьовує. Друга вгадує і помиляється досить часто, щоб зіпсувати суперечку. Почніть з однозначної.

Коротка відповідь

Перевірка метаданих доводить, що зображення надійшло від генератора. Вона ніколи не доводить протилежного. Відсутність мітки означає, що мітка десь загубилася, а це трапляється постійно.

  • Мітка є: вагомий доказ Значення IPTC Digital Source Type, поле генератора XMP або підписаний маніфест C2PA називають походження прямо. Файли рідко отримують ці поля випадково.
  • Мітки немає: доказів немає в жоден бік Знімки екрана, завантаження в соцмережі, месенджери і більшість редакторів відкидають поля походження. Чистий файл доводить лише те, що файл чистий.

Який вигляд має справжня мітка ШІ

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

Сигнали походження, які дають однозначну відповідь
СигналДе зберігаєтьсяЩо це показує
Тип цифрового джерела IPTCБлок IPTC або XMPКонтрольоване значення, як-от trained algorithmic media, composite synthetic media або digital capture. IPTC публікує цей словник, тому значення означають те саме всюди.
Поля генератора XMPПакет XMPНазва інструмента, модель, іноді текст запиту та ідентифікатор завдання.
C2PA Content CredentialsПідписаний маніфест усередині файлуПоходження плюс історія редагування, криптографічно підписані. Специфікація C2PA визначає формат.
Теги Software і CommentEXIFСлабше, але значення Software, яке називає генератор, усе одно є зачіпкою.

Перевірте файл за три кроки

  1. Отримайте оригінальний файл Попросіть файл у тому вигляді, як його надіслали, а не знімок екрана і не завантаження із соцмережі. Повторно збережена копія вже втратила поля, які ви хочете прочитати.
  2. Відкрийте його в переглядачі Завантажте його в інструмент метаданих. Нічого не надсилається на сервер. Панель ШІ та походження показує задекларований генератор і кожне поле походження, яке містить файл.
  3. Читайте результат буквально Наявність полів означає, що так каже файл. Нічого не знайдено означає, що файл не каже нічого. Інструмент не перетворює мовчання на вирок, і вам не варто.

Чому піксельні детектори не збігаються між собою

Детектор зображень ШІ дивиться на знімок і оцінює, наскільки синтетичним він виглядає. Ця оцінка походить від моделі, навченої на прикладах, тому вона успадковує кожну прогалину того навчального набору. Пропустіть одну фотографію через три детектори, і ви можете зібрати три різні відповіді.

Режими збоїв передбачувані. Сильне стиснення, потужне придушення шуму, б'юті-фільтр або збільшений фрагмент штовхають справжню фотографію до синтетичної оцінки. Згенероване зображення, яке пройшло через знімок екрана і завантаження в соцмережу, часто опиняється на безпечному боці. Жоден із результатів не є доказом.

Системи водяних знаків, які живуть у пікселях, належать до третьої категорії. Google DeepMind описує SynthID як непомітний сигнал, вбудований у самі пікселі, який виявляє технологія SynthID. Прочитати його може лише відповідний детектор. Vaultaire ніколи не перевіряє пікселі, тому повідомляє рядок SynthID лише тоді, коли про нього згадують метадані, а інакше каже, що піксельна перевірка не виконувалася.

Як зникають мітки

Більшість втрат міток не має нічого спільного з тим, що хтось щось приховує.

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

Часті питання про перевірку зображень на ШІ

Чи можна визначити, що зображення створено ШІ?

Іноді, і лише в одному напрямку. Коли файл несе мітку ШІ, як-от значення IPTC Digital Source Type trained algorithmic media, назву генератора або підписаний маніфест C2PA, ви маєте однозначну відповідь. Коли файл не несе нічого з цього, ви не маєте відповіді взагалі, бо збереження і поширення регулярно стирають ці поля.

Чи точні детектори зображень ШІ?

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

Чи зберігає знімок екрана метадані ШІ?

Ні. Знімок екрана створює новий файл із того, що показував екран. Він несе метадані, які записує ваш пристрій, і жодної мітки ШІ чи запису C2PA з початкового файлу.

Чи видаляє Instagram дані EXIF?

Кожна велика соцмережа перекодовує завантажені файли і відкидає більшість початкових метаданих, зокрема поля походження ШІ. Знімок, збережений зі стрічки соцмережі, майже ніколи не несе того, що записав генератор.

Які генератори може назвати звіт?

Коли файл це записує, звіт називає Adobe Firefly, AUTOMATIC1111 або Stable Diffusion WebUI, ChatGPT або OpenAI, ComfyUI, DALL-E, Flux, Google Imagen, InvokeAI, Midjourney і Stable Diffusion. Він повідомляє текст, який містить файл, і ніколи не вгадує поза ним.

Чи залишає файл мій пристрій?

Ні. Розбір виконується у Web Worker у вашому браузері. Без надсилання на сервер, без акаунта, без копії на сервері.