РУШІЙ

Stream Engine

Відвідуваність із камери, без пристрою на вході. Cams Stream Engine декодує відеопотік RTSP/ONVIF чи файл, запускає на кожному кадрі той самий конвеєр обробки облич, що й Face Match Engine, відстежує кожну людину, щоб відмітка робилася один раз за появу, і записує відвідуваність у стандартний конвеєр Cams.

Огляд

Перетворює відеопотік CCTV, RTSP або ONVIF на облік відвідуваності за розпізнаванням облич — одна відмітка на людину за появу, а відео ніколи не залишає вашу мережу.

Stream Engine перетворює живий відеопотік (IP-камера RTSP/ONVIF, HTTP, RTMP чи файл) на біометричну відвідуваність. Він декодує потік, запускає спільний конвеєр обробки облич (виявлення SCRFD, 5-точкове вирівнювання, ембединг ArcFace, ідентифікація 1:N за прогрітою галереєю) і використовує IoU-трекер, щоб кожна людина створювала одну дедупліковану відмітку за появу. Супервізор для кількох камер читає таблицю конфігурації та запускає по одному воркеру на кожну активну камеру з гарячим додаванням, зміною та видаленням, а форма на порталі розробника самостійно підключає камери. Потоки залишаються в локальній мережі — edge-пристрій залишають лише події відвідуваності.

РУШІЙRTSPONVIFRTMPHTTPфайлC++
⚡
Спробуйте наживо — 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-трекер призначає трек кожному обличчю, тож кожну людину записують один раз за появу, а не один раз за кадр.

Парк із кількох камер

Супервізор запускає кожну активну камеру, по одному воркеру на кожну, з гарячим додаванням і видаленням за лічені секунди.

Локальна приватність на периферії

Працює на локальному чи edge-пристрої поруч із камерами; відеопотік ніколи не залишає локальну мережу — лише події відвідуваності.

Самостійне підключення

Форма порталу CCTV реєструє камеру, а супервізор запускає її в межах одного опитування.

Можливості

Усе включено

  • Декодує відеопотоки з IP-камер RTSP/ONVIF, HTTP, RTMP або файлів
  • Спільний конвеєр обробки облич: виявлення SCRFD, 5-точкове вирівнювання, ембединг ArcFace, косинусна схожість 1:N за прогрітою галереєю
  • IoU-трекер облич фіксує кожну людину один раз за появу, з дедублікацією у налаштовуваному вікні (за замовчуванням 60 с)
  • Супервізор для кількох камер: один робочий потік на кожну активну камеру, з опитуванням для гарячого додавання, зміни та видалення
  • Окремі перевизначення порогу, мінімального розміру обличчя та дедублікації для кожної камери
  • Кожна камера — це зареєстрований серійний номер пристрою, що прив’язує відмітки до тенанта та напрямку IN/OUT
  • Автоматичне перепідключення для живих потоків з обмеженим експоненційним відступом
  • Самостійне підключення через форму підключення CCTV на порталі розробника
  • Зберігає відео в локальній мережі — edge-пристрій залишають лише події відвідуваності
  • Готовий до GPU для щільних натовпів; для класів і малої частоти кадрів достатньо CPU

Створюйте зі Stream Engine

Візьміть ключ, прочитайте документацію й запускайте. Наша команда допоможе з першою інтеграцією.

Поширені запитання

Поширені запитання

Які камери підтримує Stream Engine?

IP-камери RTSP і ONVIF, потоки HTTP, RTMP та відеофайли. На порталі розробника також описано мости для камер-лампочок і Android як камери.

Чи залишає відео мою мережу?

Ні. Рушій працює на edge- або локальному пристрої поруч із камерами; потік залишається локальним, а на сервер надсилаються лише отримані події відвідуваності.

Як він уникає повторних відміток для однієї людини?

IoU-трекер призначає кожному обличчю ідентифікатор треку та видає одну подію відвідуваності за появу, з налаштовуваним вікном дедублікації для кожного користувача (за замовчуванням 60 с).

Чи може він працювати з кількома камерами?

Так. Супервізор читає таблицю конфігурації камер і запускає по одному воркеру на кожну активну камеру, опитуючи її, тож камери можна додавати, змінювати чи видаляти наживо.

Повʼязане

Дізнайтеся більше про платформу