IC T C P、 ICtCp、またはITPは、Rec. ITU-R BT.2100標準で指定された色表現形式であり、高ダイナミック レンジ(HDR) および広色域(WCG) 画像用のビデオおよびデジタル写真システムのカラー画像パイプラインの一部として使用されます。 [1]これは、ドルビー研究所[2]が、エブナーとフェアチャイルド[3 ] によるIPT色空間から開発しました。 [4]この形式は、2 つのマトリックス変換と、非公式にガンマ事前補正と呼ばれる中間非線形伝達関数を含む座標変換によって、 関連する RGB 色空間から導出されます。この変換により、 I、 C T、およびC Pと呼ばれる 3 つの信号が生成されます。 IC T C P変換は、知覚量子化器(PQ) またはハイブリッド ログガンマ(HLG) 非線形関数のいずれかから導出されたRGB信号で使用できますが、最も一般的には PQ 関数 (これもドルビーによって開発されました) に関連付けられています。
I(「強度」)成分は、ビデオの明るさを表す輝度成分であり、C TとC Pは青黄(三色盲から名付けられている)と赤緑(第一色盲から名付けられている)の彩度成分である。[2]エブナーは、IPTを「Image Processing Transform(画像処理変換)」の略語としても使用した。[3]
IC T C P色表現方式は概念的にLMS色空間に関連しており、RGBからIC T C Pへの色変換は、まず3×3 行列変換でRGB をLMSに変換し、次に非線形関数を適用し、最後に別の 3×3 行列変換を使用して非線形信号をIC T C Pに変換することによって定義されます。[5] IC T C P は、 CTA-861 -Hで4:4:4、4:2:2、および 4:2:0クロマ サブサンプリングをサポートするYCCデジタル形式として定義されました (つまり、制限された範囲の 10 ビット モードでは 0、1、2、3、1020、1021、1022、1023 の値が予約されています)。[6]

導出
IC T C PはRec. 2100で次のように線形RGBから派生すると定義されています: [1]
- BT.2100 RGBからLMSを計算します。
- LMS を非線形で正規化します。
- IC T C Pを計算します:
- PQの場合:
- HLGの場合:
上記の3つの行列はすべてIPTの行列から導出されたものです(最初の2つのみが文書化された導出です[2])。HLG行列はPQ行列と同じ方法で導出できますが、唯一の違いはクロマ行のスケーリングです。逆復号化IC T C P行列はITU-TシリーズH補足18で指定されています。[7]
IC T C Pは、BT.2020空間全体がIの場合は[0, 1]の範囲に、2つの彩度成分の場合は[-0.5, +0.5]の範囲に収まるように定義されます。ΔE ITP(Rec. 2124)で使用される関連する均一色空間ITPは、均一性を回復するためにC Tを0.5でスケーリングします。[8] zimg(FFmpegの一部としてのzimgを含む)とcolor-scienceでは、HLGとPQの両方でICtCpがサポートされています。
IPTでは
IC T C Pの前身であるEbner & Fairchild IPT 色の見え方モデル(1998) は、入力 → LMS → 非線形性 → IPT というほぼ同様の変換パイプラインを持っています。[3] [9]違いは、より一般的なCIEXYZ三刺激値色空間に入力を定義し、その結果、LMS に対してより一般的な Hunt-Pointer-Estevez (D65 用) マトリックスを持つことです。非線形性は0.43 の固定ガンマで、RLAB で使用されているものと非常に近いです。ここでの 2 番目のマトリックスは、主に強度に S (青円錐) も考慮するという点でIC T C Pマトリックスとわずかに異なりますが、 IC T C Pには回転マトリックス (肌の色調を揃える) とスカラーマトリックス (-0.5 から 0.5 の範囲内で BT.2020 色域全体に収まるようにスケーリング) もこのマトリックスに掛けられています: [2] [10]
- LMSを計算する(LMS色空間§ Hunt、 D65のRLABを参照、若干異なる[3]):
- 非線形性(L'M'S'):L、M、Sの各成分にべき乗関数を適用します。
IPTPQc2
IPTPQc2 は、ドルビービジョンプロファイル 5 BL+RPU (EL なし)で使用される別の関連カラースペースです。 [11]名前の「c2」は、クロストークマトリックスが c = 2% で使用されることを意味します。フルレンジ量子化 (10 ビットビデオの場合は 0-1023、値は予約されていません) を使用します。マトリックスは実際には 1998 年の IPT 論文と同じで、逆の表現になっているため、IPTPQc2/IPTと呼ばれることもあります。 [12]この形式に関するドキュメントは、その独自の性質のためにほとんどありませんが、「IPT-PQ」(知覚的に量子化された IPT) カラースペースに関する特許[13]には、ドルビーが 1998 年の IPT 論文の従来のべき乗関数を各 LMS コンポーネントの PQ 関数に変更することによってドメインを PQ に変更した方法が説明されているようです。[推測? ] マトリックスは次のとおりです。
使用されている行列反転に注意し、特許では行列の番号1091に誤りがありました(反転後の行列は特許では正しいです)。また、この形式には非線形性がなく、BT.2020ベースであると想定されています。[14]
2番目のステップであるダイナミックレンジ調整モデリング(再形成[15])も特許で定義されています。
Disney+、Apple TV+、Netflixで使用されています。[要出典]
libplaceboでは、リシェイピングとMMR(NLQと動的メタデータはなし)を備えたIPTPQc2のデコーダーが利用可能です。[16]
すべてのステージのデコードのサポートがmpvに追加されました。
特徴
IC T C Pはほぼ一定の輝度を持っています。[17]エンコードされたIと実際の輝度の相関係数は0.998で、 YC B C Rの0.819よりもはるかに高いです。YC B C Rと比較して改善された一定の輝度は、色差情報のみが変更となるクロマサブサンプリングやガマットマッピングなどの色処理操作に有利です。[2]
IC T C PはYC B C Rと比較して色相の直線性も向上し、圧縮性能とカラーボリュームマッピングに役立ちます。[18] [19]適応型再形成により、圧縮性能がさらに10%向上します。[20]
輝度と色相の均一性の向上により、スケールされたIC T C Pは、ITU-R勧告BT.2124で導入された色差(ΔE ITP)を計算するための実用的な色空間になりました。[8]
CIEDE2000色量子化誤差の観点から見ると、10ビットのIC T C Pは11.5ビットのYC B C Rに相当します。[2]
用途
IC T C PはHEVCビデオコーディング規格でサポートされています。 [21]これはデジタルYCC形式でもあり、 CTA-861-Hの一部としてEDIDのColorimetryブロックで信号を送ることができます。
参考文献
- ^ ab 「BT.2100-2: 制作および国際番組交換で使用するための高ダイナミックレンジテレビの画像パラメータ値」ITU-R 2018年7月。
- ^ abcdef 「ICtCpとは - はじめに?」(PDF) . Dolby . 2016年4月20日閲覧。
- ^ abcd Ebner, Fritz (1998-07-01). 「色相均一性の導出とモデリング、および IPT 色空間の開発」。論文。
- ^ F.Ebner、MDFairchild、「色相の均一性を改善した色空間 (IPT) の開発とテスト」。第 6 回カラー イメージング カンファレンスの議事録、1998 年 8 月 13 日
- ^ 「ST 2084:2014」。米国映画テレビ技術者協会。
- ^ 「非圧縮高速デジタルインターフェースのDTVプロファイル(ANSI/CTA-861-H)」。Consumer Technology Association® 。 2021年3月11日閲覧。
- ^ 「ITU-T 勧告データベース」. ITU。hdl : 11.1002/1000/13441 。2020年11月14日に取得。
- ^ ab 「BT.2124:テレビの色差の潜在的な視認性を評価するための客観的指標」。www.itu.int 。 2020年6月24日閲覧。
- ^ Ebner, Fritz; Fairchild, Mark D. (1998-01-01). 「色相均一性を改善したカラースペース (IPT) の開発とテスト」. Color and Imaging Conference . 1998 (1): 8–13. doi :10.2352/CIC.1998.6.1.art00003. S2CID 46137693.
- ^ Xue, Yang (2008 年 11 月 1 日)。「CIECAM02 および IPT 色差方程式に基づく均一色空間」。RITTheses : 7。
- ^ ドルビー。「ドルビービジョンプロファイルとレベルバージョン1.3.2 - 仕様」(PDF) 。 2020年9月29日時点のオリジナル(PDF)からアーカイブ。 2021年4月27日閲覧。
- ^ 「Dolby Vision の色が正しくない · Issue #7326 · mpv-player/mpv」。GitHub。
- ^ 米国特許 20180131938A1、Lu, Taoran、Pu, Fangjun、Yin, Peng 他、「ipt-pq 色空間での信号再形成およびコーディング」、2018 年 5 月 10 日公開、2019 年 11 月 19 日発行、Dolby Laboratories Licensing Corp に譲渡
- ^ "testing-av/testing-video: IPTPQc2.java". GitHub。
- ^ 「ETMリファレンスソフトウェアにおけるリシェイパーパラメータ導出プロセスの説明」phenix.it-sudparis.eu . 2020年11月14日閲覧。
- ^ "colorspace: Dolby Vision のサポートを追加 (!207) · マージリクエスト · VideoLAN / libplacebo". GitLab . 2021年11月29日. 2021年12月11日閲覧。
- ^ 「ICtCpとYCbCrのサブサンプリング」(PDF)。ドルビーラボラトリーズ社。2018年10月13日時点のオリジナル(PDF)からアーカイブ。
- ^ 「ハイダイナミックレンジおよび広色域ビデオ配信のためのITPカラースペースとその圧縮パフォーマンス」ZTE。
- ^コットン、 アンドリュー、トンプソン、サイモン (2018)。「シーンライト変換: ライブ HDR 制作を可能にする鍵」。SMPTE 2018。pp. 10–11。doi : 10.5594 /M001822。ISBN 978-1-61482-960-7.S2CID 188363770 。
- ^ Perrin, Anne-Flore; Rerabek, Martin; Husak, Walt; Ebrahimi, Touradj (2018 年 5 月)。 「ICtCp 対 Y'CbCr: ICtCp カラー スペースの評価と HDR および WCG 用の適応型リシェイパー」。IEEEコンシューマー エレクトロニクス マガジン。7 (3): 38–47。doi :10.1109/ MCE.2017.2714696。S2CID 4800923 。
- ^ Peng Yin、Chad Fogg、Gary J. Sullivan、Alexis Michael Tourapis (2016-03-19)。「HEVC での ICtCp サポートのドラフトテキスト (ドラフト 1)」。JCT-VC。2016年 4 月 20 日閲覧。
