2012-08-06 13 views
6

मैंने हाल ही में SIFTसी # के लिए कार्यान्वयन पर ठोकर खाई। मैंने सोचा कि इसके साथ खेलने के लिए यह बहुत मजेदार होगा, इसलिए मैंने यही किया।छवि तुलना के लिए SIFT का उपयोग कैसे करें

कार्यान्वयन किसी दिए गए चित्र के लिए "ब्याज बिंदु" का एक सेट उत्पन्न करता है। मैं वास्तव में दो छवियों की तुलना करने के लिए इस जानकारी का उपयोग कैसे करूं?

मैं जो भी कर रहा हूं वह एक ही "समानता का मूल्य" है। क्या यह दो छवियों के ब्याज बिंदुओं के दो सेटों से उत्पन्न हो सकता है?

उत्तर

5

आपको दोनों छवियों पर एसआईएफटी चलाने की आवश्यकता है ताकि आपको दोनों छवियों में ब्याज अंक प्राप्त हो सकें (उन्हें कुंजीपॉइंट्स कॉल करें)।

इसके बाद आपको दोनों छवियों में कीपॉइंट्स के बीच मिलान ढूंढने की आवश्यकता है। ओपनसीवी में उस उद्देश्य के लिए लागू एल्गोरिदम हैं।

समानता का मूल्य मैचों की संख्या से गणना की जा सकती है। आप इस बात पर विचार कर सकते हैं कि यदि आपको 4 से अधिक अंक मिलते हैं तो छवियां समान होती हैं, और आप उनके बीच सापेक्ष रोटेशन की गणना भी कर सकते हैं।

0

आप समानता मीट्रिक के रूप में मिलानों की संख्या का उपयोग कर सकते हैं।

संबंधित मुद्दे