Шесть причин ложноположительного результата
Детектор считывает статистическую текстуру между соседними пикселями. Любое изменение этой текстуры меняет оценку, независимо от того, участвовал ли в этом ИИ. Вот причины в порядке их частоты.
- Скриншоты. Скриншот — это перерисовка изображения, а не его копия. Мелкие детали, которые считывает модель, заменяются тем, что было на экране. Скриншоты со скриншотов еще хуже.
- Апскейлинг. Любой инструмент для увеличения фото создает пиксели, которых не было при съемке. Эти созданные пиксели являются сгенерированными, поэтому детектор не ошибается, он отвечает на вопрос, который вы не собирались задавать.
- Сильное шумоподавление. Ночные режимы телефонов и фильтры подавления шума сглаживают шум матрицы, который характерен для реального снимка. Удаление этого шума удаляет доказательство работы камеры.
- Агрессивная ретушь. Сглаживание кожи, частотное разложение и портретные фильтры пересоздают текстуру лица. Сильно отретушированный портрет может получить более высокий балл, чем слегка отредактированный ИИ-образ.
- Сильное сжатие. Повторное сохранение в JPEG уничтожает мелкие детали. Точность на опубликованном бенчмарке падает с 91.3 процента на чистых оригиналах до 84.6 процента при качестве 40.
- Маленькие изображения и сильное кадрирование. При размере менее 576 пикселей по меньшей стороне деталей недостаточно для анализа областей, и общая оценка кадра становится менее надежной.
Почему фотографии с современных телефонов — самый сложный случай
Фотография с современного телефона — это не один кадр с одной экспозицией. Это несколько кадров, объединенных, очищенных от шума, усиленных и тонированных программным обеспечением еще до того, как вы их увидите. Вычислительная фотография и генерация изображений решают схожие задачи и оставляют схожие следы.
Это не баг, который можно исправить, а объективное ограничение. В портрете, снятом в ночном режиме, большая часть мелких текстур создана программно, а не захвачена сенсором. Детектор, считывающий эту текстуру, считывает результат работы программы, потому что именно это содержится в файле.
Как правильно провести повторный тест
-
Найдите исходный файл, а не его копию
Используйте фотопленку, карту памяти или оригинальный экспорт. Все, что пришло через мессенджер, соцсети или в виде скриншота, уже было пересжато.
-
Отправляйте как файл, а не как фото
Мессенджеры пересжимают все, что отправляется как изображение. В большинстве из них есть опция отправки документа или файла, позволяющая передать оригинальные байты.
-
Отключите обработку, которую можете контролировать
Если вы переснимаете кадр, отключите бьюти-фильтры и сглаживание кожи. Если камера предлагает формат RAW или вариант без обработки, используйте его.
-
Проверьте региональную карту
Равномерно «теплая» карта по всему кадру указывает на глобальную обработку. Один «горячий» участок на фоне «холодного» кадра указывает на локальное редактирование. Это разные результаты.
-
Сравните с достоверно известным фото
Проверьте фото с той же камеры, в котором вы уверены. Если результат схож, причина в обработке самой камерой, а не в снимке.
Что говорит паттерн
Сравните это с генеративным кадром, где фрагменты находятся в девяностых годах, и с локальным редактированием, где один фрагмент «горячий», а остальные «холодные».
Равномерное распределение в среднем диапазоне — признак настоящей фотографии, прошедшей через слишком большое количество программной обработки. Это также честный ответ: изображение больше не содержит достаточно оригинальных деталей для уверенного вывода в любую сторону.
Если вас обвиняют
Дизайнеров, фотографов и студентов просят доказать авторство своих работ. Один лишь балл не может этого сделать, но сопутствующие материалы — могут.
- Сохраняйте исходный многослойный файл или RAW-снимок. Рабочий файл с историей изменений — гораздо более сильное доказательство, чем результат любого детектора.
- Сохраняйте промежуточные версии. Прогресс-кадры с метками времени сложно подделать задним числом.
- Экспортируйте с Content Credentials, если ваше ПО это поддерживает. Подписанные учетные данные — это криптографическое, а не статистическое доказательство.
- Спросите, на чем основано обвинение. Одиночный балл от неизвестного инструмента с неопубликованными диапазонами — это не результат, и указывать на это вполне разумно.
Также полезно знать, что ошибки не случайны. Детекторы настроены на обнаружение сгенерированных изображений, и эта настройка делает их более склонными помечать подлинную фотографию как ИИ, чем пропускать синтетическую. Если вы тот, кого подозревают, инструмент не является нейтральным по отношению к вам, и тот, кто читает результат, должен знать об этом, прежде чем предпринимать действия.