Sigma X3F (.x3f)

Проприетарная Стандарт

В некоторых камерах Sigma используются сенсоры Foveon X3 со слоями фотодиодов, регистрирующими цветовые отклики на разной глубине. Эти отклики обрабатываются в цветное изображение; результат не состоит из трех независимых отсчетов RGB для каждого пикселя.

Конвертировать из X3F в JPG

Бесплатный конвертер из X3F в JPG прямо в браузере. Конвертируйте файлы мгновенно на Вашем устройстве.

Анализ и метаданные

Операционные системы и анализаторы файлов идентифицируют файлы X3F по начальной двоичной последовательности байтов:

Выберите или перетащите файлы сюда

Конфиденциально - файлы никогда не покидают ваше устройство

или вставьте Ctrl+V
Гарантия конфиденциальности без передачи по сети: 0 байт загружено на внешние серверы. Вся обработка выполнялась локально в песочнице Вашего браузера.

Сигнатура заголовка на уровне байтов (Magic Bytes)

Операционные системы и анализаторы файлов идентифицируют файлы X3F по начальной двоичной последовательности байтов:

HEX-СИГНАТУРА (СМЕЩЕНИЕ 0):

46 4F 56 62

ПРЕДСТАВЛЕНИЕ ASCII: FOVb

Стандартизация: Проприетарная спецификация Foveon

Технические спецификации

Архитектура контейнераПроприетарный контейнер Foveon, начинающийся с заголовка 'FOVb' и разделов каталога
СжатиеТрехслойные данные сенсора без потерь, кодированные алгоритмом Хаффмана (12-бит / 14-бит на слой)
Порядок байтов (Endianness)Младший байт первым (Little-Endian, порядок Intel)
Цветовые пространстваЦветовое пространство сенсора Foveon, sRGB, Adobe RGB
Каналы и структураВ сенсорах Foveon X3 используются слои фотодиодов, регистрирующие цветовые отклики на разной глубине, в отличие от цветового фильтра Байера. Данные обрабатываются для создания цветного изображения.
Максимальные размерыПреобразуйте поддерживаемые снимки Sigma X3F RAW в PNG для просмотра или обмена. Результат является обработанным изображением, а не данными RAW сенсора.
ПрозрачностьОтсутствует
Потоковая передача и прогрессивная загрузкаНепотоковый блочный бинарный контейнер

Техническая матрица сравнения: X3F с конкурентами

Технический атрибутX3F (Текущий)ARWCR3NEF
Архитектура сенсораТрехслойное вертикальное кремниевое поглощение (Foveon X3)Однослойная мозаика Байера 2x2Однослойная мозаика Байера 2x2Однослойная мозаика Байера 2x2
Цветовая демозаикаВ сенсорах Foveon X3 используются слои фотодиодов, регистрирующие цветовые отклики на разной глубине, в отличие от цветового фильтра Байера. Данные обрабатываются для создания цветного изображения.Интерполяция из 50% зеленого, 25% красного, 25% синегоИнтерполяция из матрицы БайераИнтерполяция из матрицы Байера
Сигнатурные байтыFOVb (0x46 0x4F 0x56 0x62)II*\0ftypcrxMM\0* или II*\0
МикроконтрастНаивысший оптический микроконтраст на уровне пикселейВысокий (подвержен сглаживанию)ВысокийВысокий

Распространенные сценарии повреждения и руководство по восстановлению в HEX

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

Первопричина: Повреждены коэффициенты калибровки матричного слоя в заголовке Foveon.

Восстановление: Обработайте файл с помощью Sigma Photo Pro или конвертируйте через File2File.app Raw Converter.

Анализ безопасности и векторы атак на парсер

В X3F используется уникальный проприетарный контейнер с собственными таблицами блоков; их нужно тщательно проверять, чтобы избежать ошибок работы с памятью.

Известные векторы атак

  • Переполнение целых чисел при выделении буфера вертикального трехслойного сенсора.
  • Чтение за пределами буфера в таблицах свойств калибровки камеры CAMF сенсора Foveon.
  • Отказ в обслуживании из-за некорректных смещений разделов каталога X3F.

Лучшие практики защиты: Декодируйте файлы X3F внутри изолированной и безопасной для памяти песочницы WebAssembly.

История происхождения и ключевые этапы

2016Sigma выпускает камеры sd Quattro и sd Quattro H с сенсором Foveon X3 Quattro.
2008Выход Sigma DP1, принесший крупные сенсоры Foveon в компактные камеры.
2002Sigma SD9 представляет революционный сенсор Foveon X3 и формат X3F.

Ключевые преимущества и плюсы

  • В сенсорах Foveon X3 используются слои фотодиодов, регистрирующие цветовые отклики на разной глубине, в отличие от цветового фильтра Байера. Данные обрабатываются для создания цветного изображения.
  • PNG без потерь сохраняет пиксели, обработанные декодером. Исходные измерения RAW не сохраняются, а результат может отличаться в зависимости от камеры, декодера и настроек. Сохраните RAW для дальнейшей обработки.
  • Преобразуйте поддерживаемые снимки Sigma X3F RAW в PNG для просмотра или обмена. Результат является обработанным изображением, а не данными RAW сенсора.

Технические ограничения и минусы

  • Чрезвычайно высокие требования к программному обеспечению; традиционно для оптимального рендеринга требуется Sigma Photo Pro.
  • Высокий уровень шума при высоких значениях ISO из-за особенностей поглощения света кремнием на разной глубине.
  • Медленное время обработки и большие размеры файлов (примерно от 50 МБ до 70 МБ на кадр).

Интересные технические факты

  • Датчики Foveon X3 используют физическое свойство кремния, благодаря которому световые волны разной длины проникают на разную глубину: синий свет поглощается у поверхности, зеленый: в середине, а красный: глубже всего.
  • Сигнатурные байты для файлов X3F: 'FOVb' (бинарный формат Foveon).
  • Пейзажные фотографы ценят файлы X3F за передачу листвы, лишенную размытия зеленого канала, характерного для сенсоров Байера.

Часто задаваемые технические вопросы

Почему файлы Sigma Foveon X3F выглядят резче, чем снимки с других камер?

PNG без потерь сохраняет пиксели, обработанные декодером. Исходные измерения RAW не сохраняются, а результат может отличаться в зависимости от камеры, декодера и настроек. Сохраните RAW для дальнейшей обработки.

Какое программное обеспечение открывает файлы X3F?

Файлы X3F можно открыть в Sigma Photo Pro, Adobe Camera Raw или мгновенно конвертировать в файлы высокого разрешения PNG/JPG с помощью File2File.app.

Почему файлы X3F имеют такой большой размер?

В сенсорах Foveon X3 используются слои фотодиодов, регистрирующие цветовые отклики на разной глубине, в отличие от цветового фильтра Байера. Данные обрабатываются для создания цветного изображения.