हम एक स्वायत्त रोबोट (कॉलेज इवेंट में) बना रहे हैं जो कुछ संकेतों और दिशाओं का पालन करता है और निर्देशित मार्ग से गुजरता है। रोबोट में एक कैमरा सिर पर घुड़सवार होगा। यह इसके आगे सड़क पर खींचे गए संकेतों का पालन करेगा, या दीवारें और तदनुसार अपना निर्णय लेगी। संकेत ग्रीन एरोस (गो सिग्नल के लिए) होंगे, या लाल टी के रुकावट के संकेत के रूप में होगा। रोबोट इन प्रतीकों को रीयल टाइम में स्कैन करेगा और आवश्यक कार्रवाई करेगा। ये संकेत दीवार पर सीधे आगे या रास्ते पर खींचे जा सकते हैं।ओपनसीवी और वास्तविक समय तुलना में वस्तुओं का पता लगाने
मैंने आवश्यक छवि परिवर्तन एल्गोरिदम या विधि की तलाश करने की कोशिश की है, लेकिन हम इस क्षेत्र में काफी नए हैं। मैं आपको इस समस्या का समाधान कैसे कर सकता हूं और आवश्यक कोड जो हमारी मदद कर सकता है (हमें स्टार्टर्स होने का मानना है) में मदद कर सकता हूं।
मैं निम्नलिखित धागे में देखा है, लेकिन मैं उलझन में हूँ: - OpenCV Object Detection - Center Point - How to recognize rectangles in this image? - http://www.chrisevansdev.com/computer-vision-opensurf.html
के लिए घटना है कि हम था दिया संकेत में से एक (मैं इसे उपयोग करने में सक्षम नहीं कर रहा हूँ) एक आयताकार और त्रिभुज के रूप में तीरों को एक साथ रखा जा सकता है, यह पता लगाने के लिए कि त्रिभुज का केंद्र उस आयत के दाईं ओर है (जिसका मतलब है सही है) या अन्यथा। इसी प्रकार टी के लिए।
धन्यवाद! :)
यदि आप गारंटी दे सकते हैं कि लाल और हरे रंग के रंग आपके पर्यावरण में अपेक्षाकृत अद्वितीय हैं, तो समस्या बहुत आसान हो जाती है, आप केवल उन रंगों को ढूंढकर संकेत पा सकते हैं ... – Hammer
आपको इस घटना के लिए दायरे को बेहतर ढंग से निर्दिष्ट करने की आवश्यकता है । क्या पर्यावरण अन्य अंकों से मुक्त है? क्या आप अपने कैमरे से संकेतों और नमूना इनपुट के लिए उदाहरण दिखा सकते हैं? क्या आप चाहते हैं कि यह रोबोट जितनी जल्दी हो सके या आप जो चाहते हैं उस हॉल प्रतीक को मार रहे हों? यदि पूर्व, लागू किए जा सकने वाले एल्गोरिदम कम हो जाते हैं। – mmgp
हां, पर्यावरण अन्य विचलित रंगों या छवियों से मुक्त होना चाहिए। इन आंकड़ों के साथ शायद एक साधारण विमान रंगीन दीवार .. रंग का दूसरा रंग हो सकता है, लेकिन यह भी एक ही पैटर्न के रूप में माना जाता है। –