メインコンテンツへスキップ

ゲインマップとは?

ゲインマップは、写真をHDRで輝かせるための材料です。画像の中に保存される独立したグレースケールの層で、各ピクセルをどれだけ明るく表示すればよいかをHDR対応画面に正確に伝えます — しかも通常の画面で写真を破綻させることはありません。これはUltra HDRと、ゲインマップ方式のHDR規格(ISO 21496-1)の中核です。

違いを見る

SDR
SDRとHDRで表示した写真
HDR
SDRとHDRで表示した写真

一文で言うゲインマップ

ゲインマップとは、通常の写真と一緒に焼き込まれるピクセル単位の倍率です。ベース画像はどんな画面でも表示できる標準的な写真であり、ゲインマップは、明るい値が「この領域をHDR画面で大きく明るくする」、暗い値が「ここはそのままにする」を意味するグレースケールのマップです。ディスプレイはこのマップを読み取り、ハイライトを自身の追加の明るさ領域へと持ち上げます。

なぜHDRを、ただ明るくした写真ではなくマップとして保存するのか?

1つの画像があらゆる画面で正しく見える必要があるからです。単に写真を明るくしただけでは、標準(SDR)の画面ではクリップして白飛びしたように見えてしまいます。ゲインマップ方式は、完璧なSDRのベース写真を保ったまま、HDRのブースト分を別に保存します。そのため、SDR画面はベースを表示し、HDR画面はブーストを適用します。1つのファイルで、どこでも正しく表示されるのです。

ゲインマップはどう計算されるのか

ゲインマップは、写真自身の輝度から導き出されます — 各ピクセルにおけるSDRベースとHDRターゲットの関係を、対数空間に保存したものです。MakeHDRはこれを32-bit floatで計算し、AIも使わず、ディテールをでっち上げることもしません。すでにあなたの画像にある光を読み取り、ディスプレイがそれをより明るく表示できるようにするためのマップを書き出すのです。結果は完全に決定論的で、同じ写真からは常に同じマップが得られます。

ゲインマップとUltra HDR

「Ultra HDR」は、Androidにおけるゲインマップ写真フォーマットを指すGoogleの呼称です。AppleもiPhoneのHDR写真に、Adobe XMPのゲインマップメタデータを伴う同じISO 21496-1のゲインマップ方式を使っています。つまりUltra HDR、ゲインマップHDR、そして「本物のHDR写真」は、いずれも同じ技術 — JPEGにゲインマップを加えたもの — を指しているのです。

写真にゲインマップを追加する方法

Photoshopもプラグインも必要ありません。MakeHDRは、仕上がったJPEG、PNG、HEICをブラウザ内でゲインマップ方式のUltra HDRファイルに変換します — あなたの画像からゲインマップをローカルで計算して埋め込むので、写真はHDR画面で輝き、それ以外のどこでも通常どおりに表示されます。

よくある質問