NX Studioで「HDR」マークが表示されない
Nikon Z6IIIの階調モードHLGを正しく表示できる環境を構築するためにEizo CG2700Xを買って設定しているときの覚書。
PC環境: Windows 11 Pro 23H2, NVIDIA GeForce RTX 3060(DisplayPort 1.4a)
使用モニター一覧
- EIZO ColorEdge CG2700X(2022/09/22発売, DisplayPort 1.4a?, 出力深度10bpc, 3840x2160, Adobe RGB/DCI-P3)
- EIZO ColorEdge CS2740(2019/10/24発売, DisplayPort 1.3, 出力深度10bpc, 3840x2160, Adobe RGB)
- EIZO FlexScan EV2740X(2023/04/25発売, DisplayPort 1.3, 出力深度8bpc, 3840x2160, sRGB)
今までの調査でディスプレイへの入力信号EOTFを「SMPTE ST 2084」から「Hybrid Log Gamma」にすれば階調モードHLGに対応できそうだと分かった。
参考: CG2700XのHDR設定。「モニターと入力信号の設定が一致していません」
まずは「EOTFって何?」というところから調べる。
EOTFとは?
ディスプレイ用の電子信号を光信号に変換する方式。
Electro-Optioanl Transfer Functionの略。
参考: Transfer functions in imaging - Wikipedia(英語版の方が分かりやすい)
HDR(High Dynamic Range)の国際規格BT.2100(Rec.2100)では、下記2つのEOTFが推奨されている。
参考: よくわかる、HDR徹底解説! ガンマカーブの違い | EIZO株式会社
- PQ方式(Perceptual Quantization)
- HLG方式(Hybrid Log Gamma)
WindowsはHLG方式で出力できるのか?
Windows11はアプリごとにHDR/SDRが設定できるらしい。
参考: Windows HDR (とキャプチャ問題について) の解説
ただしHDRのEOTFはPQ方式(SMPTE ST 2084)しか選べない。
参考: DisplayWireFormatEotf Enum (Windows.Devices.Display.Core) - Windows UWP applications | Microsoft Learn
ということは、NX StudioのWindowsアプリはHLG方式に対応できない(?)。
だがしかし、NX Studioの公式サイトではWindows上で表示できている。
参考: NX StudioでHLG静止画を表示する
(フォルダの構成でWindows上で実行していることが分かる)
私の環境ではNX Studioで階調モードHLGの画像を開いても右端にHDRが表示されない。
Nikonサポートに問い合わせ
NX Studioで「HDR」マークが表示されないとNikonサポートに問い合わせてみた。
デジタルカメラで撮影したHLG方式のHDR静止画(HLG静止画)を適切な階調で表示するために必要な動作環境は既にご確認いただいている通りです。
サポートに送った画像。
NX Studioの再インストールを案内されたので再インストールしてみる。
...再インストールしても変わらない。
試したこと。
- マルチディスプレイ環境をCG2700XだけにしてWindows設定のHDRをオンにする。
- Windows HDR Calibrationをインストールして実行。
参考: Windows HDR 調整アプリを使用して HDR ディスプレイを調整する - Microsoft サポート
→ カラープロファイルが変わって、ColorNavigator7が「モニターと入力信号の設定が一致していません」と通知する。 - 「HDR ビデオ ストリーム」をオンにしたりオフにしたり。
- JAPANNEXT JN-315IPS144UHDR(HDR10対応)で試してみてもダメだった。
Nikonサポートと何度からやり取りして分かったこと。
NX Studioではモニタの輝度が1000cd/m2のときにHDR表示可能モニタと判断してアイコンを表示するようになっています。
CG2700Xは輝度550cd/㎡までしか設定できない。
PGオプションで「1000cd/㎡ Emulation」としてもNX StudioにHDRマークは表示されなかった。
macOSだと簡単にHLG表示できるのか?
macOSの設定を見てみると、ディスプレイを「HDR Video(P3-ST 2084)」に設定とある。
参考: macOSをお使いの場合
Apple公式サイトを見てみると、HDR Video(P3-ST 2084)はSMPTE ST-2084 EOTFと記載されているので、macOSでもPQ方式でEOTF出力するみたい。