mRAWまたはsRAWで撮影する場合、カメラはどのようにして小さなファイルを生成しますか?


20

ほとんどのミッドエンドおよびハイエンドDLSRは、RAWキャプチャ用に2つまたは3つのサイズを提供します。カメラが中サイズまたは小サイズのRAWファイルを生成しているとき、どのようにしてそれらを小さくしますか?センサーにキャプチャする情報が少なくなりますか?すべての情報をキャプチャしてから、何らかのカメラ内圧縮を適用しますか?私が説明していない何か他のことをしますか?


6
生のファイルサイズの小さな違い、または生の画像のサイズの違いについて話していますか?
マットグラム

回答:


12

Douglas Kerrが、Canon sRawおよびmRaw Output Formatsで見事な大部分を数学的に要約していません。状況は複雑で完全には理解されていませんが、多くはリバースエンジニアリングによって推測されています。明らかにsRawは2 x 2の集約ですが、クロミナンスサブサンプリングがいくらかあります。mRawはおそらく、より重いクロミナンスサブサンプリングを使用した真のリサンプリング(ローカル補間を含む)です。実際、それぞれを、特定の出力ファイルサイズに対して人間の目に見える細部を最適化するために洗練された方法で実行される「カメラ内圧縮」の形式として特徴付けることができます。


17

簡単に言うと、小さな「生」ファイルは、ピクセルのブロック内のセンサー値を集約します

たとえば、キヤノンのRAW形式は、個々の「センサー」に関する情報を伝えます。各センサー(または「フォトサイト」)は、制限された周波数範囲(赤、緑、青と呼ばれる)に応答します。これらのそれぞれは、後で「開発」されると、最終画像の単一のピクセルサイトに配置されます。

ただし、CanonのsRAW形式は、2 x 2ブロックのセンサーに関する概要情報を伝えます。各ブロックの明るさ(輝度)データを報告しますが、色情報の一部を「間引き」(通常の方法でスキップ)します。そのため、いくつかの重要なことが起こります。

  • 個々の感覚データは利用できなくなりました。(sRAWデータは実際に「処理」されます。)

  • 画像の解像度が低下します(半分になり、ピクセルが1/4になります)。

  • データのファイルサイズは約3分の2に削減されます。

  • sRAWデータは、RAWデータの「サブセット」ではありませんそれらは生データの異なるエンコーディングであり、情報は少ないです。 「無視される」感覚はありません

(通常、画像の解像度を2倍に下げると、ディスク上のサイズが元の4分1に減少します。ただし、元のセンサーは約14ビットの情報を提供し、各2 x 2ブロックで56ビットになります。 sRAWでは、各2 x 2ブロックは3つの8ビットピース、つまり24ビットとしてエンコードされるため、結果のデータストリームは24/56 =元のサイズの約1/2になり、縮小されますクロミナンスデータのデシメーションによりさらに1 / 3、2 / 3の正味削減。ロスレス圧縮はsRAWで適用されるため、比率はわずかに異なる場合があります。

この情報は、昨年ダグラス・カーによって報告された広範なリバースエンジニアリングを通じて得られたものであり、その報告をここで非常に簡単に要約しました(歪みがあまりないことを願っています)。


0

sRawファイルのピクセル数が少なくなるように、カメラの写真のサイズを変更するだけで、ファイルサイズが小さくなります。たとえば、センサーのフル15.1メガピクセルと比較して、Canon 50D sRaw1は7.1メガピクセルです。

これは、Bayer配列から色が補間された後に発生するため、完全なセンサーデータが使用され、sRawファイルには各ピクセルの完全な色情報が含まれます。サイズをさらに小さくするために、ロスレス圧縮も適用されます。

一部のメーカーは、フル画像解像度を使用した非可逆生圧縮を提供していますが、これらのファイルは、ほとんどの場合、低解像度の生ファイルほど小さくありません。ロスレス圧縮は、フル解像度のrawファイルにも使用されます。これは画質には影響しませんが、ファイルの読み取り/書き込みに時間がかかります(圧縮/解凍する必要があるため)。


ロスレス圧縮についてはわかりません。それはおそらく非常にブランドとモデル固有であり、おそらくすべてのカメラモデルが使用する機能ではないでしょう。ほとんどのRAWファイルは、圧縮されていない、センサーからの真に未加工の汚染されていないデータです。
jrista

2
@jrista:参考までに、ロスレスRAW圧縮は最新のカメラで使用され始めています。例えば、ニコンD7000サポートは、NEFファイル内のロスレス圧縮(14ビットnikonusa.com/Find-Your-Nikon/Product/Digital-SLR/25468/...
リードCopsey

4
大手メーカーはしばらくの間、何らかの形式のロスレス生圧縮を使用していると思います-私の古い30Dからキヤノンの生ファイルを振り返ってみると、それらはすべてまったく異なるファイルサイズであり、生の汚染されていないデータであればすべて同じサイズ!
マットグラム

2
@jrista 30Dの最小ファイルサイズは5.6MBで、最大サイズは9.6MBで、JPEGサムネイルには大きすぎます。小さなrawには純粋な白の大きな領域があるため、Canonはランレングスエンコーディングを使用してロスのないraw圧縮を提供していると確信しています。
マットグラム

3
マットは正しい。たとえば、Canonに関しては、Canon Rawがロスレス圧縮を使用するのは秘密ではありません。例えばこれにまっすぐ「キヤノン生ロスレス」リードのためにグーグル:cpn.canon-europe.com/content/education/infobank/...
コナー・ボイド

-1

フル解像度のRAWを撮影する際にRAWファイルサイズのわずかな変動に言及している場合、説明はロスレス圧縮です。参照:http : //cpn.canon-europe.com/content/education/infobank/image_compression/lossless_and_lossy_compression.do

RAWファイルにはセンサーによってキャプチャされたすべてのデータが含まれているのは事実ですが、元の情報を失うことなくカメラがスペースを節約できるようにするデータの冗長性がまだ存在する可能性があります!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.