بسم الله الرحمن الرحيم
سأحاول توضيح مفهوم HDRI بصورة مبسطة بعيداً عن التعقيد الفني متى ما أمكن ليكون الموضوع مناسباً حتى للمبتدئين.
ماهي تقنية HDRI؟
يتعامل الحاسب مع الصور و الرسومات على عدة صيغ مختلفة مثل .jpg و .BMP و .Gif و غيرها، و تتفق هذه هذ الصيغ من الملفات في أنها تمثل الصور بدرجات مختلفة من الألوان تتراوح بين 0 و 255 أي ما يعادل 256 درجة مختلفة للأزرق و مثلها للأحمر و مثلها للأزرق،و ناتج مزجها يولد الألوان المرئية على شاشة الحاسب بما يساوي تقريباً 16 مليون لون مختلفاً (256×256×256)،و لكن هذه الصيغ قاصرة عن تمثيل بعض الألوان الموجودة في الواقع مثل الألوان العالية الإضاءة الزائدة السطوع التي تنتج عن الشمس و الإضاءات المختلفة و تسمى Unclamped Colors،
أيضاً إذا أخذنا من ناحية أخرى أن هذه الصيغ تمثل الدرجات بين الأبيض و الأسود ب 256 درجة فقط، و هل هكذا في الواقع؟ لا طبعاً،كذلك هذه الصيغ لا تستطيع تمثيل اللون الذهبي أو الفضي بصورة أصلية بل تحاكيهما .
نخلص إلى أن هذه الصيغ قاصرة في تمثيل الإضاءة الطبيعية و لكنها مناسبة للاستخدام في الكمبيوتر،و تسمى هذه الصيغ بصيغ الصور منخفضة المدى LDRI.
إذاً فلنعرف صيغة HDRI أو صيغة الصور عالية المدى High Dynamic Range Images، هي عبارة عن صور تستطيع تمثيل مدى كبير من درجات الإضاءة حتى Unclamped Colors تستطيع تمثيلها وذلك لأنها تمثل ألوان النقطة بأعداد حقيقية و بدون حد أقصى لأعلى قيمة من الإضاءة عكس LDRI و التي تحصرك في 256 قيمة صحيحة فقط.
أيضاً من الخواص الهامة في HDRI أنها تخزن قيم الإضاءة للنقاط متناسبة مع قيمة الإضاءة لأي نقطة أخرى مما يعني أنك إذا زدت درجة سطوع الصورة أو خفت السطوع ستبدو الصورة طبيعية عكس LDRI أنظر الصورة التوضيحية:
الصورة الأصلية:

بعد تغميق الصورة Darken
HDRI

LDRI

لا حظ عند تطبيق Motion Blur
HDRI

LDRI

كذلك فإن HDRI هي دمج لعدة صور أخذت في درجات شدة إضاءة مختلفة Different Exposure ،مما يعني أنك تستطيع استخدام صورة واحدة لإضاءة المشهد بشدة مختلفة في كل مرة تغير فيها قيمة شدة إضاءة صورة HDRI.
نموذج لصورة HDRI بشدة إضاءة مختلفة لنفس الصورة:
سأحاول توضيح مفهوم HDRI بصورة مبسطة بعيداً عن التعقيد الفني متى ما أمكن ليكون الموضوع مناسباً حتى للمبتدئين.
ماهي تقنية HDRI؟
يتعامل الحاسب مع الصور و الرسومات على عدة صيغ مختلفة مثل .jpg و .BMP و .Gif و غيرها، و تتفق هذه هذ الصيغ من الملفات في أنها تمثل الصور بدرجات مختلفة من الألوان تتراوح بين 0 و 255 أي ما يعادل 256 درجة مختلفة للأزرق و مثلها للأحمر و مثلها للأزرق،و ناتج مزجها يولد الألوان المرئية على شاشة الحاسب بما يساوي تقريباً 16 مليون لون مختلفاً (256×256×256)،و لكن هذه الصيغ قاصرة عن تمثيل بعض الألوان الموجودة في الواقع مثل الألوان العالية الإضاءة الزائدة السطوع التي تنتج عن الشمس و الإضاءات المختلفة و تسمى Unclamped Colors،

أيضاً إذا أخذنا من ناحية أخرى أن هذه الصيغ تمثل الدرجات بين الأبيض و الأسود ب 256 درجة فقط، و هل هكذا في الواقع؟ لا طبعاً،كذلك هذه الصيغ لا تستطيع تمثيل اللون الذهبي أو الفضي بصورة أصلية بل تحاكيهما .
نخلص إلى أن هذه الصيغ قاصرة في تمثيل الإضاءة الطبيعية و لكنها مناسبة للاستخدام في الكمبيوتر،و تسمى هذه الصيغ بصيغ الصور منخفضة المدى LDRI.
إذاً فلنعرف صيغة HDRI أو صيغة الصور عالية المدى High Dynamic Range Images، هي عبارة عن صور تستطيع تمثيل مدى كبير من درجات الإضاءة حتى Unclamped Colors تستطيع تمثيلها وذلك لأنها تمثل ألوان النقطة بأعداد حقيقية و بدون حد أقصى لأعلى قيمة من الإضاءة عكس LDRI و التي تحصرك في 256 قيمة صحيحة فقط.
أيضاً من الخواص الهامة في HDRI أنها تخزن قيم الإضاءة للنقاط متناسبة مع قيمة الإضاءة لأي نقطة أخرى مما يعني أنك إذا زدت درجة سطوع الصورة أو خفت السطوع ستبدو الصورة طبيعية عكس LDRI أنظر الصورة التوضيحية:
الصورة الأصلية:

بعد تغميق الصورة Darken
HDRI

LDRI

لا حظ عند تطبيق Motion Blur
HDRI

LDRI

كذلك فإن HDRI هي دمج لعدة صور أخذت في درجات شدة إضاءة مختلفة Different Exposure ،مما يعني أنك تستطيع استخدام صورة واحدة لإضاءة المشهد بشدة مختلفة في كل مرة تغير فيها قيمة شدة إضاءة صورة HDRI.
نموذج لصورة HDRI بشدة إضاءة مختلفة لنفس الصورة:

تعليق