के साथ अजीब परिणाम मैं ओपनसीवी और एसयूआरएफ विधि के साथ एक यातायात संकेत पहचानकर्ता को लागू करने की कोशिश कर रहा हूं। मेरी समस्या यह है कि मुझे यादृच्छिक परिणाम मिलते हैं (कभी-कभी वास्तव में सटीक, कभी-कभी स्पष्ट रूप से गलत) और मैं अंडर और क्यों नहीं कर सकता।एसयूआरएफ तुलना
- सबसे पहले मैं प्रत्येक समोच्च पर
- तो मेरी छवि पर आकृति का पता लगाने, मैं सर्फ का उपयोग पता लगाने के लिए अगर एक यातायात संकेत के अंदर है और जो यातायात संकेत
समोच्च का पता लगाने पूरी तरह से अच्छी तरह से काम करता है: एक gaussain कलंक और चालाक बढ़त मैं प्रबंधन का उपयोग कर एक समोच्च इस एक के समान लगता है:
तो मैं छवि इस समोच्च करने के लिए इसी निकालने और मैं इस तरह के यातायात संकेत टेम्पलेट छवि के लिए इस छवि की तुलना:
cvExtractSURF समोच्च छवि के लिए 189 वर्णनकर्ता देता है। फिर मैं अपने समोच्च छवि और प्रत्येक टेम्पलेट छवि के बीच समानताओं को खोजने के लिए naiveNearestNeighbor विधि का उपयोग करता हूं।
यहाँ मेरी परिणाम हैं:
6/189 पहले टेम्पलेट के लिए
92/189 दूसरा टेम्पलेट के लिए (जो एक मैं खोज करने की अपेक्षा कर रहा हूँ है) (जो स्पष्ट रूप से बहुत) समोच्च छवि के लिए हर तरह से
मैं वास्तव में इन परिणामों को समझने के न में विभिन्न ...
ये कदम उठाएँ मैं प्रति की सूची है प्रपत्र:
- ग्रेस्केल
- में समोच्च छवि मुड़ें ग्रेस्केल
- में टेम्पलेट छवि मुड़ें समोच्च छवि के हिस्टोग्राम बराबर (cvEqualizeHist)
- टेम्पलेट छवि का आकार बदलें यह समोच्च छवि का मिलान करने के लिए
- धुंधला टेम्पलेट छवि (cvSmooth)
- धुंधला समोच्च छवि (cvSmooth)
- टेम्पलेट ima पर एक cvExtractSURF करें जीई
- समोच्च छवि
- पर एक cvExtractSURF करें प्रत्येक वर्णनकर्ता ओ समोच्च छवि मैं एक naiveNearestNeighbor कर
- मैं "अच्छा" की संख्या की दुकान के लिए
अंक 2 के बीच समानता का मूल्यांकन करने के
goog अंकों की संख्या/वर्णनकर्ता की कुल संख्या
पुनश्च:: छवियों मैं अनुपात का उपयोग जानकारी के लिए मैं इस ट्यूटोरियल का पालन किया: http://www.emgu.com/wiki/index.php/Traffic_Sign_Detection_in_CSharp
और सी
में यह अनुकूल करने के लिए
मुझे पता है कि यह एक पुराना जवाब है, लेकिन इससे मुझे एक छवि मिलान अनुप्रयोग के लिए एसयूआरएफ का उपयोग करने में मदद मिली जहां मेरे पास समान खराब बनावट वाली छवियां थीं। फीचर निष्कर्षण और ऐसी छवियों पर तुलना के लिए अच्छे जेनेरिक एल्गोरिदम के लिए कोई सुझाव? – rkagerer
अच्छा सवाल है, मुझे भी इस तरह के एल्गोरिदम में दिलचस्पी होगी :) (मुझे लगता है कि एक अच्छा शीर्ष स्तर का सवाल होगा) – Latanius