Перейти к содержимому

Детектор AI-картинок

Эвристический детектор AI-сгенерированных изображений: C2PA, EXIF Software, IPTC-маркеры + анализ шума.

Проверяет JPEG или PNG на признаки AI-генерации. Сначала ищет надёжные метаданные-маркеры: C2PA Content Credentials (JUMBF в JPEG/PNG, формат от Adobe, Microsoft, BBC, NYT, Sony) с указанием конкретной модели; поле Software в EXIF (DALL-E, Midjourney, Firefly, Stable Diffusion, Gemini, Leonardo.Ai, Recraft, Ideogram, NovelAI, ComfyUI, A1111 — все ставят свой подпись); специальный IPTC-маркер DigitalSourceType со значением trainedAlgorithmicMedia / compositeSynthetic, который был стандартизирован именно для AI-контента; tEXt-чанки PNG с полем parameters/workflow, куда Stable Diffusion и ComfyUI пишут полный prompt и seed. Если прямых маркеров нет — подключаются эвристики: отсутствие EXIF-блока камеры (Make/Model/GPS/Exposure — у AI-картинок их почти никогда нет), и шумовой анализ (считаем σ от разности соседних пикселей в равномерных областях — у реальных сенсоров она ≥ 1.5 из-за фотонного шума, у diffusion-моделей часто < 0.5). Финальный вердикт — «AI» (90+ баллов), «скорее всего AI» (60-89), «неоднозначно» (30-59), «скорее всего реальное фото» (<30). Это эвристический детектор, не приговор: метаданные легко удаляются, ретушь и пересохранение могут маскировать AI-картинку. Высокий балл — повод проверить дополнительно (обратный поиск, C2PA-валидация ключа), а не доказательство. Без вендоров, чистый JS. Обработка идёт в браузере, файл никуда не передаётся.