एक फ़ाइल में तीन हिस्से
स्पेसिफ़िकेशन एक ऐसे फ़ाइल फ़ॉर्मैट का वर्णन करता है जो JPEG के अंदर लॉगरिदमिक रेंज गेन मैप इमेज एनकोड करता है। व्यवहार में इसका मतलब तीन घटक हैं: एक सामान्य SDR फ़ोटो, एक गेन मैप जो बताता है कि हर हिस्सा कितना चमकीला होना चाहिए, और वह मेटाडेटा जो रीडर को उसे लगाने का तरीका बताता है।
हर हिस्सा क्या करता है
- बेस इमेज एक साधारण JPEG रेंडिशन। हर मौजूदा व्यूअर यही दिखाता है, और इसी वजह से इस फ़ॉर्मैट के आने पर कोई समस्या खड़ी नहीं हुई।
- गेन मैप एक दूसरा JPEG, कहीं छोटा, जो हर हिस्से के लिए गुणक की तरह काम करता है। Vaultaire कन्वर्टर इसे चौथाई साइज़ में लिखता है।
- मेटाडेटा XMP मान और एक MPF इंडेक्स, जो संगत रीडर को बताते हैं कि मैप मौजूद है और उसकी व्याख्या कैसे करनी है।
Ultra HDR Image Format स्पेसिफ़िकेशन कहता है कि जो लेगेसी रीडर इस फ़ॉर्मैट का समर्थन नहीं करते, वे पारंपरिक लो डायनामिक रेंज इमेज पढ़कर दिखाते हैं, जबकि जो समर्थन करते हैं, वे प्राथमिक इमेज को गेन मैप के साथ जोड़कर संगत डिस्प्ले पर हाई डायनामिक रेंज इमेज रेंडर करते हैं।
इसे इस तरह क्यों बनाया गया
HDR डिस्प्ले SDR डिस्प्ले से ज़्यादा चमकीला सफ़ेद दिखा सकता है, पर कितना ज़्यादा, यह बदलता रहता है। स्पेसिफ़िकेशन साफ़ कहता है कि डिस्प्ले तकनीक को डिस्प्ले के HDR और SDR व्हाइट पॉइंट के बीच किसी भी अनुपात के अनुसार ढलना चाहिए, जो डिवाइस दर डिवाइस काफ़ी बदल सकता है, या एक ही डिवाइस पर समय के साथ भी।
एक तय HDR इमेज यह नहीं कर सकती। बेस इमेज और गुणक कर सकते हैं, क्योंकि रीडर तय करता है कि सामने वाली स्क्रीन के लिए मैप को कितना आगे बढ़ाना है। स्पेसिफ़िकेशन यह भी माँगता है कि तकनीक हाइलाइट क्लिप किए बिना, शैडो दबाए बिना, स्थानीय कंट्रास्ट कंप्रेस किए बिना, और दृश्य की वस्तुओं के बीच टोनल संबंध बदले बिना काम करे। इन्हीं चार शर्तों के कारण गेन मैप सिर्फ़ ज़्यादा चमकीली तस्वीर एनकोड करने से बेहतर है।
दूसरी डिज़ाइन आवश्यकता साइज़ थी। अतिरिक्त डेटा एक कंप्रेस्ड ग्रेस्केल-शैली का मैप है, दूसरी पूर्ण-रिज़ॉल्यूशन तस्वीर नहीं, इसलिए फ़ाइल दोगुनी होने के बजाय थोड़ी ही बढ़ती है।
आपकी HDR फ़ोटो अक्सर सामान्य क्यों दिखती है
Ultra HDR चुपचाप डाउनग्रेड हो जाता है, जो इसकी सबसे अच्छी और सबसे उलझाने वाली खूबी है। कोई त्रुटि नहीं आती। आपको बस SDR तस्वीर मिल जाती है।
| कारण | क्या होता है |
|---|---|
| व्यूअर गेन मैप का समर्थन नहीं करता | वह बेस इमेज दिखाता है, ठीक वैसे ही जैसा इरादा था |
| डिस्प्ले SDR है | रेंडर करने के लिए कोई अतिरिक्त हेडरूम नहीं है |
| स्क्रीन ब्राइटनेस या पावर-सेविंग मोड | उपलब्ध हेडरूम घटता है, इसलिए प्रभाव भी घटता है |
| किसी एडिटर ने फ़ाइल फिर से सेव की | कई एडिटर सादा JPEG लिखते हैं और मैप हटा देते हैं |
| किसी सोशल प्लेटफ़ॉर्म ने अपलोड को फिर से एनकोड किया | समर्थन ऐप, अकाउंट, डिवाइस और अपलोड पथ के अनुसार बदलता है |
कहीं भी HDR रेंडिशन पर भरोसा करने से पहले असली प्रकाशन पथ जाँचें। समर्थन इतनी बार बदलता है कि पिछले साल का नतीजा आज के बारे में कुछ भी साबित नहीं करता।
दोनों दिशाओं में बदलना
कन्वर्टर दिशा फ़ाइल से ही पढ़ता है। यह एक अपारदर्शी स्टिल JPEG, PNG या WebP, या एक Ultra HDR JPEG पर काम करता है, अधिकतम 20 MB, हर तरफ़ 8,192 पिक्सेल, और कुल 16,000,000 पिक्सेल तक।
- Ultra HDR से सादे SDR तक फ़ाइल के अंदर मौजूद बेस रेंडिशन पहले से सही SDR जवाब है, इसलिए उसे पढ़ा जाता है, सामान्य JPEG के रूप में फिर से एनकोड किया जाता है, और जाँचा जाता है कि डाउनलोड कोई गेन मैप घोषित नहीं करता। चुनने के लिए कोई लुक नहीं।
- SDR से Ultra HDR तक इमेज से गेन मैप बनाया जाता है और उसे SDR फ़ॉलबैक, आवश्यक XMP मान और एक MPF इंडेक्स के साथ पैक किया जाता है। हाइलाइट रिस्पॉन्स के लिए आप नैचुरल, ग्लो या ग्राफ़िक चुनते हैं।
- आउटपुट हमेशा JPEG होता है PNG या WebP सोर्स Ultra HDR JPEG बन जाता है, क्योंकि फ़ॉर्मैट बेस इमेज, गेन मैप, XMP मान और MPF इंडेक्स को JPEG डेटा के रूप में परिभाषित करता है।
- डाउनलोड से पहले सत्यापित पहले कंटेनर पार्स किया जाता है और दोनों एम्बेडेड JPEG इमेज डिकोड की जाती हैं। सब कुछ ब्राउज़र वर्कर में चलता है और कोई फ़ाइल अपलोड नहीं होती।
SDR से HDR दिशा की एक साफ़ सीमा: गेन मैप बनाने से वह हाइलाइट विवरण वापस नहीं आता जो मूल फ़ोटो ने कभी कैप्चर ही नहीं किया। यह सिर्फ़ बदलता है कि संगत डिस्प्ले फ़ाइल में पहले से मौजूद रेंज को कैसे रेंडर करे। अगर फ़ोटो बस बहुत डार्क है, तो सही शुरुआत ब्राइट करने की गाइड है।
मेटाडेटा के मामले में यह उपकरण Vaultaire के कन्वर्टरों में इकलौता अपवाद है। समर्थित सोर्स मेटाडेटा कॉपी नहीं होता, पर Ultra HDR को XMP गेन-मैप मान और एक MPF इंडेक्स चाहिए, इसलिए आउटपुट डिज़ाइन से ही मेटाडेटा-मुक्त नहीं होता।
Ultra HDR पर अक्सर पूछे जाने वाले सवाल
Ultra HDR इमेज क्या है?
एक JPEG जिसमें सामान्य SDR बेस इमेज, दूसरा JPEG गेन मैप, और वह मेटाडेटा होता है जो बताता है कि संगत रीडर उन्हें कैसे जोड़ता है। स्पेसिफ़िकेशन इसे JPEG फ़ाइल के अंदर एनकोड की गई लॉगरिदमिक रेंज गेन मैप इमेज के रूप में परिभाषित करता है।
यह पुराने सॉफ़्टवेयर में फिर भी क्यों खुल जाती है?
बैकवर्ड कम्पैटिबिलिटी एक डिज़ाइन आवश्यकता थी। जो रीडर इस फ़ॉर्मैट को नहीं समझते, वे पारंपरिक लो डायनामिक रेंज इमेज दिखाते हैं और बाकी को अनदेखा कर देते हैं।
मेरी HDR फ़ोटो सामान्य क्यों दिखती है?
यह डिवाइस, डिस्प्ले मोड, ब्राइटनेस और उसे दिखाने वाले ऐप पर निर्भर करता है। यह इस पर भी निर्भर करता है कि फ़ाइल को संपादित या शेयर करने वाले टूल के बाद गेन मैप बचा या नहीं, क्योंकि कई सेवाएँ उसे फिर से एनकोड करके हटा देती हैं।
क्या Ultra HDR को सामान्य JPG में बदला जा सकता है?
हाँ। फ़ाइल के अंदर मौजूद बेस रेंडिशन ही सही SDR नतीजा है, इसलिए उसे पढ़ा जाता है, सादे JPEG के रूप में फिर से एनकोड किया जाता है, और पुष्टि के लिए जाँचा जाता है कि कोई गेन मैप घोषित नहीं है।
क्या सामान्य फ़ोटो को Ultra HDR में बदला जा सकता है?
आप उसे बनाए गए गेन मैप के साथ पैक कर सकते हैं। इससे वह हाइलाइट विवरण वापस नहीं आता जो मूल फ़ोटो ने कभी कैप्चर ही नहीं किया। यह तय करता है कि संगत डिस्प्ले पहले से मौजूद रेंज को कैसे रेंडर करे।
क्या फ़ाइल बहुत बड़ी हो जाती है?
थोड़ी ही। मैप एक कंप्रेस्ड, छोटे साइज़ की इमेज है, जिसे यहाँ चौथाई साइज़ में लिखा जाता है, दूसरी पूर्ण-रिज़ॉल्यूशन तस्वीर नहीं। अतिरिक्त डेटा छोटा रखना इस फ़ॉर्मैट की घोषित आवश्यकताओं में से एक था।