Sigma X3F (.x3f)

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

Деякі камери Sigma використовують сенсори Foveon X3 із шаруватими фотодіодами, які реєструють колір на різній глибині. Ці сигнали обробляються у відтворене кольорове зображення; результат не є трьома незалежними зразками RGB у кожному пікселі.

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

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

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

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

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

Приватно - файли ніколи не залишають ваш пристрій

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

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

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

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

46 4F 56 62

ПОДАННЯ В ASCII: FOVb

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

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

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

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

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

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

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

Першопричина: Пошкоджені коефіцієнти калібрування матриці шарів у заголовку 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 RAW у компактні камери.
2002Sigma SD9 дебютує з революційним сенсором Foveon X3 та форматом X3F.

Основні переваги

  • Сенсори Foveon X3 використовують шаруваті фотодіоди для реєстрації кольорового сигналу на різній глибині, на відміну від масиву кольорових фільтрів Bayer. Дані обробляються для створення кольорового зображення.
  • 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 використовують шаруваті фотодіоди для реєстрації кольорового сигналу на різній глибині, на відміну від масиву кольорових фільтрів Bayer. Дані обробляються для створення кольорового зображення.