Фото ШІ: як перевірити — тест 17 знімків

Автор: Олександр Коваленко

Коли на екрані з'являється фотографія, що здається надто ідеальною, перше питання звучить просто: чи її зробила людина, чи генератор? Відповісти на нього за один погляд уже неможливо. Ми зібрали 17 знімків, 9 згенерованих нейромережами і 8 справжніх, і перевірили кожен у трьох версіях: оригінал, версія після обрізання з повторним збереженням і версія після пересилання через месенджер. Саме тому ця стаття про те, як перевірити фото на ШІ, не обмежується одним інструментом, а показує, де кожен метод працює і де підводить. Перевірку ми проводили з допомогою як перевірити фото на ШІ, і результати тесту стали основою для всіх висновків нижче.

Фото ШІ: як перевірити — тест 17 знімків

Наш експеримент проводила команда PromoPilot™, і його мета була практичною: зрозуміти, що побачить звичайна людина зі своїми картинками, а не що покаже лабораторний стенд на тисячах файлів. Усього було 51 файл. Генерація дев'яти зображень коштувала приблизно 0,70 долара, тому тест легко відтворити самостійно. Головний урок, який ми винесли, звучить так: жоден сигнал окремо не дає надійної відповіді, а сума сигналів дає.

  • Запишіть, який файл перевіряли, з якого джерела він надійшов, які інструменти використовували, що показав кожен з них і який висновок зробили
  • Моделі змінюються швидко, і вчорашній результат може не працювати завтра
  • Найсильніший доказ дає криптографічно підписаний маніфест C2PA, коли він є, а найслабший це відсоток детектора, який залежить від кадру та стиснення
  • Фіксуйте результати, щоб їх можна було перевірити повторно

Чому один детектор не дає відповіді

Найчастіша помилка, яку ми бачимо в обговореннях, це довіра одному вердикту. Хтось завантажує картинку в сервіс, отримує відсоток і вважає його вироком. Насправді детектор відповідає на інше питання, ніж те, що вас цікавить. Він оцінює статистичну схожість пікселів на навчальну вибірку, а не факт створення. Тому відповідь «ймовірно ШІ» на фото з репортажу і на сюрреалістичний пейзаж мають зовсім різну вагу.

У нашому тесті це видно особливо добре. Модель-детектор упевнено розпізнала 8 з 9 згенерованих картинок у всіх трьох версіях, але найновішу модель, GPT-5.4 Image 2, не розпізнала взагалі. Водночас у 4 випадках з 24 перевірок вона назвала штучним справжнє фото. Тобто інструмент одночасно пропускав нові генератори і підозрював реальні знімки. Жоден з цих результатів не можна було б зрозуміти, дивлячись лише на один файл.

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

C2PA: цифровий паспорт картинки

Стандарт C2PA, який часто називають Content Credentials, працює інакше за звичайні метадані. Це криптографічно підписаний маніфест, який записує, хто створив файл, яким інструментом і чи був він змінений. Підпис прив'язаний до сертифіката, тому підробити його непомітно складно. Генератори Google і OpenAI, які ми тестували, записували такі маніфести в усі свої картинки.

У оригінальних файлах розбіжність була ясною. Усі дев'ять згенерованих картинок містили маніфест: у зображеннях Google стояв підпис Google LLC з дією «Created by Google Generative AI» і типом джерела trainedAlgorithmicMedia, а в OpenAI, підписаних OpenAI OpCo, LLC, назву моделі було вказано прямо. Найцікавіше, що у GPT Image 2 є дія c2pa.watermarked.unbound, тобто до картинки додано невидимий водяний знак. Справжній знімок з Google Pixel 10 Pro теж був підписаний C2PA, але з протилежним значенням: «Created by Pixel Camera» і тип джерела computationalCapture. Це рідкісна, але сильна ознака реальної зйомки.

Слабкість C2PA проявилась одразу після першої правки. Звичайне обрізання по 5% з кожного краю і повторне збереження прибрали маніфест у всіх дев'яти картинках. Виняток було лише в тому, що Google продублював частину відомостей у полі XMP, і тому мітка «Made with Google AI» вціліла у п'яти файлах. Для OpenAI після правки не лишилося жодного сліду. Висновок для практики: маніфест доводить походження тоді, коли він є, а його відсутність нічого не спростовує.

Наявність підпису C2PA з назвою генератора майже закриває питання походження. Його відсутність, навпаки, не означає ні підробки, ні справжності.

EXIF: що ще можна прочитати з файлу

EXIF є старішим і простішим шаром метаданих. Він записує модель камери, витримку, діафрагму, ISO, дату зйомки та версію програмного забезпечення. Для справжнього фото з камери такий набір зазвичай є повним і внутрішньо узгодженим. У всіх восьми справжніх знімках нашого тесту EXIF містив марку і модель пристрою, дату зйомки та версію прошивки або редактора.

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

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

Що ловить детектор і де він помиляється

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

Фото ШІ: як перевірити — тест 17 знімків

Результати тесту показали типові проблеми з кожним типом сигналу. Для оригіналів ШІ-зображень детектор був упевненим майже завжди: більшість відповідей перевищувала 99%. Але стиснення змінювало картину. Пейзаж Карпат, згенерований Gemini 3 Pro Image, отримав понад 99% в оригіналі, 85% після правки і 69% після пересилання, тобто опинився майже на порозі. Стиснення стирає дрібні артефакти, на яких тримається впевненість алгоритму.

Хибні спрацювання на справжніх фото були не менш показовими. Репортажний знімок з Nikon D750 отримав понад 99% «ШІ» в оригіналі та після правки і 96% після пересилання. Знімок з Pixel 8 Pro в оригіналі мав лише 29%, а після обрізання піднявся до 96%. Це означає, що детектор реагує на центральну частину кадру, і зміна композиції змінює його висновок. Одне й те саме фото може отримати протилежні оцінки залежно від того, як його підрізали.

Одне й те саме справжнє фото в нашому тесті змінило оцінку з 29% до 96% лише через обрізання. Відсоток детектора залежить від кадру так само сильно, як від самого зображення.

Тому помилки йдуть в обидва боки. Хибнопозитивні результати трапляються на фото з сильною обробкою, різкими контурами та штучним освітленням. Хибнонегативні трапляються на нових моделях генерації, які ще не потрапили в навчальну вибірку детектора. Жоден з цих випадків не можна виправити, просто перевіривши ще один інструмент, якщо всі вони однаково сліпі до нового покоління генераторів.

Як обрати метод перевірки під свою задачу

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

Під час вибору варто відповісти на кілька практичних питань. Чи є у вас оригінал файлу, чи лише копія з соцмережі, і від цього залежить, чи збережуться метадані. Наскільки швидко потрібна відповідь, бо глибокий аналіз займає значно більше часу за експрес-перевірку. Чи має результат бути пояснюваним для третіх осіб, а це виключає інструменти, які видають лише відсоток без обґрунтування. І яким порогом довіри ви керуєтесь, адже рішення «публікуємо» і «відхиляємо» мають різні межі.

Найнадійніша стратегія ґрунтується на комбінації методів, а не на одному. Метадані й C2PA дають найсильніший сигнал, коли вони є. Детектор пікселів добре працює як фільтр, що відсіює очевидні випадки. Зворотний пошук знаходить першоджерело, яке часто важить більше за будь-які технічні ознаки. Коли всі три напрямки збігаються, висновок стає переконливим. Коли вони розходяться, це сам по собі сигнал зупинитися і перевірити ще раз.

Покроковий алгоритм перевірки за кілька хвилин

Почніть зі збереження найраннішого доступного файлу. Попросіть оригінал в автора або знайдіть першу публікацію через зворотний пошук зображення, наприклад Google Lens чи TinEye. Кожне пересилання стирає сліди, тому скриншот із чату майже марний як джерело, а файл із першоджерела часто відповідає на питання одразу. Пошук також покаже, чи не з'являвся знімок раніше в іншому контексті, що є окремим і дуже поширеним видом маніпуляції.

Далі перевірте метадані та маніфест C2PA. Завантажте файл у детектор водяних знаків, який читає маніфести. Він покаже підписанта, тип джерела і поля XMP та EXIF. Підпис Google LLC або OpenAI з дією створення майже закриває питання. Тип джерела computationalCapture або відсутність генеративних позначок вказують на зйомку камерою. Якщо маніфесту немає, переходьте до наступного кроку, але не робіть висновків.

Якщо ж ви підозрюєте Google, а метадані зникли, перевірте SynthID. Цей водяний знак живе в пікселях і переживає стиснення, але прочитати його може лише Google. У застосунку Gemini можна завантажити картинку й запитати, чи створена вона за допомогою ШІ Google. Сторонні сервіси SynthID не бачать, і чесні інструменти про це прямо пишуть.

Наступний крок це детектор ШІ-зображень. Перевіряйте файл без обрізання, бо, як показав тест, кадрування може суттєво змінити оцінку. Якщо результат неоднозначний, перевірте іншу версію знімка з іншого джерела. Пам'ятайте, що відсоток є сигналом для уважності, а не вироком.

Фото ШІ: як перевірити — тест 17 знімків

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

Типові помилки, які коштують довіри

Перша і найпоширеніша помилка полягає у висновку «немає мітки, отже ШІ» або навпаки «немає ШІ-сигналів, отже справжнє». Відсутність метаданих є нормальним станом для більшості файлів, які пройшли через мережу. Друга помилка це перевірка лише скриншота замість оригіналу, бо скриншот уже пройшов кілька циклів стиснення і втратив майже все. Третя це довіра одному детектору як остаточному вердикту, особливо на нових моделях генерації.

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

Остання помилка це надмірна впевненість у результатах, отриманих на малій вибірці. Наш тест був показовим, але не вичерпним: 17 знімків не дають статистичної гарантії для всіх генераторів і всіх типів фотографій. Тому будь-який висновок варто тримати відкритим до нових даних.

Що варто запам'ятати

Перевірити фото на ШІ сьогодні неможливо одним кліком, але можливо зібрати достатньо сигналів, щоб прийняти обґрунтоване рішення. Між ними лежить першоджерело, пошук за картинкою і уважний погляд на деталі, які генератори досі відтворюють погано.

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