Video přehrávač s motion detect

Zdeněk

Video přehrávač s motion detect
« kdy: 25. 09. 2012, 07:43:09 »
Zdravím,
mám uložené H264 záznamy z bezpečnostních kamer pomocí FFMPEG.
Zajímá mě pohyb jen v jedné části kamery.
Existuje nějaky přehrávač u kterého by se nadefinovala zóna kterou
chci hlídat a on automaticky přeskočil všechny sekvence kde se v zóně
nic neděje? Záznamy jsou vždy po 10min, tudíž by bylo dobré kdyby zónu
dokázal udržet v rámci celého playlistu.

Díky za rady
Zdeněk





Poznámka:
Kamera samotná motion detect nepodporuje.
Jedná se o UBNT Airvision Dome. Motion řeší až soft (je to nějaká nadstavba
nad zoneminderem, nemá to žádné nastavení, kam ukládat, kolik mazat atd...
v praxi je nepoužitelný - alespoň pro mě, proto ukládám přímo stream přes ffmpeg)


kane77

Re:Video přehrávač s motion detect
« Odpověď #1 kdy: 25. 09. 2012, 10:05:21 »
Co sa tyka prehravaca tak neviem poradit, ale pre nahravanie skus Motion, ten umoznuje nastavit oblast v ktorej hladat pohyb.. http://www.lavrsen.dk/foswiki/bin/view/Motion/WebHome

jehovista

Re:Video přehrávač s motion detect
« Odpověď #2 kdy: 25. 09. 2012, 15:38:56 »
Co nejake octave/matlab?
(CB) video je pole o rozmerech(widht;height;frames), zajmova oblast je treba ctverec x1,x2,y1,y2. Pak by mel staci jeden forcyklus a nastaveni nejake rozumne vahy. Je to z hlavy, tak me nekamenujte

for i=1:frames-1,
  diff=sum(video(x1:x2;y1:y2;i)-video(x1:x2;y1:y2;i+1));
  pohyb=diff>threshold;
end;