विषयसूची:

रास्पबेरी पीआई -4 पर रीयल टाइम फेस डिटेक्शन: 6 चरण (चित्रों के साथ)
रास्पबेरी पीआई -4 पर रीयल टाइम फेस डिटेक्शन: 6 चरण (चित्रों के साथ)

वीडियो: रास्पबेरी पीआई -4 पर रीयल टाइम फेस डिटेक्शन: 6 चरण (चित्रों के साथ)

वीडियो: रास्पबेरी पीआई -4 पर रीयल टाइम फेस डिटेक्शन: 6 चरण (चित्रों के साथ)
वीडियो: Using MATLAB with a Raspberry Pi Camera Board 2024, जुलाई
Anonim
Image
Image

इस निर्देशयोग्य में हम शुन्याफेस लाइब्रेरी का उपयोग करके शुन्या ओ / एस के साथ रास्पबेरी पाई 4 पर रीयल टाइम फेस-डिटेक्शन करने जा रहे हैं। आप इस ट्यूटोरियल का अनुसरण करके रास्पबेरीपी -4 पर 15-17 की डिटेक्शन फ्रेम दर प्राप्त कर सकते हैं।

आपूर्ति

1. रास्पबेरी पाई 4बी (कोई भी प्रकार)

2. रास्पबेरी पाई 4B अनुरूप बिजली की आपूर्ति

3. 8GB या इससे बड़ा माइक्रो एसडी कार्ड

4. मॉनिटर

5. माइक्रो-एचडीएमआई केबल

6. माउस

7. कीबोर्ड

8. मेमोरी कार्ड प्रोग्राम करने के लिए लैपटॉप या अन्य कंप्यूटर (उबंटू-16.04 अधिमानतः)

9. यूएसबी वेब कैमरा

चरण 1: रास्पबेरी पाई 4 पर शून्य ओएस स्थापित करें

शून्य ओएस के साथ माइक्रो एसडी कार्ड लोड करने के लिए आपको एक लैपटॉप या कंप्यूटर (अधिमानतः उबंटू-16.04 के साथ) और एक माइक्रो एसडी कार्ड रीडर/एडाप्टर की आवश्यकता होगी।

1) आधिकारिक रिलीज साइट से शून्य ओएस डाउनलोड करें

2) नीचे दिए गए चरणों का उपयोग करके एसडी कार्ड पर शून्य ओएस फ्लैश करें:

i) डाउनलोड की गई ज़िप फ़ाइल पर राइट क्लिक करें और यहां एक्सट्रैक्ट चुनें

ii) एक बार इमेज अनज़िप हो जाने के बाद अनज़िप्ड इमेज फोल्डर पर डबल क्लिक करें जिसमें आपको इमेज मिलेगी और जानकारी जारी होगी

iii) इमेज पर राइट क्लिक करें (.img फाइल)

iv) ओपन विथ -> डिस्क इमेज राइटर चुनें

v) एसडी कार्ड रीडर के रूप में गंतव्य चुनें

vi) अपना पासवर्ड दर्ज करें

यह एसडी-कार्ड फ्लैश करना शुरू कर देगा। धैर्य रखें और एसडी-कार्ड के पूरी तरह से फ्लैश होने की प्रतीक्षा करें (100%)

चरण 2: सेटअप और कनेक्शन

कोड डाउनलोड करें
कोड डाउनलोड करें

जैसा कि ऊपर चित्र में दिखाया गया है, आपको निम्नलिखित कार्य करने होंगे:

1) रास्पबेरी पाई 4 में माइक्रो एसडी कार्ड डालें।

2) माउस और कीबोर्ड को रास्पबेरी पाई 4 से कनेक्ट करें।

3) माइक्रो-एचडीएमआई के माध्यम से मॉनिटर को रास्पबेरी पाई 4 से कनेक्ट करें

4) यूएसबी वेब कैमरा को रास्पबेरी पाई से कनेक्ट करें 4

5) रास्पबेरी पाई 4 पर पावर केबल और पावर को कनेक्ट करें।

यह रास्पबेरीपी -4 पर शुन्या ओएस को बूट करेगा। पहले बूट में समय लग सकता है क्योंकि फाइल सिस्टम का आकार बदल जाता है ताकि पूरे एसडी-कार्ड पर कब्जा कर लिया जा सके। OS बूट होने के बाद आपको एक लॉगिन स्क्रीन देखनी चाहिए। यहाँ लॉगिन विवरण हैं:

उपयोगकर्ता नाम: sunya

पासवर्ड: शून्य

चरण 3: शून्यफेस स्थापित करें (चेहरा पहचान / पहचान पुस्तकालय)

शुन्याफेस को स्थापित करने के लिए हमें रास्पबेरीपी -4 को लैन या वाईफाई से कनेक्ट करना होगा

1. RPI-4 को वाईफाई से कनेक्ट करने के लिए निम्न कमांड का उपयोग करें:

$ सुडो nmtui

2. कोड और गिट (वास्तविक कोड डाउनलोड करने के लिए) के संकलन के लिए shunyaface और cmake (एक निर्भरता) स्थापित करने के लिए, निम्न आदेश दर्ज करें:

$ sudo opkg अद्यतन && sudo opkg shunyaface cmake git स्थापित करें

नोट: आपके इंटरनेट की गति के आधार पर इंस्टॉल करने में लगभग 5-6 मिनट लग सकते हैं।

चरण 4: कोड डाउनलोड करें

कोड जीथब पर उपलब्ध है। आप इसे निम्न आदेश का उपयोग करके डाउनलोड कर सकते हैं:

$ git क्लोन

कोड स्पष्टीकरण:

दिया गया कोड Opencv के VideoCapture फ़ंक्शन का उपयोग करके लगातार फ़्रेम कैप्चर करता है। ये फ्रेम शून्यफेस के डिटेक्ट फंक्शन को दिए गए हैं जो बदले में चेहरे पर प्लॉट किए गए बाउंडिंग बॉक्स के साथ फ्रेम लौटाता है और आंखों, नाक और होठों के अंत बिंदुओं पर डॉट्स प्लॉट करता है। कोड छोड़ने के लिए "q" बटन दबाएं। "क्यू" दबाने के बाद आउटपुट एफपीएस टर्मिनल पर प्रदर्शित होता है।

चरण 5: कोड संकलित करें

कोड को संकलित करने के लिए निम्न कमांड का उपयोग करें:

$ सीडी उदाहरण/उदाहरण-चेहरे का पता लगाना

$./setup.sh

चरण 6: कोड चलाएँ

एक बार, आपने कोड संकलित कर लिया है जिसे आप कमांड का उपयोग करके चला सकते हैं।

$./बिल्ड/फेसडेटेक्ट

अब आपको एक खिड़की खुली दिखनी चाहिए। जब भी कोई चेहरा कैमरे के सामने होगा, वह बाउंडिंग बॉक्स को प्लॉट करेगा और यह उपयोगकर्ता को खुलने वाली विंडो पर दिखाई देगा।

बधाई हो। आपने अब रास्पबेरीपी -4 पर डीप-लर्निंग का उपयोग करके रीड-टाइम फेस-डिटेक्शन सफलतापूर्वक पूरा कर लिया है। यदि आप इस ट्यूटोरियल को पसंद करते हैं तो कृपया ट्यूटोरियल को लाइक करें, शेयर करें और यहां दिए गए हमारे जीथब रिपोजिटरी को स्टार करें।

सिफारिश की: