Цифровой журнал «Компьютерра» 2013 № 21 (174) (Журнал «Компьютерра») - страница 53

Вообще, в фотомонтаже или как минимум чрезмерных косметических манипуляциях Хансена подозревали прямо с февраля, когда ему было присуждено первое место. Первыми на это обратили внимание произраильские критики, потом подтянулись те, кто ратует за чистоту фотожурналистики, — сейчас уже трудно восстановить точную последовательность событий. А автор, видите ли, забыл представить жюри исходник, RAW-файл, что только усилило подозрения. Однако лишь на прошлой неделе, после того как компьютерный криминалист и успешный блоггер Нил Краветц использовал «Похороны в Газе» для демонстрации приёмов выявления фотомонтажа, история была замечена популярными СМИ и превратилась в скандал. Краветц утверждает, что налицо не только косметическая подсветка отдельных мест, оформление контуров и локальные подчистки, но что фотография-победитель вовсе была собрана из нескольких различных снимков.


Рассуждения Краветца можно свести к трём пунктам. Во-первых, расчленив JPEG-файл с сайта World Press Photo, он изучил имеющиеся в нём XMP-записи. XMP — это восходящий к XML стандарт для метаданных, используемый, помимо прочего, программой Adobe Photoshop для сохранения истории операций над изображением внутри самого изображения. Так вот, проанализировав XMP-область в хансеновском джипеге, Краветц якобы обнаружил доказательства того, что снимок не только подвергался редактированию, но был объединён с парой RAW-изображений незадолго до отправки на конкурс.

Во-вторых, он провёл так называемый анализ искажений на пиксельном уровне (Error Level Analysis, ELA). Идея этого метода — в том, чтобы использовать необратимую потерю качества форматом JPEG для выявления подделки. Представьте, что вы сделали фотографию и сохранили её в JPEG-формате. Все пиксели (а точнее, квадратные блоки из нескольких пикселей) будут «приглажены под одну гребёнку», то есть искажены до некоторой общей степени (вы определяете её, устанавливая параметр «качество» при записи файла). Если преобразовать такое изображение в JPEG ещё раз и потом попиксельно сравнить джипеги друг с другом, можно будет заметить разницу.

Проще говоря, в случае если первый JPEG не подвергался редактированию, то и второй будет искажён примерно равномерно: на разнице мы увидим тёмный фон с цветными пятнами там и сям (нормальная деградация качества картинки в результате обработки JPEG-алгоритмом). Зато если в первый JPEG вносились искусственные изменения (с помощью графического редактора подкрашивались отдельные участки, выполнялась вставка кусков из других картинок и тому подобное), мы увидим белые зоны — это модифицированные области, уровень искажений в которых отличается от оригинального JPEG. ELA-анализ работы Хансена выявляет тяжёлую модификацию лиц и контуров.