

Emotiv EEG हेडसेट्स के साथ BCI प्रोजेक्ट कैसे बनाएं
हाइडी ड्यूरन
अद्यतन किया गया

Emotiv EEG हेडसेट्स के साथ BCI प्रोजेक्ट कैसे बनाएं
हाइडी ड्यूरन
अद्यतन किया गया

Emotiv EEG हेडसेट्स के साथ BCI प्रोजेक्ट कैसे बनाएं
हाइडी ड्यूरन
अद्यतन किया गया
ब्रेन-कंप्यूटर इंटरफेस (BCI) तकनीक मस्तिष्क तरंगों (brainwaves) की विद्युत गतिविधि को मापती है, उस जानकारी को मशीन लर्निंग सॉफ्टवेयर के माध्यम से चलाती है, और उन्हें कमांड में परिवर्तित करती है। BCI का उपयोग एक रिमोट-कंट्रोल डिवाइस के रूप में किया जाता है जिसे कंप्यूटर, एप्लिकेशन, स्मार्ट होम और अन्य इंटरनेट ऑफ थिंग्स (IoT) उपकरणों, वर्चुअल रियलिटी, कृत्रिम अंगों (prosthetic limbs), रोबोट, व्हीलचेयर, खिलौनों और खेलों पर लागू किया जा सकता है।
कभी विज्ञान कथाओं (science fiction) की बात रही ब्रेन-कंप्यूटर इंटरफेस तकनीक अब विचारों, समय और जानकारी रखने वाले किसी भी व्यक्ति के लिए उपलब्ध है। BCI मानसिक छवियों और चेहरे के भावों से जुड़े विशिष्ट मस्तिष्क पैटर्न का उपयोग करता है और कनेक्टेड डिवाइस को डिजिटल कमांड जारी करने के लिए सिर और आंखों की गतिविधियों का भी उपयोग कर सकता है। इनवेसिव BCI विद्युत जानकारी एकत्र करने के लिए शल्य चिकित्सा (surgically) द्वारा मस्तिष्क में एक उपकरण डालते हैं। गैर-इनवेसिव BCI उपकरण जैसे Emotiv EEG हेडसेट स्कैल्प (खोपड़ी) से मस्तिष्क की गतिविधि को पढ़ते हैं।
एक BCI प्रोजेक्ट बनाने के लिए तैयार हैं? यहाँ वह सब कुछ है जिसकी आपको आवश्यकता होगी
#1: एक स्पष्ट लक्ष्य
तैयार करें कि आप क्या हासिल करना चाहते हैं। जितना संभव हो उतना विशिष्ट बनें, जैसे कि "मोड़ने के लिए सिर घुमाना," "लाइट चालू करने के लिए मुस्कुराना," "खेल में औषधि (potion) का उपयोग करने के लिए धकेलने (push) के बारे में सोचना," या "प्रदर्शन मेट्रिक्स द्वारा x समय से अधिक समय तक ध्यान भटकने का संकेत देने पर एक पॉप-अप संदेश भेजना।"
#2: सिग्नल अधिग्रहण उपकरण (Signal Acquisition Device)
सबसे पहले, आपको मस्तिष्क के संकेतों को कैप्चर करने के लिए किसी चीज़ की आवश्यकता होगी। सभी Emotiv वायरलेस EEG हेडसेट पूरे मस्तिष्क को स्कैन करने वाले हैं, यहाँ तक कि 2-चैनल MN8 ईयरबड्स भी, और वे इसे पूरा करेंगे। एक सामान्य नियम के रूप में, BCI अधिक संकेतों के साथ बेहतर काम करता है। Emotiv Insight 5-चैनल EEG हेडसेट ब्रेन-कंप्यूटर इंटरफेस के लिए एक लोकप्रिय विकल्प है क्योंकि यह वायरलेस है, उपयोग में आसान है और उत्कृष्ट BCI कार्यक्षमता के लिए स्वतंत्र रूप से मान्य किया गया है।
BCI डिवाइसेस

BCI प्रोजेक्ट के उदाहरण जो Emotiv का उपयोग करते हैं:
#3: सिग्नल प्रोसेसिंग सॉफ्टवेयर
इसके बाद, उन मस्तिष्क संकेतों को कमांड में अनुवाद करने के लिए आपको मशीन लर्निंग सॉफ्टवेयर की आवश्यकता होगी। EmotivBCI आपको एक प्रोफ़ाइल सेट करने और प्रोग्राम को धकेलने (pushing) या खींचने (pulling) जैसी मानसिक इमेजरी को पहचानने के लिए प्रशिक्षित करने की अनुमति देकर इस प्रक्रिया को सरल बनाता है। सॉफ्टवेयर चेहरे के भावों, सिर की गतिविधियों और ध्यान केंद्रित करने या ध्यान भटकने जैसी संज्ञानात्मक (cognitive) स्थितियों को भी पहचानता है।
#4: असाइन किए गए BCI कमांड
अब, वास्तविक दुनिया से जुड़ने और बातचीत करने के लिए BCI कमांड का उपयोग करें। EmotivBCI आमतौर पर उपयोग किए जाने वाले प्रोग्रामों के साथ आसानी से जुड़ जाता है जिनका उपयोग आप अपने BCI प्रोजेक्ट के लिए एप्लिकेशन बनाने के लिए कर सकते हैं। उदाहरण के लिए, Node-RED आपको कोड करने की आवश्यकता के बिना यह स्पष्ट रूप से रेखांकित करने देता है कि आप मस्तिष्क के संकेतों से क्या करवाना चाहते हैं।
वैकल्पिक रूप से, आप संसाधित मस्तिष्क संकेतों पर प्रतिक्रिया देने वाले एप्लिकेशन बनाने के लिए कोड लिख सकते हैं। आपके प्रोजेक्ट के आधार पर, इसमें Python, C++, या JavaScript जैसी भाषाएं शामिल हो सकती हैं। आप अपने खुद के एप्लिकेशन तलाशने और बनाने के लिए एक शुरुआती बिंदु के रूप में हमारे GitHub के उदाहरणों का उपयोग कर सकते हैं।
निःशुल्क BCI कोडिंग भाषा वीडियो ट्यूटोरियल:
Emotiv BCI के साथ Node-RED का उपयोग कैसे करें

#5: BCI कमांड प्राप्त करने वाला उपकरण
अंत में, आपको BCI से नियंत्रित करने के लिए किसी चीज़ की आवश्यकता होगी। आपके प्रोजेक्ट के आधार पर, आपको डिवाइस या ट्रांसमीटर को रास्पबेरी पाई (Raspberry Pi) या अरुडिनो बोर्ड (Arduino Board) जैसे माइक्रोकंप्यूटर में प्लग करने की आवश्यकता हो सकती है। हालाँकि, यह हमेशा आवश्यक नहीं होता है।
BCI से ध्वनि को कैसे नियंत्रित करें
आप वास्तविक समय में ध्वनि और मीडिया को नियंत्रित करने के लिए EmotivBCI ऐप से OSC (ओपन साउंड कंट्रोल) का उपयोग कर सकते हैं। गेम डेवलपर्स Cortex API के यूनिटी रैपर (Unity wrapper) के माध्यम से BCI कमांड को अपने यूनिटी गेम्स के साथ एकीकृत कर सकते हैं।
BCI के लिए माइक्रोकंट्रोलर्स का उपयोग कैसे करें:

ऊपर: एक अरुडिनो बोर्ड Emotiv EEG का उपयोग करके एक रोबोटिक हाथ को नियंत्रित करता है। (श्रेय: Matt Su)
कवर इमेज: यूनिवर्सिटी ऑफ साउथ फ्लोरिडा में एक छात्र BCI ड्रोन को नियंत्रित करता है। (श्रेय: USF BCI Club)
अपने BCI प्रोजेक्ट का प्रदर्शन करें! हम यह देखना और साझा करना पसंद करेंगे कि आप किस पर काम कर रहे हैं। सोशल मीडिया पर #emotiv को टैग करें या hello@emotiv.com पर एक ईमेल भेजें।
ब्रेन-कंप्यूटर इंटरफेस (BCI) तकनीक मस्तिष्क तरंगों (brainwaves) की विद्युत गतिविधि को मापती है, उस जानकारी को मशीन लर्निंग सॉफ्टवेयर के माध्यम से चलाती है, और उन्हें कमांड में परिवर्तित करती है। BCI का उपयोग एक रिमोट-कंट्रोल डिवाइस के रूप में किया जाता है जिसे कंप्यूटर, एप्लिकेशन, स्मार्ट होम और अन्य इंटरनेट ऑफ थिंग्स (IoT) उपकरणों, वर्चुअल रियलिटी, कृत्रिम अंगों (prosthetic limbs), रोबोट, व्हीलचेयर, खिलौनों और खेलों पर लागू किया जा सकता है।
कभी विज्ञान कथाओं (science fiction) की बात रही ब्रेन-कंप्यूटर इंटरफेस तकनीक अब विचारों, समय और जानकारी रखने वाले किसी भी व्यक्ति के लिए उपलब्ध है। BCI मानसिक छवियों और चेहरे के भावों से जुड़े विशिष्ट मस्तिष्क पैटर्न का उपयोग करता है और कनेक्टेड डिवाइस को डिजिटल कमांड जारी करने के लिए सिर और आंखों की गतिविधियों का भी उपयोग कर सकता है। इनवेसिव BCI विद्युत जानकारी एकत्र करने के लिए शल्य चिकित्सा (surgically) द्वारा मस्तिष्क में एक उपकरण डालते हैं। गैर-इनवेसिव BCI उपकरण जैसे Emotiv EEG हेडसेट स्कैल्प (खोपड़ी) से मस्तिष्क की गतिविधि को पढ़ते हैं।
एक BCI प्रोजेक्ट बनाने के लिए तैयार हैं? यहाँ वह सब कुछ है जिसकी आपको आवश्यकता होगी
#1: एक स्पष्ट लक्ष्य
तैयार करें कि आप क्या हासिल करना चाहते हैं। जितना संभव हो उतना विशिष्ट बनें, जैसे कि "मोड़ने के लिए सिर घुमाना," "लाइट चालू करने के लिए मुस्कुराना," "खेल में औषधि (potion) का उपयोग करने के लिए धकेलने (push) के बारे में सोचना," या "प्रदर्शन मेट्रिक्स द्वारा x समय से अधिक समय तक ध्यान भटकने का संकेत देने पर एक पॉप-अप संदेश भेजना।"
#2: सिग्नल अधिग्रहण उपकरण (Signal Acquisition Device)
सबसे पहले, आपको मस्तिष्क के संकेतों को कैप्चर करने के लिए किसी चीज़ की आवश्यकता होगी। सभी Emotiv वायरलेस EEG हेडसेट पूरे मस्तिष्क को स्कैन करने वाले हैं, यहाँ तक कि 2-चैनल MN8 ईयरबड्स भी, और वे इसे पूरा करेंगे। एक सामान्य नियम के रूप में, BCI अधिक संकेतों के साथ बेहतर काम करता है। Emotiv Insight 5-चैनल EEG हेडसेट ब्रेन-कंप्यूटर इंटरफेस के लिए एक लोकप्रिय विकल्प है क्योंकि यह वायरलेस है, उपयोग में आसान है और उत्कृष्ट BCI कार्यक्षमता के लिए स्वतंत्र रूप से मान्य किया गया है।
BCI डिवाइसेस

BCI प्रोजेक्ट के उदाहरण जो Emotiv का उपयोग करते हैं:
#3: सिग्नल प्रोसेसिंग सॉफ्टवेयर
इसके बाद, उन मस्तिष्क संकेतों को कमांड में अनुवाद करने के लिए आपको मशीन लर्निंग सॉफ्टवेयर की आवश्यकता होगी। EmotivBCI आपको एक प्रोफ़ाइल सेट करने और प्रोग्राम को धकेलने (pushing) या खींचने (pulling) जैसी मानसिक इमेजरी को पहचानने के लिए प्रशिक्षित करने की अनुमति देकर इस प्रक्रिया को सरल बनाता है। सॉफ्टवेयर चेहरे के भावों, सिर की गतिविधियों और ध्यान केंद्रित करने या ध्यान भटकने जैसी संज्ञानात्मक (cognitive) स्थितियों को भी पहचानता है।
#4: असाइन किए गए BCI कमांड
अब, वास्तविक दुनिया से जुड़ने और बातचीत करने के लिए BCI कमांड का उपयोग करें। EmotivBCI आमतौर पर उपयोग किए जाने वाले प्रोग्रामों के साथ आसानी से जुड़ जाता है जिनका उपयोग आप अपने BCI प्रोजेक्ट के लिए एप्लिकेशन बनाने के लिए कर सकते हैं। उदाहरण के लिए, Node-RED आपको कोड करने की आवश्यकता के बिना यह स्पष्ट रूप से रेखांकित करने देता है कि आप मस्तिष्क के संकेतों से क्या करवाना चाहते हैं।
वैकल्पिक रूप से, आप संसाधित मस्तिष्क संकेतों पर प्रतिक्रिया देने वाले एप्लिकेशन बनाने के लिए कोड लिख सकते हैं। आपके प्रोजेक्ट के आधार पर, इसमें Python, C++, या JavaScript जैसी भाषाएं शामिल हो सकती हैं। आप अपने खुद के एप्लिकेशन तलाशने और बनाने के लिए एक शुरुआती बिंदु के रूप में हमारे GitHub के उदाहरणों का उपयोग कर सकते हैं।
निःशुल्क BCI कोडिंग भाषा वीडियो ट्यूटोरियल:
Emotiv BCI के साथ Node-RED का उपयोग कैसे करें

#5: BCI कमांड प्राप्त करने वाला उपकरण
अंत में, आपको BCI से नियंत्रित करने के लिए किसी चीज़ की आवश्यकता होगी। आपके प्रोजेक्ट के आधार पर, आपको डिवाइस या ट्रांसमीटर को रास्पबेरी पाई (Raspberry Pi) या अरुडिनो बोर्ड (Arduino Board) जैसे माइक्रोकंप्यूटर में प्लग करने की आवश्यकता हो सकती है। हालाँकि, यह हमेशा आवश्यक नहीं होता है।
BCI से ध्वनि को कैसे नियंत्रित करें
आप वास्तविक समय में ध्वनि और मीडिया को नियंत्रित करने के लिए EmotivBCI ऐप से OSC (ओपन साउंड कंट्रोल) का उपयोग कर सकते हैं। गेम डेवलपर्स Cortex API के यूनिटी रैपर (Unity wrapper) के माध्यम से BCI कमांड को अपने यूनिटी गेम्स के साथ एकीकृत कर सकते हैं।
BCI के लिए माइक्रोकंट्रोलर्स का उपयोग कैसे करें:

ऊपर: एक अरुडिनो बोर्ड Emotiv EEG का उपयोग करके एक रोबोटिक हाथ को नियंत्रित करता है। (श्रेय: Matt Su)
कवर इमेज: यूनिवर्सिटी ऑफ साउथ फ्लोरिडा में एक छात्र BCI ड्रोन को नियंत्रित करता है। (श्रेय: USF BCI Club)
अपने BCI प्रोजेक्ट का प्रदर्शन करें! हम यह देखना और साझा करना पसंद करेंगे कि आप किस पर काम कर रहे हैं। सोशल मीडिया पर #emotiv को टैग करें या hello@emotiv.com पर एक ईमेल भेजें।
ब्रेन-कंप्यूटर इंटरफेस (BCI) तकनीक मस्तिष्क तरंगों (brainwaves) की विद्युत गतिविधि को मापती है, उस जानकारी को मशीन लर्निंग सॉफ्टवेयर के माध्यम से चलाती है, और उन्हें कमांड में परिवर्तित करती है। BCI का उपयोग एक रिमोट-कंट्रोल डिवाइस के रूप में किया जाता है जिसे कंप्यूटर, एप्लिकेशन, स्मार्ट होम और अन्य इंटरनेट ऑफ थिंग्स (IoT) उपकरणों, वर्चुअल रियलिटी, कृत्रिम अंगों (prosthetic limbs), रोबोट, व्हीलचेयर, खिलौनों और खेलों पर लागू किया जा सकता है।
कभी विज्ञान कथाओं (science fiction) की बात रही ब्रेन-कंप्यूटर इंटरफेस तकनीक अब विचारों, समय और जानकारी रखने वाले किसी भी व्यक्ति के लिए उपलब्ध है। BCI मानसिक छवियों और चेहरे के भावों से जुड़े विशिष्ट मस्तिष्क पैटर्न का उपयोग करता है और कनेक्टेड डिवाइस को डिजिटल कमांड जारी करने के लिए सिर और आंखों की गतिविधियों का भी उपयोग कर सकता है। इनवेसिव BCI विद्युत जानकारी एकत्र करने के लिए शल्य चिकित्सा (surgically) द्वारा मस्तिष्क में एक उपकरण डालते हैं। गैर-इनवेसिव BCI उपकरण जैसे Emotiv EEG हेडसेट स्कैल्प (खोपड़ी) से मस्तिष्क की गतिविधि को पढ़ते हैं।
एक BCI प्रोजेक्ट बनाने के लिए तैयार हैं? यहाँ वह सब कुछ है जिसकी आपको आवश्यकता होगी
#1: एक स्पष्ट लक्ष्य
तैयार करें कि आप क्या हासिल करना चाहते हैं। जितना संभव हो उतना विशिष्ट बनें, जैसे कि "मोड़ने के लिए सिर घुमाना," "लाइट चालू करने के लिए मुस्कुराना," "खेल में औषधि (potion) का उपयोग करने के लिए धकेलने (push) के बारे में सोचना," या "प्रदर्शन मेट्रिक्स द्वारा x समय से अधिक समय तक ध्यान भटकने का संकेत देने पर एक पॉप-अप संदेश भेजना।"
#2: सिग्नल अधिग्रहण उपकरण (Signal Acquisition Device)
सबसे पहले, आपको मस्तिष्क के संकेतों को कैप्चर करने के लिए किसी चीज़ की आवश्यकता होगी। सभी Emotiv वायरलेस EEG हेडसेट पूरे मस्तिष्क को स्कैन करने वाले हैं, यहाँ तक कि 2-चैनल MN8 ईयरबड्स भी, और वे इसे पूरा करेंगे। एक सामान्य नियम के रूप में, BCI अधिक संकेतों के साथ बेहतर काम करता है। Emotiv Insight 5-चैनल EEG हेडसेट ब्रेन-कंप्यूटर इंटरफेस के लिए एक लोकप्रिय विकल्प है क्योंकि यह वायरलेस है, उपयोग में आसान है और उत्कृष्ट BCI कार्यक्षमता के लिए स्वतंत्र रूप से मान्य किया गया है।
BCI डिवाइसेस

BCI प्रोजेक्ट के उदाहरण जो Emotiv का उपयोग करते हैं:
#3: सिग्नल प्रोसेसिंग सॉफ्टवेयर
इसके बाद, उन मस्तिष्क संकेतों को कमांड में अनुवाद करने के लिए आपको मशीन लर्निंग सॉफ्टवेयर की आवश्यकता होगी। EmotivBCI आपको एक प्रोफ़ाइल सेट करने और प्रोग्राम को धकेलने (pushing) या खींचने (pulling) जैसी मानसिक इमेजरी को पहचानने के लिए प्रशिक्षित करने की अनुमति देकर इस प्रक्रिया को सरल बनाता है। सॉफ्टवेयर चेहरे के भावों, सिर की गतिविधियों और ध्यान केंद्रित करने या ध्यान भटकने जैसी संज्ञानात्मक (cognitive) स्थितियों को भी पहचानता है।
#4: असाइन किए गए BCI कमांड
अब, वास्तविक दुनिया से जुड़ने और बातचीत करने के लिए BCI कमांड का उपयोग करें। EmotivBCI आमतौर पर उपयोग किए जाने वाले प्रोग्रामों के साथ आसानी से जुड़ जाता है जिनका उपयोग आप अपने BCI प्रोजेक्ट के लिए एप्लिकेशन बनाने के लिए कर सकते हैं। उदाहरण के लिए, Node-RED आपको कोड करने की आवश्यकता के बिना यह स्पष्ट रूप से रेखांकित करने देता है कि आप मस्तिष्क के संकेतों से क्या करवाना चाहते हैं।
वैकल्पिक रूप से, आप संसाधित मस्तिष्क संकेतों पर प्रतिक्रिया देने वाले एप्लिकेशन बनाने के लिए कोड लिख सकते हैं। आपके प्रोजेक्ट के आधार पर, इसमें Python, C++, या JavaScript जैसी भाषाएं शामिल हो सकती हैं। आप अपने खुद के एप्लिकेशन तलाशने और बनाने के लिए एक शुरुआती बिंदु के रूप में हमारे GitHub के उदाहरणों का उपयोग कर सकते हैं।
निःशुल्क BCI कोडिंग भाषा वीडियो ट्यूटोरियल:
Emotiv BCI के साथ Node-RED का उपयोग कैसे करें

#5: BCI कमांड प्राप्त करने वाला उपकरण
अंत में, आपको BCI से नियंत्रित करने के लिए किसी चीज़ की आवश्यकता होगी। आपके प्रोजेक्ट के आधार पर, आपको डिवाइस या ट्रांसमीटर को रास्पबेरी पाई (Raspberry Pi) या अरुडिनो बोर्ड (Arduino Board) जैसे माइक्रोकंप्यूटर में प्लग करने की आवश्यकता हो सकती है। हालाँकि, यह हमेशा आवश्यक नहीं होता है।
BCI से ध्वनि को कैसे नियंत्रित करें
आप वास्तविक समय में ध्वनि और मीडिया को नियंत्रित करने के लिए EmotivBCI ऐप से OSC (ओपन साउंड कंट्रोल) का उपयोग कर सकते हैं। गेम डेवलपर्स Cortex API के यूनिटी रैपर (Unity wrapper) के माध्यम से BCI कमांड को अपने यूनिटी गेम्स के साथ एकीकृत कर सकते हैं।
BCI के लिए माइक्रोकंट्रोलर्स का उपयोग कैसे करें:

ऊपर: एक अरुडिनो बोर्ड Emotiv EEG का उपयोग करके एक रोबोटिक हाथ को नियंत्रित करता है। (श्रेय: Matt Su)
कवर इमेज: यूनिवर्सिटी ऑफ साउथ फ्लोरिडा में एक छात्र BCI ड्रोन को नियंत्रित करता है। (श्रेय: USF BCI Club)
अपने BCI प्रोजेक्ट का प्रदर्शन करें! हम यह देखना और साझा करना पसंद करेंगे कि आप किस पर काम कर रहे हैं। सोशल मीडिया पर #emotiv को टैग करें या hello@emotiv.com पर एक ईमेल भेजें।

पढ़ना जारी रखें