Sigma X3F (.x3f)
Власна СтандартSigma Foveon Raw (X3F) - це власний формат RAW від компанії Sigma, який знімається камерами з прямими сенсорами зображення Foveon X3, що записують повні дані про червоний, зелений та синій кольори в кожній окремій піксельній точці завдяки вертикально розташованим шарам кремнію.
Конвертувати з X3F у JPG
Безкоштовний конвертер з X3F у JPG у браузері. Миттєво конвертуйте файли на своєму пристрої.
Аналіз та метадані
Операційні системи та аналізатори файлів ідентифікують файли X3F, перевіряючи початкову послідовність бінарних байтів:
Сигнатура заголовка на байтовому рівні (Magic Bytes)
Операційні системи та аналізатори файлів ідентифікують файли X3F, перевіряючи початкову послідовність бінарних байтів:
ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):
46 4F 56 62ASCII-УЯВЛЕННЯ: FOVb
Стандартизація: Власна специфікація Foveon
Технічні характеристики
| Архітектура контейнера | Власний контейнер Foveon, що починається із заголовка 'FOVb' та розділів каталогів |
| Стиснення | Тришарові дані сенсора зі стисненням без втрат за алгоритмом Хаффмана (12 біт / 14 біт на шар) |
| Порядок байтів (Endianness) | Зворотний порядок байтів (порядок Intel) |
| Колірні простори | Колірний простір сенсора Foveon, sRGB, Adobe RGB |
| Канали та структура | 3 повноколірні шари сенсора (синій, зелений, червоний, розташовані вертикально один під одним) |
| Максимальні розміри | До 5888 x 3920 (сенсор Quattro 29 МП, що забезпечує еквівалент 39 МП) |
| Прозорість | Відсутня |
| Потокове та прогресивне завантаження | Бінарний контейнер на основі блоків, що не підтримує потокову передачу |
Технічна матриця порівняння: X3F проти конкурентів
| Технічний атрибут | X3F (Поточний) | ARW | CR3 | NEF |
|---|---|---|---|---|
| Архітектура сенсора | Тришарове вертикальне поглинання кремнію (Foveon X3) | Одношарова мозаїка Байєра 2x2 | Одношарова мозаїка Байєра 2x2 | Одношарова мозаїка Байєра 2x2 |
| Демозаїкінг кольору | Відсутній (повний RGB вимірюється в кожному пікселі) | Інтерпольовано з 50% зеленого, 25% R, 25% B | Інтерпольовано з масиву Байєра | Інтерпольовано з масиву Байєра |
| Сигнатурні байти | FOVb (0x46 0x4F 0x56 0x62) | II*\0 | ftypcrx | MM\0* або II*\0 |
| Мікроконтраст | Найвищий оптичний мікроконтраст на піксель | Високий (залежить від фільтра згладжування) | Високий | Високий |
Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі
На зображенні з'являються інтенсивні маджентові або зелені колірні відтінки у всіх напівтонах.
Першопричина: Пошкоджені коефіцієнти калібрування матриці шарів у заголовку Foveon.
Відновлення: Обробіть файл за допомогою Sigma Photo Pro або конвертуйте через File2File Raw Converter.
Аналіз безпеки та векторів атак на парсери
Формат X3F використовує унікальний власний контейнер з кастомними таблицями блоків, що вимагає ретельної перевірки для запобігання проблемам безпеки пам'яті.
Відомі вектори атак
- Переповнення цілих чисел під час виділення буфера тришарового вертикального сенсора.
- Читання за межами буфера в таблицях властивостей калібрування камери CAMF від Foveon.
- Відмова в обслуговуванні через пошкоджені зміщення розділів каталогу X3F.
Захисні найкращі практики: Декодуйте файли X3F всередині ізольованої пісочниці WebAssembly з безпечною роботою з пам'яттю.
Історичне походження та віхи
Головні переваги та плюси
- 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 мегапікселів сирих даних фотодіодів.