संरचनात्मक समानता सूचकांक (SSIM) एक ऐसी विधि है जिसका उपयोग दो छवियों के बीच समानता को मापने के लिए किया जाता है। यह आमतौर पर छवि गुणवत्ता का मूल्यांकन करने के लिए प्रयोग किया जाता है, विशेष रूप से संपीड़न या संचरण के बाद। SSIM एक व्यापक समानता स्कोर प्रदान करने के लिए luminance, विपरीत और संरचना में परिवर्तन पर विचार करता है।

SSIM को समझना

SSIM एक विकृत या संसाधित छवि के साथ एक संदर्भ छवि की तुलना करता है। स्कोर -1 से 1 तक होता है, जहां 1 सही समानता इंगित करता है। यह अर्थ स्क्वायर त्रुटि (MSE) जैसी पारंपरिक मीट्रिक की तुलना में मानव दृश्य धारणा के साथ अधिक संरेखित है।

SSIM की गणना करने के लिए कदम

SSIM की गणना में कई चरण शामिल हैं:

  • यदि वे रंग में हों तो छवियों को ग्रेस्केल में कनवर्ट करें।
  • छवियों को छोटे पैच या खिड़कियों में विभाजित करें।
  • प्रत्येक विंडो के लिए luminance, विपरीत और संरचना घटकों की गणना करें।
  • प्रत्येक विंडो के लिए SSIM सूचकांक को compute करने के लिए इन घटकों को मिलाएं।
  • सभी Windows में अंतिम स्कोर प्राप्त करने के लिए SSIM मानों का औसतन।

उपकरण और पुस्तकालय

कई सॉफ्टवेयर पुस्तकालयों में स्वचालित रूप से SSIM की गणना की जा सकती है, जिसमें शामिल हैं:

  • OpenCV (Python, C++)
  • scikit-image (Python)
  • MATLAB छवि प्रसंस्करण उपकरण बॉक्स
  • SIM प्लगइन के साथ ImageJ