छवि संपीड़न और विश्लेषण के लिए गणितीय आधार फलन — DWT और आधुनिक VFX डीनॉइजिंग की नींव।
आधुनिक वीएफएक्स पाइपलाइन में वेवलेट (Wavelet) इमेज को तोड़ने और फिर से बनाने के लिए मानक बन गए हैं। क्लासिक फूरियर ट्रांसफॉर्मेशन के विपरीत, जो एक इमेज को ग्लोबल फ्रीक्वेंसी में तोड़ता है, वेवलेट स्थानीय रूप से काम करता है — यह एक साथ फ्रीक्वेंसी और स्थानिक स्थिति का विश्लेषण करता है। यही अंतर है: आपको सिर्फ यह नहीं दिखता कि इमेज में शोर है, बल्कि यह भी पता चलता है कि ठीक कहाँ है।
व्यवहार में, इसका मतलब है कि डीनोइज़िंग (Denoising) और इमेज प्रोसेसिंग के लिए एक बहुत बड़ा फायदा है। पूरी इमेज को फ़िल्टर करने और विवरण को नष्ट करने के बजाय, आप इमेज को डिस्क्रीट वेवलेट ट्रांसफॉर्म (DWT) का उपयोग करके कई स्तरों में तोड़ते हैं — एक स्केल पर मोटे स्ट्रक्चर, दूसरे पर बारीक विवरण। शोर आमतौर पर उच्च-फ्रीक्वेंसी घटकों में बैठता है। आप इसे लक्षित रूप से कम कर सकते हैं, जबकि बड़े आकार और किनारों को संरक्षित रखा जा सकता है। यह क्लासिक गॉसियन-ब्लर (Gaussian-Blur) दृष्टिकोणों की तुलना में अधिक सटीक और कम कलाकृतियों वाला है। यदि आपको ओवरएक्सपोज़्ड प्लेट (overexposed plate) या दानेदार ट्रैकिंग एलिमेंट (grainy tracking element) को साफ करने की आवश्यकता है, तो वेवलेट-डीनोइज़िंग (Wavelet-Denoising) मूर्खतापूर्ण ब्लर फिल्टर की तुलना में बहुत अधिक बुद्धिमानी से काम करता है।
गणितीय लालित्य यह है कि वेवलेट अनुकूली आधार फ़ंक्शन (adaptive basis functions) हैं — डौबेचीज़ वेवलेट (Daubechies wavelets), मोर्लेट (Morlet), सिम्लेट्स (Symlets) और कई अन्य हैं। प्रत्येक परिवार के अलग-अलग गुण होते हैं: कुछ किनारों को तेज रखते हैं, अन्य धीरे-धीरे स्मूथ करते हैं। कंपोजिटिंग (Compositing) में, आप यहां जल्दी से प्रयोग करते हैं: ग्रेन-रिमूवल (Grain-Removal) के लिए आपको अक्सर इमेज स्थिरीकरण (image stabilization) या ट्रैकिंग फुटेज (tracking footage) की तैयारी के लिए एक अलग वेवलेट परिवार की आवश्यकता होती है। न्युके (Nuke) जैसे आधुनिक सॉफ़्टवेयर सीधे वेवलेट-आधारित टूल को एकीकृत करते हैं (जैसे डीनोइज़ नोड) — यह संयोग नहीं है, बल्कि यह मान्यता है कि वेवलेट डिजिटल इमेज प्रोसेसिंग के लिए सही गणितीय भाषा हैं।
एक व्यावहारिक नोट: वेवलेट डीकंपोजिशन (Wavelet decomposition) कम्प्यूटेशनल रूप से गहन है, लेकिन स्केलेबल (scalable) है। आप डीकंपोजिशन की गहराई को नियंत्रित कर सकते हैं — अधिक स्तर = अधिक विश्लेषण की सूक्ष्मता, लेकिन अधिक रेंडर समय भी। 4K सामग्री के साथ, आप अक्सर 3-4 डीकंपोजिशन स्तरों (Decomposition-Levels) के साथ अच्छा करते हैं। और महत्वपूर्ण: वेवलेट-डीनोइज़िंग (Wavelet-Denoising) के लिए थ्रेशोल्ड (Threshold) और डीके (Decay) जैसे मापदंडों की आवश्यकता होती है — आँख बंद करके लागू करने से प्लास्टिक जैसी दिखने वाली इमेज बनती है। कला यह है कि शोर को इतना हटा दिया जाए कि वह स्पष्ट रूप से परेशान न करे, प्राकृतिक फिल्म टेक्सचर (natural film texture) का त्याग किए बिना।
संबंधित शब्द
क्विज़
1. Was beschreibt „Wavelet" am besten?
2. Zu welchem Department gehört „Wavelet"?