Sigma X3F (.x3f)
Foveon SzabványEgyes Sigma fényképezőgépek egymásra rétegzett fotodiódákkal rendelkező Foveon X3 szenzorokat használnak, amelyek különböző mélységekben rögzítik a színválaszokat. Ezeket a válaszokat renderelt színes képpé dolgozzák fel; a kimenet nem képpontonkénti három független RGB-minta.
X3F konvertálása erre: JPG
Ingyenes, böngészőben használható X3F-konverter JPG formátumba. A fájlokat azonnal konvertálhatja az eszközén.
Vizsgálat és metaadatok
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) X3F fájlokat:
Bájtszintű fejlécaláírás (fájlazonosító bájtok)
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) X3F fájlokat:
HEX ALÁÍRÁS (ELTOLÁS 0):
46 4F 56 62ASCII ÁBRÁZOLÁS: FOVb
Szabványosítás: Foveon zárt specifikációja
Műszaki specifikációk
| Konténer architektúra | Saját Foveon-konténer „FOVb” fejléccel és könyvtárszakaszokkal |
| Tömörítés | Veszteségmentesen, Huffman-kódolással tömörített, 3 rétegű érzékelőadatok (rétegenként 12/14 bites) |
| Bájtsorrend | kis bájtsorrend (Intel) |
| Színterek | Foveon érzékelőszíntér, sRGB, Adobe RGB |
| Csatornák és struktúra | A Foveon X3 szenzor egymásra rétegzett fotodiódákkal, különböző mélységekben rögzíti a színválaszokat, szemben a Bayer-féle színszűrő-mátrixszal. Az adatokat színes képpé dolgozzák fel. |
| Max. méretek | A támogatott RAW-fájlokat megtekintéshez vagy megosztáshoz PNG-be alakíthatja. Az eredmény renderelt kép, nem szenzoradat. |
| Átlátszóság | Nincs |
| Streaming és progresszív | Nem streamelhető, darabokból álló bináris konténer |
Műszaki összehasonlító mátrix: X3F vs. versenytársak
| Technikai attribútum | X3F (Jelenlegi) | ARW | CR3 | NEF |
|---|---|---|---|---|
| Érzékelő-architektúra | 3 rétegű függőleges szilícium elnyelés (Foveon X3) | Egyrétegű 2x2-es Bayer-mozaik | Egyrétegű 2x2-es Bayer-mozaik | Egyrétegű 2x2-es Bayer-mozaik |
| Színek demozaikolása | A Foveon X3 szenzor egymásra rétegzett fotodiódákkal, különböző mélységekben rögzíti a színválaszokat, szemben a Bayer-féle színszűrő-mátrixszal. Az adatokat színes képpé dolgozzák fel. | Interpolálva 50% zöldből, 25% R-ből, 25% B-ből | Interpolálva Bayer-tömbből | Interpolálva Bayer-tömbből |
| Varázsbájtok (Magic Bytes) | FOVb (0x46 0x4F 0x56 0x62) | II*\0 | ftypcrx | MM\0* vagy II*\0 |
| Mikro-kontraszt | Legmagasabb képpontonkénti optikai mikro-kontraszt | Magas (aliasing szűrésre érzékeny) | Magas | Magas |
Gyakori sérülési módok és hexadecimális helyreállítási útmutató
A képen erős bíbor vagy zöld színeltolódás látható az összes középárnyékban.
Kiváltó ok: Sérült rétegmátrix-kalibrációs együtthatók a Foveon fejlécben.
Helyreállítás: Dolgozza fel a fájlt a Sigma Photo Pro használatával, vagy konvertálja a File2File.app Raw Converteren keresztül.
Biztonsági elemzés és elemző (parser) támadási vektorok
Az X3F egy egyedi, saját tulajdonú tárolóformátumot használ egyedi adatchunktáblákkal (chunk tables), amelyek szigorú ellenőrzést igényelnek a memóriabiztonsági problémák megelőzése érdekében.
Ismert támadási vektorok
- Egésztúlcsordulás (integer overflow) a 3 rétegű függőleges szenzorpuffer lefoglalása során.
- Pufferméreten túli olvasás a Foveon kamera kalibrációs CAMF tulajdonságtábláiban.
- Szolgáltatásmegtagadás (DoS) hibásan összeállított X3F-könyvtárszakasz-eltolásokon keresztül.
Ajánlott védekezési módszerek: Dekódolja az X3F-fájlokat egy izolált, memóriabiztos WebAssembly homokozón belül.
Történeti háttér és mérföldkövek
Főbb előnyök
- A Foveon X3 szenzor egymásra rétegzett fotodiódákkal, különböző mélységekben rögzíti a színválaszokat, szemben a Bayer-féle színszűrő-mátrixszal. Az adatokat színes képpé dolgozzák fel.
- A PNG veszteségmentesen tárolja a renderelt kép képpontjait, de az eredeti szenzorméréseket nem. További feldolgozáshoz tartsa meg a RAW-fájlt.
- A támogatott RAW-fájlokat megtekintéshez vagy megosztáshoz PNG-be alakíthatja. Az eredmény renderelt kép, nem szenzoradat.
Technikai korlátok és hátrányok
- Rendkívül magas szoftveres követelmények; az optimális megjelenítéshez hagyományosan a Sigma Photo Pro szükséges.
- Gyenge zajteljesítmény magas ISO-értékeken a szilícium mélységi elnyelési tulajdonságai miatt.
- Lassú feldolgozási idők és nagy fájlméretek (képkockánként kb. 50 MB - 70 MB).
Érdekes technikai tudnivalók
- A Foveon X3 érzékelők a szilícium azon fizikai tulajdonságát használják fel, hogy a különböző fényhullámhosszak különböző mélységbe hatolnak be: a kék fény a felszín közelében, a zöld a közepén, míg a vörös a legmélyebben nyelődik el.
- Az X3F fájlok varázsbájtok (magic bytes) értékei: 'FOVb' (Foveon binary).
- A tájképek fotósai nagyra becsülik az X3F fájlokat a lombozat-visszaadásuk miatt, mivel így elkerülhető a Bayer-érzékelőkre jellemző zöldcsatorna-elkenődés.
Gyakran Ismételt Műszaki Kérdések
Miért tűnnek élesebbnek a Sigma Foveon X3F fájlok, mint más fényképezőgépeké?
A PNG veszteségmentesen tárolja a renderelt kép képpontjait, de az eredeti szenzorméréseket nem. További feldolgozáshoz tartsa meg a RAW-fájlt.
Milyen szoftver nyitja meg az X3F fájlokat?
Az X3F fájlok megnyithatók a Sigma Photo Pro, az Adobe Camera Raw programokban, vagy azonnal konvertálhatók nagy felbontású PNG/JPG formátumba a File2File.app segítségével.
Miért olyan nagyok az X3F fájlméretek?
A Foveon X3 szenzor egymásra rétegzett fotodiódákkal, különböző mélységekben rögzíti a színválaszokat, szemben a Bayer-féle színszűrő-mátrixszal. Az adatokat színes képpé dolgozzák fel.
Kapcsolódó X3F konverziós párok
Konvertálja a Sigma Foveon közvetlen képérzékelőjével rögzített X3F RAW-felvételeket színhű, éles JPEG-képekké. Az eredmény egy renderelt kép, nem a szenzor eredeti RAW adata.
A támogatott RAW-fájlokat megtekintéshez vagy megosztáshoz PNG-be alakíthatja. Az eredmény renderelt kép, nem szenzoradat.
Osszon meg egy Sigma X3F-fényképet egyoldalas PDF-ként katalógus-áttekintéshez. Az érzékelőadatok 8 bites sRGB-képpontokká alakulnak, nem maradnak meg külön rétegekként.