Che cosa riesce a vedere una telecamera quando nessuno la guarda?
41 comportamenti e 94 classi di oggetto: quello che IRIS sa vedere
Una telecamera registra; non sorveglia. Con cento telecamere servono cento paia di occhi e dopo due ore non si vede più niente. IRIS trasforma ogni telecamera in un sensore che capisce che cosa ha davanti, da quanto tempo è lì, dove sta andando e a che velocità. I modelli sono nostri e vivono nell'installazione del cliente: funziona senza internet e nessuna immagine esce verso terzi.
A colpo d'occhio
Cosa sa fare
41 comportamenti pronti
Intrusione, attraversamento di linea, permanenza, bighellonaggio, oggetto abbandonato, oggetto rimosso, affollamento, code, affluenza, posto occupato, contromano, velocità e distanza tra persone. Ognuno con i suoi parametri, unità e intervalli.
94 classi in 12 famiglie
Persone, veicoli per tipo, animali, accessori, bagagli, arredo urbano e altro. È gerarchico: spuntare «Veicolo» include già auto, camion, autobus e moto senza nominarli.
Zone, linee e punti
Si disegnano con il dito sull'immagine dal vivo della telecamera. La linea ha una freccia: è così che distingue chi entra da chi esce. Senza limiti pratici per telecamera.
Dai pixel ai metri
Bastano quattro punti segnati a terra per misurare davvero. E senza segnare nulla, l'altezza media di ogni classe dà già metri al secondo e chilometri orari.
Velocità, direzione e stato
Ogni oggetto porta con sé a che velocità va, in che direzione e se è fermo, costante, in accelerazione o in frenata. La velocità misurata e quella stimata restano distinte: una regola può pretendere quella misurata.
Tutto su ogni oggetto
Classe e sottotipo, colore dominante, prima e ultima volta visto, zone attraversate, linee superate e con chi è stato. Più di quaranta dati, consultabili mesi dopo.
Meno avvisi falsi
Aree dove non si rileva nulla di proposito, tempo minimo di inseguimento prima di agire, doppia soglia perché l'avviso non lampeggi e quattro comandi di attesa. E orari che capiscono l'alba e il tramonto.
Dall'avviso al dato
Tutto quello che succede resta misurato per minuto, ora e giorno: conteggi, tempi di attesa, occupazione media. Si incrocia per telecamera, porta, zona o classe e si esporta in foglio di calcolo.
I 41, per famiglie
Nove sorvegliano una zona e la sua affluenza, cinque ricostruiscono dov'è passato un oggetto, quattro guardano una linea, quattro il tempo che passa dentro, quattro come si muove e quattro se un oggetto sta dentro un altro. Gli undici restanti: tre di cose che compaiono o spariscono, tre di qualità di ciò che è stato rilevato, due di folla, due di distanza tra oggetti e uno di posto libero od occupato.
Lo stesso oggetto, per tutto il tempo
Senza un'identità stabile non esistono permanenza, percorso né velocità: tutte e tre sono modi di dire «proprio questo». IRIS tiene l'oggetto quando qualcosa lo copre per qualche secondo e lo riaggancia quando ricompare.
Più di 40 dati misurati
Classe e sottotipo, undici famiglie di colore, dimensione, direzione, accelerazione, permanenza in ogni zona, soste per area, attraversamenti con la loro ora e accompagnatori. Ogni dato porta con sé da quale telecamera è uscito e a che ora.
Regole che guardano indietro
Una regola può interrogare lo storico mentre decide: avvisa se entra un camion e non ne è uscito nessuno nell'ultima mezz'ora, o se compare qui un'auto dello stesso colore di quella passata dalla porta 3 due minuti fa.
Il motore
Una regola scritta in una frase finisce per essere uno di questi 41 comportamenti
In questo sito ci sono regole scritte in una frase: «avvisami se qualcuno entra di notte nella banchina 4». Sotto quella frase c'è sempre uno di questi 41 comportamenti con i parametri impostati. Presenza in zona, uscita dalla zona, affluenza massima, attraversamento di linea, passaggio in scia, permanenza continua o cumulata, bighellonaggio, percorso lungo, oggetto abbandonato, oggetto rimosso, posto occupato o libero, contromano, accelerazione brusca, coda, affollamento con densità e rischio, distanza tra persone, sequenza di zone. Nessuno è programmato su misura per un cliente: sono blocchi del motore, con le loro unità e i loro valori di fabbrica, che si combinano tra loro. Per questo ciò che si dimostra in un'area di questo sito funziona uguale in un'altra, e per questo un caso nuovo non è uno sviluppo: è una regola in più. Sono contati e pubblicati uno a uno, che è l'unico modo perché qualcuno possa verificare se il suo è nell'elenco.
Un rilevatore dice «auto»; quello che conta è che tutto il sistema intenda la stessa cosa per «auto». IRIS ha un catalogo proprio di 94 classi distribuite in 12 famiglie — persone, veicoli, animali, accessori, arredo urbano, mobili, elettronica, cibo — e ogni modello di rilevamento traduce il proprio vocabolario in quel catalogo. È gerarchico: spuntare «Veicolo» conta auto, camion, autobus e moto senza nominarli uno a uno, e si può anche chiedere solo la famiglia. I nomi sono scritti negli otto idiomi di questo sito. Quello che ci guadagna il cliente è concreto: un filtro configurato oggi continua a funzionare il giorno in cui il modello sottostante viene sostituito con uno migliore. E sopra la classe c'è un secondo livello di dettaglio: un'auto si affina in berlina, fuoristrada, furgone, camion, autobus, motocicletta, bicicletta, veicolo di emergenza, camper o veicolo speciale.
Qui sta la differenza tra un rilevamento e un dato. Che qualcosa si muova veloce nell'immagine non dice nulla: un camion lontano sembra lento e un uccello vicino sembra un missile. Per poter dire a quanti chilometri orari va quel veicolo, qualcuno deve aver spiegato alla telecamera com'è il suolo che sta guardando. Ci sono tre strade, in ordine di fatica: senza fare niente si misura in altezze dell'oggetto stesso, confrontabile all'interno della stessa scena; con l'altezza media di ogni classe, già impostata di fabbrica, escono metri al secondo e chilometri orari; e segnando quattro punti del suolo con le loro misure reali si misura davvero, in metri sul piano. E si dice sempre quale è stata usata: la velocità stimata viene etichettata come stimata, una regola può pretendere che valga solo quella misurata, e se la calibrazione non è valida il sistema scende alle unità non calibrate invece di inventarsi un metro. Per la stessa ragione, i punti di una traiettoria non si uniscono con una linea: tra due punti distanti qualche secondo nessuno ha misurato niente, e la linea affermerebbe un percorso che non esiste.
Chi ha già avuto un'analisi video prima ha sempre la stessa paura: che suoni tutta la notte. Per questo ogni comportamento filtra per classe, per confidenza, per dimensione, per da quanto tempo l'oggetto viene seguito e per quale punto del riquadro decide — i piedi, il centro, il riquadro intero o qualsiasi parte che lo sfiori. Ci sono aree dove di proposito non si rileva nulla, una doppia soglia perché l'avviso non lampeggi sul bordo di una zona, e quattro comandi di attesa, raffreddamento e tetto per minuto. Prima di pubblicare una regola si vede sull'immagine dal vivo quello che produce davvero, compresi gli oggetti che non passano il filtro e il motivo, e la si può simulare senza che crei un solo avviso. E quando qualcosa non si può verificare, l'oggetto non passa e se ne spiega la ragione: un vuoto non si riempie mai con un valore inventato. E si dice anche quello che non fa: IRIS non sa chi sia nessuno — confronta l'aspetto di un oggetto, non l'identità di una persona — e dove manca il dato necessario per dare metri, il campo non viene pubblicato: resta assente, mai stimato. Ci sono 23 ricette guidate per le regole di sempre, e tutto viaggia su un'unica porta sicura: al reparto di rete si chiede una regola di firewall, non tredici.
Un integratore non cerca una funzione: cerca la sua, ed è per questo che i 41 sono raggruppati per la domanda a cui rispondono. Nove chiedono di una zona — chi è entrato, chi è uscito, quanti ci sono dentro, quanti sono troppi; cinque di dov'è passato un oggetto — dove è comparso, se è passato di qui, se è finito lì dentro, se ha fatto A e poi B; quattro di una linea con la sua freccia; quattro del tempo passato dentro; quattro di come si muove; e quattro se una cosa sta dentro un'altra: una persona in un veicolo, un articolo su un pallet, un pallet vuoto. Gli undici restanti coprono quello che compare e quello che sparisce, la folla, la distanza tra oggetti, i posti auto e la qualità di ciò che è stato rilevato. Se il caso non è nessuno dei 41, lo si costruisce: il filtro fine confronta ogni oggetto con undici campi usando otto comparatori, e le condizioni si raggruppano con «e» e con «o» finché la regola dice esattamente quello che deve dire. Nemmeno la geometria si ripete: una linea tracciata una volta si applica in un colpo solo a venti porte uguali, e si condivide così com'è o si copia per ritoccarla telecamera per telecamera. E l'assistente restituisce la regola intera riassunta in una frase, nella lingua di chi la legge, perché chi la firma capisca che cosa ha firmato.
Che un oggetto resti lo stesso oggetto mentre attraversa la scena sembra un dettaglio tecnico, ed è il terreno su cui poggia tutto il resto. Permanenza, percorso e velocità sono tre modi di dire «proprio questo»: se l'identità si spezza ogni volta che qualcuno passa dietro una colonna, tutte e tre diventano rumore. IRIS mantiene l'identità mentre l'oggetto si muove, la tiene per qualche secondo quando qualcosa lo copre e la recupera quando ricompare; e ogni oggetto conserva un piccolo storico delle sue classi, così un'auto che da lontano oscilla verso camion non fa lampeggiare la regola. Da lì esce quello che resta scritto di ogni oggetto: più di quaranta dati — classe e sottotipo, colore tra undici famiglie, dimensione, direzione, accelerazione, tempo in ogni zona, linee attraversate con la loro ora, con chi è stato — e con quelli si ricostruisce mesi dopo dov'è passato, quanto è durato, a che velocità andava e quale registrazione corrisponde a quell'istante. Ogni dato viaggia con la sua provenienza e la sua ora: da quale telecamera è uscito e in quale fuso orario, perché un rapporto regga davanti a chi lo contesta. E finché un oggetto è ancora vivo, il suo riassunto di vita non esiste ancora: è un vuoto con un motivo, non un guasto, e così viene mostrato.
I numeri
Contato, non stimato
- 41comportamenti pronti
- 94classi di oggetto in 12 famiglie
- 535parametri configurabili
- 23ricette guidate di avvio
- 40+dati misurati per ogni oggetto
- 11famiglie di colore che distingue
Domande
Che cosa riesce a rilevare IRIS esattamente?
IRIS porta 41 comportamenti pronti — intrusione, attraversamento di linea, permanenza, bighellonaggio, oggetto abbandonato o rimosso, affluenza, code, affollamento con densità, posto occupato, contromano, velocità, distanza tra persone, percorso tra zone — su un catalogo di 94 classi di oggetto raggruppate in 12 famiglie. Se quello che serve non è nessuno di questi, un filtro fine confronta ogni oggetto con undici campi — confidenza, tempo di vita, velocità, direzione, dimensione, stabilità della classe — con otto comparatori e condizioni raggruppate con «e» e con «o».
Serve calibrare la telecamera per misurare le velocità?
Non per iniziare. Ogni classe del catalogo porta la sua altezza media reale — una persona 1,70 metri, un'auto 1,50 — e con quella escono già metri al secondo e chilometri orari senza toccare nulla. Per una misura reale sul terreno si segnano quattro punti dell'immagine e si dichiara quanto misurano davvero: da lì in poi distanze, percorsi e velocità sono in metri. IRIS distingue sempre la velocità misurata da quella stimata, e una regola può pretendere che conti solo la misurata; la stimata resta corta ed è proprio per questo che viene etichettata per quello che è.
E se mi riempie il turno di avvisi falsi?
È la prima cosa che si affronta. Si possono segnare aree dove non si rileva nulla — una strada sullo sfondo, un cartellone con foto di persone —, pretendere che l'oggetto sia già seguito da un po' prima di agire, mettere una doppia soglia perché l'avviso non lampeggi sul bordo di una zona, limitare il comportamento a un orario e aggiungere tempo di attesa, raffreddamento e un tetto di avvisi al minuto. Prima di pubblicare qualsiasi cosa si vede sull'immagine dal vivo quello che la regola produce davvero, compresi gli oggetti scartati e il motivo dello scarto.
E di notte, o con poca luce?
Con meno luce si rileva meno, e il sistema lo dice invece di nasconderlo. Ogni telecamera porta un indicatore di qualità dell'immagine che funziona da porta: se è sfocata, sporca o appannata, le regole che dipendono da lei non vengono eseguite alla cieca. C'è inoltre un punteggio di salute del rilevamento per telecamera, con sei segnali, che non si ferma alla diagnosi e dice che cosa fare: controllare l'ottica, verificare la messa a fuoco, controllare l'infrarosso notturno. Il limite, messo davanti: di notte, in infrarosso, l'immagine perde colore, quindi la misura del colore viene marcata come poco affidabile invece di affermare che il furgone era bianco. E gli orari capiscono l'alba e il tramonto, così sorvegliare di notte continua a significare la stessa cosa a giugno e a dicembre.
Che cosa succede quando due oggetti si incrociano e si coprono?
L'identità si tiene per qualche secondo e, quando non si può, lo si dice. Quando qualcosa copre un oggetto — una colonna, un altro veicolo, una tenda — il sistema non estrapola alla cieca: smorza la velocità che l'oggetto aveva e allenta il criterio per riagganciarlo, in proporzione al tempo in cui non si è visto. Ogni oggetto conserva inoltre un piccolo storico delle sue classi, così un'auto che da lontano oscilla verso camion non fa lampeggiare la regola, e i parametri dell'inseguimento si affinano per classe, perché un camion e una persona non si muovono allo stesso modo. Il limite, messo davanti: se l'occlusione dura troppo, l'inseguimento muore, si chiude il riassunto di vita di quell'oggetto e quello che ricompare dopo è un oggetto nuovo. Riconoscerlo di nuovo dall'aspetto è un'altra cosa, e continua a non sapere chi sia nessuno.
L'interfaccia vera, passo dopo passo
La regola la decidi una volta. IRIS la applica sempre.
Vedrai un riassunto dell’interfaccia, riprodotto passo dopo passo e senza mani. Ogni giro inizia con un altro caso. Lo strumento completo non sta in una demo.
- L'ora, in una griglia
- Guardi dov'è scuro
- Salti a quel minuto
Passo successivo
Le infrastrutture
Chi guarda un impianto in cui quasi non c'è mai nessuno?
44 casi, e in tutti IRIS avvisa quando succede qualcosa. Vedi ogni immagine com’è e poi con quello che ci capisce sopra.
L'industria
Perché si è fermata la linea?
237 casi, e in tutti IRIS avvisa quando succede qualcosa. Vedi ogni immagine com’è e poi con quello che ci capisce sopra.
E la cosa migliore
Hai comprato un magazzino di immagini.Quello che serviva era qualcuno che le guardasse.
Quelle stesse telecamere che oggi riempiono solo dischi possono avvisare di ciò che conta mentre sta succedendo. Il magazzino resta; smette solo di essere tutto quello che hai.
Raccontaci il tuo problema e ti diciamo se IRIS lo capisce oppure non ancora.
Rispondiamo nello stesso giorno lavorativo.