बारे में
एजेंट DVR डीपस्टैक एआई, कोडप्रोजेक्ट एआई, प्लेटरेकग्नाइजर.कॉम और ओपनएआई (चैट जीपीटी) जैसे एआई सर्वरों के साथ पूर्ण रूप से एकीकृत होता है जो स्मार्ट अलर्ट फ़िल्टरिंग, ऑब्जेक्ट पहचान, सीन पहचान और बुद्धिमान घटना नियंत्रण जोड़ते हैं।
डीपस्टैक और कोडप्रोजेक्ट एआई के अलावा, आप उनी API का समर्थन करने वाले अन्य एआई सर्वरों का भी उपयोग कर सकते हैं:
- https://www.codeproject.com/AI/ क्रॉस प्लेटफ़ॉर्म जीपीयू / सीपीयू आधारित एआई प्रोसेसिंग सर्वर
- https://docs.platerecognizer.com/ लाइसेंस प्लेट पहचान सर्वर (वेब आधारित एपीआई)
- https://github.com/runningman84/docker-coral-rest-server - कोरल यूएसबी स्टिक से त्वरण के साथ एक आरपीआई (या लिनक्स / मैक) पर टेंसरफ़्लो-लाइट मॉडल
- https://github.com/robmarkcole/coral-pi-rest-server/ - एक कोरल यूएसबी एक्सेलरेटर के माध्यम से टेंसरफ़्लो-लाइट मॉडल पर एक फ्लास्क ऐप के द्वारा
- https://github.com/xnorpx/blue-candle - सुपर छोटा ऑब्जेक्ट पहचान सर्वर
AI सेटअप करना
AI सर्वर सेटअप करने के लिए, मुख्य एजेंट DVR UI के शीर्ष बाएं कोने पर आइकन पर क्लिक करें। फिर कॉन्फ़िगरेशन के तहत सेटिंग्स पर क्लिक करें, ड्रॉपडाउन मेनू से AI सर्वर्स का चयन करें और कॉन्फ़िगर पर क्लिक करें।
इस स्क्रीन पर ऑटो लॉक टैग निर्दिष्ट टैग के साथ रिकॉर्डिंग को स्वचालित रूप से लॉक करेगा, जिससे भंग हटाने या संग्रह प्रबंधन द्वारा अनचाहे हटाने से बचा जा सकता है। इन रिकॉर्डिंग्स को हटाने के लिए, आपको उन्हें UI में अनलॉक करने की आवश्यकता होगी।
एजेंट DVR CodeProject.AI के साथ एकीकृत होता है जिसमें विभिन्न AI सुविधाएं शामिल हैं, जैसे वस्तु पहचान, चेहरा पहचान, ALPR (स्वचालित लाइसेंस प्लेट पहचान), और सुपर रिज़ॉल्यूशन (एनहांस करें)। PlateRecognizer.com भी एक ALPR प्रदाता के रूप में समर्थित है। CodeProject.AI खुला स्रोत, मुफ्त है और अधिकांश प्लेटफ़ॉर्म के साथ संगत है।
शुरू करने के लिए, अपने प्लेटफ़ॉर्म के लिए एक AI सर्वर स्थापित करें और एजेंट DVR को इससे कनेक्ट करने के लिए कॉन्फ़िगर बटन और फिर जोड़ें पर क्लिक करें।
आप एजेंट में जितने भी AI सर्वर जोड़ सकते हैं जितने आवश्यक हों। एजेंट में कैमरों को प्रत्येक कार्य के लिए अलग-अलग AI सर्वर का उपयोग करने के लिए कॉन्फ़िगर किया जा सकता है, या आप एक AI सर्वर का उपयोग सभी कार्यों के लिए कर सकते हैं।
अपने सर्वर को कॉन्फ़िगर करना
- नाम: अपने सर्वर का नाम दें, उदाहरण के लिए, कैट कैचर।
- AI सर्वर URL: अपने AI सर्वर का URL दर्ज करें, उदाहरण के लिए, http://localhost:32168/
- API कुंजी: अगर सेटअप किया गया है तो अपनी कुंजी दर्ज करें (वैकल्पिक)।
- टाइमआउट: सर्वर अनुरोधों के लिए सेकंड में टाइमआउट।
- पुनः प्रयास विलंब: इस सर्वर पर विफल अनुरोध को पुनः प्रयास करने से पहले सेकंड में समय।
अपनी सेटिंग्स को सहेजने के लिए ठीक पर क्लिक करें।
प्लेटरिकग्नाइजर.कॉम का उपयोग करें।
एजेंट DVR में LPR (ANPR या लाइसेंस प्लेट पहचान) को कॉन्फ़िगर करने के लिए, सर्वर सेटिंग्स - AI सेटिंग्स पर जाएं और प्लेट रिकग्नाइज़र के तहत विवरण दर्ज करें। नि:शुल्क परीक्षण के लिए प्लेट रिकग्नाइज़र पर निशुल्क पंजीकरण करें। क्रेडिट कार्ड की आवश्यकता नहीं है।
- URL: सेवा के लिए URL दर्ज करें। डिफ़ॉल्ट रूप से "https://api.platerecognizer.com/v1/plate-reader/" होता है, या अपने खुद के सर्वर का उपयोग करें अगर आप अपनी इंस्टेंस होस्ट कर रहे हैं।
- Token: प्लेट रिकग्नाइज़र के लिए पंजीकरण करने के बाद, खाता पृष्ठ पर जाएं और एपीआई टोकन की प्रतिलिपि बनाएं।
- क्षेत्र: डिफ़ॉल्ट के लिए खाली छोड़ें या क्षेत्रों की CSV सूची दर्ज करें।
- कॉन्फ़िग: यदि आवश्यक हो तो दस्तावेज़ से अतिरिक्त कॉन्फ़िगरेशन मान दर्ज करें।
AI मॉड्यूल प्रबंधन
AI सर्वर सूची में (उपर दिए गए) आपको AI सर्वर को कॉन्फ़िगर करने, परीक्षण करने, संपादित करने और हटाने के विकल्प मिलते हैं। मॉड्यूल उपलब्ध या चयनित सर्वर पर प्रदर्शित करने के लिए कॉन्फ़िगर बटन पर क्लिक करें।
एजेंट DVR आपके सर्वर से वर्तमान मॉड्यूल सूची प्राप्त करता है और प्रत्येक मॉड्यूल के इंस्टॉल करने, अनइंस्टॉल करने, कॉन्फ़िगर करने और परीक्षण करने के लिए उपयोगकर्ता इंटरफ़ेस प्रदान करता है। सभी डिफ़ॉल्ट CodeProject.UI मॉड्यूल के लिए समर्थन प्रदान किया जाता है, हालांकि एजेंट DVR केवल इनमें से एक सबसेट का उपयोग करता है।
एजेंट DVR में ALPR (ऑटोमैटिक लाइसेंस प्लेट पहचान), सुपर रेज़ोल्यूशन या फेस पहचान का उपयोग करने के लिए, आपको इस पेज से संबंधित मॉड्यूल इंस्टॉल करने की आवश्यकता होगी। आमतौर पर, इन मॉड्यूल के लिए डिफ़ॉल्ट सेटिंग्स पर्याप्त होती हैं, लेकिन आप प्रत्येक मॉड्यूल के तहत आइकन पर क्लिक करके उन्हें कॉन्फ़िगर कर सकते हैं।
ओपनएआई का उपयोग करें
एजेंट DVR में सीन पहचान के लिए OpenAI को कॉन्फ़िगर करने के लिए, सर्वर सेटिंग्स - AI सेटिंग्स पर जाएं और OpenAI सीन पहचान के तहत विवरण दर्ज करें। OpenAI API कुंजी के लिए पंजीकरण करें
- URL: सेवा के लिए URL दर्ज करें। डिफ़ॉल्ट रूप से "https://api.openai.com/v1/chat/completions" है।
- OpenAI API कुंजी: OpenAI के लिए साइन अप करने के बाद, API कुंजी पेज पर जाएं और एक नया सीक्रेट कुंजी बनाएं। इस कुंजी को कॉपी करें और इस फ़ील्ड में पेस्ट करें।
- मॉडल: उपयोग करने के लिए मॉडल निर्दिष्ट करें। डिफ़ॉल्ट रूप से gpt-4-vision-preview है। यह OpenAI द्वारा किसी समय हटाया या बदला जा सकता है।
- अधिकतम टोकन: यह अनुरोध प्रति टोकन की अधिकतम खर्च को नियंत्रित करता है। अगर आपको समस्याएं हैं तो /logs.html पर लॉग देखें क्योंकि यह टोकन खर्च से संबंधित हो सकता है।