Project FFDS

जंगल में लगी आग का पता लगाने वाला सिस्टम

यह क्या करता है

मेरा ऐप्लिकेशन, असल में जंगल में लगी आग का पता लगाने वाला सिस्टम है. इसे Project FFDS कहा जाता है. यह Google की अलग-अलग टेक्नोलॉजी का इस्तेमाल करता है. खास तौर पर, Google Cloud की टेक्नोलॉजी, जैसे कि Functions, Firestore, Cloud Storage, Gemini API, और Angular. इसके अलावा, हमारा मकसद इस ऐप्लिकेशन को ओपन-सोर्स बनाना है, क्योंकि हम सभी के योगदान की बहुत अहमियत देते हैं. यह सिस्टम, Arduinos से बनाए गए सेंसर नोड के नेटवर्क के इस्तेमाल पर आधारित है. सेंसर नोड में तापमान सेंसर, कैमरा, कार्बन डाइऑक्साइड सेंसर, जियोलोकेशन मॉड्यूल, और ट्रांसीवर होते हैं. फ़िलहाल, इस नेटवर्क में दो तरह के डिवाइस हैं: सेंसर नोड और एंड-ट्रांसमिशन गेटवे. मेरा प्लान है कि मैं रेंज को और भी बढ़ाने के लिए, रिपीटर को शामिल करूं. एंड-गेटवे में 4G मॉड्यूल होता है. इसकी मदद से, एंड-गेटवे को एचटीटीपी प्रोटोकॉल के ज़रिए क्लाउड से कनेक्ट किया जा सकता है. सेंसर नोड से कैप्चर किए गए डेटा को गेटवे से भेजा जाता है. इसके बाद, उसे दस्तावेज़ डेटाबेस (Firestore) में स्टोर किया जाता है. ट्रांसमिशन को दो हिस्सों में बांटा जा सकता है: सामान्य डेटा ट्रांसमिशन और इमेज ट्रांसमिशन. इमेज ट्रांसमिशन में, इमेज को अलग-अलग हिस्सों में बांटा जाता है, भेजा जाता है, और फिर क्लाउड में स्टोरेज डायरेक्ट्री में फिर से जोड़ा जाता है. ये इमेज, पहले चरण (साधारण डेटा) में बनाए गए रिकॉर्ड से लिंक होती हैं. इमेज प्रोसेस होने के बाद, Cloud Functions से analyzeImage नाम के Python फ़ंक्शन को कॉल जनरेट किया जाता है. यह फ़ंक्शन, इमेज में आग की मौजूदगी या अनुपस्थिति का पता लगाता है. साथ ही, इस नतीजे को बाद में उस दस्तावेज़ के रिकॉर्ड में सेव करता है.

इनकी मदद से बनाया गया

  • वेब/Chrome
  • Firebase
  • फ़ंक्शन
  • Cloud Storage
  • Angular (हाल ही में)

टीम

इन्होंने बदलाव किया है

Ericklao

इन्होंने भेजा

ब्राज़ील