SILNIK

Stream Engine

Obecność z kamery, bez urządzenia przy drzwiach. Cams Stream Engine dekoduje strumień wideo RTSP/ONVIF lub plik, uruchamia na każdej klatce ten sam potok twarzy co Face Match Engine, śledzi każdą osobę, aby była odbita raz na pojawienie się, i zapisuje obecność w standardowym potoku Cams.

Przegląd

Zamienia strumień wideo z CCTV, RTSP lub ONVIF w rejestrację obecności przez rozpoznawanie twarzy — jedno odbicie na osobę na pojawienie się, a wideo nigdy nie opuszcza Twojej sieci.

Stream Engine zamienia strumień wideo na żywo (kamera IP RTSP/ONVIF, HTTP, RTMP lub plik) w biometryczną rejestrację obecności. Dekoduje strumień, uruchamia wspólny potok twarzy (detekcja SCRFD, wyrównanie 5-punktowe, osadzenie ArcFace, identyfikacja 1:N w rozgrzanej galerii) i używa trackera IoU, aby każda osoba generowała jedno zdeduplikowane odbicie na pojawienie się. Nadzorca wielu kamer odczytuje tabelę konfiguracji i uruchamia po jednym workerze na każdą aktywną kamerę z gorącym dodawaniem, zmianą i usuwaniem, a formularz w portalu deweloperskim umożliwia samodzielny provisioning kamer. Strumienie pozostają w sieci lokalnej — z urządzenia edge wychodzą tylko zdarzenia obecności.

SILNIKRTSPONVIFRTMPHTTPplikC++
⚡
Wypróbuj na żywo — CatchCam. Zamień dowolną kamerę IP / CCTV w rejestrację obecności przez rozpoznawanie twarzy — zarejestruj kamerę, a rozpozna twarze ze strumienia na żywo. Bez logowania — zacznij od numeru seryjnego urządzenia.
Skieruj na dowolną kamerę 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

Zobacz w działaniu

Stream Engine — demo na żywo

Stream Engine► Obejrzyj demo

Możliwości

Co potrafi

Obecność z CCTV

Rozpoznaje twarze w strumieniu RTSP/ONVIF na żywo i rejestruje obecność bez dedykowanego terminala przy drzwiach.

Jedno odbicie na pojawienie się

Tracker IoU przypisuje ścieżkę do każdej twarzy, dzięki czemu każda osoba jest rejestrowana raz na pojawienie się, a nie raz na klatkę.

Flota wielu kamer

Nadzorca uruchamia każdą aktywną kamerę, po jednym workerze na kamerę, z dodawaniem i usuwaniem w ciągu sekund.

Prywatność lokalna na brzegu

Działa na lokalnym urządzeniu edge lub serwerze w pobliżu kamer; strumień wideo nigdy nie opuszcza sieci lokalnej, wychodzą tylko zdarzenia obecności.

Samodzielny provisioning

Formularz portalu CCTV rejestruje kamerę, a nadzorca uruchamia ją przy najbliższym odpytaniu.

Funkcje

Wszystko w zestawie

  • Dekoduje strumienie wideo z kamer IP RTSP/ONVIF, HTTP, RTMP lub z plików
  • Wspólny potok twarzy: detekcja SCRFD, wyrównanie 5-punktowe, osadzenie ArcFace, cosinus 1:N w rozgrzanej galerii
  • Tracker twarzy IoU rejestruje każdą osobę raz na pojawienie się, z deduplikacją w konfigurowalnym oknie (domyślnie 60 s)
  • Nadzorca wielu kamer: jeden wątek roboczy na aktywną kamerę, odpytywany pod kątem gorącego dodawania, zmiany i usuwania
  • Nadpisywanie progu, minimalnego rozmiaru twarzy i deduplikacji dla każdej kamery
  • Każda kamera to zarejestrowany numer seryjny urządzenia, który przypisuje odbicia do tenanta i kierunku IN/OUT
  • Automatyczne ponowne łączenie dla strumieni na żywo z ograniczonym wykładniczym backoffem
  • Samodzielny provisioning przez formularz wdrożenia CCTV w portalu deweloperskim
  • Utrzymuje wideo w sieci lokalnej — z urządzenia edge wychodzą tylko zdarzenia obecności
  • Gotowy na GPU dla dużej przepustowości w gęstym tłumie; CPU wystarcza w salach lekcyjnych i przy niskim fps

Buduj ze Stream Engine

Weź klucz, przeczytaj dokumentację i wdrażaj. Nasz zespół pomoże przy pierwszej integracji.

FAQ

Częste pytania

Jakie kamery obsługuje Stream Engine?

Kamery IP RTSP i ONVIF, strumienie HTTP, RTMP i pliki wideo. W portalu deweloperskim opisano też mosty dla kamer żarówkowych i Androida jako kamery.

Czy wideo opuszcza moją sieć?

Nie. Silnik działa na urządzeniu edge lub serwerze lokalnym w pobliżu kamer; strumień pozostaje lokalnie, a na serwer trafiają tylko powstałe zdarzenia obecności.

Jak unika wielokrotnego odbijania tej samej osoby?

Tracker IoU przypisuje identyfikator ścieżki każdej twarzy i emituje jedno zdarzenie obecności na pojawienie się, z konfigurowalnym oknem deduplikacji dla każdego użytkownika (domyślnie 60 s).

Czy obsługuje wiele kamer?

Tak. Nadzorca odczytuje tabelę konfiguracji kamer i uruchamia po jednym workerze na każdą aktywną kamerę, odpytując ją, aby kamery można było dodawać, zmieniać lub usuwać na żywo.

Powiązane

Poznaj więcej z platformy