Skip to main content
アドビタロー
Participating Frequently
June 2, 2023
질문

Premire ProでのHDRの扱いについて

  • June 2, 2023
  • 1 답변
  • 7634 조회

初めて投稿させていただきます。

現在Premiere Proのv23.40を使用しています。

 

iPhoneで撮影したHDRのクリップ(以降クリップAと記載)を使用した時の動作で質問があります。

 

[設定]→[一般]→[ディスプレイのカラーマネジメント]にチェックが入っていると、

 

①クリップAをソースパネルで表示した映像

②Rec709のシーケンスにクリップAを挿入してプログラムモニターで表示した映像(自動トーンマッピングはオフ)

③Rec2100HLGのシーケンス(クリップAのカラースペースと同じ)にクリップAを挿入してプログラムモニターで表示した映像

 

上記全てが白飛びしたような映像となり、逆に

[設定]→[一般]→[ディスプレイのカラーマネジメント]にチェックが入っていないと、

上記①と③は白飛びせずに表示され、②は白飛びしているようになります。

これは自動トーンマッピングはオフにしているため、Rec709のシーケンス(SDR)にRec2100HLG(HDR)のクリップAを入れたためだということは理解できるのですが、なぜ[ディスプレイのカラーマネジメント]をオンにした場合は、すべてのパターンで白飛びしたように表示されるのか理解したいです。

 

色々調べてみましたが、書いてあることが逆になったりしていて解決できておりません。

 

分かる方がいらっしゃれば教えていただければ嬉しいです。

1 답변

Ckun
Community Expert
Community Expert
June 2, 2023

お書きいただいた挙動は、全て正常な挙動です。

それぞれの場合について、簡単に説明してみますね。

 

まず、

 

>[設定]→[一般]→[ディスプレイのカラーマネジメント]にチェックが入っていると、

 

この場合、

 

>①クリップAをソースパネルで表示した映像

→カラーマネージメントにより、HDR→SDRの変換が行われるので、SDRで表現できない明るい部分は白飛びします。

 

>②Rec709のシーケンスにクリップAを挿入してプログラムモニターで表示した映像(自動トーンマッピングはオフ)

→Rec.709のシーケンスに載せた時点で、HDR→SDRの変換が行われますので、SDRで表現できない明るい部分は白飛びします。

 

>③Rec2100HLGのシーケンス(クリップAのカラースペースと同じ)にクリップAを挿入してプログラムモニターで表示した映像

→Rec.2100 HLGのシーケンスの内容が、カラーマネージメントによりHDR→SDRの変換されますので、SDRで表現できない明るい部分は白飛びします。

 

>[設定]→[一般]→[ディスプレイのカラーマネジメント]にチェックが入っていないと、

 

こちらの場合は、

 

>①クリップAをソースパネルで表示した映像
→カラーマネージメントされないので、HDRの素材がSDR変換されずに表示されますので、不正確な表示(高輝度部分が実際より暗くなっている)ではあるものの白飛びはしません。

 

 

>②Rec709のシーケンスにクリップAを挿入してプログラムモニターで表示した映像(自動トーンマッピングはオフ)

→Rec.709のシーケンスに載せた時点で、HDR→SDRの変換が行われますので、SDRで表現できない明るい部分は白飛びします。

 

>③Rec2100HLGのシーケンス(クリップAのカラースペースと同じ)にクリップAを挿入してプログラムモニターで表示した映像

→カラーマネージメントされないので、Rec.2100 HLGのシーケンスの内容はHDRからSDRへの変換がされずに表示されますので、不正確な表示(高輝度部分が実際より暗くなっている)ではあるものの白飛びはしません。

 

といった説明で、いかがでしょうか。

アドビタロー
Participating Frequently
June 2, 2023

Ckun 様

 

早速ご回答いただきありがとうございます。

 

ディスプレイのカラーマネージメントはAdobeの公式で「Premiere Pro でのカラーマネジメントは、色域 P3 表示と sRGB 表示を使用してカラーを正確に表示することで、プロジェクトに影響を及ぼします。」

と記載があるのですが、これが今回ご回答いただいたHDR→SDRの変換がされているという意味であっていますでしょうか。

 

また、カラーマネジメントがオフの際は、

>→カラーマネージメントされないので、Rec.2100 HLGのシーケンスの内容はHDRからSDRへの変換がされずに表示されますので、不正確な表示(高輝度部分が実際より暗くなっている)ではあるものの白飛びはしません。

とご回答いただきましたが、ではHDR動画を編集しようと思う場合は、どうすれば正確な表示での編集が可能になるのでしょうか。HDR対応モニターがあれば正確な表示になるのでしょうか。

 

続けての質問となり申し訳ございませんが、返信いただければ幸いです。

Ckun
Community Expert
Community Expert
June 5, 2023

Ckun 様

 

状況に応じた設定の仕方はわかってきたのですが、ちゃんとその理屈を理解したいので、、

 

このスレッドの最初の方のCkunさまのご回答で、

>カラーマネージメントについては、お書きいただいたような色域の変換(たとえば、Rec.709の映像をMacのP3色域で再生すると色が濃くなってしまうので、その変換)と共に、「ガンマ」など伝達関数の変換を含みます。

 

といただきましたが、P3はRec709より広い色域ですよね、そのP3のモニタでRec709のシーケンスを表示するのは問題ないという認識でいたのですが、そもそもこの考え方が間違っていますでしょうか。

 

これはRec709の映像を無理やりP3の色域まで伸ばしている(変換している?)という意味になるのでしょうか。。


>P3はRec709より広い色域ですよね、そのP3のモニタでRec709のシーケンスを表示するのは問題ないという認識でいたのですが、そもそもこの考え方が間違っていますでしょうか。

 

考え方としましては、正しいと思います(厳密には、色域の「広さ」だけではなくカバー率も考慮する必要がございます)。

 

しかしながら、この考え方は「正しくカラーマネージメントされている」ことが前提となります。

 

ネットで「CIE色度図」を検索していただくといろいろな色域をプロットした図が出てくるかと思いますが、色域が異なると三原色の点の位置が異なることが図から読み取れると思います。

 

色を表現する際に、赤・緑・青(RGB)の数値で示すことが多々ありますが、たとえ同じ数値でもその基準となる赤と緑と青の色が変わってしまうと表現される色は変わってしまいますね。

ですので、RGBの値で色を表すときには、必ず色域とセットで扱うことになります。

(パソコン上で扱われる画像では、特に指定が無ければsRGBが基準と考えて良いかと思います。)

 

色域がP3のディスプレイに、色域がRec.709の映像を表示させる場合には、Rec.709でのRGB値をP3でのRGB値に「翻訳」する必要がございます。それが、「カラーマネージメント」です。

 

2倍濃縮の麺つゆを使った煮物のレシピそのままの分量で3倍濃縮の麺つゆを使うと、想定より味が濃くなってしまうのと同じようなものですね。強引な例えですが、2倍濃縮のレシピで3倍濃縮の麺つゆを使うにあたって、麺つゆの量を減らす作業が、カラーマネージメントに相当します。

 

3倍濃縮の麺つゆを使うと2倍濃縮の麺つゆよりも濃い味を作り出せますが、これが色域が広いということに相当します。

(麺つゆの場合は、煮詰めればよいですとか濃縮つゆはダシが弱いとかいろいろありますが、それはここでは無視してくださいませ。)

 

ふだんMacを使用していると、macOSのカラーマネージメント機能が働いているのであまり色域の変換を意識することは無いと思うのですが、実際にはアプリによって挙動が異なったりしてこまごまとした問題を引き起こすことがあります。

 

ちなみに、Appleのデバイスで用いられるDisplay P3は、映画向けのDCI-P3を少しアレンジしたものでガンマや白色点はsRGBと同等なので、広く用いられているsRGBの画像類は色域の変換のみで表示できる仕組みになっています。