ENGINE

Stream Engine

कैमरे से उपस्थिति, दरवाज़े पर कोई डिवाइस नहीं। Cams Stream Engine RTSP/ONVIF या फ़ाइल वीडियो स्ट्रीम को डिकोड करता है, हर फ़्रेम पर Face Match Engine जैसी ही फ़ेस पाइपलाइन चलाता है, हर व्यक्ति को ट्रैक करता है ताकि उसे हर उपस्थिति पर एक ही बार पंच किया जाए, और उपस्थिति को मानक Cams पाइपलाइन में दर्ज करता है।

अवलोकन

CCTV, RTSP या ONVIF वीडियो स्ट्रीम को फ़ेस-रिकग्निशन उपस्थिति में बदलता है — हर व्यक्ति की हर उपस्थिति पर एक पंच, और वीडियो आपके नेटवर्क से बाहर कभी नहीं जाता।

Stream Engine लाइव वीडियो स्ट्रीम (RTSP/ONVIF IP कैमरा, HTTP, RTMP या फ़ाइल) को बायोमेट्रिक उपस्थिति में बदलता है। यह स्ट्रीम को डिकोड करता है, साझा फ़ेस पाइपलाइन चलाता है (SCRFD डिटेक्ट, 5-पॉइंट अलाइन, ArcFace एम्बेड, वॉर्म गैलरी पर 1:N पहचान), और IoU ट्रैकर इस्तेमाल करता है ताकि हर व्यक्ति की हर उपस्थिति पर एक ही डी-डुप्लिकेट पंच बने। मल्टी-कैमरा सुपरवाइज़र कॉन्फ़िगरेशन टेबल पढ़ता है और हर सक्रिय कैमरे के लिए एक वर्कर चलाता है, हॉट ऐड, बदलाव और हटाने के साथ, और डेवलपर-पोर्टल फ़ॉर्म कैमरों को सेल्फ़-प्रोविज़न करता है। स्ट्रीम लोकल नेटवर्क पर ही रहती हैं — केवल उपस्थिति इवेंट एज बॉक्स से बाहर जाते हैं।

ENGINERTSPONVIFRTMPHTTPfileC++
⚡
लाइव आज़माएँ — CatchCam। किसी भी IP / CCTV कैमरे को फ़ेस-रिकग्निशन उपस्थिति में बदलें — कैमरा रजिस्टर करें और वह लाइव स्ट्रीम से चेहरे पहचानता है। साइन-इन की ज़रूरत नहीं — अपने डिवाइस सीरियल से शुरू करें।
इसे किसी भी RTSP/ONVIF कैमरे की ओर पॉइंट करें
# single camera: <port> <stream-url> <device-sn>
stream-engine 9030 rtsp://cam.local/stream1 CAM-GATE-01
# or supervisor mode (DB-driven, multi-camera)
stream-engine 9030
# face detect -> align -> ArcFace -> 1:N -> one punch / appearance

इसे काम करते देखें

Stream Engine — लाइव डेमो

Stream Engine► डेमो देखें

क्षमताएँ

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

CCTV उपस्थिति

लाइव RTSP/ONVIF स्ट्रीम में चेहरे पहचानता है और दरवाज़े पर किसी समर्पित टर्मिनल के बिना उपस्थिति दर्ज करता है।

हर उपस्थिति पर एक पंच

IoU ट्रैकर हर चेहरे को एक ट्रैक देता है ताकि हर व्यक्ति हर उपस्थिति पर एक बार दर्ज हो, हर फ़्रेम पर नहीं।

मल्टी-कैमरा फ़्लीट

सुपरवाइज़र हर सक्रिय कैमरा चलाता है, हर एक के लिए एक वर्कर, सेकंडों में हॉट ऐड और रिमूव के साथ।

एज-लोकल प्राइवेसी

कैमरों के पास ऑन-प्रेम या एज बॉक्स पर चलता है; वीडियो स्ट्रीम लोकल नेटवर्क से बाहर कभी नहीं जाती, केवल उपस्थिति इवेंट जाते हैं।

सेल्फ़-प्रोविज़न

CCTV पोर्टल फ़ॉर्म कैमरा रजिस्टर करता है और सुपरवाइज़र एक पोल के भीतर उसे शुरू कर देता है।

फ़ीचर्स

सब कुछ शामिल

  • RTSP/ONVIF IP-कैमरा, HTTP, RTMP या फ़ाइल वीडियो स्ट्रीम डिकोड करता है
  • साझा फ़ेस पाइपलाइन: SCRFD डिटेक्ट, 5-पॉइंट अलाइन, ArcFace एम्बेड, वॉर्म गैलरी पर 1:N कोसाइन
  • IoU फ़ेस ट्रैकर हर व्यक्ति को हर उपस्थिति पर एक बार पंच करता है, कॉन्फ़िगर करने योग्य विंडो (डिफ़ॉल्ट 60s) से डी-डुप्लिकेट
  • मल्टी-कैमरा सुपरवाइज़र: हर सक्रिय कैमरे के लिए एक वर्कर थ्रेड, हॉट ऐड, बदलाव और रिमूव के लिए पोल किया जाता है
  • हर कैमरे के लिए थ्रेशहोल्ड, न्यूनतम फ़ेस साइज़ और डी-डुप ओवरराइड
  • हर कैमरा एक रजिस्टर्ड डिवाइस सीरियल है, जो पंच को टेनेंट और IN/OUT दिशा से जोड़ता है
  • सीमित एक्सपोनेंशियल बैकऑफ़ के साथ लाइव स्ट्रीम का ऑटो-रीकनेक्ट
  • डेवलपर-पोर्टल CCTV ऑनबोर्डिंग फ़ॉर्म से सेल्फ़-प्रोविज़निंग
  • वीडियो को लोकल नेटवर्क पर रखता है — केवल उपस्थिति इवेंट एज बॉक्स से बाहर जाते हैं
  • घनी भीड़ की थ्रूपुट के लिए GPU-तैयार; क्लासरूम और कम-fps उपयोग के लिए CPU पर्याप्त है

Stream Engine के साथ बनाएँ

की लें, डॉक्स पढ़ें और शिप करें। आपके पहले इंटीग्रेशन में हमारी टीम मदद करती है।

अक्सर पूछे जाने वाले प्रश्न

आम सवाल

Stream Engine कौन-से कैमरे सपोर्ट करता है?

RTSP और ONVIF IP कैमरे, HTTP स्ट्रीम, RTMP और वीडियो फ़ाइलें। डेवलपर पोर्टल पर बल्ब-कैमरा और Android-as-camera के ब्रिज भी डॉक्युमेंटेड हैं।

क्या वीडियो मेरे नेटवर्क से बाहर जाता है?

नहीं। इंजन कैमरों के पास एज या ऑन-प्रेम बॉक्स पर चलता है; स्ट्रीम लोकल रहती है और केवल उससे बने उपस्थिति इवेंट सर्वर को भेजे जाते हैं।

यह एक ही व्यक्ति को बार-बार पंच करने से कैसे बचता है?

IoU ट्रैकर हर चेहरे को ट्रैक id देता है और हर उपस्थिति पर एक उपस्थिति इवेंट जारी करता है, हर यूज़र के लिए कॉन्फ़िगर करने योग्य डी-डुप विंडो (डिफ़ॉल्ट 60s) के साथ।

क्या यह कई कैमरे संभाल सकता है?

हाँ। सुपरवाइज़र कैमरा कॉन्फ़िगरेशन टेबल पढ़ता है और हर सक्रिय कैमरे के लिए एक वर्कर चलाता है, पोलिंग करता है ताकि कैमरे लाइव जोड़े, बदले या हटाए जा सकें।

संबंधित

प्लेटफ़ॉर्म को और जानें