Sigma X3F (.x3f)

Specyfikacja Standard

Niektóre aparaty Sigma używają matryc Foveon X3 ze światłoczułymi warstwami ułożonymi jedna na drugiej, które rejestrują reakcję na kolory na różnych głębokościach. Sygnał jest przetwarzany na wyrenderowany obraz kolorowy; wynik nie zawiera trzech niezależnych próbek RGB dla każdego piksela.

Konwertuj X3F na JPG

Darmowy konwerter z X3F na JPG w przeglądarce. Konwertuj pliki natychmiast na swoim urządzeniu.

Inspekcja i metadane

Systemy operacyjne i analizatory plików identyfikują pliki X3F, sprawdzając początkową sekwencję bajtów binarnych:

Wybierz lub upuść pliki tutaj

Prywatnie - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V
Gwarancja prywatności bez przesyłania danych do sieci: 0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.

Podpis nagłówka na poziomie bajtów (Magic Bytes)

Systemy operacyjne i analizatory plików identyfikują pliki X3F, sprawdzając początkową sekwencję bajtów binarnych:

PODPIS HEX (OFFSET 0):

46 4F 56 62

REPREZENTACJA ASCII: FOVb

Normalizacja: Specyfikacja własnościowa Foveon

Specyfikacja techniczna

Architektura konteneraWłasnościowy kontener Foveon rozpoczynający się nagłówkiem 'FOVb' i sekcjami katalogu
KompresjaBezstratne, kodowane Huffmanem dane z 3 warstw matrycy (12-bitowe / 14-bitowe na warstwę)
Kolejność bajtów (Endianness)Little-Endian (porządek bajtów Intel)
Przestrzenie kolorówFoveon Sensor Color Space, sRGB, Adobe RGB
Kanały i strukturaMatryce Foveon X3 używają nałożonych na siebie fotodiod, które rejestrują reakcję na kolory na różnych głębokościach, w odróżnieniu od matrycy z filtrem barwnym Bayera. Dane są przetwarzane w celu utworzenia obrazu kolorowego.
Maks. wymiaryKonwertuj obsługiwane zdjęcia Sigma X3F RAW do PNG, aby je wyświetlać lub udostępniać. Wynikiem jest wyrenderowany obraz, a nie dane RAW matrycy.
PrzezroczystośćBrak
Streaming i progresywne ładowanieBinarny kontener oparty na blokach bez wsparcia dla strumieniowania

Techniczna macierz porównawcza: X3F a konkurencja

Atrybut technicznyX3F (Bieżący)ARWCR3NEF
Architektura matrycyPionowe warstwy krzemu pochłaniające światło (Foveon X3)Jednowarstwowa mozaika Bayera 2x2Jednowarstwowa mozaika Bayera 2x2Jednowarstwowa mozaika Bayera 2x2
Demozaikowanie kolorówMatryce Foveon X3 używają nałożonych na siebie fotodiod, które rejestrują reakcję na kolory na różnych głębokościach, w odróżnieniu od matrycy z filtrem barwnym Bayera. Dane są przetwarzane w celu utworzenia obrazu kolorowego.Interpolowane z mozaiki: 50% zielonych, 25% czerwonych i 25% niebieskich pikseliInterpolowane z macierzy BayeraInterpolowane z macierzy Bayera
Bajty identyfikujące formatFOVb (0x46 0x4F 0x56 0x62)II*\0ftypcrxMM\0* lub II*\0
MikrokontrastNajwyższy optyczny mikrokontrast w przeliczeniu na pikselWysoki (podatny na antyaliasing)WysokiWysoki

Typowe tryby uszkodzeń i przewodnik odzyskiwania szesnastkowego

Na obrazie widać silny purpurowy lub zielony zafarb we wszystkich półtonach.

Główna przyczyna: Uszkodzone współczynniki kalibracji macierzy warstw w nagłówku Foveon.

Odzyskiwanie: Przetwórz plik w programie Sigma Photo Pro albo przekonwertuj go za pomocą File2File.app Raw Converter.

Analiza bezpieczeństwa i wektory ataku na parser

Format X3F używa unikalnego, autorskiego kontenera z niestandardowymi tabelami bloków. Aby zapobiec błędom związanym z bezpieczeństwem pamięci, trzeba je rygorystycznie weryfikować.

Znane wektory ataku

  • Przepełnienie liczbowe podczas alokacji bufora 3-warstwowej matrycy pionowej.
  • Odczyt spoza bufora w tabelach właściwości kalibracji aparatu Foveon CAMF.
  • Atak typu odmowa usługi (DoS) poprzez nieprawidłowo sformatowane przesunięcia sekcji katalogu X3F.

Najlepsze praktyki obronne: Dekoduj pliki X3F wewnątrz odizolowanej piaskownicy WebAssembly bezpiecznej dla pamięci.

Pochodzenie historyczne i kamienie milowe

2016Sigma wydaje modele sd Quattro i sd Quattro H wyposażone w matrycę Foveon X3 Quattro.
2008Wraz z premierą aparatu Sigma DP1 duże matryce Foveon do zdjęć RAW trafiły do aparatów kompaktowych.
2002Debiut aparatu Sigma SD9 z rewolucyjną matrycą Foveon X3 i formatem X3F.

Główne zalety

  • Matryce Foveon X3 używają nałożonych na siebie fotodiod, które rejestrują reakcję na kolory na różnych głębokościach, w odróżnieniu od matrycy z filtrem barwnym Bayera. Dane są przetwarzane w celu utworzenia obrazu kolorowego.
  • PNG bezstratnie zapisuje piksele wyrenderowane przez dekoder. Nie zachowuje oryginalnych pomiarów RAW, a wynik może zależeć od aparatu, dekodera i ustawień. Zachowaj RAW do dalszej obróbki.
  • Konwertuj obsługiwane zdjęcia Sigma X3F RAW do PNG, aby je wyświetlać lub udostępniać. Wynikiem jest wyrenderowany obraz, a nie dane RAW matrycy.

Ograniczenia techniczne i wady

  • Ekstremalnie wysokie wymagania co do oprogramowania; program Sigma Photo Pro jest tradycyjnie wymagany do optymalnego renderowania.
  • Słabe działanie przy wysokich czułościach ISO z powodu sposobu, w jaki światło jest pochłaniane na różnych głębokościach krzemu.
  • Długi czas przetwarzania i duże pliki (około 50 - 70 MB na zdjęcie).

Ciekawe informacje techniczne

  • Matryce Foveon X3 wykorzystują fizyczną właściwość krzemu, zgodnie z którą różne długości fal światła wnikają na różne głębokości: światło niebieskie jest pochłaniane blisko powierzchni, zielone w środku, a czerwone najgłębiej.
  • Sekwencja bajtów identyfikująca pliki X3F to „FOVb” (skrót od Foveon binary).
  • Fotografowie krajobrazu cenią pliki X3F za odwzorowanie roślinności, co pozwala uniknąć rozmycia kanału zielonego powszechnego w matrycach Bayera.

Często zadawane pytania techniczne

Dlaczego pliki Sigma Foveon X3F wydają się ostrzejsze niż zdjęcia z innych aparatów?

PNG bezstratnie zapisuje piksele wyrenderowane przez dekoder. Nie zachowuje oryginalnych pomiarów RAW, a wynik może zależeć od aparatu, dekodera i ustawień. Zachowaj RAW do dalszej obróbki.

Jakie oprogramowanie otwiera pliki X3F?

Pliki X3F można otwierać w programie Sigma Photo Pro, Adobe Camera Raw lub natychmiast przekonwertować na pliki PNG/JPG w wysokiej rozdzielczości za pomocą serwisu File2File.app.

Dlaczego rozmiary plików X3F są tak duże?

Matryce Foveon X3 używają nałożonych na siebie fotodiod, które rejestrują reakcję na kolory na różnych głębokościach, w odróżnieniu od matrycy z filtrem barwnym Bayera. Dane są przetwarzane w celu utworzenia obrazu kolorowego.