फ़ीचर डिटेक्टर और फ़ीचर डिस्क्रिप्टर के बीच क्या अंतर है?


11

फ़ीचर डिटेक्टर और फ़ीचर डिस्क्रिप्टर के बीच क्या अंतर है? इनमें से कौन से डिटेक्टर हैं और कौन से वर्णनकर्ता हैं: हैरिस, एसयूआरएफ, मिन ईगन, फास्ट, सिफ्ट, बीआरओएसएस


FREAKS के बारे में क्या: FREAK: फास्ट रेटिना की चौकी?
एलेक्स

@ एलेक्स, फ्रेक एक डिस्क्रिप्टर है।
दिमा

जवाबों:


16

एक ब्याज बिंदु (मुख्य बिंदु, मुख्य बिंदु) डिटेक्टर एक एल्गोरिथ्म है जो कुछ मानदंड के आधार पर एक छवि से अंक चुनता है। आमतौर पर, एक ब्याज बिंदु कुछ फ़ंक्शन का एक स्थानीय अधिकतम होता है, जैसे कि "कॉर्ननेस" मीट्रिक।

एक विवरणक मानों का एक वेक्टर है, जो किसी रुचि बिंदु के आसपास छवि पैच का वर्णन करता है। यह कच्चे पिक्सेल मानों की तरह सरल हो सकता है, या यह अधिक जटिल हो सकता है, जैसे कि ग्रेडिएंट ओरिएंटेशन का हिस्टोग्राम।

एक साथ एक ब्याज बिंदु और इसके विवरणकर्ता को आमतौर पर एक स्थानीय विशेषता कहा जाता है। स्थानीय सुविधाओं का उपयोग कई कंप्यूटर विज़न कार्यों के लिए किया जाता है, जैसे कि छवि पंजीकरण, 3 डी पुनर्निर्माण, ऑब्जेक्ट डिटेक्शन और ऑब्जेक्ट मान्यता।

हैरिस, मिन ईगन, और फास्ट रुचि बिंदु डिटेक्टर, या अधिक विशेष रूप से, कोने डिटेक्टर हैं।

SIFT में एक डिटेक्टर और एक डिस्क्रिप्टर दोनों शामिल हैं। डिटेक्टर गॉसियंस (DoG) के अंतर पर आधारित है, जो लाप्लासियन का एक अनुमान है। DoG डिटेक्टर बूँद जैसी संरचनाओं के केंद्रों का पता लगाता है। SIFT डिस्क्रिप्टर ग्रेडिएंट ओरिएंटेशन के हिस्टोग्राम पर आधारित है।

SURF का मतलब SIFT का तेज अनुमान है।

SIFT और SURF जैसे BRISK में एक डिटेक्टर और एक डिस्क्रिप्टर शामिल है। डिटेक्टर एक कोने डिटेक्टर है। डिस्क्रिप्टर एक बाइनरी स्ट्रिंग है जो ब्याज बिंदु के आसपास पिक्सेल के कुछ जोड़े के बीच अंतर के संकेतों का प्रतिनिधित्व करता है।


एक शानदार जवाब और यहाँ का पालन करने के लिए: docs.opencv.org/master/db/d27/…
mLstudent33
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.