InnoEdge Manuale Utente Pag.1 InnoEDGE LPR a bordo telecamera Versione ACAP Versioni: 1.7.x -> AXIS Fw < 5.60 2.0.x -> AXIS Fw >= 5.60 Manuale Utente INDICE 1. Istallazione:... 2 2. Configuration:... 4 3. Parameters description:... 5 4. Graphical representation of ROI set-up:... 6 5. Event Management:... 7 License plate recognition event:... 7 License plate lists checking events:... 7 6. Use of templates:... 9 7. InnoEdge output:... 10 Images Streaming:... 10 Data Output :... 10 8. Licensing the application:... 11 9. InnoEdge Manager:... 13
1. Istallazione: InnoEdge Manuale Utente Pag.2 Connettersi alla telecamera, entrare nel menu di configurazione e selezionare Applications Verrà visualizzata la pagina seguente: Premere Browse e selezionare il file di installazione appropriato 1 1 Contattare AXIS per conoscere la configurazione della telecamera
InnoEdge Manuale Utente Pag.3 - Per telecamere con firmware fino alla versione 5.60 esclusa: - Selezionare InnoEDGE_1_7-x_mipsisa32r2el_ARTPEC-5.eap for ARTPEC-5 cameras. - Selezionare InnoEDGE_1_7-x_mipsisa32r2el_ARTPEC-4.eap for ARTPEC-4 cameras. - Per telecamere con firmware dalla versione 5.60 inclusa: - Selezionare InnoEDGE_2_0-x_mipsisa32r2el_ARTPEC-5.eap for ARTPEC-5 cameras. - Selezionare InnoEDGE_2_0-x_mipsisa32r2el_ARTPEC-4.eap for ARTPEC-4 cameras. - Premere Upload Package per caricare il file selezionato nella telecamera Axis. InnoEdge apparirà nell elenco delle applicazioni installate. Nota: L applicazione può essere eseguita senza licenza, ma le funzionalità sono limitate al riconoscimento targa ed alla visualizzazione del risultato in sovrimpressione alle immagini dello stream video inviato a InnoEDGE Manager. Inoltre, l applicazione si fermerà dopo 30 minuti. Sarà necessario riavviarla per far riprendere il riconoscimento targhe Visitate il sito http://www.innoware-edge.com per acquistare la vostra licenza.
InnoEdge Manuale Utente Pag.4 2. Configurazione: Clickare su InnoEdge Settings. Verrà visualizzata la pagina seguente:: I valori proposti sono validi per la maggioranza delle applicazioni. L unico parametro che necessita di essere adattato alle single installazioni è l indirizzo IP del server socket a cui verranno invite I dati di riconoscimento. Suggerimenti per l installazione della telecamera: La posizione della telecamera e l obiettivo devono essere impostati in modo da ottenere una risoluzione di almeno 300 pixel per metro. Particolare attenzione deve essere posta nel ridurre al minimo la rotazione dell immagine della targa.
InnoEdge Manuale Utente Pag.5 3. Descrizione dei parametri di configurazione: Parametro Significato Valori HMIN HMAX SERVERIP PORT PLATEBUFFERLEN NUMMINREC SAMEPLATETIMEOUT USETEMPLATE ROISTARTX ROIYSTARTY ROIWIDTH ROIHEIGHT CHECKWHITELIST CHECKBLACKLIST WHITHELISTTOL BLACKLISTTOL Altezza minima in pixel del carattere della targa DEFAULT: 20 Altezza massima in pixel del carattere della targa. DEFAULT: 40 Indirizzo IP del server a cui inviare I risultati del riconoscimento. DEFAULT: 192.168.2.49 Numero di porta usata dal server per ricevere I risultati del riconoscimento. DEFAULT: 1234 Numero di immagini consecutive necessarie ad iniziare il riconoscimento DEFAULT: 4 Numero di risultati identici consecutivi necessari a considerare corretto il riconoscimento DEFAULT: 2 Numero di secondi dopo il quale viene accettato il riconoscimento della stessa targa. DEFAULT: 60 Consente al programma di utilizzare dei modelli di targa per milgiorare la precisione del riconoscimento. DEFAULT: 1 Coordinata X dell angolo in alto a sinistra della ROI (regione di interesse). DEFAULT: 0 Coordinata Y dell angolo in alto a sinistra della ROI (regione di interesse). DEFAULT: 0 Larghezza in pixel della ROI DEFAULT: 800 Altezza in pixel della ROI DEFAULT: 600 Abilita (1) o disabilita (0) la generazione dell evento innoedge_white nel caso in cui la targa appartenga alla Lista Bianca. DEFAULT: 1 Abilita (1) o disabilita (0) la generazione dell evento innoedge_black nel caso in cui la targa appartenga alla Lista Nera. DEFAULT: 1 Numero di caratteri non corrispondenti per considerare comunque valido il confronto con la lista bianca DEFAULT: 0 Numero di caratteri non corrispondenti per considerare comunque valido il confronto con la lista nera DEFAULT: 0 Valori accettati: 16-100. Valore minimo suggerito: 24 pixels. Valori accettati: 20-100. Valore massimo suggerito:50 pixels. Valore >=HMIN. Un indirizzo IP valido Valori accettati: 1 to 65000 Valori accettati: 1-30 Valori accettati 1-30. Valore <= PLATEBUFFERLEN. Valori accettati: 1-3600 0=disabilitato 1=abilitato Valori accettati: 0-5000 Valori accettati: 0-5000 Valori accettati:0-800 Valori accettati: 0-600 0=disabilitato 1=abilitato 0=disabilitato 1=abilitato Valori accettati: 0-3 Valori accettati: 0-3
InnoEdge Manuale Utente Pag.6 4. Impostazione della ROI: Fare riferimento al capitolo 9: InnoEDGE Manager La ROI deve essere delle dimensioni minime necessarie a coprire l area in cui la targa potrebbe essere localizzata. Le dimensioni della ROI influenzano in maniera determinante la velocità di riconoscimento. Il valore massimo consentito è di 800x600 pixels. Il valore ottimale è intorno ai 500x300 pixels.
InnoEdge Manuale Utente Pag.7 5. Gestione Eventi: InnoEdge può generare due diverse tipologie di eventi: - Evento riconoscimento targa (un singolo evento) - Risultato del controllo liste targhe (4 diversi eventi) Evento riconoscimento targa: Ogni volta che avviene un riconoscimento targa, l evento "innoedge_plate" viene attivato. L uso tipico dell evento è per la memorizzazione di singole immagini o brevi filmati del veicolo in transito. In generale, può essere eseguita qualsiasi azione gestita dal modulo gestione eventi della telecamera. Eventi attivati dal controllo liste di targhe: InnoEdge può gestire in autonomia liste bianche e nere di targhe. Questo consente di creare un semplice sistema di controllo accessi per, ad esempio, parcheggi pubblici e privati e varchi di pedaggio, senza bisogno di appoggiarsi a server o dispositivi esterni né programmi di terze parti. Tipicamente vengono gestiti due tipi di liste: - Lista bianca: targhe autorizzate all accesso. - Lista nera: targhe soggette ad attenzione da parte della polizia o in generale dei servizi di sicurezza. Le liste di targhe sono memorizzate all interno della telecamera, quindi non è necessario utilizzare un server esterno per effettuare il confronto con la targa riconosciuta. Ogni volta che avviene un riconoscimento targa, se le relative funzioni sono attivate in fase di impostazione, InnoEDGE compara il codice targa con le liste memorizzate nella telecamera.
Sulla base del controllo, verrà attivato uno dei seguenti eventi: InnoEdge Manuale Utente Pag.8 - Targa appartenente alla lista bianca: innoedge_white - Targa non appartenente alla lista bianca: innoedge_notwhite - Targa appartenente alla lista bianca, ma con autorizzazione scaduta: innoedge_whiteexpired - Targa appartenente alla lista nera: innoedge_black L attivazione di questi eventi consente al cliente, usando il sistema di gestione eventi della telecamera, di effettuare varie operazioni quali: - Apertura di una sbarra o cancello di ingresso - Attivare un segnale di allarme - Registrare in locale o su server remoto immagini o brevi filmati Le liste di targhe possono essere gestite tramite InnoEDGE Manager. Per ulteriori dettagli fare riferimento al capitolo 9: InnoEDGE Manager N.B. La gestione eventi è attiva solo per applicazioni licenziate
InnoEdge Manuale Utente Pag.9 6. Uso dei modelli di targa: I modelli di targa (Templates) sono sequenze di lettere e numeri spaziati che rappresentano le targhe tipiche di uno specifico Paese. L uso dei templates migliora la qualità del riconoscimento, in quanto consente di superare le ambiguità dovute alla similitudine, o in alcuni Paesi alla perfetta identicità, di caratteri come 1 ed I o 0 (zero) e O ( o maiuscola) utilizzando elementi quali la combinazione ed il fattore di forma dei caratteri stessi. Per ulteriori dettagli fare riferimento al capitolo 9: InnoEDGE Manager
InnoEdge Manuale Utente Pag.10 7. InnoEdge informazioni emesse: Flusso Immagini: Attraverso la funzione di visualizzazione immagini in tempo reale ( Live View tab ) di InnoEdge Manager è possibile ricevere uno stream RTSP/h264 su cui in sovrimpressione viene visualizzato il risultato del riconoscimento e le dimensioni verticali dei caratteri della targa. Per ulteriori dettagli fare riferimento al capitolo 9: InnoEDGE Manager N.B. Lo streaming è disponibile anche con applicazione non licenziata Trasmissione dati : InnoEdge può inviare i dati relative al riconoscimento ad un applicazione di rete di tipo socket listener per poter essere utilizzati per l integrazione con software di terze parti, quali VMS, NVR e programmi di analisi statistica dei transiti. La porta TCP/IP tramite la quale InnoEDGE comunica con l applicazione esterna può essere definita in fase di setup (vedi cap. 2: Configurazione ) Ogni volta che avviene un riconoscimento, InnoEDGE invia i seguenti dati all applicazione esterna: <INNOEDGE> <PLATE>DETECTED_PLATE<\PLATE> <DATE>DETECTION_TIME<\DATE> <CONF>PLATE_CONFIDENCE<\CONF> <HCAR>PLATE_HCAR<\HCAR> <RESDB>PLATE_LIST_MATCH_RES<\RESDB> <BADGEID>BADGE_ID<\BADGEID> <COUNTRY>COUNTRY_CODE<\COUNTRY> <COUNTRYID>COUNTRY_ID<\COUNTRYID> <\INNOEDGE> DETECTED_PLATE: codice targa. Es: AB123CD DETECTION_TIME: data ed ora del riconoscimento in formato: DD-MM-YY HH:MM:SS PLATE_CONFIDENCE: affidabilità del riconoscimento: valore tra 0-100 PLATE_HCAR: altezza verticale in pixel del carattere targa. PLATE_LIST_MATCH: risultato del confronto con le liste targa : - 0 = targa in lista bianca - 1 = targa non in lista bianca - 2 = targa in lista bianca ma con autorizzazione scaduta - 4 = targa in lista nera BADGE_ID: numero badge corrispondente alla targa (per integrazione Wiegand) COUNTRY: codice ISO 3166-1 alpha-2 COUNTRY_ID: codice ISO 3166-1 numerico (UN M.49) N.B. La gestione eventi è attiva solo per applicazioni licenziate
8. Gestione licenza dell applicazione: InnoEdge Manuale Utente Pag.11 Per attivare la licenza d uso dell applicazione, selezionare License nella pagina di impostazioni di InnoEDGE. Verrà visualizzata la pagina seguente: Premere Sfoglia per selezionare il file di licenza fornito da InnoWare. Premere Install per attivare la licenza.
Dopo aver caricato la licenza apparirà la seguente pagina: InnoEdge Manuale Utente Pag.12 Selezionando Overview dal menu, nella finestra Application Package apparirà Valid sotto il campo License Installed.
9. InnoEdge Manager: InnoEdge Manuale Utente Pag.13 InnoEdge Manager è lo strumento tramite il quale è possibile gestire le funzionalità più importanti di dell applicazione ACAP InnoEDGE: - Ricezione immagini dalla telecamera con, in sovrimpressione, visualizzazione del codice targa e della ROI (regione di interesse, area nella quale viene eseguito il riconoscimento targa) - Impostazione della ROI tramite interfaccia grafica - Gestione delle liste bianche e nere di targhe - Gestione dei modelli di targa (Templates) Installazione: Lanciare Setup_InnoEdge_Manager_1_3_x. Si consiglia di lasciare invariati i valori proposti. Se le librerie di runtime di Visual Studio 2010 sono già state installate, deselezionare il corrispondente segno di spunta, quando proposto. Se l installazione delle librerie viene comunque attivata, semplicemente clickare su Annulla quando Windows notificherà la presenza di tali librerie. Utilizzo di InnoEDGE: Dopo aver lanciato InnoEDGE manager, clickando sull icona aprirà la finestra del programma, attivo in funzione Live View. presente sul desktop, si Qualora si desideri cambiare il linguaggio dell interfaccia, selezionare il menu File e la voce Select Language, scegliendo tra le lingue supportate.
InnoEdge Manuale Utente Pag.14 Per attivare la comunicazione con la telecamera in cui InnoEDGE è stato installato, inserirne l indirizzo IP e le credenziali dell utente amministratore. Il campo Aux Port dovrà essere impostato al valore del parametro PORT delle impostazioni di InnoEDGE (cfr. capitolo 2 Installazione ) maggiorato di 1. Ad esempio, se PORT viene lasciato al valore di default 1234, inserire nel campo Aux Port il valore 1235. Clickando il pulsante Connetti, InnoEdge Manager si connetterà ed inizierà a ricevere le immagini provenienti dalla telecamera, nonché scaricherà le liste di targhe bianche e nere e le impostazioni dei modelli di targa (Templates) memorizzati nel database della telecamera stessa. Se i valori inseriti sono corretti, verrà visualizzata un immagini simile alla seguente con un messaggio che confermerà l avvenuta connessione.
InnoEdge Manuale Utente Pag.15 Uno dei principali vantaggi nell utilizzo di InnoEDGE Manager è la possibilità di definire dimensioni e posizione della ROI (regione di interesse, l area in cui verrà effettuato il riconoscimento targa) semplicemente utilizzando il mouse: clickando con il tasto destro nell angolo in alto a sinistra dell area che si vuole definire e trascinando il mouse verrà visualizzata la ROI con le relative dimensione in pixel. Rilasciando il mouse, verrà proposta la possibilità di aggiornare di conseguenza le impostazioni dell applicazione all interno della telecamera, senza la necessità di utilizzare la pagina di setup. Dopo aver effettuato il riconoscimento, il risultato verrà visualizzato in sovrimpressione in un box in altro a sinistra dell immagine. Le due cifre a destra del codice targa indicano l altezza media in pixel dei caratteri della targa. Questo è un elemento molto utile in fase di messa a punto, per verificare che le dimensioni siano nell ambito dei valori suggeriti per ottenere la migliore affidabilità di riconoscimento (tra i 24 ed i 40 pixel).
Gestione liste targhe: InnoEdge Manuale Utente Pag.16 - Selezionare il tab WhiteList/BlackList. - L elenco delle targhe attualmente presenti nel database della telecamera verrà scaricato e visualizzato nei due pannelli in cui è divisa la finestra. Tramite InnoEDGE manager possono essere gestite le informazioni associate alla targa: - Data ed ora di inizio del periodo di autorizzazione al transito - Data ed ora di fine del periodo di autorizzazione al transito - Nome/Cognome del proprietario del veicolo - Indirizzo del proprietario del veicolo - Numero badge (necessario all integrazione Wiegand) - Note aggiuntive Importazione/esportazione liste targhe Le liste di targhe possono essere popolate importando dati da un foglio Excel: L importazione viene eseguita selezionando il pulsante Import List. In maniera analoga, le liste possono essere esportate tramite il pulsante Export List. Una volta terminato l inserimento e le modifiche, le liste debbono essere ricaricate nella telecamera tramite il pulsante Upload.
InnoEdge Manuale Utente Pag.17 Gestione modelli targa (Templates): - Selezionare il tab Templates. - I templates scaricati dalla memoria della telecamera verranno visualizzati Attraverso InnoEDGE Manager, si possono aggiungere, rimuovere e modificare i modelli targa. Il significato dei campi è il seguente: TEMPLATE: stringa alfanumerica che riposte la sequanza di lettere e numeri del codice targa: (C = lettera, N = numero). Il punto ('.') rappresenta uno spazio fra gli elementi pari a metà della larghezza di un caratterere. Ad esempio, una targa con codice AZ 678 BC" può essere rappresentata come segue: CC..NN..CC, assumendo che lo spazio fra 'Z' e '6' abbia le stesse dimensioni della 'Z'. FORMAT FACTOR = fattore di forma medio del carattere, calcolato come segue: 1000*WCAR/HCAR, dove WCAR è la larghezza del carattere e HCAR l altezza. COUNTRY: identificatore del paese secondo la norma ISO 3166 Alpha 2 (cfr. http://en.wikipedia.org/wiki/iso_3166-1 ) ISO ID: identificatore numerico del paese secondo la norma ISO 3166 (cfr. http://en.wikipedia.org/wiki/iso_3166-1 ). La lista dei Templates può essere popolata importando i valori da un file di testo (.csv) in cui le colonne sono separate da tabulazioni, secondo lo schema seguente : Il caricamento della lista viene attivato dal tasto Import List. Una volta terminata la gestione della lista dei modelli targa, aggiornare il database della telecamera tramite il tasto Update.