मुझे वर्तमान में मेरी राय में सामना करना पड़ रहा है, बल्कि सामान्य समस्या जो हल करने में काफी आसान होनी चाहिए लेकिन अब तक मेरे सभी संपर्क विफल हो गए हैं इसलिए मैं आपकी मदद के लिए बदल रहा हूं।कंप्यूटर विजन में आकार/पैटर्न मिलान दृष्टिकोण
मुझे लगता है कि समस्या कुछ चित्रों के साथ सबसे अच्छी तरह से समझाया गया है। (, शायद बेहतर है क्योंकि तस्वीर इस एक से उत्पन्न काफी खराब जलाया था)
मैं भी तरह एक छवि है यह:: मैं इन दोनों की तरह कुछ पैटर्न है
(ध्यान दें कि टेम्पलेट को छवि के आकार में फिट करने के लिए कैसे स्केल किया गया था)
अंतिम लक्ष्य एक उपकरण है जो यह निर्धारित करता है कि उपयोगकर्ता एक अंगूठे ऊपर/अंगूठे नीचे इशारा और बीच में कुछ कोण दिखाता है। तो मैं छवि के खिलाफ पैटर्न से मेल खाना चाहता हूं और देख सकता हूं कि कौन सा चित्र सबसे ज्यादा दिखता है (या अधिक सटीक होना, कोण कोण दिखा रहा है)। मुझे उस दिशा में पता है जिसमें अंगूठे पैटर्न में दिख रहा है, इसलिए यदि मुझे लगता है कि पैटर्न समान दिखता है तो मेरे पास कोण भी है।
मैं ओपनसीवी (पायथन बाइंडिंग के साथ) के साथ काम कर रहा हूं और पहले ही सीवीएमच टेम्पलेट और मैचशैप्स की कोशिश की है लेकिन अब तक यह वास्तव में विश्वसनीय रूप से काम नहीं कर रहा है।
मैं केवल अनुमान लगा सकता हूं कि MatchTemplate क्यों विफल रहा लेकिन मुझे लगता है कि एक छोटे से सफेद के साथ एक छोटा पैटर्न पूरी तरह से एक तस्वीर के सफेद क्षेत्र में फिट बैठता है जिससे इस प्रकार सबसे अच्छा मिलान करने वाला कारक बनता है, हालांकि यह स्पष्ट है कि वे वास्तव में वही नहीं देखते हैं।
क्या ओपनसीवी में छिपे कुछ तरीके हैं जो अभी तक पाए गए हैं या क्या उन समस्याओं के लिए एक ज्ञात एल्गोरिदम है जिसे मुझे दोबारा लागू करना चाहिए?
नया साल मुबारक हो।
हाँ, प्रदान की गई छवियां मूल छवियां हैं। उदाहरण के लिए नमूना छवि की तुलना में दूसरी पैटर्न छवि का सर्वोत्तम मिलान मूल्य नहीं है। यहां तक कि जब उनके पास छवि में लगभग समान आकार होता है। क्या आप एक विशेष matchtemplate विधि (CV_TM_SQDIFF, ...) की अनुशंसा करते हैं? मुझे क्या मूल्य मिल रहा है? पूरी तस्वीर के लिए त्रुटि? दूरी प्रति पिक्सेल (ताकि मुझे इसे छवि आकार या इस तरह से कुछ विभाजित करना चाहिए?) – Nicolas
मैंने आपके सवालों के समाधान के लिए अपना उत्तर अपडेट किया। –
एक मुट्ठी जैसे "खिंचाव" आकार के लिए, मैच टेम्पलेट्स हमेशा काम नहीं कर सकते हैं और साथ ही आप चाहें। घूर्णन, स्केलिंग और एफ़िन एक साथ बदलते हैं, टुकड़े की रोटेशन और व्यक्तिगत घटकों को खींचने के लिए खाते नहीं हैं। यदि मोर्फोलॉजिकल और सेगमेंटेशन तकनीकों का संयोजन काम नहीं करता है, तो "आकृति अपघटन" पर कागजात खोजने पर विचार करें। – Rethunk