
Vi ho già parlato dei rischi che si corrono nell'utilizzare sistemi di videosorveglianza commerciali e vi ho consigliato di realizzare un impianto di videosorveglianza sicuro ed efficace utilizzando Zoneminder, piattaforma che permette di realizzare sia grandi impianti di videosorveglianza ad uso industriale che piccoli impianti di videosorveglianza ad uso domestico.
Oltre che per lavoro utilizzo personalmente Zoneminder per l'impianto di videosorveglianza della mia abitazione ed infatti in passato ho anche scritto i moduli perl per controllare il movimento di due ottime ed economiche telecamere IP motorizzate in mio possesso (Bosesh SD13W e Vstarcam C7824WIP) e lo script zm_auto che permette di automatizzare completamente Zoneminder compreso il cambio automatico della posizione delle telecamere motorizzate al cambio di stato di Zoneminder.


Sono veramente molto soddisfatto del funzionamento di Zoneminder, specie per l'accoppiata con l'app mobile zmNinja che mi permette di visionare da remoto tutte le telecamere e soprattutto mi permette di ricevere sul telefono le notifiche push nel caso Zoneminder è armato e rileva un movimento tramite le telecamere.
La gestione degli eventi e la rilevazione dei movimenti è una delle cose che da sempre apprezzo di Zoneminder anche se la configurazione delle zone non è una cosa semplice ed intuitiva, probabilmente si tratta della cosa più difficile da approcciare nella configurazione di questa piattaforma.
Zoneminder identifica i movimenti grazie alla variazione dei pixel di una zona e per diminuire i falsi positivi occorre configurare alla perfezione le varie zone, ma per quanto la configurazione sia ottimale è quasi impossibile escludere del tutto i falsi positivi dovuti ad esempio a variazioni improvvise di luminosità causate ad esempio da pioggia o cambiamenti metereologici.
Fortunatamente è ormai possibile eliminare del tutto i falsi positivi delegando al software esterno Event Server il riconoscimento di ciò che accade durante un evento allarmato dalla variazione dei pixel ed è possibile effettuare riconoscimento facciale, riconoscimento di persone e riconoscimento dei più svariati oggetti.

In pratica per ogni telecamera si definiscono e configurano una o più zone che Zoneminder deve controllare, una variazione di pixel causata da un evento atmosferico o dalla presenza di una persona genera un nuovo evento, a questo punto Zoneminder delega ad Event Server l'analisi dell'evento per individuare la presenza di persone o di altri oggetti che sono configurati per generare un allarme con conseguente invio di notifica push.

Se nell'evento generato dalla variazione di pixel Event Server identifica un falso positivo non fa nulla, se invece rileva una persona allora invia una notifica push sull'app zmNinja con tanto di anteprima dell'oggetto o della persona che ha identificato.

Se ora sono fuori casa con Zoneminder armato e mi arriva una notifica push relativa ad una delle mie telecamere esterne so per certo che nel mio giardino è presente qualche ospite indesiderato e posso individuarlo al volo.
Zoneminder è sempre stata una piattaforma di videosorveglianza fantastica, ma ora non ha più rivali.
Aggiungi un commento