Руководство по метаданным фото

Что такое Content Credentials и что записывает C2PA?

Подписанная заметка, которая передаётся внутри файла и говорит, откуда взялось изображение и что с ним происходило. Полезна, когда она вам нужна. Выдаёт лишнее, когда нет.

Идея в одном абзаце

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

Что может содержать манифест

Точное содержимое зависит от производителя. Манифест обычно содержит что-то из следующего.

  • Происхождение Устройство, приложение или генеративная модель, создавшие объект, плюс утверждение о том, был ли источник снимком с камеры или синтетическим медиа.
  • История правок Упорядоченный список действий, таких как обрезка, цветокоррекция или композитинг, каждое из которых привязано к шагу в цепочке.
  • Личность Сертификат подписанта и, опционально, имя автора или аккаунт. Именно это поле удивляет людей.
  • Утверждения об использовании ИИ Заявление о том, что генеративная модель создала или изменила объект, и иногда заявление о том, что был применён водяной знак.

Vaultaire сообщает о заявленном действии с водяным знаком, когда манифест его указывает. Это утверждение внутри записи, а не проверка пикселей, и отчёт помечает его именно так.

Почему запись обычно пропадает

Манифест передаётся внутри файла. Всё, что перезаписывает файл, может его отбросить, а перезаписывает файл почти всё.

Обычные действия и что они делают с манифестом
ДействиеМанифест сохраняется?
Копирование файла на другой дискДа
Создание скриншота изображенияНет, скриншот является новым файлом
Загрузка в социальную сетьОбычно нет, загружаемые файлы перекодируются
Отправка через мессенджерОбычно нет
Экспорт из редактораТолько если этот редактор поддерживает C2PA
Обработка инструментом для удаления метаданныхНет, в этом и смысл удаления

Поэтому отсутствие манифеста ничего не значит. Его наличие о чём-то говорит. Его отсутствие не говорит ни о чём, и это та же асимметрия, которая действует при проверке того, создано ли изображение ИИ.

Когда удаление записи является верным решением

Данные о происхождении помогают новостной фотографии и вредят частной. Решение сводится к тому, кто прочитает файл следующим.

Оставьте манифест, когда зрителю нужно проверить происхождение: работа для прессы, доказательства, лицензионный сток, всё, где цепочка представляет ценность. Удалите его, когда файл отправляется клиенту, на форум, в объявление на маркетплейсе или в публичный пост, а цепочка раскрыла бы вашу программу, ваш аккаунт, вашу историю правок или написанный вами промпт.

Само удаление простое. Загрузите изображение в инструмент для работы с метаданными, прочитайте, что нашёл отчёт, затем удалите. Инструмент удаляет опознанные контейнеры C2PA вместе с полями о происхождении в XMP и IPTC, записывает отдельную чистую копию и сканирует эту копию, чтобы подтвердить, что поля исчезли, до того как разблокируется скачивание.

Чего это не делает

Удаление манифеста удаляет запись. Оно не удаляет пиксельный водяной знак и не проверяет за вас подпись. Vaultaire сообщает о контейнере и о том, что он заявляет. Сверка цепочки сертификатов со списком доверия является отдельной задачей, которой нужна инфраструктура подписи, и наш инструмент за неё не берётся.

О разнице между удалением метаданных и пиксельным водяным знаком читайте в статье как удалить водяной знак ИИ с изображения.

Частые вопросы о Content Credentials

Что такое Content Credentials?

Подписанная запись о происхождении, прикреплённая к медиафайлу. Эта запись, которую называют манифестом, говорит, какое устройство или приложение создало файл и какие правки за этим последовали. Спецификацию, определяющую формат, публикует C2PA, Coalition for Content Provenance and Authenticity.

C2PA означает то же самое, что водяной знак?

Нет. Манифест C2PA представляет собой данные, прикреплённые к файлу, и их можно удалить. Пиксельный водяной знак меняет саму картинку и сохраняется при удалении метаданных. Они решают разные задачи и часто встречаются вместе.

Стоит ли удалять Content Credentials из моих изображений?

Зависит от того, что содержит манифест. В нём может быть ваше имя, ваша программа, промпт, идентификатор аккаунта и полная история правок. Удаляйте его, когда эти подробности не должны передаваться вместе с файлом. Оставляйте, когда хотите, чтобы зритель мог проверить происхождение.

Портит ли удаление манифеста изображение?

Нет. Vaultaire удаляет контейнер, не перекодируя картинку, поэтому закодированные данные изображения остаются побайтово идентичными, а видимое фото не меняется.

Почему у большинства изображений нет Content Credentials?

Формат внедрён лишь частично, а сама запись хрупкая. Скриншоты, загрузки в соцсети, мессенджеры и многие редакторы записывают новый файл и отбрасывают манифест. Отсутствие манифеста является нормой, и оно ничего не доказывает.

Может ли инструмент проверить подпись?

Нет. Он сообщает о контейнере и о том, что заявляет запись. Проверка цепочки сертификатов по списку доверия требует инфраструктуры подписи, которая находится за пределами локального браузерного инструмента.