VIDEO CONTENT ANALYSIS @FW6.30: - INTELLIGENT VIDEO ANALYTICS - ESSENTIAL VIDEO ANALYTICS - TAMPER DETECTION - INTELLIGENT TRACKING
VIDEO CONTENT ANALYSIS PANORAMICA
VIDEO CONTENT ANALYSIS I fatti Studi mostrano che un operatore : dopo 12 minuti perde fino al 45% dell attività di verifica dopo 22 minuti fino al 95% degli avvenimenti è ignorato La ricerca degli eventi è difficile e richiede molto tempo 3
VIDEO CONTENT ANALYSIS Di cosa si tratta Sono algoritmi che rilevano determinate proprietà e comportamenti degli oggetti in una scena monitorata da una telecamera. In base a delle proprietà, la telecamera può generare eventi di allarme. Rendono possibile rilevare e misurare il movimento direzionale degli oggetti in una maniera tale da evitare allarmi impropri. 4
VIDEO CONTENT ANALYSIS La storia Nasce dal laboratorio di ricerca Bosch (> 80 sviluppatori) ed è utilizzata in: Sistemi di guida assistita Sistemi d informazioni per il guidatore Sistemi di sicurezza Security Systems Corporate Research Video Systems for Surveillance and Robotics Corporate Research Computer Vision Systems Corporate Research Automotive Video Systems Driver Assistance Systems Driver Information Systems 70! 90 5
VIDEO CONTENT ANALYSIS La storia ViStar Tamper Detection Motion+ VMD01 Detection Fields Speed Filter IVA 3.0 Line Crossing, Routes, FIR, Condition Change IVA 4.0 Counter Flow IVA 5.5 Counting BEV IVA 5.6 Best Face Detection IVA 6.1 Weather proof Ship tracking Geolocation 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 SaveSens Object Detection Size & Direction Filter IVMD 2.0 Idle, Removed, Loitering, Aspect Ratio IVA 3.5 Color Filter IVA 4.5 Crowd Density Estimation IVA 5.51 / 5.52 Improved Autotracker, integrated with IVA IVA 6.0 Classification UX improvements 6
VIDEO CONTENT ANALYSIS Resilienza & Scalabilità Ogni telecamera con Video Content Analysis (VCA) è totalmente indipendente senza la necessità di un server centrale Design con intelligenza decentralizzata (no singolo punto di guasto) Sistema scalabile tramite la sola aggiunta di telecamere Intelligenza centralizzata Intelligenza distribuita Nessun singolo punto di guasto LAN Singolo punto di guasto LAN Network storage Network storage Client workstation Client workstation Video Analytics con server centrale Video Content Analysis (VCA) bordo camera 722
VIDEO CONTENT ANALYSIS Metadata Video stream Metadata stream Video Metadata 8
Video Content Analysis Metadata 9 ST-VS/MKP1-Ebling 18/09/2016
VIDEO CONTENT ANALYSIS Forensic search E un metodo di ricerca di eventi nel database delle registrazioni che permette un ingente risparmio di tempo. Allarmi in diretta Ricerca Allarmi! Ricerca Forense Alarm! Alarm! Alarm! Alarm! Alarm! Alarm! Alarm! Solo gli allarmi predefiniti Ogni regola a posteriori 10
VIDEO CONTENT ANALYSIS TELECAMERE BOSCH FW 6.30 PANORAMICA
VIDEO CONTENT ANALYSIS Cambi di nome e novità del firmware 6.30 Video Content Analysis (VCA) raggruppa tutti i sistemi di analitica Bosch Security Systems Motion+ Essential Video Analytics - Novità Intelligent Video Analytics Migliorata Intelligent Video Analytics ed Essential Video Analytics 6.30 sono i successori di IVA 6.10 Dal firmware 6.30 cambiano i nomi: Analysis Analytics Intelligent Video Analysis (IVA) Intelligent Video Analytics IVA Task Script Language VCA Task Script Language Disponibile per Intelligent Video Analytics, Essential Video Analytics e MOTION+ Release Letter 12
VIDEO CONTENT ANALYSIS Panoramica Telecamere IP serie 1000-3000 4000-6000 7000-9000 Descrizione TAMPER Detection (manomissione video) x x x Rileva se la telecamera è oscurata e/o spostata Valuta il livello generale di illuminazione (troppo buio/luce) Rileva oggetti rimossi o immessi nella scena (immagine di riferimento) MOTION+ x x x Rileva il movimento per attivare/modificare la qualità di registrazione Essential Video Analytics (solo CPP7) x x* Rilevazione intrusione per piccoli ambienti controllati/supervisionati Applicazioni di marketing: conteggio / coda / affollamento Intelligent Video Analytics x Protezione di perimetri ad alto rischio Ambienti in esterno con condizioni ambientali estreme Copertura di rilevazione maggiore Tracking delle imbarcazioni Intelligent Tracking (solo MIC/AUTODOME) x Zoom ed inseguimento automatico degli oggetti AUTODOME / MIC PTZ Virtuale sulle telecamere Megapixel: un ritaglio dello stream per inseguire l oggetto in movimento * Intelligent Video Analytics comprende le funzioni di Essential Video Analytics 13
TAMPER DETECTION FW 6.30 CARATTERISTICHE
TAMPER DETECTION Panoramica Applicazioni: Rilevare l accecamento Rilevare lo spostamento della telecamera rispetto alla ripresa Rilevare la perdita di luce Rilevare oggetti aggiunti / rimossi davanti alla ripresa Limitazioni: Non disponibile sulle telecamere termiche Algoritmi: AGGIORNATO: scena troppo buia / luminosa RIMOSSO: scena troppo rumorosa Cambio globale Immagine di riferimento 15
TAMPER DETECTION Scena troppo buia / luminosa Scopo: rilevare l insufficiente livello di luce; in passato l allarme era determinato dal livello medio di luminosità dell immagine. Sulle telecamere moderne, con immagini sempre più luminose, non ha più senso. FW 6.30: Troppo buio / Oscuramento: La soglia è regolabile manualmente, Dipende dall illuminazione ambientale sul sensore Troppa luce / Accecamento: E necessaria l immagine di riferimento Note tecniche 16
INTELLIGENT VIDEO ANALYTICS VS ESSENTIAL VIDEO ANALYTICS
ESSENTIAL VIDEO ANALYTICS Panoramica Disponibile su tutti i nuovi hardware di telecamere IP serie 4000 6000 N.B: Al momento solo sulla nuova serie 6000 con CPP7 ed in futuro sulla serie 4000 e 5000 CPP7 Applicazioni tipiche: piccole imprese, residenziale, retail, edifici commerciali e magazzini Rilevazione intrusione Il rispetto delle norme di sicurezza: Impedire il parcheggio in zone non consentite Verifica delle uscite di emergenza Marketing: Coda Conteggio persone Informazioni densità / affollamento Count: 9 18
INTELLIGENT VIDEO ANALYTICS Panoramica Disponibile su tutti i nuovi hardware di telecamere IP serie 7000 9000 N.B: Le nuove funzionalità sono immediatamente disponibili solo su hardware CPP6 e CPP7, i modelli in essere con CPP4 + FPGA sono comunque aggiornabili) Pensata per applicazioni critiche estremamente affidabile anche nelle più avverse condizioni climatiche. Protezione di perimetri: aeroporti, infrastrutture critiche, edifici governativi, industria, confini Porti, canali & coste Controllo e monitoraggio traffico Protezione di beni (musei): allarme al tocco o rimozione Tutti gli algoritmi/applicazioni di ESSENTIAL VIDEO ANALYTICS 19
INTELLIGENT & ESSENTIAL VIDEO ANALYTICS Confronto Distanza rilevazione Condizioni estreme Intelligent Video Analytics Camera chip IVA hardware accelerator Essential Video Analytics Solo su CPP6 e CPP7 Solo su CPP6 e CPP7 Camera chip 20
INTELLIGENT VIDEO ANALYTICS 6.30 CPP6/7 Condizioni ambientali estreme Oscillazione telecamera (vento, pali alti) (dal FW 6.20) Oscillazione fino a 1/5 dell altezza dell immagine Sempre attivo Forte pioggia & neve (dal FW 6.10) Sempre attivo Tempesta, vento e fogliame (dal FW 6.10) Attivare Noise suppression: Strong Fontane e laghi (dal FW 6.10) Attivare Noise suppression: Strong Onde, in particolare imbarcazioni (dal FW 6.10) Attivare il tracking mode Ship tracking 21
INTELLIGENT VIDEO ANALYTICS 6.30 CPP6/7 Raddoppio della distanza di rilevazione Maggior robustezza, disponibile solo con: CPP6/7 Tracking modes: 3D tracking, 3D people tracking Noise suppression: OFF, MEDIUM Object type: Moving, started, stopped Modalità corridoio dal FW 6.30: cambiare l orientamento dell immagine verticale / orizzontale, esempio 9:16 Sensibilità minima 20 px/quadrati, persone 3x8 pixel CPP Aspect Ratio Risoluzione interna VCA FW < 6.30 or double distance inactive FW 6.30 and double distance active X Y X Y CPP6/7 1:1 320 320 640 640 4:3 320 240 640 480 16:9 320 180 640 360 CPP4 5:4 255 204 - - Note tecniche 4:3 240 180 - - 16:9 320 180 - - 22
Lunghezza focale INTELLIGENT & ESSENTIAL VIDEO ANALYTICS Da cosa dipende la distanza di rilevazione Dimensione del sensore della telecamera Telecamera Obiettivo Lunghezza focale Distorsione Risoluzione dell analitica 1,7 m 1,5 m Oggetto Installazione telecamera Altezza Angolo di ripresa al suolo 0,2 m 0,2 m 0,5 m 4 m Dimensione dell oggetto rilevato Scena Scena Contrasto Occlusione Movimento sfondo Contrasto Occlusione Movimento sfondo Note tecniche 23
ESSENTIAL VIDEO ANALYTICS Esempio: distanza di rilevazione Esempio Altezza: 5 m Angolo (Tilt): 20 Telecamera: FLEXIDOME IP starlight 6000 VR Lunghezza focale: 9mm HFOV: 36,8 VFOV: 20,7 Risoluzione immagine: 1920x1080 pixel (16:9) Risoluzione Essential video analytics: 320x180 pixel Dimensione target: persone in piedi 0,5x1,6 m 6m 15m 80m 125m 184m Esempio Altezza: 5 m Angolo (Tilt): 20 Essential Video Analytics 119m 65m Max. distanza analitica: 15-80 m (65 m totali) DORI PPM Dist. (m) Width (m) Detection 25 64,9 43,2 Observation 63 25,8 17,1 6m 2m 15m Essential Video Analytics 80m 67m Recognition 125 13,0 8,6 Identification 250 6,5 4,3 125m 24
INTELLIGENT VIDEO ANALYTICS Esempio: distanza di rilevazione Esempio Altezza: 5 m Angolo (Tilt): 20 Telecamera: FLEXIDOME IP starlight 7000 VR (CPP 7 New) Lunghezza focale: 9mm HFOV: 36,8 VFOV: 20,7 Risoluzione immagine: 1920x1080 pixel (16:9) Risoluzione Intelligent video analytics: 640x360 pixel Dimensione target: persone in piedi 0,5x1,6 m 6m 15m 125m 160m 184m Esempio Altezza: 5 m Angolo (Tilt): 20 Intelligent Video Analytics 119m 110m Max. distanza analitica: 15-160 m (145 m totali) DORI PPM Dist. (m) Width (m) Detection 25 64,9 43,2 Observation 63 25,8 17,1 6m 2m 15m Intelligent Video Analytics 67m Recognition 125 13,0 8,6 Identification 250 6,5 4,3 125m 25
Modalità Tracking Regole allarme Filtro oggetto INTELLIGENT & ESSENTIAL VIDEO ANALYTICS 26 Lista funzioni Essential Video Analytics Intelligent Video Analytics Rilevamento Oggetto nel campo Attraversamento linea Ingresso/uscita campo Bighellonare Percorso Oggetto rimosso / abbandonato Conteggio Occupazione Stima densità folla Cambio condizione Ricerca similarità Flusso/Contro flusso Calibrazione / Geo localizzazione Tamper detection Lista funzioni Essential Video Analytics Intelligent Video Analytics Durata Dimensione Rapporto V/O Velocità Direzione Colore Classificazione oggetti Standard (2D) tracking 3D tracking 3D people tracking Ship tracking Museum mode Face detection Scene-specific Object Detection* *Only in combination with Bosch Cloud-based Services
INTELLIGENT & ESSENTIAL VIDEO ANALYTICS 16 regole di allarme Infinite combinazioni Object in field Object entering field Object leaving field Line Crossing Route following Loitering Idle object Removed object Crowd Density Estimation Counter Bird Eye View Counter Condition change Similarity / Forensic search Tamper detection Flow in field Counter flow in field 27 \n Robert Bosch GmbH 2016. All All rights reserved, also also regarding any any disposal, exploitation, reproduction, editing, distribution, as as well well as as in in the the event of of applications for for industrial property rights.
INTELLIGENT & ESSENTIAL VIDEO ANALYTICS Filtri degli oggetti Classificazione degli oggetti: Persona in piedi Moto Automobile Camion Non classificato Basato sulle proprietà degli oggetti Dimensioni Velocità Proporzioni Direzione Colore 28
INTELLIGENT & ESSENTIAL VIDEO ANALYTICS Modalità di tracciamento / tracking Standard tracking: per tracciamento standard, senza classificazione, su più piani di riferimento 3D tracking: tracciamento 3D, con classificazione, su un piano di riferimento 3D People tracking 3D people tracking: tracciamento 3D, con classificazione, per operazioni di conteggio BEV Museum mode: funzione don t touch per applicazioni museo (CPP6 e CPP7) Ship tracking: tracciamento delle imbarcazioni Museum mode sull acqua (CPP6 e CPP7) 29 Ship tracking
VIDEO CONTENT ANALYSIS 6.30 AGGIORNAMENTO CONFIGURAZIONE
INTELLIGENT & ESSENTIAL VIDEO ANALYTICS Semplice impostazione della prospettiva (UX) Non è necessaria nessuna calibrazione per brevi distanze di rilevazione intrusione in ambienti controllati La calibrazione è necessaria se: Reale dimensione oggetti (m 2 ) & velocità (km/h) Classificazione degli oggetti (3D tracking) Conteggio (3D people tracking) Geo localizzazione Raddoppio della distanza di rilevazione (solo con Intelligent Video Analytics) Manuale 31
INTELLIGENT & ESSENTIAL VIDEO ANALYTICS Semplice impostazione della prospettiva (UX) La calibrazione per le lunghe distanze e per il conteggio è spesso ridotta al solo dato dell altezza di installazione! Tutte FLEXIDOME / AUTODOME / MIC: rilevano in automatico l obiettivo integrato, il sensore, la lunghezza focale e la posizione. AUTODOME / MIC: rilevano l angolo di tilt e posizione di scena, il roll è uguale a 0 DINION / FLEXIDOME (CPP 7): rilevano tilt / roll direttamente dal sensore interno Possibile anche l inserimento manuale Calibrazione < FW 6.0 Calibrazione FW 6.0/6.10 Override Automatic Calibration FW 6.30 *dipende dal tipo di telecamera Manuale 32
INTELLIGENT & ESSENTIAL VIDEO ANALYTICS Più intuitività e rapidità (UX) Disegnare linee / campi / percorsi a terra L aggiornamento non modifica le task esistenti. Visualizzazione: traiettorie disegnate a terra (centro oggetto) Disegno linee spezzate (fino a 15 segmenti). Non servono script, semplice clic per creare i nodi, doppio click per terminare. Manuale 33
INTELLIGENT & ESSENTIAL VIDEO ANALYTICS Più intuitività e rapidità (UX) Semplificate le task di conteggio: solo attraversamento linea + regola «occupancy» per i campi Il resto delle funzione rimane disponibile nello task script language. E possibile mettere in Pausa / Freeze il video Non è più necessario applicare la configurazione Solo la calibrazione richiede il salvataggio I tab dei menu in doppia riga anziché scorrimento Manuale 34
INTELLIGENT & ESSENTIAL VIDEO ANALYTICS Più intuitività e rapidità (UX) Gli oggetti che hanno generato l allarme mostrano l overlay negli snapshots Web Page MJPG Stream Remoto: http://192.168.0.1/snap.jpg?vcaoverlay=1 Email allarme (con il FW 6.32) Manuale 35
INTELLIGENT TRACKING AGGIORNAMENTO
INTELLIGENT TRACKING Nuovo per FLEXIDOME IP panoramic 7000 AUTODOME / MIC: insegue automaticamente gli oggetti con lo zoom Telecamere Megapixel: Virtual PTZ, un ritaglio della scena per seguire l oggetto Modalità d avvio Auto: ogni movimento di allarme con Intelligent Video Analytics Click: l utente sceglie l oggetto con un clic con Intelligent Video Analytics Disponibile su: PTZ: ogni stream FLEXIDOME IP panoramic 7000: Video E-PTZ Non-panoramic megapixel: Stream 2 38 Nota tecnica
RICONOSCIMENTI
VIDEO CONTENT ANALYSIS @FW6.30: - INTELLIGENT VIDEO ANALYTICS GRAZIE - ESSENTIAL VIDEO ANALYTICS - TAMPER DETECTION Stefano Riboli Bosch Security Systems S.p.A. Marketing Video Systems www.boschsecurity.it - INTELLIGENT TRACKING Tel +39 02 3696 3931 Fax +39 02 3696 3907 stefano.riboli@it.bosch.com