scRGB

scRGB عبارة عن مساحة ألوان واسعة النطاق RGB (أحمر أخضر أزرق) تم إنشاؤها بواسطة Microsoft و HP تستخدم نفس اللون الأساسي ونقاط بيضاء / سوداء كمساحة لون sRGB ولكنها تسمح بإحداثيات تحت الصفر وأكبر من واحد. النطاق الكامل هو -0.5 خلال أقل من +7.5 فقط.

تمكن الأرقام السالبة scRGB من احتواء معظم مساحة اللون CIE 1931 مع الحفاظ على البساطة والتوافق مع sRGB بدون تعقيد إدارة اللون. تكلفة الحفاظ على التوافق مع sRGB هي أن حوالي 80٪ من مساحة اللون scRGB تتكون من ألوان خيالية.

تسمح الأرقام الإيجابية الكبيرة بتمثيل صور المدى الديناميكي العالي ، على الرغم من أن النطاق أقل شأناً من بعض تنسيقات النطاق الديناميكي العالي الأخرى مثل OpenEXR.

التشفير
تم تعريف ترميزين للعمليات التمهيدية الفردية: خطية 16 بت لكل تشفير للقناة و 12 بتة غير خطية لكل تشفير للقناة.

الترميز scRGB (16) 16 بت هو قنوات RGB الخطية المحولة بواسطة 8192x + 4096. بالمقارنة مع sRGB ذات 8 بت ، تتراوح هذه النطاقات ما يقرب من 2½ أضعاف دقة الألوان بالقرب من 0.0 إلى أكثر من 14 مرة من دقة الألوان بالقرب من 1.0. التخزين مثل 16 بت يشغل النطاق الخطي إلى -0.5..7.4999.

تشفير scRGB-nl 12-بت هو قنوات RGB الخطية التي يتم تمريرها عبر نفس وظيفة تحويل opto-electric مثل sRGB (لاستخدام الأرقام السالبة -f (-x)) ثم تحويلها بواسطة 1280x + 1024. هذا هو بالضبط 5 مرات دقة اللون من sRGB 8 بت ، ويمكن تحويل sRGB 8 بت مباشرة مع 5X + 1024. يتم تثبيت النطاق الخطي إلى أكبر قليلاً -0.6038..7.5913

تشفير 12 بت يسمى scYCC-nl هو تحويل مستويات sRGB غير الخطية إلى JFIF-Y’CbCr ثم تحويلها بواسطة 1280Y ‘+ 1024 و 1280 Cx + 2048. يمكن أن يسمح هذا النموذج بمزيد من الضغط والتحويل المباشر إلى / من ملفات JPEG وأجهزة الفيديو.

وبإضافة قناة ألفا لها نفس عدد البتات ، يمكن رؤية تشفير 16 بت المشار إليه على أنه 64 بت وترميز 12 بت المشار إليه بـ 48 بت. لا يتم ترميز Alpha كما هو موضح أعلاه ، ومع ذلك. يعد Alpha بدلاً من ذلك نطاقًا خطيًا 0-1 مضروبًا في 2 ^ {n} -1 حيث يكون n 12 أو 16.

استعمال
كان أول تطبيق لـ scRGB هو GDI + API في Windows Vista. في WinHEC 2008 أعلنت شركة Microsoft أن Windows 7 يدعم scRGB 48 بت (والتي يمكن تحويلها إلى HDMI وإخراجها كـ xvYCC). المكونات في Windows 7 التي تدعم scRGB ذات 48 بت هي Direct3D ، و Windows Imaging Component ، و Windows Colour System وتدعمها في كل من الوضع الحصري الكامل الشاشة وفي تراكبات الفيديو.

أصل sc في scRGB
يكتنف أصل sc في scRGB في الغموض. رسميا انها تقف من أجل لا شيء. وفقا لمايكل ستوكس (القائد الوطني والدولي للجنة الدولية الكهروتقنية ، أو IEC ، المجموعة العاملة على scRGB) ، ظهر الاسم عندما طلبت اللجنة الوطنية اليابانية تغيير الاسم من XsRGB (RGB الزائد). والمرشحان الرئيسيان للمعنى هما “RGB المرآزي” لأن scRGB يدعم الأبيض أكبر من قيم الانتشار 1.0 ، و “RGB القياسي” لأن الخطية ، ودعم النقطة العائمة ، ودعم النطاق الديناميكي العالي (HDR) ، ودعم النطاق الواسع مناسبة بشكل مثالي للتركيب. يؤكد هذا المعنى ضمنيًا أيضًا على أن scRGB لا يُقصد دعمه بشكل مباشر في الأجهزة أو التنسيقات ، نظرًا لأن scRGB يتضمن التعريف بالقيم التي تتجاوز كل من النظام البصري البشري (أو حتى نظريًا) الأجهزة المادية القابلة للتحقيق.