форензика изображений

AI Fake Defense

Загрузите фотографию — и посмотрите не только на число, но и на улики, по которым оно получено: спектр шумового остатка, кривую «шум против яркости», следы сжатия, разметку лица.

или возьмите пример
что проверяется
Провенанс
C2PA / Content Credentials, IPTC, остатки метаданных генератора, отпечаток контейнера
FPR ≈ 0
Решётка апсемплинга
периодические пики в отбелённом спектре шумового остатка; отдельно от решётки JPEG
спектр
Фазовая привязка к сетке
NPR: остаток на выровненной сетке против сдвинутой на пиксель
пиксели
Физика сенсора
растёт ли шум с яркостью (дробовой шум), след демозаика Байера
физика
Контраст текстур и история сжатия
богатые против бедных текстурой участков; JPEG-ghost и сетка 8×8
статистика
Лицо
каноническое FFHQ-выравнивание глаз, микротекстура кожи, согласованность бликов
мягкий слой
честно о границах

Высокий скор — не доказательство. Сильная ретушь, бьюти-фильтры, апскейл и студийный свет двигают те же признаки, что и синтез. Правильная реакция — запросить живое селфи, а не банить.

Низкий скор — не справка о подлинности. На незнакомом генераторе детекторы вырождаются: в наших замерах обучаемая проба падала до AUC 0.415 (ниже случайного) при переходе на другое семейство моделей.

Это ничего не говорит о том, кто на фотографии. Украденный настоящий снимок пройдёт проверку — и правильно сделает. За это отвечает отдельный канал переиспользования, в публичном демо он выключен.