RAW画像(ローがぞう、)は、デジタルカメラなどにおける完成状態にされていない画像データのことである。英語でRawは「生」「未加工」を意味するものの、未加工ではない画像データをRAW画像と称していることもあり注意を要する。
かつてはいわゆるベタ画像のことを指すこともあったが、2000年代に入ってからはデジタルカメラやイメージスキャナ等における「未現像」データのことを指す場合が多い。
概要 デジタル一眼レフカメラやミラーレス一眼カメラ、コンパクトデジタルカメラ、一部のスマートフォンなどのデジタルカメラで記録可能な画像形式。デジタルカメラでは一般的に「写真」としてJPEG画像を生成するが、RAW画像はJPEG画像を生成する元となる「生」の画像データである。ある程度の写真知識がある(プロフェッショナル、ハイアマチュアなど)ユーザーが、露出、コントラスト、ホワイトバランス、カラーバランス、明度、彩度などの補正や加工、ノイズや歪曲など除去をパソコン上で思い通りに行ないたいという要望に応え、カメラメーカーが用意している機能のひとつ。加工と鑑賞にはRAW対応のソフトウェアが必要になる。近年はRAWに対応するソフトウェアが増えている。カメラメーカーによって記録データの内部形式がまちまちである事、およびデータ量が多くなることから、そのままでは印刷データや、不特定多数に向けた配布、鑑賞には適さない。
デジタルカメラ登場時には、本体の処理能力が劣っていたためカメラ独自のRAW画像で記録され、パソコン側でカメラ付属ソフトウェアを使いJPEGやTIFFなどのオープンな形式に変換していた。
解説 thumb|一般的な原色フィルターであるベイヤーフィルターを適用したCCDの画素配置 RAW画像は原則的にカメラの撮像素子から得られた無加工のセンサデータを保持する。撮像素子のピクセルは一般的な画像フォーマットのピクセルとは異なる配列になっている。例えば、下記のベイヤ配列が典型的である。多くのデジタルカメラで採用されている単板式カラーCCD・CMOSイメージセンサでは各画素が単色の色情報しか持たない。したがって、デジタルカメラは撮影時に各画素に対してその周辺画素から足りない色情報を集め与えることで色情報を補完し、フルカラー画像を作り出す「デモザイク」 (de-mosaic) 処理を行っている。多くのデジタルカメラではデモザイクに並行して色や明るさのトーン等を自動レタッチする画像加工を行い、完成した画像をJPEGやTIFFなどの汎用画像フォーマットで保存する。
しかし、デモザイクや自動レタッチ処理の精度は完成画像の画質に大きな影響を及ぼすほか、現像後(後述)はホワイトバランス(色温度)などが固定されてしまうため容易に修正ができない。また、最終保存に使われるJPEGフォーマットは通常非可逆圧縮であり、水平方向の色情報の間引きも行っているため元データと比較すると原理的に画質劣化が避けられない。さらに、これらフォーマットの色深度は通常各色8ビット(合計24ビット)しかないため、通常12ビット~14ビットの精度があるイメージセンサから受け取った情報を大幅に切り捨てるほかなく、撮影後の露出(画像の明暗や輝度)調整が困難になる。
このような事情から、通常の画像フォーマットで保存されたデータでは大胆なレタッチをしようとすればするほど画質低下が際立ち、作品作りの自由度がそがれているとしてプロ写真家などからは大きな不満の声が上がっていた。このため、デジタル一眼レフカメラなど高機能カメラを中心に、デモザイク前の生データ、すなわちRAWデータをそのままファイル保存する機能を持つものが増え始め、2015年現在ではほぼ全てのレンズ交換式カメラやコンパクトデジタルカメラ、一部のスマートフォンにも搭載されている。RAWデータは一部のメーカーを除き、無圧縮か可逆圧縮であるためJPEGと比較すると非常に大きなファイルサイズになるが、各画素に1つの色情報しか持たない特性上、TIFF(各色8ビット)と比較するとその半分以下で済む。
RAW画像は専用に設計された現像ソフト(RAW現像ソフトウェア、)によって自由に調整・出力が可能で、この処理をフィルムになぞらえて「現像」と呼ぶが、実質的にはデジタルデータの加工であり、本来の現像とは異なる。RAW画像のデータフォーマットは各メーカー・各機種によって違うため、現像にはそれぞれの対応ソフトウェアを用意する必要がある。通常はカメラメーカーが自社製の現像ソフトウェアを添付したり、カメラ本体で再処理する機能(カメラ内現像)を用意しているほか、いくつかのソフトウェア・メーカーからも数多くの機種に対応した現像ソフトウェアが発売・頒布されている。またオープンソースソフトウェアの中にもRAW画像に対応するものがある。現像ソフトウェアの採用するアルゴリズムによって現像された画像の画質傾向が大きく変化する。
上記の通り、A/D変換直後の信号情報を保存するのがRAW画像の原則であるから、撮影時のカメラの画質パラメータ(スタンダード、ビビッドといったスタイル、及びホワイトバランス)は数値上の影響をいっさい及ぼさない。
2005年にはRAWフォーマットの互換性向上を目的としてアドビシステムズ(現アドビ)がDigital Negative (DNG) フォーマットを提唱したが、カメラメーカー側の採用は進んでいない。 一方、マイクロソフトは「Windows Vista」以上のバージョン用に主要カメラメーカーのRAW現像アルゴリズムを組み込むための、カメラコーデックパックを別途インストールすることによりOS標準で利用できるようになる。http://www.microsoft.com/ja-jp/download/details.aspx?id=26829 また、マイクロソフトは2006年にJPEGの代替を目的としたHD Photoフォーマットを発表(後にJPEG XRとして規格化)しており、このフォーマットが普及すればJPEG保存における問題点の数多くが解決されるため、RAWとJPEGの間に横たわる隙間を埋めるフォーマットとしても注目されている。
また、OpenRAWプロジェクトは、互換性のないRAWフォーマット画像の標準化のため、カメラメーカーに自社フォーマットの仕様を完全公開するように働きかけている。
利点 ほぼ全てのデジタルカメラは、写真を撮影する前に設定したホワイトバランス、彩度、コントラスト、シャープネスなどを用いてJPEGファイルに変換される。RAW画像を撮影できるカメラは、それらの設定をRAW画像に出力するが、実際の計算はパソコンで行われる。このため、RAW画像はカメラで行われる処理に追加して、さらに処理を行うために使われることを意図されている。しかしながら、RAW画像はJPEGに対して以下のような多くの利点がある。 JPEGよりもより多くの階調を持つ - RAW画像は12または14ビット(4096–16384階調)の光の強度情報を各チャンネルごとに持つ。対してJPEGはガンマ補正 (非線型化) された8ビットである(256階調)。256階調だけではカラーバンディングが起こるため、それを誤魔化すためにディザリング処理が行われているものの、ディザリング処理されている画像は編集や解析がしにくくなる。 任意の色空間で出力ができる - 多くのカメラでは古いディスプレイ向けのsRGBと印刷向けのAdobe RGBしか選択できないが、映画ではDCI-P3が、UHDTVではが使われている。 通常のJPEGよりも広いダイナミックレンジを持つ - ディスプレイではコントラスト比100万:1(約20段)以上のものが登場している有機ELディスプレイは本当にスゴい技術なのか!? マイナビ 2013年5月8日一方、カメラセンサーでもダイナミックレンジが約17段のものも登場しているSony’s New 200MP Sensor Promises Nearly 17 Stops of Dynamic Range PetaPixel 2025年11月28日が、RAW画像では広いダイナミックレンジを保持することができる。一方JPEGは色空間によって制限が存在する。例えばsRGBの基準ではホワイトポイント輝度が80nit (cd/m2)、ブラックポイント輝度が0.2nit (cd/m2)となっておりsRGB インターナショナル・カラー・コンソーシアム、表示のダイナミックレンジは約8.6段となっている(log2(80)+3)-(log2(0.2)+3)=8.643856… (:en:Exposure value#EV as a measure of luminance and illuminanceの式を使用)。Adobe RGBの基準では前者が160nit、後者が0.5557nitとなっておりAdobe RGB (1998) インターナショナル・カラー・コンソーシアム、表示のダイナミックレンジは約8.2段となっている(log2(160)+3)-(log2(0.5557)+3)=8.1695… (:en:Exposure value#EV as a measure of luminance and illuminanceの式を使用)。等により広いダイナミックレンジをJPEGへと詰め込むことも行われているが、元の明るさが再現できるとは限らず編集などで問題となる。なお、JPEGにおいてもそれを拡張してHDRに対応させた新規格の Part 2 (JPEG-HDR) 、JPEG XT Part 7、が登場しており、特に Ultra HDR はブラウザを含めサポートが広がってきている。 より高画質に出力できる - 現像時の全ての計算(ガンマ補正、デモザイク、ホワイトバランス、階調補正、コントラストなど)を元のデータから一度に行うため、色調補正(カラーコレクション)しても出力の画素値が正確になり、粗階調化を引き起こしづらくなる。 カメラ内の不要な処理を迂回できる - シャープ化やノイズ除去などの画像処理を避けることができ、意図通りの出力を得ることができる。 高画質で保存できる - JPEGは多くの場合、色度情報が間引き (クロマサブサンプリング) され、非可逆圧縮で保存される。含まれる圧縮ノイズは画像編集や画像解析などで問題を引き起こす。RAW画像はほとんどの場合、データを損なわず保存される。 緻密な画像制御ができる - RAW現像ソフトウェアでは、カメラよりも多くのパラメーターを変更することができる。例えば、ホワイトバランスでは、カメラ内にプリセットされた「太陽光」や「曇天」だけではなく、どんな値にでも設定できる。また、カメラでは設定できないデモザイクアルゴリズムなどを選ぶことができる現像ソフトもある。 一枚の写真から複数の画像を出力できる - 現像時のパラメーターを変更して現像しても、元のRAW画像のデータは変化しないため、様々な変化をつけた画像を出力することができる。
欠点 ファイルサイズが大きい - RAW画像のファイルサイズはJPEGの2ないし6倍程度である。このため、メモリーカードに保存できる枚数が減る。また、連写が遅くなったり、短くなったりするカメラもある。 メーカーにより品質が低いものがある - ほとんどのRAW画像は画質を損なわないために非圧縮か可逆圧縮で保存されている。しかし、一部のものは、量子化の際に非可逆圧縮が行われていたり、フィルタがかかっているIs the Nikon D70 NEF (RAW) format truly lossless?。例えば、ソニーのRAW画像は、14ビット出力と明記されているものであっても、実際には11ビット(2048階調)の階調数であり、ほとんどの画素は7ビット(128階調)の差分で保存されているため、現像時の設定によって大きな粗階調化を引き起こすRawDigger: detecting posterization in SONY cRAW/ARW2 files | RawDigger。 多くのファイルは標準化されていない形式である - 標準化されたRAW画像フォーマット(ISO 12234-2, TIFF/EPやDNG)はあまり使われておらず、ベンダー独自のRAW画像形式が使われている。ベンダー独自の形式でも処理可能な画像編集ソフトウェアは増えており、またなどのオープンソースのRAW画像処理ライブラリやなどのLibRawをバックエンドとしてRAW画像読み込みに対応するライブラリも登場しているものの、新機種への対応に時間がかかったり、RAW画像を表示できないソフトが残っていたりなどがある。
カラープロファイル RAW画像は撮像素子の出力をそのまま記録しているため、RAW画像の色空間は、カメラの撮像素子の分光感度曲線やレンズ特性カメラのキャリブレーションおよび DNG プロファイル X-Rite 2009年12月1日、撮影時の光源のスペクトルによって異なるものとなっている。色空間を表したものとしてカラープロファイルが存在し、RAW画像用のカラープロファイルとして、以下の形式が使われている。 DNGカラープロファイル (*.dcp) - アドビ製ソフトウェアで使われている形式Adobe Camera Raw Colour Management Graphic Quality Consultancy。複数の標準光源 (A光源(2850Kタングステン電球)、D50常用光源、D65常用光源など) で調べた色空間データを含むことができる。多くの機種のDCPプロファイルがAdobe DNG Converterと共に無料頒布されている。アドビ以外のソフトウェアでは、オープンソースのRawTherapeeがDCPプロファイルに対応しているRawTherapee 4.0.11 Photo Review 2013年6月。 ICCプロファイル (*.icc, *.icm) - カラープロファイルの標準形式。v2とv4が存在する。様々な機種のICCプロファイルがAdobe DNG Converterと共に無料頒布されている。
dcpからiccへの変換には、コマンドラインツールのdcp2iccが存在する。dcp2iccは、./dcp2icc <ファイル>.dcp <標準光源の色温度> と指定することで、DCPの中の一つのカラープロファイルからICCプロファイルを生成する。
カラープロファイルの作成には、実世界のスペクトル反射特性を反映したカラーチャート (X-RiteのColorCheckerColorChecker クラシックに関する情報 X-Rite 2009年11月16日など)とプロファイル作成ソフトウェア(アドビのDNG Profile Editor、X-RiteのColorChecker Camera Calibration、DatacolorのSpyderCheckr、オープンソースのCoCaなど)が使われている。これらのソフトウェアを使うことでカラーチャートを撮影した画像からカラープロファイルを作成することができる。
またカラーチャートよりも正確なカメラのスペクトラル感度曲線を使ったシステムも登場している: camSPECS (カラープロファイルの作成にも対応) WETAデジタルのPhysLight (VFX向けPhysLight innovation at Weta Digital fxguide 2018年2月18日、JSON形式のスペクトラル感度曲線データあり)
レンズプロファイル
Adobe Lens Profile (*.lcp) - アドビ製ソフトウェアで使われている形式。オープンソースのRawTherapeeもLCP形式に対応している。 Lensfunのレンズデータベース形式 (*.xml) - オープンソースライブラリのLensfunで使われているレンズデータベース形式。多くのRAW現像ソフトウェアがLensfunライブラリを使用している。
RAW現像プロセス
デモザイク前の補正 多くのソフトウェアは、デモザイク前に、レンズキャスト・ゴミ・周辺減光を除去するためのフラットフィールド補正 (レンズキャスト補正、シェーディング補正)を行うことが可能 (RawTherapee、CaptureOne、Adobe DNG Flat Field plug-inなど)。一部のソフトウェアでは、暗電流ノイズを除去するためのダーク補正(Dark-frame subtraction) にも対応している(RawTherapeeなど)。
また、現代的なRAW現像ソフトウェアでは、デモザイクの前に色収差補正を行うことができる (Photo NinjaPhoto Ninja Showcase: Chromatic aberration correction PictureCode LLC、RawTherapeeRawTherapee 4.0.10 User Manual P.8 「Raw Pre-Demosaicing Features」 Emil Martinec et al.など)。
デモザイクの前のノイズ除去方式として、ウェーブレットデノイズ『Digital-Forensics and Watermarking: 14th International Workshop, IWDW 2015, Tokyo, Japan, October 7-10, 2015, Revised Selected Papers』内「Image Noise and Digital Image Forensics」 Thibaut Julliand et al. 2016年 、FBDDFBDD NOISE REDUCTION Jacek Góźdź、機械学習ベースの手法Unprocessing Images for Learned Raw Denoising Tim Brooks et al. 2018年などが存在する。
デモザイク前にHDR合成を行うことができるソフトウェアも存在する (HDRMergeHDRMerge Javier Celayaなど)。
デモザイク
RAW画像はカメラによって異なるRGB配列の画素を持っている (BGGRベイヤー配列、RGGBベイヤー配列、GBRGベイヤー配列、GRBGベイヤー配列、FujifilmのX-Trans、RGBW配列など)。デモザイクが不要なRAW画像もある (シグマのFoveon、多板方式のCCDカメラなど)。またカメラによって、RAW画像は原色 (RGB) の画素ではなく、補色 (CMYG) の画素を持っていることもある (補色CCD)。
特殊な配列の画像はそのままでは画像処理しにくいため、解像度を保ち偽色を防ぎながら一般的なRGB配列に変換する必要がある。デモザイクには、モアレに強い方式(AMaZEBayer moire LibRaw LLC 2010年12月1日など)や、ノイズに強い方式(IGVやLMMSEなど)、機械学習を用いたデモザイク法 (Adobe Lightroom/Adobe Camera Rawのディテールの強化Adobe adds AI-powered ‘zoom and enhance’ feature to Lightroom CC The Verge 2019年2月12日、demosaicnetなど) が存在する。また、デモザイクと超解像度を同時に行う機械学習ベースの方法も開発されているDeep Residual Network for Joint Demosaicing and Super-Resolution 2018年。
使用するRAW現像ソフトウェアとカメラのRGB配列の組み合わせによって、使用できるデモザイクの方式が異なっている。
なおベイヤー配列のカメラにおいても撮影時に手ブレ補正機構によるピクセルシフト撮影を行うことで、動かない部分のデモザイクが現像時に不要となる(オリンパスのHi-Res Shot、PENTAXのPixel Shift Resolution、ソニーのピクセルシフトマルチ撮影 (*.ARQ) など)。RAW画像内に動きが含まれている場合は、その部分だけデモザイク等の処理を行うこととなる。
ノイズ削減 (NR) ノイズには、ポアソン分布のフォトンショットノイズ (ショット雑音)と、ガウス分布の暗電流ノイズや読み出しノイズ、一様分布に近い量子化ノイズ (量子化誤差)が存在する。ノイズの特性はカメラ及びISO感度ごとに異なるため、それぞれのノイズプロファイルの用意されているソフトウェアが存在する (Darktable3.4.4.3. Denoise – profiled darktableなど)。
暗電流ノイズはダークフレーム減算によっても補正することができる。
ハイライト復元 ハイライト復元 (ハイライト再構築) を使うことで、クリップ(頭打ち)していないチャンネルの情報のみを使って、クリップ(頭打ち)したチャンネルの情報を越えて、輝度を復元できるHighlight Recovery in Camera RAW Adobe Systems。また、クリップ(頭打ち)したチャンネルの色を復元することも可能 (RawTherapeeのColor PropagationRawTherapee 4.0.10 User Manual P.34 「Highlight Reconstruction」 Emil Martinec et al.など)。
色空間の変換 モニターへの表示(モニター色空間を持つ)や、共通の表示色空間(sRGBやAdobe RGBなど)での保存のために、画像の色変換が行われている。色変換では、変換元の色空間プロファイルと変換先の色空間プロファイルを、プロファイル接続空間(PCS)により接続する必要がある『Color Gamut Mapping』 P.85-86 Ján Morovič 2008年7月28日 『Colour Engineering: Achieving Device Independent Colour』 P.249-250 Phil Green、Lindsay MacDonald 2002年11月1日 。プロファイル接続空間には主に、ISO 3664 P2観視条件(ホワイトポイントD50、照度500lx、サラウンド反射率20%)の、CIE XYZ色空間とCIELAB色空間(LUT用)が使われている。ただしCIELAB色空間には色相の非線形性が存在するため、新たにJzazbz色空間がハイダイナミックレンジ (HDR) 画像向けプロファイル接続空間として提案されているHigh Dynamic Range Working Group meeting - Online meeting - June 20 2020 p.28 International Color Consortium 2020年6月20日。また、iccMax (ICC version 5) ではプロファイル接続空間にホワイトポイント D50 だけでなく、ディスプレイで一般的なホワイトポイント D65 を使うことも可能となっているUsing iccMAX for HDR color management Onyx Graphics 2021年7月。
色空間の変換には、マトリクス、1D-LUT (一次元ルックアップテーブル)、3D-LUTなどの方式が存在し、それぞれ特性が異なっている。
マトリクス方式では、ホワイトポイントの変換方法として、単純なXYZスケーリング方式の他に、LMS色空間を考慮した単純な変換方式と、それに加えて複雑な色順応も考慮した変換方式が存在する。LMS色空間を考慮した単純な変換方式には、古くから使われるBradford変換や、CIELABに最適化したCAT02変換が存在する。また、複雑な色順応を考慮した変換方式には、Bradford変換を利用したCIECAM97や、CAT02変換を利用した、CIECAM02を改良したCAM16Comprehensive color solutions: CAM16, CAT16, and CAM16-UCS Changjun Li, et al. 2017年6月10日、CAM16を改良したHellwig 2022Brightness, lightness, colorfulness, and chroma in CIECAM02 and CAM16 Luke Hellwig, et al. 2022年3月25日(映画等で使われる色符号化システム「 2.0」で採用予定ACES Project Plan 映画芸術科学アカデミー)などが存在する。
LUTでは、メモリ使用量の関係から実データよりも荒いテーブルが使われているため、様々な方法により補間が行われている。 LUTでは、PCSを仲介しないで直接変換することも行われている。
使用するRAW現像ソフトウェアと使用するカラープロファイルの対応具合によって、使用できる色変換方式が異なっている。
なお画像圧縮では表示色空間からYUV/YCbCrやICtCpなどの圧縮に向く色空間へと変換される。
露光融合とHDR結合 一部のカメラは、二つの異なる露光量を含むRAW画像(Dual ISO RAW)の撮影が可能であり、それによって更に広いダイナミックレンジの撮影が可能となっている (Canon製カメラ+Magic lanternファームウェアなど)。また、一部のカメラは、RAW画像の (露光量を変えながらの連続撮影) に対応している。
複数の露光量のRAW画像を一枚へと合成するために、狭いダイナミックレンジで合成処理を行う という手法Exposure Fusion: What is it? How does it Compare to HDR? How Do I Do It? Digital Photography School 2009年3月 (Enfuse、Darktablecompressing dynamic range with exposure fusion darktable team 2016年8月、Photomatix ProComparison Chart HDRsoftなどが対応) と、広いダイナミックレンジで合成処理を行うHDR結合 (HDR merge)という手法 (LightroomHDR 写真の結合 Adobe Systems/Lightroom mobile「Lightroom Mobile」がRAW HDR撮影機能に対応 iOS/Android版ともに提供開始 ITmedia 2017年3月7日、Nik Collection by DxOのHDR Efex Pro、Photomatix Pro、Aurora HDR、Magic lantern用のcr2hdrなどが対応) が存在する。複数枚の画像の合成は動きによってゴーストが発生する可能性があるため、機械学習による高度な合成アルゴリズムが開発されている (HDR-TransformerGhost-free High Dynamic Range Imaging with Context-aware Transformer Zhen Liu et al. 2022年8月10日など)。
HDR結合を行った場合は出力がHDR画像となるため、LDR画像へと変換する際にトーンマッピングが必要となる。ただし最近はHDRディスプレイが登場し、知覚的なHDRに対応するHEIF形式Apple and iOS 11 could revolutionize smartphone photography with a next-generation image file format PhoneArena 2017年9月19日やAVIF形式、JPEG XL形式、形式などの画像形式も登場している。