Windows के लिए Kinect और XBox के लिए Kinect में क्या अंतर है?


40

जैसा कि मैंने देखा कि दो $ 223 बनाम $ 99 (अमेज़ॅन पर) के बीच एक बड़ी कीमत का अंतर है ।

मेरा इरादा उबंटू लाइनक्स से उन लोगों में से एक का उपयोग करने के लिए है जो गहन संवेदन, नेविगेशन आदि का प्रदर्शन करते हैं और स्वाभाविक रूप से मैं सस्ता पसंद करता हूं। हालांकि मुझे यकीन नहीं है कि मैं Xbox संस्करण के लिए Kinect पर दांव लगाते समय कुछ महत्वपूर्ण बिंदु याद करता हूं।

जैसा कि ऐसा लगता है कि विंडोज संस्करण बहुत अधिक है क्योंकि इसमें विकास का लाइसेंस है। यहां यह कहा गया है कि आंतरिक अंतर हैं लेकिन सटीक विवरण के बिना (विंडोज संस्करण के लिए न्यूनतम संवेदन दूरी बेहतर लगती है।)।

क्या कोई तुलना चार्ट दे सकता है? इसके बारे में जानना अच्छा होगा

  • कनेक्टिविटी: यूएसबी, विशेष कनेक्टर, ...।
  • हार्डवेयर अंतर: क्या वे समान हैं या क्या वे वास्तव में वजन, ऊर्जा की खपत, गति, संवेदन सीमा में भिन्न हैं ...?
  • ड्राइवर: क्या मैं Ubuntu के तहत Xbox संस्करण का उपयोग कर सकता हूं?
  • एपीआई उपयोग: क्या मैं Xbox संस्करण पर विकसित कर सकता हूं, क्या मैं दोनों पर समान / समान एपीआई का उपयोग कर सकता हूं, क्या Xbox के लिए एपीआई पर्याप्त परिपक्व है?
  • लाइसेंस: यह घर / शौक / शैक्षिक उपयोग के लिए विकसित करने के लिए Xbox संस्करण के लाइसेंस के खिलाफ है?

धन्यवाद।


संबंधित प्रश्न: robotics.stackexchange.com/questions/39/…
WildCrustacean

जवाबों:


31

हार्डवेयर के दो टुकड़े लगभग समान हैं, जैसे कि asalamon74 बताते हैं । फर्मवेयर के आधार पर प्रतिबंधों के एक बड़े सेट के साथ केवल कुछ हार्डवेयर अंतर हैं।

इस बात पर विस्तार करने के लिए कि पहले से ही asalamon74 ने क्या इशारा किया है, यहां आपके बुलेट बिंदुओं के कुछ सीधे जवाब दिए गए हैं:

  • दोनों उपकरणों के लिए कनेक्टिविटी USB है। यदि आपको एक बंडल के हिस्से के रूप में Xbox के लिए एक Kinect मिलता है (यानी, Xbox 360 के साथ) तो आपको एक एडाप्टर खरीदने की आवश्यकता होगी, जो अमेज़ॅन और अन्य से उपलब्ध है । एडेप्टर तब आता है जब Xbox के लिए एक Kinect व्यक्तिगत रूप से बेचा जाता है (पुराने Xbox आवश्यक पोर्ट नहीं होने के कारण)।
  • हार्डवेयर वस्तुतः एक ही है। विंडोज के लिए Kinect में एक छोटा USB केबल होता है। Windows के लिए Kinect में एक बेहतर माइक्रोफ़ोन सरणी हो सकती है, लेकिन मैं इसके बारे में निश्चित नहीं हो सकता। अन्य तो यह कि, वे मूल रूप से एक ही हैं।
  • ड्राइवर / एपीआई दोनों उपकरणों के लिए समान है। Windows SDK , OpenKinect SDK और OpenNI SDK के लिए आधिकारिक Kinect सभी उपकरणों के साथ काम करेगी।
  • लाइसेंस आपको एक तैनात (वाणिज्यिक) एप्लिकेशन को छोड़कर किसी भी चीज़ के लिए Xbox के लिए Kinect का उपयोग करने की अनुमति देता है।

मैं विकास के लिए दोनों का उपयोग करता हूं। मेरे पास Windows के लिए दो Kinect हैं जो मैं काम में उपयोग करता हूं और मेरे पास घर पर Xbox के लिए एक Kinect है। मैं अपने साथ अक्सर काम घर लाता हूं और हार्डवेयर के किसी भी संस्करण के साथ विकसित करने में सक्षम हूं, जहां मैं हूं।

कुछ फ़र्मवेयर अंतर हैं जो विकास में थोड़ी-बहुत कमी पैदा कर सकते हैं। उदाहरण के लिए, Xbox के लिए Kinect "पास मोड" ट्रैकिंग का समर्थन नहीं करता है। यदि आप उन सुविधाओं का उपयोग करने का प्रयास कर रहे हैं, तो निश्चित रूप से यह केवल आपको प्रभावित करता है।

Microsoft ने कहा है कि वे सक्रिय रूप से विंडोज के लिए Kinect के साथ SDK को सक्रिय रूप से विकसित कर रहे हैं। यद्यपि कार्यक्षमता अभी बहुत करीब है, लेकिन यह जरूरी नहीं कि भविष्य में सही हो। Microsoft बहुत आसानी से SDK v1.7 में Xbox का उपयोग करने के लिए Kinect को अस्वीकार करने के लिए एक स्विच फ्लिप कर सकता है - संभावना नहीं है, लेकिन संभव है। हालांकि अधिक महंगा है, विंडोज के लिए Kienct एक सुरक्षित खरीद है।


Kinect 2.0 में, क्या आप विंडोज में वेट सेंसिंग का उपयोग कर सकते हैं या यदि इस पर फर्मवेयर प्रतिबंध है?
टर्मियो

+1 - अच्छे अंक। BTW, आपके पास अंतिम पंक्ति में एक टाइपो है ... Kienct :-)
Greenonline

15

इस लेख के अनुसार हार्डवेयर लगभग समान है, केवल usb / पावर कॉर्ड अलग है। यहां तक ​​कि न्यूनतम संवेदन अंतर भी हार्डवेयर आधारित नहीं है, यह केवल फर्मवेयर-आधारित अंतर है।

आप विंडोज एसडीके के लिए काइनेट का उपयोग करके विकासशील कार्यक्रमों के लिए सस्ता हार्डवेयर का उपयोग कर सकते हैं, लेकिन आपके ग्राहकों को अधिक महंगा हार्डवेयर की आवश्यकता है क्योंकि विंडोज अनुप्रयोगों के लिए काइनेट सस्ता हार्डवेयर के साथ काम नहीं करेगा।

लेख में यह भी कहा गया है, कि

यदि आप KinNé सक्षम अनुप्रयोगों जैसे OpenNI को लिखने के लिए गैर-Microsoft फ्रेमवर्क + ड्राइवरों में से एक का उपयोग करना चाहते हैं, तो आपको Windows हार्डवेयर के लिए नए Kinect का उपयोग करने की आवश्यकता नहीं है।


4

Microsoft साइट से: Windows सेंसर के लिए Kinect और Xbox 360 सेंसर के लिए Kinect में क्या अंतर है?

विंडोज सेंसर के लिए Kinect विंडोज पर पूरी तरह से परीक्षण और समर्थित Kinect अनुभव है जिसमें "निकट मोड," कंकाल ट्रैकिंग नियंत्रण, एपीआई सुधार, और विंडोज कंप्यूटर और विंडोज-विशिष्ट 10 'ध्वनिक मॉडल की एक श्रृंखला में बेहतर USB समर्थन शामिल हैं। ।

सेंसर को विशेष रूप से कंप्यूटर के साथ उपयोग करने के लिए डिज़ाइन किया गया था, और कंप्यूटर की एक विस्तृत श्रृंखला में विश्वसनीयता सुनिश्चित करने के लिए एक छोटा यूएसबी केबल शामिल है। Xbox 360 के लिए Kinect को Xbox 360 के साथ ही बनाया गया था और इसका परीक्षण किया गया था, किसी अन्य प्लेटफ़ॉर्म के साथ नहीं, यही वजह है कि इसे किसी अन्य प्लेटफ़ॉर्म पर उपयोग किए जाने पर सामान्य व्यावसायिक उपयोग, समर्थित या वारंटी के तहत लाइसेंस नहीं दिया जाता है।

Microsoft के पास इंजीनियरों की एक बड़ी टीम है जो विंडोज के लिए Kinect से जुड़े हार्डवेयर और सॉफ़्टवेयर के निरंतर सुधार के लिए समर्पित है, और मानव ट्रैकिंग और भाषण मान्यता में Microsoft के गहन निवेश तक निरंतर पहुंच प्रदान करने के लिए प्रतिबद्ध है।


0

आप Windows के लिए Kinect के लिए जबरदस्ती IR लाइट अक्षम कर सकते हैं (संपत्ति का उपयोग करके ForceInfraredEmitterOff) जो आप Xbox Kinect के लिए नहीं कर सकते। कई काइनेट सेंसर का उपयोग करते समय यह सुविधा बहुत उपयोगी है क्योंकि जब उनके FOVs ओवरलैप होते हैं, तो कुछ गंभीर मुद्दे उत्पन्न होते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.