2012-09-16 23 views
7

का उपयोग करके 3 डी स्पेस में ऑब्जेक्ट को कैसे स्थानांतरित करें, क्या किसी ऑब्जेक्ट के एक्स, वाई और जेड कोऑर्डिनेट्स प्राप्त करने के लिए कुछ वेबकैम (या उस मामले के लिए कोई कैमरा) का उपयोग करना संभव है और फिर उन्हें ट्रैक कर सकते हैं OpenCV क्योंकि यह एक कमरे के चारों ओर घूमता है।कैमरे

मैं स्थानीयकरण के संबंध में इसके बारे में सोच रहा हूं और फिर RC हेलीकॉप्टर को नियंत्रित कर रहा हूं।

+1

क्या आप [Kinect] (https://en.wikipedia.org/wiki/Kinect) से परिचित हैं? –

+0

@ ग्रेगहेगिल मैं पहली बार एक किनेक्ट * ([यहां ओपनकिनेक्ट लिब] (http://openkinect.org/wiki/Main_Page)) के बारे में सोचा था। * *। लेकिन जैसा कि अब मैं समझता हूं - किनेक्ट एक पूरी तरह से अलग डिवाइस है, इसलिए आप केवल काम नहीं कर सकते हैं उदा। एक से अधिक वेब कैमरा के साथ। बहुत से लोगों के पास वेब-कैमरे होते हैं और ये सस्ते होते हैं, लेकिन मुझे उन लोगों में से कोई नहीं पता है, जिनके पास एक किनेक्ट भी है (टीबीएच मैं उन लोगों को भी नहीं जानता जिनके पास एक्सबॉक्स है)। इसलिए, एक किनेक्ट का उपयोग करना केवल एक कैमरे की तुलना में किसी एप्लिकेशन के उपयोग को सीमित करता है। –

उत्तर

6

हां। आपको एक साथ दोनों छवियों पर बिंदुओं का पता लगाने की आवश्यकता है और फिर दृश्य में एक ही बिंदु से मेल खाने वाले जोड़े से मेल खाते हैं। इस तरह आपके पास अलग-अलग समन्वय रिक्त स्थान (कैमरा 1 और कैमरा 2) द्वारा प्रतिनिधित्व किया गया एक ही बिंदु होगा।

आप here शुरू कर सकते हैं।

1

यदि गहराई सेंसर का उपयोग स्वीकार्य है तो आप देख सकते हैं कि ReconstructMe ऐसा करता है। अन्यथा this Google खोज पर एक नज़र डालें।

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