पीसी पर टीवी और वीडियो पर हमेशा रंग लाल क्यों दिखाई देता है?


16

मुझे आशा है कि यह ऑफ टॉपिक नहीं है। जबकि तकनीकी रूप से वीडियो उत्पादन के बारे में, यह मेरे लिए एक समस्या नहीं है।

क्या आपने कभी टीवी पर देखा है कि कैसे रंग लाल हमेशा स्पष्ट रूप से पिक्सेलित होता है? कंप्यूटर पर वीडियो देखते समय भी ऐसा ही होता है, क्योंकि यह ब्लू-रे, डीवीडी, डिस्क से सीधे खेलने वाला वीडियो या इंटरनेट से स्ट्रीम किया जाने वाला वीडियो हो सकता है। कोई और नहीं जो मुझे पता है कि रंग लाल की तरह पिक्सेलित दिखता है। मैंने इसे तब से देखा है जब तक कि मैं डीवीडी के साथ शुरू कर सकता हूं। मैंने कई वर्षों से किसी भी वीएचएस टेप को नहीं देखा है, इसलिए मैं यह नहीं कह सकता कि यह पिक्सेलेशन टेपों के साथ है या नहीं, लेकिन यह सोचने के लिए समझ में आता है कि यह एनालॉग नहीं है।

BTW, मैंने इसके लिए ऑनलाइन खोज की है और बहुत से लोगों को एक ही प्रश्न पूछ रहा है, लेकिन मुझे अभी तक एक वास्तविक उत्तर नहीं मिला है।

यहां लाल पिक्सेलेशन का एक उदाहरण है कि मैं अभी YouTube पर आया हूं, हालांकि टीवी प्रसारण पर भी यही बात होती है। यद्यपि आप इसे वास्तविक आकार में देख सकते हैं, फिर भी आपको यह देखने में मदद मिलती है कि रंग लाल बाकी रंगों की तुलना में कैसा है, जो वास्तव में बिल्कुल भी पिक्सेलेटेड नहीं हैं। मुझे दृढ़ता से संदेह है कि यह केवल एक दृश्य विसंगति है। इसके बजाय, मेरा मानना ​​है कि एन्कोडिंग के दौरान रंग लाल कैसे संसाधित होता है, इसके साथ यह करना है।

यहाँ छवि विवरण दर्ज करें


लाल के साथ कभी इस पर ध्यान नहीं दिया गया - हालाँकि मैं नोटिस करता हूँ नीला कभी-कभी कुछ ऐसा करता है जो आपके विवरण से मेल खाता है।
डॉ तबाही

जवाबों:


17

यह भ्रम नहीं है - इसे क्रोमा सबसम्पलिंग कहा जाता है।

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

हालांकि यह थोड़ा अधिक जटिल है: वास्तव में चमक तीन रंग घटकों रेड, ग्रीन और ब्लू के योग से बनी है। और वे आरजीबी के रूप में एनकोडेड नहीं हैं, इसके लिए अधिक बैंडविड्थ की आवश्यकता होगी, वे यूयूवी के रूप में एन्कोडेड हैं। Y मोटे तौर पर हरे रंग के घटक से मेल खाता है, और U और V, Y का लाल घटक है और Y का नीला घटक (एक सकल सन्निकटन, वास्तव में - यदि आप चाहते हैं कि पूरा सूत्र यहाँ देखें )।

अधिकांश कोडेक्स में यू और वी घटकों को वाई की तुलना में कम रिज़ॉल्यूशन पर मापा जाता है। यह तीन-तरफ़ा अनुपात में व्यक्त किया जाता है, जिसे आप अक्सर देखते हैं यदि आप वीडियो मंचों के चारों ओर बहुत अधिक लटकाते हैं, जैसे 4: 2: 2 या 4: 2: 0। पिक्सेल की दो पंक्ति आयत के लिए संख्याएँ दर्शाती हैं:

"नमूना क्षेत्र की चौड़ाई (वाई नमूने)": "पहली पंक्ति में यूवी नमूने": "दूसरी पंक्ति में अतिरिक्त यूवी नमूने"

इस अंकन का एक सामान्य उदाहरण कोडेक नाम "proRes422" में है 422 नाम का भाग 4: 2: 2 का अर्थ है प्रत्येक 4x2 आयत के लिए प्रत्येक पंक्ति में 4 वाई नमूने होंगे पहली पंक्ति में 2 यूवी नमूने। आधी क्षैतिज संकल्प) और दूसरी पंक्ति में 2 यूवी नमूने। तो prRes422 में लूमा का आधा क्रोमा रिज़ॉल्यूशन है।

इंटरनेट पर और टैली पर आप 4: 2: 0 कोडेक में सब कुछ देख सकते हैं। तस्वीर के हर 4x2 आयत में केवल दो यूवी नमूने हैं (0 का मतलब है कि दूसरी पंक्ति में कोई अतिरिक्त नमूने नहीं हैं)। तो छवि का रंग भाग आकार में ch 2x2 पिक्सेल से बना है, दूसरे शब्दों में, एक चौथाई संकल्प।

इसका मतलब है कि लाल रंग का चैनल अपने आप में समग्र चित्र के संकल्प का एक चौथाई है।

टीएल; डीआर लाल पिक्सेलित दिखता है - क्योंकि यह वास्तव में है


1
इसे जोड़ने के लिए, मैं पिक्सेलेशन को बग मानूंगा, क्रोमा हो सकता है, और बिलिनियर या बेहतर एल्गोरिथ्म का उपयोग करके इसे अपग्रेड किया जाना चाहिए, लेकिन विंडोज सही ढंग से अपस्कलिंग नहीं करता है, कोडी जैसे 3 पार्टी एप्स, जो अपसंस्कृति को लागू करते हैं। पिक्सेल शेड्स इस कलाकृति को नहीं दिखाते हैं। आप यहाँ बिलिनियर के
डैनियल हिल

ये एक अच्छा बिंदु है। यह देखना दिलचस्प होगा कि विभिन्न खिलाड़ियों के बीच तुलना देखने के लिए कि वे क्रोमा कैसे उठाते हैं।
stib

4

यह एक प्रसिद्ध मुद्दा है कि वीडियो उपकरणों में लाल घटक प्रस्तुति में ग्रस्त है।

इसका कारण है लाल रंग की लंबी तरंग की लंबाई और यह कि हमारी आंखें लंबी तरंग श्रृंखला (रंग संवेदनशीलता के साथ भ्रमित न होना जो पीले-हरे रंग की रेंज में होगी) पर अधिक प्रतिक्रिया करती हैं

हमारे लिए रंगों को समान (Ref। जवाबदेही) के रूप में देखने के लिए हरे और नीले रंग को वीडियो सिग्नल में मुआवजा दिया जाता है। इसके कारण संकेत में लाल रंग का "कमजोर" प्रतिनिधित्व होता है और इसके जीवन चक्र के दौरान संकेत बिगड़ने के साथ लाल तरह के पीड़ित होते हैं, जिसके परिणामस्वरूप शोर और धब्बा बढ़ जाता है।

एनालॉग संकेतों के साथ अतीत में हरे रंग को प्राथमिकता दी गई थी। सिग्नल को लगभग इस तरह से मुआवजा दिया जाता है:

RGB मुआवजा चार्ट

लाल घटक के साथ समस्या एनालॉग के साथ-साथ नुकसान-संकुचित डिजिटल सिग्नल के लिए समान है। लाल का क्षेत्र कम हो गया है, इसलिए यह अधिक पिक्सेलयुक्त है।


3

जबकि शुद्ध लाल का मिलान करना कठिन है, आंशिक रूप से उस क्षेत्र में हमारी दृश्य संवेदनशीलता के कारण, मैंने कभी भी किसी अन्य रंग की तुलना में 'पिक्सेलेट' करने के लिए लाल रंग की कोई प्रवृत्ति नहीं देखी है। शायद आप संपीड़न की एक कलाकृति देख रहे हैं? क्या आप इसे गैर-इलेक्ट्रॉनिक डिस्प्ले जैसे बैकलिट संकेतों आदि में भी देखते हैं?

यहां एक अन्य उत्तर का दावा है कि निर्माताओं ने रंग संकेतों के बारे में रहस्य बनाए रखा। यह अजीब होगा, क्योंकि सभी उपकरणों को बीच में आना था। वास्तव में, सफेद में RGB के प्रत्येक का प्रतिशत अच्छी तरह से प्रलेखित है - NTSC एनालॉग दिनों में यह 59% G, 30% R और 11% B. है यह डिजिटल प्रसारण में थोड़ा अलग है।

सीआरटी निर्माताओं के बीच फास्फोरस और मैट्रिक्सिंग में अंतर थे, और यूएस और ईयू सिस्टम के बीच अन्य अंतर थे, लेकिन उन सभी को अच्छी तरह से जाना जाता है और मानकीकृत किया गया था।


2

मुझे लगता है कि आप जिस मुद्दे को देख रहे हैं, वह वास्तव में बहुत ही गहरे पृष्ठभूमि के खिलाफ उज्ज्वल पिक्सेल के कारण है।

अधिकांश हानिपूर्ण संपीड़न इस बात को ध्यान में रखते हैं कि हम रंग भिन्नता की तुलना में हल्के अंतर के प्रति अधिक संवेदनशील हैं। उपयोग किए गए कोडेक, और एन्कोडिंग विकल्पों के आधार पर, वीडियो को अनुमानित करने के लिए उपयोग किए जाने वाले ब्लॉक को निश्चित आकार दिया जा सकता है, जो आपके वीडियो में समस्या प्रतीत होती है। जैसे ही आप प्रकाश के किनारों पर पहुंचते हैं, आपको ऐसे किनारे मिल जाते हैं, जिन्हें अकेले बड़े ब्लॉक से निर्धारित नहीं किया जा सकता।

कई कोडक सबसैंपलिंग का समर्थन करते हैं जहां बड़े ब्लॉक छोटे लोगों में विभाजित होते हैं। सबमामलिंग के उपयोग के लिए पर्याप्त उपलब्ध बैंडविड्थ (विशेष रूप से निश्चित-बिटरेट धाराओं के साथ) नहीं हो सकता है, विकल्प सक्षम नहीं हो सकता है, या यह उपयोग किए गए कोडेक पर उपलब्ध नहीं हो सकता है।

संक्षेप में, आपने उस फ़्रेम का एक हिस्सा पाया है जो कई हानिपूर्ण कोडेक्स के साथ एनकोड करना मुश्किल है, और एनकोडर के कॉन्फ़िगरेशन के आधार पर आसानी से दिखाई देता है।


मुझे संदेह है कि इसे रंग की शुद्धता के साथ भी करना पड़ सकता है। अन्य रंगों को भी लाल रंग की तरह ही मात्रा दी जा रही है, लेकिन प्रत्येक रंग को व्यक्तिगत रूप से व्यवहार किया जाता है, इसलिए औसत क्षेत्र में तीन रंगों में ओवरलैप होता है और वे एक दूसरे को मुखौटा करते हैं। नमूना फ्रेम में लाल काफी शुद्ध है।
होरटियोसिटी

0

नहीं। 422 / YUV एन्कोडिंग में अत्यधिक संतृप्त लाल के साथ एक विशिष्ट समस्या है, यही कारण है कि एक प्रसारण टेलीविजन स्टेशन के लिए एक चमकदार लाल डिजाइन करना केवल अज्ञानता है। आपको लाल और क्रोमा के लाल मूल्यों को कम करना होगा, विशेष रूप से ग्राफिक्स को 90% तक कम करना होगा और फिर अक्सर बाकी के कुछ कोलाटरों को भी ऐसा करना होगा, यह अवधारणात्मक रूप से समान है। तकनीकी ग्रेडिंग। Tris

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.