Sigma X3F (.x3f)

Foveon独自仕様 標準

一部のSigma製デジタルカメラは、積層フォトダイオードで異なる深さの色応答を記録するFoveon X3センサーを採用しています。その応答を処理してカラー画像を生成しますが、出力は独立した3つの画像レイヤーではありません。

X3F を JPG に変換

無料のブラウザ内 X3F から JPG へのコンバーター。お使いのデバイスでファイルを即座に変換します。

調査とメタデータ

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してX3Fファイルを識別します:

ファイルを選択するか、ここにドロップしてください

プライベート - ファイルがデバイスの外に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

バイトレベルのヘッダーシグネチャ (マジックバイト)

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してX3Fファイルを識別します:

16進数シグネチャ(オフセット0):

46 4F 56 62

ASCII表現: FOVb

標準化: Foveon独自仕様

技術仕様

コンテナアーキテクチャ'FOVb'ヘッダーとディレクトリセクションで始まるFoveon独自コンテナ
圧縮Huffman符号化による3層センサーデータの可逆圧縮(各層12/14ビット)
バイトエンディアンリトルエンディアン(Intelのバイト順)
色空間Foveon Sensor Color Space, sRGB, Adobe RGB
チャンネルと構造Foveon X3センサーはBayerカラーフィルターアレイとは異なり、積層フォトダイオードで異なる深さの色応答を記録します。そのデータを処理してカラー画像を生成します。
最大寸法対応するSigma X3F RAW撮影データを、閲覧や共有用のPNGに変換します。出力は現像済みの画像であり、センサーRAWデータではありません。
透過性なし
ストリーミングとプログレッシブチャンクベースのバイナリコンテナのため、ストリーミング不可

技術比較表:X3Fと競合製品

技術属性X3F (現在)ARWCR3NEF
センサーアーキテクチャ3層垂直シリコン吸収(Foveon X3)単層 2x2 Bayerモザイク単層 2x2 Bayerモザイク単層 2x2 Bayerモザイク
カラーデモザイクFoveon X3センサーはBayerカラーフィルターアレイとは異なり、積層フォトダイオードで異なる深さの色応答を記録します。そのデータを処理してカラー画像を生成します。緑50%、R25%、B25%から補間Bayer配列から補間Bayer配列から補間
マジックバイトFOVb (0x46 0x4F 0x56 0x62)II*\0ftypcrxMM\0* または II*\0
微細コントラストピクセルあたり最高の光学微細コントラスト高(アンチエイリアシングの影響を受ける)高高

一般的な破損モードと16進数リカバリガイド

画像全体の中間調に強いマゼンタまたは緑のカラーキャストが表示される。

根本原因: Foveonヘッダー内の破損した層マトリックス較正係数。

復旧: Sigma Photo Proを使用してファイルを処理するか、File2File.app Raw Converterで変換する。

セキュリティ分析とパーサー攻撃ベクトル

X3Fはカスタムチャンクテーブルを備えた独自コンテナを使用しており、メモリ安全性の問題を防ぐには厳格な検証が必要です。

既知の攻撃ベクター

  • 3層垂直センサーバッファ割り当て時の整数オーバーフロー。
  • Foveonカメラ較正CAMFプロパティテーブルにおけるバッファオーバーリード。
  • 不正なX3Fディレクトリセクションオフセットによるサービス拒否。

防御的ベストプラクティス: 隔離されたメモリ安全なWebAssemblyサンドボックス内でX3Fファイルをデコードします。

歴史的背景とマイルストーン

2016SigmaがFoveon X3 Quattroセンサーを搭載した「sd Quattro」および「sd Quattro H」をリリース。
2008「Sigma DP1」が発売され、大型Foveon RAWセンサーがコンパクトカメラに導入される。
2002「Sigma SD9」により、革新的なFoveon X3センサーとX3Fフォーマットがデビュー。

主なメリット

  • Foveon X3センサーはBayerカラーフィルターアレイとは異なり、積層フォトダイオードで異なる深さの色応答を記録します。そのデータを処理してカラー画像を生成します。
  • PNGはデコーダーが現像したピクセルを可逆で保存しますが、元のRAWセンサー測定値は保持しません。画像の見え方はカメラ、デコーダー、設定によって異なることがあります。再処理のためRAWを保管してください。
  • 対応するSigma X3F RAW撮影データを、閲覧や共有用のPNGに変換します。出力は現像済みの画像であり、センサーRAWデータではありません。

技術的な制限とデメリット

  • 非常に厳しいソフトウェア要件があり、最適なレンダリングには通常「Sigma Photo Pro」が必要。
  • シリコンの深さ方向の吸収特性により、高ISO感度でのノイズ性能が低い。
  • 処理時間が遅く、ファイルサイズが大きい(1フレームあたり約50 MB〜70 MB)。

興味深い技術トリビア

  • Foveon X3センサーは、光の波長によって浸透する深さが異なるというシリコンの物理的特性を利用しています。青い光は表面近くで、緑の光は中間で、赤い光は最も深くで吸収されます。
  • X3Fファイルのマジックバイトは「FOVb」(Foveonバイナリ)です。
  • 風景写真家は、Bayerセンサーによく見られる緑チャンネルのにじみを回避する、葉の描写力の高さからX3Fファイルを高く評価しています。

よくある技術的な質問

Sigma の Foveon X3F ファイルが他のカメラよりもシャープに見えるのはなぜですか?

PNGはデコーダーが現像したピクセルを可逆で保存しますが、元のRAWセンサー測定値は保持しません。画像の見え方はカメラ、デコーダー、設定によって異なることがあります。再処理のためRAWを保管してください。

どのようなソフトウェアで X3F ファイルを開くことができますか?

X3F ファイルは、Sigma Photo Pro や Adobe Camera Raw で開くことができるほか、File2File.app を使って高解像度の PNG/JPG に即座に変換することも可能です。

X3F ファイルのサイズが非常に大きいのはなぜですか?

Foveon X3センサーはBayerカラーフィルターアレイとは異なり、積層フォトダイオードで異なる深さの色応答を記録します。そのデータを処理してカラー画像を生成します。