Sigma X3F (.x3f)

Власна Стандарт

Sigma Foveon Raw (X3F) - це власний формат RAW від компанії Sigma, який знімається камерами з прямими сенсорами зображення Foveon X3, що записують повні дані про червоний, зелений та синій кольори в кожній окремій піксельній точці завдяки вертикально розташованим шарам кремнію.

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

Безкоштовний конвертер з X3F у JPG у браузері. Миттєво конвертуйте файли на своєму пристрої.

Аналіз та метадані

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

Виберіть або перетягніть файли сюди

100% приватна конвертація у браузері - файли ніколи не покидають ваш пристрій

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

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

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

ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):

46 4F 56 62

ASCII-УЯВЛЕННЯ: FOVb

Стандартизація: Власна специфікація Foveon

Технічні характеристики

Архітектура контейнераВласний контейнер Foveon, що починається із заголовка 'FOVb' та розділів каталогів
СтисненняТришарові дані сенсора зі стисненням без втрат за алгоритмом Хаффмана (12 біт / 14 біт на шар)
Порядок байтів (Endianness)Зворотний порядок байтів (порядок Intel)
Колірні просториКолірний простір сенсора Foveon, sRGB, Adobe RGB
Канали та структура3 повноколірні шари сенсора (синій, зелений, червоний, розташовані вертикально один під одним)
Максимальні розміриДо 5888 x 3920 (сенсор Quattro 29 МП, що забезпечує еквівалент 39 МП)
ПрозорістьВідсутня
Потокове та прогресивне завантаженняБінарний контейнер на основі блоків, що не підтримує потокову передачу

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

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

Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі

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

Першопричина: Пошкоджені коефіцієнти калібрування матриці шарів у заголовку Foveon.

Відновлення: Обробіть файл за допомогою Sigma Photo Pro або конвертуйте через File2File Raw Converter.

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

Формат X3F використовує унікальний власний контейнер з кастомними таблицями блоків, що вимагає ретельної перевірки для запобігання проблемам безпеки пам'яті.

Відомі вектори атак

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

Захисні найкращі практики: Декодуйте файли X3F всередині ізольованої пісочниці WebAssembly з безпечною роботою з пам'яттю.

Історичне походження та віхи

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

Головні переваги та плюси

  • 100% справжнє повноколірне захоплення зображення в кожній точці пікселя без жодної кольорової інтерполяції Байєра (демозаїкінгу).
  • Нечутливість до кольорового муару без необхідності використання оптичного фільтра низьких частот.
  • Неперевершений мікроконтраст на рівні піксерів, органічна текстура та різкість на рівні середньоформатних камер на базовому ISO.

Технічні обмеження та мінуси

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

Цікаві технічні факти

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

Поширені технічні запитання

Чому файли Sigma Foveon X3F виглядають різкішими за файли інших камер?

Оскільки сенсори Foveon записують повні значення червоного, зеленого та синього кольорів у кожній окремій піксельній точці через 3 вертикально розташовані шари кремнію, що усуває ефект розмиття від демозаїкінгу Байєра.

Яке програмне забезпечення відкриває файли X3F?

Файли X3F можна відкрити в Sigma Photo Pro, Adobe Camera Raw або миттєво конвертувати у високоякісні PNG/JPG за допомогою File2File.app.

Чому файли X3F мають такий великий розмір?

Кожен файл X3F містить три повнорозмірні площини зображення (по одній для кожного колірного шару), що означає, що 20-мегапіксельний сенсор Foveon записує 60 мегапікселів сирих даних фотодіодів.