आईसीटीसीपी

ICTCP, ICtCp, या ITP Rec में निर्दिष्ट एक रंग प्रतिनिधित्व प्रारूप है। Rec. ITU-R BT.2100 मानक जिसका उपयोग उच्च गतिशील रेंज (HDR) और विस्तृत रंग सरगम ​​(WCG) इमेजरी के लिए वीडियो और डिजिटल फोटोग्राफी प्रणाली में रंगीन छवि पाइपलाइन के एक भाग के रूप में किया जाता है। इसे डॉल्बी प्रयोगशालाएँ द्वारा विकसित किया गया था एबनेर और फेयरचाइल्ड द्वारा आईपीटी  कलर स्पेस से।  प्रारूप एक संबद्ध आरजीबी रंग स्थान से एक समन्वय परिवर्तन द्वारा प्राप्त होता है जिसमें दो आव्युह परिवर्तन और एक मध्यवर्ती नॉनलाइनियर ट्रांसफर वेरिएबल सम्मिलित होता है जिसे अनौपचारिक रूप से गामा पूर्व-सुधार के रूप में जाना जाता है। परिवर्तन I, CT और CP नामक तीन सिग्नल उत्पन्न करता है। आईसीटीसीपी परिवर्तन का उपयोग अवधारणात्मक क्वांटाइज़र (पीक्यू) या हाइब्रिड लॉग-गामा (एचएलजी) गैर-रैखिकता कार्यों से प्राप्त आरजीबी संकेतों के साथ किया जा सकता है, लेकिन यह सामान्यतः  पीक्यू वेरिएबल (जिसे डॉल्बी द्वारा भी विकसित किया गया था) से जुड़ा हुआ है।

I ("तीव्रता") घटक एक लूमा (वीडियो) घटक है जो वीडियो की चमक का प्रतिनिधित्व करता है, और CTऔर CP नीले-पीले (ट्रिटानोपिया से नामित) और लाल-हरे (प्रोटानोपिया से नामित) क्रोमिनेंस घटक हैं। एबनेर ने "इमेज प्रोसेसिंग ट्रांसफॉर्म" के संक्षिप्त रूप में आईपीटी का भी उपयोग किया।

आईसीटीसीपी रंग प्रतिनिधित्व योजना वैचारिक रूप से एलएमएस रंग स्थान से संबंधित है, क्योंकि आरजीबी से आईसीटीसीपी में रंग परिवर्तन को पहले आरजीबी को 3×3 आव्युह परिवर्तन के साथ एलएमएस में परिवर्तित करके, फिर गैर-रैखिकता फ़ंक्शन को लागू करके, और फिर गैर-रेखीय संकेतों को परिवर्तित करके परिभाषित किया जाता है। एक और 3×3 आव्युह परिवर्तन का उपयोग करके आईसीटीसीपी में ICTCP को CTA-861-H में 4:4:4, 4:2:2 और 4:2:0 क्रोमा सबसैंपलिंग के समर्थन के साथ वाईसीसी डिजिटल प्रारूप के रूप में परिभाषित किया गया था (इसका कारण है कि सीमित सीमा में 10 बिट मोड 0, 1, 2), 3, 1020, 1021, 1022, 1023 मान आरक्षित हैं)।



व्युत्पत्ति
ICTCP को Rec द्वारा परिभाषित किया गया है। 2100 को रैखिक आरजीबी से निम्नानुसार प्राप्त किया जा रहा है:

\begin{bmatrix} L\\M\\S \end{bmatrix} = \frac{1}{4096} \begin{bmatrix} 1688 & 2146 & 262\\ 683 & 2951 & 462\\ 99 & 309 & 3688 \end{bmatrix} \begin{bmatrix} R\\G\\B \end{bmatrix} $$ \begin{bmatrix} L'\\M'\\S' \end{bmatrix} = EOTF_{PQ}^{-1} \left( \begin{bmatrix} L\\M\\S \end{bmatrix} \right) $$ \begin{bmatrix} L'\\M'\\S' \end{bmatrix} = OETF_{HLG} \left( \begin{bmatrix} L\\M\\S \end{bmatrix} \right) $$ \begin{bmatrix} I\\C_T\\C_P \end{bmatrix} = \frac{1}{4096} \begin{bmatrix} 2048 & 2048 & 0\\ 6610 & -13613 & 7003\\ 17933 & -17390 & -543 \end{bmatrix} \begin{bmatrix} L'\\M'\\S' \end{bmatrix} $$ \begin{bmatrix} I\\C_T\\C_P \end{bmatrix} = \frac{1}{4096} \begin{bmatrix} 2048 & 2048 & 0\\ 3625 & -7465 & 3840\\ 9500 & -9212 & -288 \end{bmatrix} \begin{bmatrix} L'\\M'\\S' \end{bmatrix} $$ उपर्युक्त सभी तीन आव्युह आईपीटी में आव्युह से प्राप्त किए गए थे (केवल पहले 2 प्रलेखित व्युत्पन्न हैं एचएलजी आव्युह को पीक्यू आव्युह की तरह ही प्राप्त किया जा सकता है, जिसमें एकमात्र अंतर क्रोमा पंक्तियों की स्केलिंग का है। उलटा डिकोडिंग ICTCP आव्युह आईटीयू-टी श्रेणी एच अनुपूरक 18 में निर्दिष्ट हैं।
 * 1) BT.2100 RGB से LMS की गणना करें:$$
 * 1) एलएमएस को गैर-रैखिकता द्वारा सामान्यीकृत करें:
 * 2) * यदि अवधारणात्मक क्वांटाइज़र का उपयोग किया जाता है:$$
 * 1) * यदि हाइब्रिड लॉग-गामा का उपयोग किया जाता है:$$
 * 1) ICTCP की गणना करें:
 * 2) *पीक्यू के लिए:$$
 * 1) *ऑप्टो-इलेक्ट्रॉनिक ट्रांसफर वेरिएबल के लिए: $$

ICTCP को ऐसे परिभाषित किया गया है कि संपूर्ण BT.2020 स्पेस I के लिए [0, 1] और दो क्रोमा घटकों के लिए [-0.5, +0.5] की सीमा में फिट बैठता है। ΔEITP (Rec. 2124) में प्रयुक्त संबंधित समान रंग स्थान ITP एकरूपता बहाल करने के लिए CT को 0.5 से मापता है।[8] HLG और PQ दोनों के लिए ज़िमग (FFmpeg के भागों के रूप में ज़िमग सहित) और रंग-विज्ञान में ICtCp के लिए समर्थन है।

आईपीटी में
आईसीटीसीपी, एबनेर और फेयरचाइल्ड 'आईपीटी' रंग उपस्थिति मॉडल (1998) के पूर्ववर्ती में इनपुट→ एलएमएस → गैर-रैखिकता → आईपीटी की अधिकतर समान परिवर्तन पाइपलाइन है। अंतर यह है कि यह अपने इनपुट को अधिक सामान्य CIEXYZ ट्रिस्टिमुलस कलर स्पेस में परिभाषित करता है और परिणामस्वरूप LMS के लिए अधिक पारंपरिक हंट-पॉइंटर-एस्टेवेज़ (D65 के लिए) आव्युह होता है।

अरैखिकता 0.43 का एक निश्चित गामा है, जो आरएलएबी द्वारा उपयोग किए गए गामा के काफी करीब है। यहां दूसरा मैट्रिक्स आईसीटीसीपी मैट्रिक्स से थोड़ा अलग है, इसमें मुख्य रूप से तीव्रता के लिए एस (नीला शंकु) भी माना जाता है, लेकिन आईसीटीसीपी में रोटेशन मैट्रिक्स (त्वचा टोन को संरेखित करने के लिए) और स्केलर मैट्रिक्स (पूर्ण बीटी.2020 में फिट होने के लिए स्केल किया गया) भी है। -0.5 से 0.5 क्षेत्र के अंदर सरगम) को इस आव्युह से गुणा किया गया है: \begin{bmatrix} L\\M\\S \end{bmatrix} = \begin{bmatrix} 0.4002 & 0.7075 & -0.0807 \\ -0.2280 & 1.1500 & 0.0612 \\ 0 & 0 & 0.9184 \end{bmatrix} \begin{bmatrix} X\\Y\\Z \end{bmatrix} $$ X^{0.43} &\text{for } X \ge 0\\ -(-X)^{0.43} &\text{for } X < 0 \end{cases} $$ \begin{bmatrix} I\\P\\T \end{bmatrix} = \begin{bmatrix} 0.4000 & 0.4000 & 0.2000\\ 4.4550 & -4.8510 & 0.3960\\ 0.8056 &  0.3572 & -1.1628 \end{bmatrix} \begin{bmatrix} L'\\M'\\S' \end{bmatrix} $$
 * 1) एलएमएस की गणना करें (देखें D65 के लिए, थोड़ा भिन्न ): $$
 * 1) गैर-रैखिकता (एल'एम'एस'): एल, एम, एस घटकों में से प्रत्येक के लिए गामा सुधार: $$X' = \begin{cases}

IPTPQc2
IPTPQc2 डॉल्बी विजन प्रोफाइल 5 BL+RPU (EL के बिना) द्वारा उपयोग किया जाने वाला एक अन्य संबंधित कलरस्पेस है। नाम में "c2" का अर्थ है कि एक क्रॉस टॉक आव्युह का उपयोग c = 2% के साथ किया जाता है। यह पूर्ण श्रेणी परिमाणीकरण (10 बिट वीडियो के लिए 0-1023, कोई मान आरक्षित नहीं) का उपयोग करता है। इसे अधिकांशतः IPTPQc2/IPT के रूप में भी जाना जाता है, क्योंकि आव्युह वास्तव में 1998 के IPT पेपर के समान ही है, बस उलटे प्रतिनिधित्व में। इस प्रारूप पर दस्तावेज़ीकरण इसकी मालिकाना प्रकृति के कारण दुर्लभ है, किन्तु एक पेटेंट है IPT-PQ (अवधारणात्मक रूप से परिमाणित IPT) रंग स्थान पर आव्युह इस प्रकार है:

$$ \begin{bmatrix} I\\P\\T \end{bmatrix}_{PQC2} = \left( \frac{1}{8192} \begin{bmatrix} 8192 & 799 & 1681\\ 8192 & -933 & 1091\\ 8192 & 267 & -5545 \end{bmatrix} \right)^{-1} \begin{bmatrix} L'\\M'\\S' \end{bmatrix} $$

उपयोग किए गए आव्युह व्युत्क्रम पर ध्यान दें और 1091 नंबर में पेटेंट में एक त्रुटि की गई थी आव्युह का (उलटा होने के पश्चात् का आव्युह पेटेंट में सही है)। इसके अतिरिक्त, इस प्रारूप में कोई गैर-रैखिकता नहीं है, और इसे BT.2020-आधारित माना जाता है।

दूसरा चरण, डायनामिक रेंज एडजस्टमेंट मॉडलिंग (रीशेपिंग)। ), को पेटेंट में भी परिभाषित किया गया है।

इसका उपयोग डिज़्नी+, एप्पल टीवी+ और NetFlix द्वारा किया जाता है।

रीशेपिंग और एमएमआर (किन्तु कोई एनएलक्यू और डायनेमिक मेटाडेटा नहीं) के साथ IPTPQc2 का डिकोडर लिबप्लेसबो में उपलब्ध है।

एमपीवी (मीडिया प्लेयर) में सभी चरणों को डिकोड करने के लिए समर्थन जोड़ा गया था।

विशेषताएँ
ICTCP में लगभग स्थिर चमक होती है, जो YCBCR की तुलना में क्रोमा सबसैंपलिंग में सुधार करती है। ICTCP YCBCR की तुलना में रंग की रैखिकता में भी सुधार होता है, जो संपीड़न प्रदर्शन और रंग वॉल्यूम मानचित्रण में सहायता करता है। अनुकूली पुनर्आकार के साथ संयुक्त होने पर ICTCP संपीड़न प्रदर्शन में 10% तक सुधार कर सकता है। CIEDE2000 रंग परिमाणीकरण त्रुटियों के लिए, 10-बिट ICTCP 11.5 बिट YCBCR के बराबर होगा, [2] यही कारण है कि ΔEITP मानक को ITU-R Rec के रूप में पेश किया गया था। BT.2124[21] और कैलमैन में पहले से ही उपयोग किया जा रहा है। आईसीटीसीपी के साथ ल्यूमिनेंस स्थिरता में सुधार होता है, जिसमें ल्यूमा और एन्कोडेड चमक के बीच 0.998 का ल्यूमिनेंस  पियर्सन सहसंबंध गुणांक है, जबकि YCBCR का ल्यूमिनेंस संबंध 0.819 होता है। उत्तम स्थिर चमक रंग प्रसंस्करण कार्यों जैसे क्रोमा सबसैंपलिंग और सरगम मानचित्रण के लिए एक लाभ है, जहां केवल रंग अंतर की सूचना में परिवर्तन किया जाता है।

उपयोग
ICTCP HEVC वीडियो कोडिंग मानक में समर्थित है। यह एक डिजिटल वाईसीसी प्रारूप भी है और इसे सीटीए-861-एच के भाग के रूप में विस्तारित डिस्प्ले आइडेंटिफिकेशन डेटा के कलरमेट्री ब्लॉक में सिग्नल किया जा सकता है।