世界を動かす技術を、日本語で。

HDRとは一体何ですか?

2025年5月14日原文(lux.camera)

概要

  • HDR (ハイダイナミックレンジ)はカメラとディスプレイで異なる意味を持つ技術であることを解説
  • ダイナミックレンジ の基本概念と、従来のカメラやディスプレイの限界を説明
  • HDRモードトーンマッピング の歴史的経緯と課題を整理
  • アナログ写真技術から学んだ 新しい単写トーンマッピング の提案
  • 本物のHDRディスプレイ の普及と課題、今後の展望について言及

HDRとは何か?なぜ混乱が生じるのか

  • HDR は「High Dynamic Range(ハイダイナミックレンジ)」の略で、カメラとディスプレイの両方で用いられる技術用語であることを確認
  • 2010年にiPhoneカメラへ導入された「HDRモード」と、近年の HDR対応ディスプレイ は異なる意味を持つことを説明
  • HalideなどのアプリでHDR導入時、多くのユーザーが混乱や懸念を示した背景を整理
  • HDRの混乱は 「HDRモード」と「HDR表示」 という2つの異なる技術的側面から生じていることを指摘
  • 今回はHDRの本質、課題、そして解決策について解説することを宣言

ダイナミックレンジとは何か

  • ダイナミックレンジ は「シーン内の最も暗い部分と最も明るい部分の差」を意味することを定義
  • 旧来のカメラでは、明暗差の大きいシーン(例:夕焼けや逆光)で全体を適切に写せない問題があったことを確認
  • 人間の目は高いダイナミックレンジに対応できるが、カメラやディスプレイには限界があることを強調
  • 低ダイナミックレンジ(SDR)シーンはディスプレイで容易に再現できるが、極端な明暗差のあるシーンは困難であることを説明
  • カメラやディスプレイの性能を超えるダイナミックレンジの場合、ハイライトやシャドウが失われる現象を確認

解決策1:「HDRモード」とトーンマッピング

  • 1990年代、複数の露出で撮影した写真を合成し、 トーンマッピング 技術でSDR画面に収めるアルゴリズムが登場したことを説明
  • 初期のHDR合成は手作業やソフトウェア操作が多く、一般ユーザーには扱いにくかったことを指摘
  • GoogleやAppleはAIや複雑なロジックを導入し、 自動HDR合成 を実現、ワンタップで見たままに近い写真を生成することを可能にした
  • ただし2010年のiPhoneの「HDR」は実際にはSDR画像であり、 「疑似HDR」 とも呼ぶべきものであることを明言
  • 悪いトーンマッピングが「HDR嫌い」の原因であり、HDR自体が悪いのではないことを強調

HDRアルゴリズムへの反発とHalideの対応

  • Appleの Smart HDRDeep Fusion などの進化で、AIによる自動処理が進んだことを整理
  • しかし一部ユーザーからは、AI処理の失敗やディテールの損失、意図しない画像合成への不満が高まったことを確認
  • Halideでは AI機能の無効化 や「Process Zero」など、完全AIフリーの撮影モードを提供し人気機能となったことを紹介
  • AI処理を使わない場合、明暗差の激しいシーンでは露出オーバーやアンダーが発生しやすいというトレードオフが存在
  • 一部ユーザーは自然な見た目を重視し、AIなしの写真を好む傾向があることを指摘

アナログ写真から学ぶ単写トーンマッピング

  • 1857年からアナログ写真でも 高いダイナミックレンジ を表現する工夫が行われてきたことを紹介
  • Ansel Adamsなどの著名写真家は「 ダッジ&バーン」技法でプリント時に明暗を調整していたことを解説
  • フィルム自体は高いダイナミックレンジを持つが、紙に転写する際に調整が必要だったことを確認
  • アナログ時代の「創造的な現像」の考え方をデジタルに応用し、 単写トーンマッピング を開発することを提案
  • AIではなく写真家自身が意図に合わせてトーンを調整できる新しいアプローチを重視

Halideの新しいトーンマッピング機能

  • Halideでは 単写からのトーンマッピング を実現し、複数枚合成によるディテール損失を回避することを強調
  • トーンマッピング機能は デフォルトでオフ、必要な時だけImage Labで調整可能とすることを案内
  • 通常の「シャドウ」「ハイライト」スライダーとは異なり、 ローカルコントラスト も維持できる工夫を説明
  • Halideは DNG(デジタルネガ) で撮影するため、後からトーン調整しても画質劣化がないことを保証
  • 写真家自身の意図でダイナミックレンジを演出できる柔軟性を提供することを強調

解決策2:本物のHDRディスプレイの登場と課題

  • 近年のディスプレイは HDR表示 に対応し、従来よりはるかに高いダイナミックレンジを実現していることを説明
  • Apple TVのHDRスクリーンセーバーなど、リアルな映像体験が可能になったことを例示
  • しかし業界全体でのインフラ更新コストや、HDRの「派手さ」に対する 美的感覚の違い が普及の障壁となっていることを指摘
  • オンラインコンテンツ制作者による 過剰な明るさの濫用 が、ユーザーのHDR離れを招いている現状を説明
  • AppleのiPhoneシリーズがHDR普及の推進役となり、iOS 18で互換性も向上したことを紹介

HDRの今後とHalideの新機能

  • Halideではユーザーの好みに合わせて 3段階のHDR表示 (Standard, Maxなど)を選択できるようになることを案内
  • HDR表示の「味付け」問題に配慮し、自然なハイライト・シャドウ表現とユーザー選択肢の拡充を目指すことを宣言
  • HDR技術の今後は、 ユーザー体験美的バランス の両立が鍵となることを示唆
  • 本物のHDR表示と柔軟なトーンマッピングの組み合わせで、写真表現の新たな可能性を提案
  • 今後もユーザーの声を取り入れつつ、進化し続けることを約束

Hackerたちの意見

ディスプレイのHDRは、実際にはかなり不快なんだよね。明るいHDRの白は、太陽とか光の反射みたいなものに使うべきで、室内の白い壁の写真には使わないでほしいな。トーンマッピングに関しては、彼らが見せる例は、俺の好みには平坦でローカルコントラストが低すぎると思う。

HDRを正しく扱うのは本当に難しいみたいだね。特にビデオゲームでは悪化することもある。私はHelldivers 2の大ファンだけど、HDRでプレイすると頭痛がする:高RPMの武器の銃口フラッシュが240hzの画面で連続的にフラッシュバンみたいになるから。しばらくの間、No Man's SkyのHDRモードは、すべての惑星の色の飽和度が11にダイヤルアップされてる感じだった。HDRで楽しめた唯一のゲームは、コンソールからのポートであるReturnalだった。HDRの明るさの使い方はミニマリスティックでセンスが良く、特定のパーティクルエフェクトに留められていた。

YouTubeに、現代の映画でのHDRの使い方がどれだけ無頓着で、昔好きだった映画の見た目や雰囲気を壊しているかを説明するかなり良い動画があるよ(実際、複数ある)。すべてが平坦になって、コントラストがなくなり、映画的な感覚を出すために「真っ白に焼き付くべき」光が「適度な」明るさに戻されて、深い黒が平坦なグレーに変わっちゃう。結果として、ウィキッドみたいな映画の平坦で洗練されていない見た目になる。CGIが多い映画と関連していることが多いけど、実際にはすべての映画に影響を及ぼし始めている。

ほとんどの「HDR」モニターは、HDRを表示できないゴミだよ。HDRフォーマットや信号は、誰も使わない明るさレベルや視聴条件のために設計されている。結果的に、完全な混乱が生じてる。パイプラインの各部分が何かを間違えていて、ソフトウェアはそれを補うために二重に間違ったデータを出力しようとしているけど、何を補う必要があるのかについての信頼できる情報すら持っていないんだ。 https://docs.google.com/document/d/1A__vvTDKXt4qcuCcSN-vLzcQ...

特に、既存の画像や動画にHDRを追加しようとするAIシステムでこれが問題だと感じてる。最近のスポンジボブのプラットフォーマーゲームをプレイしてた時、メニュー画面で彼の目が巨大な太陽みたいに光ってたのが最悪だった。私のテレビはかなり高い最大輝度に対応してるけど、スポンジボブの目を明るくするために他の部分の画像を暗くしてた。HDRは、あるフォトグラファーや映画製作者、ゲームデザイナーにとって、何かをもっと派手に見せるためのギミックみたいに感じる。この記事も、2000年代のHDRの写真の例に少し触れてる。HDRテレビの普及とともに、そのトレンドがまた起こってる気がする。

で、HN、HDRモニターって買う価値ある?10年前くらいにHDRモニターがすぐ出るって聞いて、モニターの購入を待ってたんだけど、結局(俺の購入範囲では)手に入らなかった。もう一度考えてみるべきかな?記事に書いてあるHDRの有用性は疑いようがないよね。外の景色(窓のある室内でも)を自分の目で見るのはすごくいいけど、写真を撮ってスマホやPCの画面で見ると、目で見た明るさの範囲を全然再現できてないんだよね。

ゲームには間違いなくいいよ。HDRのOLEDモニターはすごく没入感がある。

それは画面や使い方によると思う。俺のOLEDは、HDRで普通の作業をするには使えないんだ。最大の明るさが画面のほんの一部だけに設定されてるから、ゲームや映画には合理的だけど、白い背景の小さなウィンドウはすごく明るく見えるけど、最大化すると色あせて灰色に見えちゃう。しかも、最大の明るさも800ニットでそんなに明るくないから、HDRコンテンツは本当に違いが感じられないんだ。新しいOLEDはもっと明るいと思うけど。全体的には画面には満足してるし、SDRでもOLEDは本当に輝いてる。でも、すべてのHDRスクリーンが同じじゃないことに気づかされた。あと、日常の作業でHDRを使った短い実験でもいくつか問題に直面したけど、一番深刻だったのは、もうスクリーンショットを撮っても他の人のコンピュータで同じように見えないってことだった。

HDRゲーム:はい。HDRのフルスクリーンコンテンツ:はい。HDRの一般的なデスクトップ使用:いいえ。実際、これを嫌いになる可能性が高いから、完全にオフにしちゃうかも。エコシステムはまだこれに対応していないけど、「制約されたハイ」のコンセプト(https://www.w3.org/TR/css-color-hdr-1/#the-dynamic-range-lim...)みたいなものがあれば、変わるかもしれないし、改善されることを願ってる。また、これはあなたの周囲の環境に合ったHDRモニターがあることを前提としてる。HDRについて誰もあまり話さない大事なことは、周囲の環境をどれだけ暗くできるかによって、ディスプレイの「明るさ」(SDRの白点)をどんどん下げられるかに支配されてるってこと。たとえば、OLED HDRモニターは、暗い部屋ではSDRでもHDRでも素晴らしく見えるけど、普通のオフィスの照明があったら、SDRの白点を200-300ニットにしたい?そうなると、基本的にHDRは全然機能しなくなるんだ。

もし1000ニットくらいのディスプレイがあれば、映画やゲームでは確かにSDRとの違いはかなり大きいよ。400ニットのディスプレイだと、HDRは実際にはSDRよりも悪く見えるかもしれない。だから、本当に画面次第だね。

そうだけど、注釈付きで;私が一番わかりやすく説明できるのは、ゲームの最初に選ぶ0-10の明るさスライダーを思い浮かべてほしい。0に設定しても、薄暗いスポットが見える感じ。見えるもののダイナミックレンジがすごく広がってる。初期のHDRスクリーンは限界があった(限られた暗部、バグのある実装)けど、2024年以降のもの(特にOLED)はかなり良いよ。ただ、サポートが多層で必要なんだ:モニターだけじゃなくて、OSやコンテンツもね。ちゃんとしたHDR実装をしているゲームはあまりないし、あっても悪かったり見栄えが悪くなることもある。OSがレンダリングパイプラインをハイジャックしてHDRマップを提供することもある(Nvidia RTX HDR)けど、それは賭けみたいなもので、見た目が微妙なこともあれば、ゲームのネイティブHDR実装よりも良く見えることもある。でも、すべてがうまく機能すると、本当に素晴らしいよ。

Appleエコシステムから出ようか考えてたんだけど、iPhone Proの画面でSeveranceを見たら、映画のために同じHDR体験を持ち続けたいと思った。LinuxでHDRサポートが始まったばかりだから、いいモニターにお金をかけようかなと思ってる。でも、IPS HDR 600モニターを持ってるけど、iPhoneの画面ほど素晴らしいとは感じたことがない。OLED HDR 400の画面(Samsung、LG)を検討する価値があるのか、Apple XDRディスプレイと同じ1000ニットの平均を出せるAsus ProArtを買う必要があるのか、興味があるな。

Hacker Newsで議論の続きを見る