Открыть сервис

EXIF

EXIF (Exchangeable Image File Format — формат обменных файлов изображений) — это стандарт, определяющий спецификации форматов данных, используемых для хранения метаданных в цифровых изображениях, аудиофайлах и других мультимедийных файлах. EXIF-данные встраиваются непосредственно в файл (например, JPEG, TIFF, HEIF) и содержат информацию о параметрах съёмки, устройстве, времени, а также географических координатах.

История

Стандарт EXIF был разработан Японской ассоциацией производителей электронной и информационной промышленности (JEITA) в 1995 году. Первая версия спецификации (EXIF 1.0) была опубликована в 1995 году и поддерживала формат JPEG. Основной целью создания стандарта было обеспечение совместимости между цифровыми камерами и программным обеспечением для обработки изображений. В 1998 году вышла версия EXIF 2.1, которая добавила поддержку формата TIFF и расширила набор тегов. Версия EXIF 2.2 (2002 год) ввела дополнительные метаданные для цветокоррекции и улучшения печати. Последняя на 2024 год версия — EXIF 2.32 (2019 год), которая включила поддержку новых типов данных и расширенных тегов для HDR-изображений.

Структура и формат

EXIF-данные хранятся в заголовке файла изображения, обычно в виде набора тегов (полей). Каждый тег имеет уникальный идентификатор (числовой код), тип данных и значение. Структура EXIF-блока основана на формате IFD (Image File Directory), который представляет собой таблицу, содержащую указатели на сами данные. Основные компоненты EXIF-блока включают:

  • Основной IFD — содержит базовые метаданные: размер изображения, ориентацию, сжатие.
  • IFD для EXIF — расширенный набор тегов, специфичных для EXIF (например, параметры съёмки).
  • IFD для GPS — хранит географические координаты, высоту над уровнем моря и направление съёмки.
  • IFD для производителя — содержит теги, определённые конкретным производителем камеры (например, серийный номер, настройки обработки).

Данные в EXIF могут быть записаны в форматах: ASCII (текст), BYTE (8-битные целые числа), SHORT (16-битные), LONG (32-битные), RATIONAL (дробные числа), а также в виде массивов этих типов.

Основные категории метаданных

Параметры съёмки

Эта группа тегов фиксирует настройки камеры в момент создания снимка:

  • Дата и время съёмки (тег DateTimeOriginal) — точное время по часам камеры.
  • Выдержка (ExposureTime) — время открытия затвора, например, 1/125 с.
  • Диафрагма (FNumber) — значение диафрагменного числа, например, f/2.8.
  • Светочувствительность (ISOSpeedRatings) — ISO, например, 400.
  • Фокусное расстояние (FocalLength) — реальное фокусное расстояние объектива, например, 50 мм.
  • Баланс белого (WhiteBalance) — автоматический или ручной режим.
  • Вспышка (Flash) — информация о том, была ли включена вспышка и в каком режиме.

Информация об устройстве

Теги, идентифицирующие оборудование:

  • Производитель камеры (Make) — например, «Canon».
  • Модель камеры (Model) — например, «EOS 5D Mark IV».
  • Программное обеспечение (Software) — версия прошивки или программы обработки.
  • Серийный номер (BodySerialNumber) — уникальный идентификатор камеры.

Географические данные

Если камера или смартфон оснащены GPS-приёмником, в EXIF могут быть записаны:

  • Широта и долгота (GPSLatitude, GPSLongitude) — координаты в формате градусов, минут и секунд.
  • Высота (GPSAltitude) — высота над уровнем моря (обычно в метрах).
  • Направление съёмки (GPSImgDirection) — азимут, на который направлена камера.
  • Спутниковое время (GPSTimeStamp) — время по GPS.

Дополнительные теги

  • Описание изображения (ImageDescription) — текстовый комментарий, введённый пользователем.
  • Авторские права (Copyright) — информация о правообладателе.
  • Сжатие (Compression) — тип сжатия (JPEG, TIFF без сжатия и др.).
  • Цветовое пространство (ColorSpace) — sRGB, Adobe RGB и т.д.

Применение

EXIF-данные широко используются в различных областях:

  • Фотография и обработка изображений — программы для просмотра и редактирования (Adobe Lightroom, Photoshop, GIMP) считывают EXIF для автоматической коррекции баланса белого, экспозиции и устранения искажений объектива.
  • Каталогизация и поиск — фотохостинги (Flickr, Google Фото) и менеджеры изображений позволяют сортировать снимки по дате, камере, объективу или GPS-координатам.
  • Криминалистика и расследования — правоохранительные органы анализируют EXIF для установления времени и места съёмки, а также идентификации устройства, на котором был сделан снимок.
  • Социальные сети и мессенджеры — при загрузке изображений многие платформы автоматически удаляют EXIF-данные для защиты конфиденциальности пользователей (например, WhatsApp, Telegram, VK).
  • Картография и геоинформационные системы — геотегированные фотографии используются для создания карт и привязки изображений к местности.

Проблемы и критика

Приватность и безопасность

Одна из главных проблем EXIF — утечка личной информации. Географические координаты, дата и время съёмки, а также модель устройства могут быть использованы для отслеживания местоположения пользователя, идентификации его дома или маршрутов. В 2010-х годах были зафиксированы случаи, когда злоумышленники определяли адреса людей по фотографиям, опубликованным в интернете. В ответ на это многие платформы и браузеры начали автоматически удалять EXIF-данные при загрузке изображений. Пользователям рекомендуется удалять метаданные перед публикацией с помощью специальных утилит или настроек.

Ограничения точности

  • Часы камеры — дата и время съёмки могут быть неточными, если часы устройства не синхронизированы с точным временем (например, после замены батареи или смены часового пояса).
  • GPS-данные — в условиях плохого приёма сигнала (внутри помещений, в ущельях) координаты могут быть записаны с ошибкой до нескольких сотен метров.
  • Произвольные теги — некоторые производители используют собственные, нестандартизированные теги, которые могут быть неправильно интерпретированы сторонним программным обеспечением.

Совместимость

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

Удаление и редактирование

EXIF-данные можно удалить или изменить с помощью:

  • Графических редакторов — Adobe Photoshop, GIMP (через меню «Файл» → «Экспорт» → «Удалить метаданные»).
  • Специализированных утилит — ExifTool (кроссплатформенная командная утилита), Exif Pilot, GeoSetter.
  • Онлайн-сервисов — exif.regex.info, imageresizer.com (удаляют EXIF при загрузке).
  • Настроек операционной системы — в Windows можно удалить метаданные через свойства файла (вкладка «Подробно» → «Удалить свойства и личные данные»). В macOS — через приложение «Просмотр» (меню «Инструменты» → «Показать инспектор» → вкладка «Информация»).

Интересные факты

  • EXIF-данные могут быть использованы для восстановления истории редактирования изображения: многие программы (например, Photoshop) записывают в EXIF название использовавшегося инструмента и параметры обработки.
  • В 2017 году исследователи из Университета Ватерлоо показали, что по EXIF-данным серийных номеров камер можно идентифицировать конкретный экземпляр устройства с точностью до 90 %.
  • Некоторые современные смартфоны (например, iPhone) записывают в EXIF данные о глубине сцены (Depth Map) для последующей обработки портретного режима.
  • В России действует законодательство, обязывающее операторов связи и интернет-платформы удалять EXIF-данные из изображений, загружаемых пользователями, если они содержат геолокацию (в рамках защиты персональных данных).

Источники

  • JEITA CP-3451: Specification of EXIF 2.32 (2019)
  • ISO 12234-1:2004 — Electronic still-picture imaging — Removable memory — Part 1: Basic architecture
  • RFC 7878 — Guidelines for the Use of EXIF in JPEG Files
  • «EXIF: The Hidden Data in Your Photos» — National Institute of Standards and Technology (NIST), 2016
  • «Privacy Implications of EXIF Data» — Electronic Frontier Foundation (EFF), 2018

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →