Изображения и фотографии · Инструмент конфиденциальности метаданных изображений
Программные теги и история XMP: что фотография говорит о том, как вы ее редактировали
· Почему это важно
exif конфиденциальность изображений редактирование изображений
Помимо настроек камеры, фотографии фиксируют, какое программное обеспечение их коснулось, когда, а иногда и все примененные вами настройки обработки. В этом посте объясняется тег «Программное обеспечение», история управления мультимедиа XMP и настройки Camera Raw, а также почему вы можете не захотеть, чтобы клиент или публика читали их.
«Нетронутая» фотография, на которой указана собственная ретушь: как метаданные противоречат утверждению, прежде чем кто-либо взглянет на пиксели
Изображение, описанное как нетронутое, может по-прежнему называть приложение, которое его последним записало. Поле EXIF Software доступно для чтения этим анализатором, тогда как пакет XMP может содержать более подробную информацию о редактировании, которую инструмент намеренно не декодирует. Таким образом, правильный отчет отличает видимое поле от простого присутствия непрозрачного пакета метаданных.
Тег Software и его родственники — EXIF Software, XMP CreatorTool и строки версий, датирующие вашу цепочку инструментов.
Программное обеспечение — это тег IFD0, отнесенный к категории «Программное обеспечение» и представленный в полной таблице. DateTime может сопровождать его как время последней записи файла, тогда как DateTimeOriginal имеет другое значение. Эти значения предоставляются приложением записи и могут быть устаревшими или сфабрикованными, поэтому они описывают претензии к файлам, а не подтверждают историю редактирования.
Идентификаторы и история XMP не анализируются этим инструментом
Книга с именем xmpMM DocumentID, InstanceID и History, как если бы этот инструмент отображал их. Он не анализирует содержимое JPEG или WebP XMP, а его программа чтения PNG работает с определенным текстом и частями EXIF. Очиститель обнаруживает поддерживаемые блоки XMP для удаления, но интерфейс не должен создавать таблицу подробной истории, которую он не может получить.
Настройки разработки могут существовать в XMP, но не отображаются.
Настройки разработки могут быть записаны в пакете XMP, но никакой код репозитория не интерпретирует настройки Camera Raw и не восстанавливает настройки. Сообщение XMP-присутствует — это предупреждение о существовании дополнительных метаданных, а не учет их свойств. Используйте редактор с поддержкой XMP, если эти значения необходимо заархивировать или проверить перед очисткой.
Кто это читает и почему это важно — клиенты, проверяющие манипулирование, конкуренты, делающие выводы о ваших инструментах, и идентификаторы, связывающие утекший файл с вашим архивом.
Клиент, коллега или автоматический индексатор может читать обычные поля программного обеспечения и временных меток, когда они остаются. То, что делает вывод любой внешний наблюдатель, находится за пределами доказательства инструмента. Практический вопрос заключается в том, нужны ли эти метаданные при доставке. В противном случае удаление всего блока позволяет избежать выборочного пропуска непрозрачного пакета, сохраняя при этом данные изображения и важную для рендеринга информацию о цвете.
Рабочий пример: проверка тега программного обеспечения и обнаружение присутствия XMP.
Проверьте экспортированный JPEG: прочитайте Software и DateTime, если они присутствуют, затем обратите внимание, что XMP обнаружен для удаления, хотя его XML не отображается. Удалите файл и просмотрите список удаленных файлов APP1 Exif и APP1 XMP. При проверке повторно считываются поддерживаемые поля из вывода; он не может подтвердить значение XMP, которое он никогда не анализировал.
Чего это не касается — системы происхождения контента, которые подписывают правки, и судебно-медицинский анализ ретуши на уровне пикселей.
Удаление метаданных не обнаруживает ретуширование в пикселях, не подтверждает подлинность происхождения и не стирает следы повторного сжатия. Цветовые профили сохраняются и могут включать строку описания. Инструмент также позволяет избежать претензий на вредоносное ПО, безопасности и анонимности. Используйте очищенный результат, чтобы ограничить доступность документированных метаданных, а не представлять отредактированное изображение как неотредактированное.
Вывод: ваш рабочий процесс — это ваше дело: инструмент обеспечения конфиденциальности метаданных изображений удаляет программные поля XMP и EXIF перед доставкой, не изменяя изображение.
Ваш рабочий процесс — это ваше дело, но точное раскрытие информации по-прежнему имеет значение. Сохраните исходный код и все сопутствующие файлы, необходимые для производственных записей, создайте производную версию, удалите поддерживаемые блоки EXIF и XMP и проверьте эту производную версию. Это обеспечивает согласованность обещания с реализацией: читаемые поля и обнаруженные пакеты обрабатываются, а непроанализированная история никогда не перефразируется как факт.