Проблема одного числа
Рассмотрим два изображения. Первое сгенерировано от начала до конца, и каждая его часть синтетическая. Второе — реальная фотография настоящей комнаты с добавленной трещиной на одной из стен.
Модель для всего кадра сводит оба случая к единственной цифре. Первое получает высокий балл, что верно. Второе получает низкий балл, потому что восемь девятых его были сняты камерой, и среднее значение скрывает правку.
Второе изображение — это то, которое стоит кому-то денег. Это страховое требование, подделанный чек, отредактированное фото объявления, новостное изображение с измененной деталью. Инструмент, выдающий одно число, его пропустит.
Три паттерна
Когда кадр разбивается на фрагменты, появляются три фигуры, и каждая означает что-то свое.
Активно по всей площади
Консистентность — это подпись. Реальные фотографии почти никогда не получают столь равномерные баллы, потому что настоящие сцены имеют разнообразную текстуру.
Один фрагмент «горячий», остальные — «холодные»
Холодные фрагменты — это подлинная съемка камерой. Горячий — нет. Это тот паттерн, который уничтожает единственное число.
Равномерно «теплое», ничего «горячего»
Равномерно средние значения. Глобальная обработка немного поднимает все и ничего сильно, что является отпечатком программного обеспечения, а не подделки.
Как правильно читать карту
-
Смотрите на разброс до пика
Разрыв между самым высоким и самым низким фрагментом важнее, чем самое высокое значение. Широкий разрыв указывает на локальную правку; узкий указывает на то, что произошло со всем кадром.
-
Проверьте, соседствуют ли горячие фрагменты
Реальные правки непрерывны, потому что непрерывны объекты. Два горячих фрагмента рядом — это правдоподобная вставка. Два в противоположных углах — обычно нет.
-
Сравните с картинкой
Посмотрите, что на самом деле находится в горячей области. Если там повреждение, цена, лицо или объект спора, это значимо. Если там пустое небо, скорее всего, нет.
-
Не учитывайте фрагменты с малым количеством деталей
Плоские области неба, стен или воды несут меньше сигнала и оцениваются менее надежно. Горячий фрагмент, покрывающий пустую стену, заслуживает меньшего веса, чем тот, что покрывает детализированный объект.
-
Относитесь к конфликту как к неопределенности
Низкий балл кадра с несколькими разбросанными горячими фрагментами — обычно результат сжатия, а не редактирования. Это повод найти копию получше, а не пытаться найти среднее.
Когда карта не создается
Ниже примерно 576 пикселей по меньшей стороне кадр нельзя разделить на регионы с достаточной детализацией для независимой оценки. Вы получаете только число для всего кадра.
Это реальное ограничение для миниатюр, фотографий профиля и изображений из чатов, куда, к сожалению, попадает много подозрительных снимков. Поиск копии большего размера — обычно самый полезный следующий шаг.
Почему это важнее, чем точность
Улучшение модели всего кадра с 91 до 93 процентов мало что меняет для того, кто проверяет фото претензии. Возможность увидеть, что один угол кадра ведет себя иначе, чем остальные, полностью меняет результат.
Вид по регионам также делает результат объяснимым, что важно везде, где решение должно быть обосновано позже. Модератор, специалист по претензиям или редактор могут указать на конкретную часть изображения и сказать, почему они присмотрелись к ней внимательнее. Никто не может сделать этого с процентом.
Почему перекрывающиеся фрагменты лучше простой сетки
У наивной сетки есть слабость, которая сразу проявляется на практике. Правка, сидящая на границе, делится между двумя фрагментами, и каждый видит половину доказательств против целого фрагмента подлинных пикселей. Оба возвращаются как «средние», и находка исчезает.
Перекрытие фрагментов решает это. Каждая точка в кадре полностью попадает как минимум в один регион, поэтому маленькая вставка оценивается в том фрагменте, где она доминирует, а не где она разделена. Стоимость — большее количество прогонов модели, что на локальном устройстве занимает секунду, а не счет за услуги.
Это также объясняет, почему соседние фрагменты часто загораются вместе. Единственный вставленный объект, находящийся в двух перекрывающихся регионах, поднимает оба, поэтому соседство — это поддерживающий сигнал, а не признак двух отдельных правок.
Практическое следствие в том, что количество фрагментов меняется с формой изображения. Широкая панорама делится иначе, чем квадратный портрет, и размеры сетки сообщаются с каждым результатом, чтобы вы видели, как мелко был нарезан кадр.