Zpracování dat z bezpečnostních kamer

jfila

  • ***
  • 104
    • Zobrazit profil
    • E-mail
Zpracování dat z bezpečnostních kamer
« kdy: 30. 08. 2026, 08:54:21 »
Máte někdo tip na SW pro zpracovávání streamů z bezpečnostních kamer? Máme cca 5 ks Reolink P330 a podobné. Kamery mají AI detekci integrovanou, ale rozpoznávání není moc spolehlivé. Kamera je založená na Novaltek NT98560, 512 MiB RAM, 64 MB Flash, ale šlo by Flash snadno vyměnit nebo rozšířit pomocí microSD. V kameře běží Linux-4.19.91. U kamery se mi povedlo získat root přístup a zatím jsem si pro ni přeložil telnet deamon pro snazší přístup. Ale k otázce, řešil jste někdo úpravy detekce podobné kamery, pokud ano jak a jaké byly výsledky. Nebo druhá možnost využít nějaký jiný HW, třeba RPi ke zpracovávání streamů a centrální detekci a ukládání záznamů? Pokud ano, čím a jaké byly výsledky.


RDa

  • *****
  • 3 309
    • Zobrazit profil
    • E-mail
Re:Zpracování dat z bezpečnostních kamer
« Odpověď #1 kdy: 30. 08. 2026, 12:39:30 »
Na to se pouzival ZoneMinder, ne? https://zoneminder.com/

Jinak staci trocha pogooglig a najdes nejake praso projekty, napr. https://github.com/SharpAI/DeepCamera

Z pohledu vyvojare elektroniky - zapomen na upravy kamery. Ziskej raw stream a zpracuj to centralne. Tyhle hracky maj vykon asi jako stary mobil/fotak co umi face detect, jen tady to je upraveno na lidi a auta max. Takova jednoucelovka.

x655

  • *
  • 13
  • openWRT [CLI]
    • Zobrazit profil
Re:Zpracování dat z bezpečnostních kamer
« Odpověď #2 kdy: 30. 08. 2026, 15:30:25 »
Používám https://github.com/blakeblackshear/frigate + Google Coral USB (aby detekci nepočítalo CPU).

jfila

  • ***
  • 104
    • Zobrazit profil
    • E-mail
Re:Zpracování dat z bezpečnostních kamer
« Odpověď #3 kdy: 30. 08. 2026, 17:27:26 »
Ad RDa, díky díky za připomínky. Pochopitelně jsem po zjištění jaký je CPU v kameře byl hodně překvapený. Napadlo mě něco podobného jako https://jomjol.github.io/AI-on-the-edge-device-docs/ ESP32 s kamerou a na SD kartu vložit natrenovaná data a docela to funguje. Ale detekce osob, zvířat a aut není jako OCR s měřením úhlů analogových ručiček.

Ad x655, frigate jsem studoval, jak to s coral USB funguje? Kolik streamů to dokáže? Píší tam o plus, stojí to za to?

Jak to dělají komerční NVR? Nebo jsou to jen nahrávací a přehrávací krabičky, které berou skrze ONVIF informaci že je detekován člověk a nahrávají? Nebo je tam nějaký pokročilejší HW?

x655

  • *
  • 13
  • openWRT [CLI]
    • Zobrazit profil
Re:Zpracování dat z bezpečnostních kamer
« Odpověď #4 kdy: 30. 08. 2026, 22:06:54 »
CPU mám Intel N100 a nechtěl jsem ho vytěžovat (není to jen na NVR...) => offload -> USB Coral, 2 streamy zvládá. Plus je asi cloudová služba-neznám. Je samozřejmě možné, že je nyní vyhodnější pořídit jiný HW. Holt prolézt frigate...