Sigma X3F (.x3f)

Propriëtaire Standaard

Sigma Foveon Raw (X3F) is een propriëtair raw-formaat dat wordt gebruikt door sommige Sigma-camera's met Foveon X3-sensors. De sensors registreren golflengteafhankelijke responsen op verschillende diepten in gestapelde siliciumlagen; raw-verwerking combineert deze metingen tot een gerenderde kleurenafbeelding.

X3F naar JPG converteren

Gratis X3F-naar-JPG-converter in uw browser. Converteer bestanden direct op uw apparaat.

Inspecteren en metadata

Besturingssystemen en bestandsanalysators herkennen X3F-bestanden aan de hand van de eerste binaire bytesequentie:

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V
Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Bestandshandtekening op byteniveau (magic bytes)

Besturingssystemen en bestandsanalysators herkennen X3F-bestanden aan de hand van de eerste binaire bytesequentie:

HEX-HANDTEKENING (OFFSET 0):

46 4F 56 62

ASCII-WEERGAVE: FOVb

Standaardisatie: Propriëtaire specificatie van Foveon

Technische specificaties

ContainerarchitectuurPropriëtaire Foveon-container die begint met een 'FOVb'-header en mapsecties
CompressieVerliesvrije, met Huffman gecodeerde sensorgegevens van 3 lagen (12-bit / 14-bit per laag)
Bytevolgorde (endianness)Little-Endian (Intel-volgorde)
KleurruimtenKleurruimte van Foveon-sensor, sRGB, Adobe RGB
Kanalen en structuurGelaagde sensorresponsen op verschillende diepten, verwerkt tot een kleurenafbeelding
Maximale afmetingenAfhankelijk van cameramodel en sensor
TransparantieGeen
Streaming en progressiefNiet-streambare, op chunks gebaseerde binaire container

Technische vergelijkingsmatrix: X3F versus concurrenten

Technisch kenmerkX3F (Huidig)ARWCR3NEF
SensorarchitectuurVerticale siliciumabsorptie in 3 lagen (Foveon X3)Enkelvoudige laag met 2x2 Bayer-mozaïekEnkelvoudige laag met 2x2 Bayer-mozaïekEnkelvoudige laag met 2x2 Bayer-mozaïek
KleurdemosaicingGelaagde kleurresponsen, verwerkt tot RGBGeïnterpoleerd uit 50% groen, 25% R, 25% BGeïnterpoleerd uit Bayer-matrixGeïnterpoleerd uit Bayer-matrix
Bestandshandtekening (magic bytes)FOVb (0x46 0x4F 0x56 0x62)II*\0ftypcrxMM\0* of II*\0
MicrocontrastHoogste optische microcontrast per pixelHoog (beperkt door anti-aliasingfilter)HoogHoog

Veelvoorkomende beschadigingen en gids voor hex-herstel

Afbeelding vertoont intense magenta of groene kleurzweem in alle middentonen.

Oorzaak: Beschadigde kalibratiecoëfficiënten van de laagmatrix in de Foveon-header.

Herstel: Verwerk het bestand met Sigma Photo Pro of converteer via de File2File.app Raw Converter.

Beveiligingsanalyse en aanvalsvectoren voor parsers

X3F gebruikt een unieke propriëtaire container met aangepaste chunktabellen die strikte validatie vereisen om geheugenveiligheidsproblemen te voorkomen.

Bekende aanvalsvectoren

  • Integeroverflow tijdens geheugentoewijzing voor de verticale sensorbuffer van 3 lagen.
  • Buffer over-read in CAMF-eigenschaptabellen voor camerakalibratie van Foveon.
  • Denial of service door misvormde offsets van de X3F-mapsectie.

Aanbevolen beveiligingspraktijken: Decodeer X3F-bestanden in een geïsoleerde, geheugenveilige WebAssembly-sandbox.

Historische oorsprong en mijlpalen

2016Sigma brengt de sd Quattro en sd Quattro H uit met de Foveon X3 Quattro-sensor.
2008De Sigma DP1 wordt gelanceerd, waarmee grote Foveon raw-sensors naar compactcamera's worden gebracht.
2002De Sigma SD9 introduceert de revolutionaire Foveon X3-sensor en het X3F-formaat.

Belangrijkste voordelen

  • Foveon X3-sensors registreren kleurresponsen op verschillende diepten; de gerenderde afbeelding hangt af van de camera en de raw-verwerkingsmethode.
  • Het sensorontwerp verschilt van een Bayer-kleurenfiltermatrix; afbeeldingsartefacten hangen af van de scène, camera en verwerking.
  • Beelddetail en scherpte hangen af van de camera, lens, scène en instellingen voor raw-verwerking.

Technische beperkingen

  • Extreem veeleisende softwarevereisten; Sigma Photo Pro is traditioneel vereist voor een optimale weergave.
  • Veel ruis bij hoge ISO-waarden door de absorptiekenmerken van silicium op verschillende diepten.
  • Trage verwerkingstijden en grote bestanden (ongeveer 50 MB tot 70 MB per frame).

Interessante technische weetjes

  • Foveon X3-sensors maken gebruik van de fysische eigenschap van silicium waarbij verschillende lichtgolflengten tot verschillende diepten doordringen: blauw licht wordt nabij het oppervlak geabsorbeerd, groen licht in het midden en rood licht het diepst.
  • De bestandshandtekening (magic bytes) voor X3F-bestanden is 'FOVb' (Foveon binary).
  • Landschapsfotografen waarderen X3F-bestanden zeer om hun weergave van bladeren, waarbij de vlekkerigheid in het groenkanaal die veelvoorkomend is bij Bayer-sensors wordt vermeden.

Veelgestelde technische vragen

Waarom zien Sigma Foveon X3F-bestanden er scherper uit dan die van andere camera's?

Foveon-sensoren registreren golflengte-afhankelijke reacties op verschillende diepten in silicium. Een raw-processor combineert deze metingen tot een kleurenafbeelding; het resultaat hangt af van de camera en de verwerking.

Welke software opent X3F-bestanden?

X3F-bestanden kunnen worden geopend in Sigma Photo Pro, Adobe Camera Raw, of direct worden omgezet naar PNG/JPG met hoge resolutie met File2File.app.

Waarom zijn X3F-bestanden zo groot?

X3F slaat camerasensordata op in een propriëtaire structuur. De organisatie en afmetingen van de afbeelding hangen af van het cameramodel; de ontwikkelde uitvoer is een gerenderde afbeelding, geen drie onafhankelijke RGB-samples bij elke pixel.