हिस्टोग्राम मिलान

छवि प्रसंस्करण में, हिस्टोग्राम मिलान या हिस्टोग्राम विनिर्देश एक छवि का परिवर्तन है ताकि इसका हिस्टोग्राम एक निर्दिष्ट हिस्टोग्राम से मेल खाता हो। प्रसिद्ध हिस्टोग्राम समीकरण विधि एक विशेष स्तिथि है जिसमें निर्दिष्ट हिस्टोग्राम समान रूप से वितरित किया जाता है।

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

कार्यान्वयन
ग्रेस्केल इनपुट छवि X पर विचार करें, इसमें संभाव्यता घनत्व फंक्शन pr(r) है, जहाँ r ग्रेस्केल मान है, और pr(r) उस मान की संभावना है। इस संभावना को आसानी से छवि के हिस्टोग्राम से तुलना की जा सकती है

$p_r (r_j )= {n_j \over n} $

जहाँ nj ग्रेस्केल मान rj की आवृत्ति है, और n छवि में पिक्सेल की कुल संख्या है।

आइए अब वांछित आउटपुट संभाव्यता घनत्व फंक्शन pz(z) पर विचार करें। pr(r) के परिवर्तन को pz(z) में परिवर्तित करने की आवश्यकता है।अधिकांश पीडीएफ (संभाव्यता घनत्व फ़ंक्शन) को इसके संचयी वितरण फंक्शन द्वारा आसानी से मैप किया जा सकता है।


 * $$S(r_k )= \sum_{j=0}^k p_r(r_j),\qquad k = 0,1,2,3,\ldots,L-1$$
 * $$G(z_k )= \sum_{j=0}^k p_z(z_j),\qquad k = 0,1,2,3,\ldots,L-1 $$

जहाँ L मानक छवि (के लिए ग्रे स्तर) 256 की कुल संख्या है।

माना जाता है कि X में प्रत्येक r मान को z मान पर मैप किया जाता है जिसमें वांछित पीडीएफ में समान संभावना है। अर्थात S(rj) = G(zi) or z = G−1(S(r))।

उदाहरण
निम्नलिखित इनपुट ग्रेस्केल छवि को संदर्भ हिस्टोग्राम से मेल खाने के लिए परिवर्तित करना है।

निवेश छवि में निम्नलिखित हिस्टोग्राम है।यह निचले ग्रे स्तरों पर जोर देने के लिए इस संदर्भ हिस्टोग्राम से मेल खाएगा।

परिपक्वता के बाद, आउटपुट छवि में निम्नलिखित हिस्टोग्राम होता है

एल्गोरिथम
दो छवियों, संदर्भ और लक्ष्य छवियों को देखते हुए, हम उनके हिस्टोग्राम की गणना करते हैं। निम्नलिखित, हम लक्ष्य छवि के लिए संदर्भ छवि और $$F_2\,$$के लिए दो छवियों के हिस्टोग्राम $$F_1\,$$के संचयी वितरण फ़ंक्शंस की गणना करते हैं। फिर प्रत्येक ग्रे स्तर $$G_1\in[0,255]$$ के लिए, हम ग्रे लेवल $$G_2\,$$प्राप्त करते हैं, $$F_1(G_1)=F_2(G_2)\,$$जिसके लिए यह हिस्टोग्राम मिलान फ़ंक्शन $$M(G_1)=G_2\,$$का परिणाम है। अन्त में, हम संदर्भ छवि के प्रत्येक पिक्सेल पर फ़ंक्शन $$M$$ लागू करते हैं।

सटीक हिस्टोग्राम मिलान
साधारण वास्तविक दुनिया के अनुप्रयोगों में, 8-बिट पिक्सेल मानों के साथ ( श्रेणी में असतत मान [ 0, 255 ] ), हिस्टोग्राम मिलान केवल निर्दिष्ट हिस्टोग्राम का अनुमान लगा सकता है। मूल छवि में किसी विशेष मान के सभी पिक्सेल को आउटपुट छवि में केवल एक मान में बदलना चाहिए।

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

इसके कारण हिस्टोग्राम से मेल खाने वाले आउटपुट में छिद्र या खुले धब्बे हो सकते हैं।

एकाधिक हिस्टोग्राम मिलान
हिस्ट्रोग्राम मिलान एल्गोरिथ्म को हिस्टोग्राम के दो समूहों के बीच मोनोटोनिक मानचित्रण अंवेषण के लिए बढ़ाया जा सकता है। हिस्टोग्राम के दो समूह $$ P=\{p_i\}_{i=1}^k $$ और $$ Q = \{q_i \}_{i=1}^k $$दिए गए हैं, अधिकतम मोनोटोनिक रंग मानचित्रण $$ M $$ की गणना दो समूहों के बीच की दूरी को एक साथ कम करने के लिए की जाती है, अर्थात् $$ \operatorname{argmin}_M \sum_k d(M(p_k),q_k) $$ जहाँ $$ d(\cdot,\cdot) $$ दो हिस्टोग्राम के बीच की दूरी की मीट्रिक है।अनुकूलतम समाधान की गणना गतिशील प्रोग्रामिंग का उपयोग करके की जाती है।

यह भी देखें

 * हिस्टोग्राम समीकरण
 * इमेज हिस्टोग्राम
 * कलर मानचित्रण