Sigma X3F (.x3f)

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

Някои фотоапарати Sigma използват сензори Foveon X3 със слоести фотодиоди, които регистрират цветовите реакции на различна дълбочина. Данните се обработват до визуализирано цветно изображение; резултатът не представлява три независими RGB стойности във всеки пиксел.

Конвертиране от X3F към JPG

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

Проверка и метаданни

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

Изберете или пуснете файлове тук

Поверително - файловете никога не напускат устройството ви

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Байтов подпис на заглавката (сигнатурни байтове)

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

HEX ПОДПИС (ОФСЕТ 0):

46 4F 56 62

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

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

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

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

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

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

Често срещани видове повреди и ръководство за възстановяване на шестнадесетични данни

Във всички полутонове на изображението се виждат силни пурпурни или зелени оттенъци.

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

Възстановяване: Обработете файла със Sigma Photo Pro или го конвертирайте с RAW конвертора на File2File.app.

Анализ на сигурността и вектори на атака към парсера

X3F използва уникален собственически контейнер с потребителски таблици на блокове, които трябва да се валидират стриктно, за да се избегнат проблеми с безопасността на паметта.

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

  • Целочислено препълване при заделяне на буфер за 3-слойния вертикален сензор.
  • Четене извън границите на буфера в таблиците със свойства CAMF за калибриране на сензора Foveon.
  • Отказ на услугата чрез неправилни отмествания към секции в директорията на X3F.

Най-добри практики за защита: Декодирайте X3F файловете в изолирана среда за изпълнение на WebAssembly с безопасно управление на паметта.

Исторически произход и етапи

2016Sigma пуска sd Quattro и sd Quattro H със сензора Foveon X3 Quattro.
2008Sigma DP1 е пуснат на пазара и въвежда големите RAW сензори Foveon в компактните фотоапарати.
2002Sigma SD9 дебютира с революционния сензор Foveon X3 и формата X3F.

Основни предимства

  • Сензорите Foveon X3 използват слоести фотодиоди, които регистрират цветовите реакции на различна дълбочина, за разлика от матрицата с цветен филтър Bayer. Данните се обработват, за да се създаде цветно изображение.
  • PNG съхранява без загуба пикселите от визуализираното изображение, но не и оригиналните измервания на сензора. Запазете RAW за повторна обработка.
  • Преобразувайте поддържани RAW файлове в PNG за преглед или споделяне. Резултатът е визуализирано изображение, а не данни от сензора.

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

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

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

  • Сензорите Foveon X3 използват свойството на силиция да поглъща светлинни вълни с различна дължина на различна дълбочина: синята светлина близо до повърхността, зелената в средата, а червената най-дълбоко.
  • Сигнатурните байтове на X3F файловете са FOVb (Foveon binary).
  • Пейзажните фотографи ценят X3F файловете заради предаването на листата, без размазването на зеления канал, характерно за сензорите Bayer.

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

Защо файловете Sigma Foveon X3F изглеждат по-остри от другите камери?

PNG съхранява без загуба пикселите от визуализираното изображение, но не и оригиналните измервания на сензора. Запазете RAW за повторна обработка.

Какъв софтуер отваря X3F файлове?

X3F файловете могат да се отварят в Sigma Photo Pro и Adobe Camera Raw или веднага да се конвертират във висококачествени PNG/JPG с File2File.app.

Защо размерите на X3F файловете са толкова големи?

Сензорите Foveon X3 използват слоести фотодиоди, които регистрират цветовите реакции на различна дълбочина, за разлика от матрицата с цветен филтър Bayer. Данните се обработват, за да се създаде цветно изображение.