· 7 min read
Bayer Demosaic कन्वर्ज़न बनाम एक सच्चा मोनोक्रोम सेंसर
रंगीन फ़िल्टर array हटाने से डिजिटल सेंसर की रेज़ोल्यूशन और संवेदनशीलता क्यों बढ़ जाती है — Bayer कलर फ़ाइल को grayscale में desaturate करने के मुक़ाबले।
में Simon Lehmann द्वारा लिखा गया Editor
फ़िल्म पर एक रंगीन फ़िल्टर लेंस के सामने लगता है और एक्सपोज़र से पहले इमल्शन तक पहुँचने वाली तरंगदैर्ध्यों को बदल देता है। डिजिटल सेंसर पहले पूरा रंग रिकॉर्ड करता है, इसलिए समतुल्य नियंत्रण कैप्चर के बाद होता है: तीन रंग चैनलों को भारांकित करके एकल ग्रे मान में जोड़ा जाता है। एक चैनल मिक्सर ठीक यही योग करता है — इसीलिए वह बिना किसी कांच के yellow, orange या red फ़िल्टर की नकल कर सकता है। नकल करीबी होती है पर एकसमान नहीं, और यह अंतर इस बात पर निर्भर करता है कि सेंसर ने रंग को पहले कैसे देखा।
हर ग्रेस्केल कन्वर्शन तीन संख्याओं को एक में घटाता है। डिफ़ॉल्ट वज़न मनमाने नहीं हैं। ITU-R Recommendation BT.709 (पहली बार 1990 में जारी) के luma गुणांक red को 0.2126, green को 0.7152 और blue को 0.0722 असाइन करते हैं; पुराने BT.601 (पहली बार 1982 में जारी, standard-definition मानक) में 0.299, 0.587 और 0.114 थे। ये gamma-encoded मानों पर लागू luma गुणांक हैं, न कि सच्चे linear-light luminance वज़न, लेकिन दोनों का योग एक होता है, जिससे कुल चमक स्थिर रहती है और हरे रंग के प्रति आँख की प्रबल संवेदनशीलता तथा नीले के प्रति कमज़ोर संवेदनशीलता परिलक्षित होती है।
एक चैनल मिक्सर आपको अपने वज़न चुनने देता है। दो 8-bit पिक्सेल लें: नीले आकाश का एक टुकड़ा जो लगभग R 70 / G 110 / B 200 पढ़ता है, और एक लाल ईंट जो R 170 / G 60 / B 50 पढ़ती है। तटस्थ BT.709 भारांकन के तहत आकाश 0.2126·70 + 0.7152·110 + 0.0722·200 ≈ 108 में बदलता है, और ईंट ≈ 83 में — तो आकाश ईंट से हल्का निकलता है। अब R 150% / G 20% / B −70% का red-filter मिक्स लगाएँ (कुल अभी भी 100%)। आकाश बनता है 1.5·70 + 0.2·110 − 0.7·200 = −13, जो 0 पर क्लिप होकर near-black हो जाता है; ईंट बनती है 1.5·170 + 0.2·60 − 0.7·50 = 232, near-white। red-filter लैंडस्केप का नाटकीय काला आकाश और चमकदार ईंटें सीधे इस गणित से निकलती हैं — बिना कोई रोशनी हटाए।
एक कांच का फ़िल्टर अपने रंग को पार करने देता है और पूरक रंग को अवशोषित करता है, और इसकी हमेशा एक्सपोज़र की कीमत चुकानी पड़ती है। Kodak Wratten फ़ैक्टर दिन की रोशनी में यह बिल तय करते हैं, और हर एक का मिक्सर समतुल्य होता है:
नीले से भरपूर खुली छाया या skylight में ये फ़ैक्टर और बढ़ जाते हैं, जहाँ फ़िल्टर को अवशोषित करने के लिए ज़्यादा blue होती है। Ansel Adams ने Monolith, the Face of Half Dome (1927) में आकाश को near-black रेंडर करने के लिए deep red Wratten 29 का सहारा लिया था, और अपनी फ़िल्टर प्रैक्टिस The Negative (1981) में विस्तार से बताई। मिक्सर हर लुक को पुनः उत्पन्न करता है लेकिन कोई स्टॉप नहीं लेता: आपकी मीटर की गई शटर स्पीड और अपर्चर वैसी ही रहती है।
Photoshop का Channel Mixer वज़न को प्रतिशत में व्यक्त करता है, एक Monochrome चेकबॉक्स और एक Constant ऑफ़सेट के साथ, और आपको कुल 100% के करीब रखने के लिए प्रेरित करता है; आप तीन वास्तविक चैनलों को मिक्स कर रहे हैं। Lightroom और Adobe Camera Raw एक अलग रास्ता अपनाते हैं: black-and-white मिक्स आठ colour-band स्लाइडर देता है (red, orange, yellow, green, aqua, blue, purple, magenta), न कि तीन raw चैनल। ये HSL-स्टाइल स्पेस में काम करते हैं, इसलिए “orange” स्लाइडर पूरे red चैनल की बजाय orange hues को विशेष रूप से उठाता है — बेहतर hue नियंत्रण, लेकिन अलग मानसिक मॉडल। Capture One, RawTherapee और Nik Silver Efex Pro इस दायरे में बिखरे हैं। यह अंतर मायने रखता है: three-channel मिक्सिंग सेंसर के वास्तविक red, green और blue रिकॉर्ड को पुनर्वितरित करती है, जबकि band स्लाइडर demosaicing के बाद interpreted hues को remapped करते हैं।
नकल की सीमा सेंसर के ऊपर लगे colour filter array से तय होती है। Bayer pattern — जिसे Bryce Bayer ने Eastman Kodak में आविष्कार किया, US Patent 3,971,065, 1975 में दाखिल और 1976 में जारी — 50% green, 25% red और 25% blue photosites बिछाता है; Bayer ने green वाले को “luminance-sensitive elements” कहा, उन्हें दोगुना करके आँख की peak sensitivity के साथ मिलाया — वही तर्क जो green को 0.7152 luma वज़न देता है। Demosaicing हर site पर गायब मानों को इंटरपोलेट करता है।
वे dye फ़िल्टर फ़ोटोलिथोग्राफ़िक रूप से जमाए गए organic pigments हैं, जिनके passband चौड़े और आपस में ओवरलैप करते हैं, sharp cutoff नहीं हैं — इसलिए red चैनल आंशिक रूप से green पर भी प्रतिक्रिया करता है: यह spectral crosstalk है, और pixel pitch छोटा होने पर यह बढ़ता है। Silicon इस समस्या को लंबी तरफ़ और बढ़ा देता है। इसका ~1.1 eV bandgap इसे लगभग 1100 nm तक, near-infrared में गहरे, संवेदनशील रखता है, इसलिए रंगीन कैमरों में IR-cut या hot-mirror फ़िल्टर (आमतौर पर 650–720 nm पर transition) लगा होता है ताकि infrared चैनलों तक न पहुँचे। इसके बिना red चैनल बुरी तरह दूषित हो जाता; इसके साथ, शेष मिश्रण केवल dye crosstalk है। किसी भी स्थिति में, red चैनल पहले से ही तरंगदैर्ध्यों का एक मिश्रण अवशोषित कर चुका है जिसे बाद में अलग नहीं किया जा सकता। एक कांच का red फ़िल्टर एक्सपोज़र से पहले blue को रोकता है; मिक्सर केवल पहले से रिकॉर्ड किए गए डेटा को पुनर्वितरित करता है। जब कोई region white में clip हो जाए या shadow में detail दफ़न हो जाए, तो कोई भी भारांकन उसे वापस नहीं लाता — यही वजह है कि raw से काम करना ज़रूरी है, जहाँ हर चैनल अपना headroom बनाए रखता है: tungsten रोशनी में blue पहले clip होता है, sunsets और skin में red पहले।
चैनल मिक्सर एक panchromatic इमल्शन प्लस फ़िल्टर की नकल करता है। Panchromatic फ़िल्में — FP4, HP5, Tri-X — दृश्यमान स्पेक्ट्रम में संवेदनशील हैं, इसीलिए red फ़िल्टर उनके नीले आकाश को गहरा करता है और reds को हल्का। Orthochromatic स्टॉक एक अलग जानवर है: Ilford Ortho Plus 80 effectively red के प्रति अंधी है, reds को near-black रेंडर करती है, इसलिए उस पर red फ़िल्टर उल्टा पड़ता है। कोई भी दो इमल्शन एकसमान spectral curve साझा नहीं करतीं, इसलिए “red-filter look” खुद फ़िल्म-विशिष्ट है, और मिक्सर हमेशा किसी एक विशेष इमल्शन-प्लस-ग्लास संयोजन का केवल अनुमान लगाता है।
डिजिटल पक्ष पर दो सावधानियाँ। Blue चैनल आमतौर पर सबसे noisy होता है क्योंकि blue dye सबसे कम photons पास करता है: सबसे कम सिग्नल मतलब photon shot noise हावी रहता है, जो सिग्नल के वर्गमूल के अनुपात में बढ़ता है, और warm रोशनी में white-balance gain इसे और बढ़ा देता है। आधुनिक CMOS read noise लगभग 2 e⁻ प्रति pixel के साथ, अधिकांश दिन के एक्सपोज़र shot-noise limited होते हैं, इसलिए blue weight ज़ोर से बढ़ाने पर वह grain उभरता है जिसे मीटर से दूर नहीं किया जा सकता। और मिक्स की “मुफ़्त, प्रतिवर्ती” प्रकृति तभी तक रहती है जब तक colour data बचा हो — किसी raw file या layered document में। ग्रेस्केल में flatten करें या JPEG में bake करें और यह कन्वर्शन उतना ही अपरिवर्तनीय हो जाता है जितना एक processed नेगेटिव।
· 7 min read
रंगीन फ़िल्टर array हटाने से डिजिटल सेंसर की रेज़ोल्यूशन और संवेदनशीलता क्यों बढ़ जाती है — Bayer कलर फ़ाइल को grayscale में desaturate करने के मुक़ाबले।
· 8 min read
ब्लू फ़िल्टर श्वेत-श्याम में वायुमंडलीय धुंध को क्यों बढ़ाता है और दूरी को नरम करता है, और यह शुरुआती ऑर्थोक्रोमैटिक इमल्शन की रेंडरिंग को कैसे फिर से जीवंत करता है।
· 9 min read
raw एक्सपोज़र को हाइलाइट्स की ओर खिसकाने से शैडो का सिग्नल-टू-नॉइज़ अनुपात कैसे बढ़ता है, और यह तकनीक हिस्टोग्राम और क्लिपिंग अनुशासन की क्या माँग करती है।
The grainmag companion app
Meter and place your tones without a signal. No account, no internet required — just you, the light, and the grain.