RAW "बदसूरत डिजिटल क्लिपिंग" को कैसे रोकता है?


10

एक अन्य उत्तर में उपयोगकर्ता इल्मरी लिखते हैं , ओवरएक्सपोज़र को रोकने के संदर्भ में:

सामान्य तौर पर, मैं हमेशा रॉ की शूटिंग करने की सलाह दूंगा, दोनों आपके कैमरे की पूरी गतिशील रेंज को बेहतर ढंग से कैप्चर करेंगे, और साथ ही ओवरपोज़्ड क्षेत्रों की बदसूरत डिजिटल क्लिपिंग से बचने के लिए भी। उत्तरार्द्ध के लिए, यह आपके शॉट्स को थोड़ा कम करने में मदद करता है (कहते हैं, ...) और फिर अपने कंप्यूटर पर एक्सपोज़र को ऊपर खींचें ...

रॉ कैसे overexposed क्षेत्रों की कतरन को रोकता है?


1
रॉ में शूटिंग हाइलाइट क्लिपिंग के उन्मूलन की गारंटी नहीं देती है। हालांकि, RAW फ़ाइलों में छवि संवेदक द्वारा कैप्चर की गई पूरी जानकारी होती है, जिसमें आम तौर पर एक जेपीईजी छवि में कैप्चर की जाने वाली चीज़ों से परे हाइलाइट विवरण शामिल होते हैं। ध्यान रखें कि RAW फ़ाइलों में आमतौर पर पिक्सेल प्रति 12 या 14 बिट्स प्रति टन डेटा होता है जबकि JPEG 8 बिट्स तक सीमित होता है, इसलिए RAW फ़ाइल के साथ काम करने के लिए काफी अधिक डेटा होता है। मैं इस पहले हाथ को जानता हूं और जेपीईजी में अनगिनत बार जब मैं रावतपुरी में रॉ फ़ाइल को खींचता हूं, तब तक यह हाइलाइट हो जाता है। इसे भी देखें: photo.stackexchange.com/a/13448
bwDraco

(जारी) हेक, रॉ के फायदे, जिसमें घटना के बाद एक पीसी पर अधिक प्रभावी शोर में कमी और अन्य पोस्ट-प्रोसेसिंग करने की क्षमता शामिल है, यह महत्वपूर्ण है कि मैं रॉ + जेपीईजी में खेल शूट करता हूं , भले ही यह नाटकीय रूप से बफर को कम करता है गहराई! (मेरे नियोक्ता अक्सर एक खेल के तुरंत बाद अपनी वेबसाइट के लिए तुरंत उपयोग करने योग्य JPEG छवि चाहते हैं, और मैं कुछ दिनों के बाद बाकी छवियों में बदल जाता हूं।)
bwDraco

जवाबों:


13

सामान्य तौर पर, मैं हमेशा रॉ की शूटिंग करने की सलाह दूंगा, दोनों आपके कैमरे की पूरी गतिशील रेंज को बेहतर ढंग से कैप्चर करेंगे, और साथ ही ओवरपोज़्ड क्षेत्रों की बदसूरत डिजिटल क्लिपिंग से बचने के लिए भी। उत्तरार्द्ध के लिए, यह आपके शॉट्स को थोड़ा कम करने में मदद करता है [...] और फिर आपके कंप्यूटर पर एक्सपोज़र को खींचता है।

ठीक है, हाँ, जब मैंने ऐसा लिखा था तो मैं थोड़ा परेशान हो रहा था । मुझे इसे थोड़ा अनपैक करने की कोशिश करें।

जाहिर है, सिर्फ JPEG से RAW में स्विच करने से कुछ ठीक नहीं होगा। जब मैं ऊपर पैराग्राफ लिखा था, तो मैं क्या सुझाव देना चाह रहा था:

  1. जानबूझकर अपनी तस्वीरों को पर्याप्त रूप से बिना सोचे समझे कि हाइलाइट्स क्लिप नहीं होंगे।

  2. RAW में शूटिंग, जिसमें JPEG की तुलना में अधिक गतिशील रेंज है, ताकि अगले चरण के लिए छाया विवरण संरक्षित किया जा सके।

  3. हार्ड-डिजिटल क्लिपिंग के बजाय सॉफ्ट "फिल्मी-जैसे" हाइलाइट्स का अनुकरण करने वाले एल्गोरिदम का उपयोग करते हुए, बाद के प्रसंस्करण में अंडरएक्सपोजर को ठीक करें। (मेरा मानना ​​है कि किसी भी सभ्य RAW प्रोसेसर में यह सुविधा होनी चाहिए; मुझे पता है कि UFRaw करता है, और यह मुफ्त सॉफ्टवेयर है।)

डिफ़ॉल्ट जोखिम पर सीधे जेपीईजी की शूटिंग करने के बजाय, सभी परेशानियों पर क्यों जाएं? खैर, मूल रूप से ( रॉ शूट करने के लिए अन्य सभी कारणों के अलावा ), ताकि आप इसे प्राप्त कर सकें:

सॉफ्ट हाइलाइट्स के साथ उदाहरण फोटो ए सॉफ्ट हाइलाइट्स के साथ उदाहरण फोटो बी

इसके अलावा:

उदाहरण फोटो ए हार्ड हाइलाइट्स के साथ सॉफ्ट हाइलाइट्स के साथ उदाहरण फोटो बी
(विस्तार करने के लिए छवियों पर क्लिक करें।)

बेशक, मैंने एक ही रॉ फ़ाइलों से इन दोनों उदाहरण छवि जोड़े बनाकर थोड़ा धोखा दिया - एकमात्र अंतर यह है कि मैंने पहली जोड़ी के लिए "सॉफ्ट फिल्म जैसी हाइलाइट्स" मोड का उपयोग किया, और "हार्ड डिजिटल क्लिपिंग" मोड के लिए दूसरी जोड़ी, अगर मैं उन्हें सीधे जेपीईजी में एक लंबे समय तक एक्सपोजर के साथ गोली मार दूं तो मुझे क्या मिलेगा।

पहली छवि के क्लिप किए गए संस्करण में शीर्ष दाईं ओर विशेष रूप से सियान आकाश को नोट करें, क्लिप्ड हाइलाइट्स की अप्राकृतिक सपाटता, और उनके चारों ओर सामान्य रंग विकृतियां। (उज्ज्वल सफेद पृष्ठभूमि तत्वों के साथ चित्र, जैसे कि बर्फ या बादल, इस प्रभाव को विशेष रूप से प्रमुखता से दिखाते हैं, लेकिन मुझे इस लैपटॉप पर कोई अच्छा उदाहरण नहीं मिला। मैं बाद में कुछ बेहतर उदाहरणों को देखने की कोशिश कर सकता हूं।)

इस सपाटता और रंग विकृति का कारण यह है कि, फिल्म के सुचारू रूप से संतृप्त प्रकाश प्रतिक्रिया वक्र के विपरीत, डिजिटल छवि सेंसर में उनके संतृप्ति बिंदु तक एक (लगभग) रैखिक प्रतिक्रिया होती है, और फिर एक तेज कटऑफ:

डिजिटल सेंसर बनाम फिल्म प्रतिक्रिया घटता है
(वास्तव में, ऊपर खींची गई फिल्म प्रतिक्रिया वक्र कुछ भ्रामक है, जिसमें फिल्म नकारात्मक को वास्तविक सकारात्मक छवि में बदल देती है, प्रतिक्रिया वक्र के निचले सिरे पर अशुद्धता की एक और परत पेश करती है, जिसके परिणामस्वरूप आमतौर पर कुछ हद तक संयुग्मी संयुक्त प्रतिक्रिया वक्र होती है। कम से कम डायनेमिक रेंज के हाइलाइट एंड पर, कर्व्स ऊपर एक सामान्य तरीके से फिल्म और डिजिटल कैमरों की वास्तविक प्रकाश प्रतिक्रियाओं से मिलते जुलते हैं।)

विशेष रूप से, रंगीन फोटोग्राफी में, प्रत्येक रंग चैनल (लाल, हरा और नीला) की अपनी प्रतिक्रिया वक्र होती है। एक डिजिटल सेंसर के साथ, इसका मतलब है कि, जैसे ही आने वाली रोशनी की चमक बढ़ती है, आर / जी / बी चैनलों में से एक आम तौर पर दूसरों के सामने क्लिप करेगा, ऐसे आंशिक रूप से क्लिप किए गए पिक्सेल के रंग को विकृत करता है।

इसके अलावा, संतृप्ति बिंदु के ऊपर डिजिटल प्रतिक्रिया वक्र के सपाट होने का मतलब है कि, जबकि ओवरएक्सपोज़िंग फिल्म सिर्फ हाइलाइट्स को संपीड़ित करती है, डिजिटल फोटो (चाहे रॉ या जेपीईजी) में कोई भी क्लिपिंग हाइलाइट हो गई है, और उनके बारे में कोई विवरण नहीं पाया जा सकता है। इस प्रकार, डिजिटल फोटोग्राफी के लिए अंगूठे का नियम यह है कि, यदि आप सुनिश्चित नहीं हैं कि इष्टतम एक्सपोज़र क्या होगा (या यदि आप जानते हैं कि आपके द्वारा शूट किए जा रहे दृश्य में हाइलाइट्स शामिल हैं जो आप नहीं चाहते हैं), तो यह हमेशा सुरक्षित होता है कम पक्ष पर करने के लिए। निश्चित रूप से, बाद के प्रसंस्करण में एक पूर्वनिर्धारित तस्वीर की चमक को धक्का देने से छवि में शोर भी बढ़ेगा - लेकिन थोड़ा सा कम करना, और शोर करने के लिए कुछ छाया विवरण खोना, अभी भी आमतौर पर ओवरएक्सपोजिंग और पूरी तरह से खोने से बेहतर है।

बेशक, उपरोक्त में से किसी को भी आपको रॉ शूट करने की आवश्यकता नहीं है - आप जेपीईजी छवियों की चमक जैसे कि फोटोशॉप में आसानी से पुश कर सकते हैं। लेकिन रॉ की तुलना में, जेपीईजी प्रारूप में दो मुद्दे हैं:

  • जेपीईजी केवल 8-बिट रंग का उपयोग करता है; अर्थात्, दो चमक स्तरों के बीच का सबसे छोटा अंतर जो इसे स्टोर कर सकता है, शुद्ध काले और शुद्ध सफेद के बीच अंतर का लगभग 1/256 है। JPEG वास्तव में एक गैर-रेखीय रंग एन्कोडिंग का उपयोग करता है, जो कुछ हद तक मदद करता है, लेकिन JPEG छवि की प्रभावी गतिशील सीमा अभी भी लगभग 11 स्टॉप है (8 स्टॉप के विपरीत एक रैखिक एन्कोडिंग के साथ मिलेगा)। यह स्क्रीन पर छवियों को प्रदर्शित करने के लिए पर्याप्त है, लेकिन यह अभी भी कम-अंत कैमरा सेंसर की प्रभावी गतिशील सीमा से कम है, और यह छाया से विस्तार को पुनर्प्राप्त करने के लिए जोखिम को समायोजित करने के लिए बहुत जगह नहीं छोड़ता है।

  • इसके अलावा, जेपीईजी एक हानिपूर्ण संपीड़न योजना का उपयोग करता है जिसे छवि फ़ाइल आकार को कम करने के लिए डिज़ाइन किया गया है जो कि विस्तार से मानव आँख आसानी से नहीं देख सकती है। काश, यह संपीड़न भी छाया विवरणों को बहुत आक्रामक रूप से फेंक देता है - एक जेपीईजी छवि की चमक को बहुत दूर तक बढ़ाता है, और आप संभवतः रंग विकृतियों और अवरुद्ध संपीड़न कलाकृतियों से भरी छवि के साथ समाप्त हो जाएंगे।

एक रॉ फ़ाइल, तुलना में, आपके कैमरे के सेंसर की पूर्ण गतिशील रेंज को बिना किसी नुकसान के संपीड़न के साथ संरक्षित करती है, जिससे आप छवि को पूरी तरह से संभव करने की प्रक्रिया कर सकते हैं (इस मामले में, मुख्य रूप से सेंसर के शोर तल से सीमित है)।


वाह। चीयर्स दोस्त। ;-)
मार्टिन

3

संक्षेप में, RAW फ़ाइल प्रत्येक पिक्सेल को उसी JPEG से अधिक बिट्स का उपयोग करके संग्रहीत करती है।

यह समझने में मदद करता है कि यह कैसे मदद करता है, एक एकल पिक्सेल पर विचार करें (हम रंग को अनदेखा करेंगे, वही तर्क रखता है लेकिन यह सब कुछ जटिल करता है)। यदि आपके पास आयाम (उस पिक्सेल को हिट करने वाली प्रकाश की मात्रा) को रिकॉर्ड करने के लिए 8 बिट उपलब्ध हैं, तो आपके पास 256 स्तर हैं, जिसमें "सभी पर प्रकाश नहीं" (0) शामिल है।

तुम एक अधिकतम स्तर है, जो मूल्य 255 0 के बीच की श्रेणी से मेल खाती है सेट करना होगा और यह अधिकतम है गतिशील रेंज उस छवि में प्रतिनिधित्व किया जा सकता है। कोई भी पिक्सेल जो इस स्तर से अधिक प्रकाश प्राप्त करता है, संतृप्त होता है, और अधिकतम 255 का मान दर्ज किया जाता है। यह क्लिपिंग प्रभाव का कारण बनता है, जहां ओवरएक्स्पोज़्ड क्षेत्र पूरी तरह से सफेद दिखते हैं।

यदि आपके पास अतिरिक्त बिट्स हैं, तो आप अधिक स्तरों का प्रतिनिधित्व कर सकते हैं। उसी डायनामिक रेंज के साथ, आप उनके बीच महीन कदम बढ़ाएँगे, या आप रेंज का विस्तार कर सकते हैं और पिक्सल को अधिक (या कम) एक्सपोज़र की अनुमति दे सकते हैं, ताकि रेंज में कहीं और प्रतिनिधित्व किया जा सके।

RAW फ़ाइल में JPEG की तुलना में पिक्सेल प्रति अधिक बिट्स होते हैं (जैसे कि Canon 5D के लिए 14, JPEG के लिए 8 की तुलना में)। यह इसे जोखिम के अधिक स्तरों को पकड़ने की अनुमति देता है। 8-बिट प्रतिनिधित्व में संतृप्त किए गए पिक्सेल 14-बिट प्रतिनिधित्व को संतृप्त नहीं कर सकते हैं। यह पूरी तरह से सफेद overexposed क्षेत्रों ग्रे के रंगों में बदल जाता है, और कुछ विस्तार अभी भी कब्जा करने की अनुमति देता है।

बेशक, अभी भी एक उच्च बिट-गहराई प्रतिनिधित्व को संतृप्त करना संभव है, लेकिन आपके पास जितने अधिक बिट्स हैं, उतनी अधिक जानकारी आपके साथ काम करने के लिए मिली है।


1

कच्चा कुछ अन्य कारणों से बहुत अच्छा है, लेकिन निश्चित रूप से कच्चे CANNOT ओवरएक्स्पोज़्ड क्षेत्रों की कतरन को रोकते हैं। एक बार जब डिजिटल डेटा 255 से अधिक हो जाता है, तो इसे क्लिप किया जाता है, जिसका अर्थ है कि यह 255 पर रहता है, अब असली रंग का प्रतिनिधित्व नहीं करता है। डिजिटल में बड़ी संख्या को बनाए रखने का कोई तरीका नहीं है, सबसे बड़ी क्षमता को 255 तक बढ़ाया जाता है। कम जोखिम के साथ एक और प्रयास के अलावा, क्लिप किए गए डेटा को पुनर्प्राप्त करने का कोई तरीका नहीं है।

आपके द्वारा दिखाया गया उदाहरण प्रकाश का एक सफेद रंग है। व्हाइट विशेष है, तीन आरजीबी घटक लगभग बराबर हैं। लेकिन कल्पना कीजिए कि रंग (overexposed) लाल 500, हरा 250, नीला 250 जैसा था, जो कि एक लाल रंग है। लेकिन जब यह 255 से जुड़ा हुआ है, तो यह 255, 250, 250, एक पूरी तरह से अलग रंग, अब सफेद के बारे में निकलता है। लगभग आधे तक पोस्ट प्रोसेसिंग में बैकिंग 128, 125, 125, अभी भी लाल नहीं है।

आपका लिंक किया गया उदाहरण संभवतः पहले स्थान पर सफेद नहीं था, लेकिन यह ओवरएक्सपोज़्ड निकला और 255, 255, 255 पर क्लिप किया गया, जो सफेद है। क्लिपिंग के लिए कोई पुनर्प्राप्ति नहीं है।


1
यह इस बात पर निर्भर करता है कि कैमरे ने कच्ची तस्वीर को 8 बिट चित्र में कैसे मैप किया है। कई कैमरों में एकल छवि एचडीआर विकल्प होंगे जहां आप इस मानचित्रण को संशोधित कर सकते हैं, मानक सेटिंग में अन्य सेटिंग्स की तुलना में कम गतिशील रेंज होगी। तो, आमतौर पर क्लिप की गई भागों के साथ 8 बिट की छवि कच्ची छवि में समान क्लिप्ड क्षेत्र नहीं होगी। हमेशा टोन मैप करने के लिए संपूर्ण रिकॉर्ड की गई डायनेमिक रेंज एक लागत पर आती है; केवल छोटे क्षेत्रों को ओवरएक्सपोज़ करने की अनुमति देने से आपके पास शेष छवि के लिए 255 तक उपलब्ध है, जिससे बेहतर समग्र परिणाम प्राप्त हो सकता है।
काउंट इब्लिस

1
रुको क्या? आमतौर पर रॉ में 14 बिट्स प्रति प्रकाशमान की जानकारी होती है। लगभग सफेद रंग के बहुत सारे शेड हैं जिन्हें रॉ से पुनर्प्राप्त किया जा सकता है, भले ही वे डिफ़ॉल्ट रूप से सभी जेपीईजी में 255,255,255 पर मैप करेंगे।
JohannesD

2
यदि आपका जवाब "16-बिट TIFF बनाम JPEG" की प्रतिक्रिया थी, तो यह सही होगा, क्योंकि TIFF के साथ काले और सफेद बिंदु पहले से ही बेक किए गए हैं और चयनित काले और सफेद बिंदुओं के आधार पर कच्चे डेटा का 16 बिट में अनुवाद किया गया है रूपांतरण में। लेकिन एक सच्ची कच्ची फाइल में नकाबपोश पिक्सल्स का डेटा शामिल होता है और इसमें ब्लैक एंड व्हाइट पॉइंट्स बेक नहीं होते हैं। यही सबसे बड़ी समस्या है। मुझे कैनन .cr2 फाइल्स को .dng में परिवर्तित करने की समस्या है: नकाबपोश पिक्सल्स को त्याग दिया जाता है और ब्लैक / व्हाइट। बिंदुओं को बेक किया जाता है। एक डीएनजी एक वास्तविक कच्चे फ़ाइल की तुलना में एक टीआईएफएफ की तरह है।
माइकल सी

1
आप बहुत उज्ज्वल विवरण पुनर्प्राप्त कर सकते हैं, लेकिन आप क्लिप किए गए मानों को पुनर्प्राप्त नहीं कर सकते। इसलिए डायनेमिक रेंज इतनी महत्वपूर्ण है। फरह्टरमोर आप एडीसी की थोड़ी गहराई के साथ गतिशील रेंज का मिश्रण कर रहे हैं। वे सभी समान नहीं हैं, देखें: peachpit.com/articles/article.aspx?p=1709190&seqNum=2
Grebu

1
यहां बताया गया है कि आपके द्वारा दिए गए तरीके का वर्णन करने पर एक चित्र कैसा दिखता है: पहला रैखिक रूप से प्रस्तुत किया गया है, दूसरे में गामा सुधार लागू किया गया है और 14-बिट फ़ाइल में 0-2047 को 8-बिट फ़ाइल और 14383 में 0 के रूप में मैप किया गया है 14-बिट फ़ाइल में -16383 को 8-बिट फ़ाइल में 255 के रूप में मैप किया जाता है। अंतिम छवि में काले बिंदु (8-बिट फ़ाइल में 0) दृश्य के अंधेरे भागों के अनुमानित मूल्य पर सेट है जो 2047 से ऊपर हैं, और सफेद बिंदु (8-बिट फ़ाइल में 255) सेट पर हैं इस दृश्य के सबसे चमकीले हिस्से जो 14383 से नीचे हैं। photo.stackexchange.com/a/39478/15871
माइकल सी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.