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

Theoretical Foundation of Filter Design

छवि denoising के लिए फ़िल्टर गणितीय मॉडल पर आधारित हैं जिसका उद्देश्य महत्वपूर्ण छवि विवरण को संरक्षित करते समय शोर को दबाने का लक्ष्य है। आम दृष्टिकोण में रैखिक फ़िल्टर, जैसे कि गौसियन फिल्टर, और गैर-रैखिक फ़िल्टर जैसे मध्यम फिल्टर शामिल हैं। फ़िल्टर की पसंद शोर विशेषताओं और वांछित परिणाम पर निर्भर करती है।

फिल्टर कार्यान्वयन के लिए गणना

एक फिल्टर डिजाइन करने में उचित कर्नेल या मास्क की गणना शामिल है। उदाहरण के लिए, एक गौसियन फिल्टर गौसियन फ़ंक्शन द्वारा परिभाषित एक कर्नेल का उपयोग करता है:

G(x,y) = (1 / 2πσ2) * e^{-(x2 + y2) / 2σ2}

जहां σ चिकनीपन की डिग्री को नियंत्रित करता है। कर्नेल सामान्यीकृत है ताकि सभी वजनों का योग बराबर हो। कर्नेल का आकार और σ का मूल्य शोर स्तर और छवि संकल्प के आधार पर चुना जाता है।

फ़िल्टर अनुप्रयोग के वास्तविक दुनिया के उदाहरण

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

  • Gaussian फिल्टर
  • मध्यम फ़िल्टर
  • वाइनर फिल्टर
  • द्विपक्षीय फिल्टर