I si d’aquí a dos mesos cal trobar aquell minut?
Gravar ho fa qualsevol. Trobar el minut exacte dos mesos després, no.
Una instal·lació mitjana grava desenes de milers d’hores al mes. El dia que passa alguna cosa, algú té minuts —no dies— per trobar l’instant, veure’l alhora amb les càmeres del costat i treure’n una còpia que aguanti davant d’un tercer. IRIS fa tot aquest recorregut en la mateixa pantalla: es busca dins del vídeo, es protegeix el que no es pot esborrar i es lliura un fitxer que qui el rep pot comprovar pel seu compte, sense dependre de nosaltres ni d’internet.
D'un cop d'ull
El que sap fer
Cercar dins del vídeo
Quinze filtres que es combinen: quin objecte, de quin color, què va fer, a quina part de la imatge i a quines hores. Quaranta hores de gravació es queden en una llista curta.
Es demana amb paraules
S’escriu «cotxes vermells entre les dues i les sis» i la frase es converteix en filtres. Abans de cercar mostra què ha entès, i el que no ha pogut aplicar ho diu amb el motiu.
Cercar per semblança
Es prem un objecte a la imatge i es busca on més apareix. La mateixa pantalla ho adverteix: és una semblança, no una identificació, i ho revisa una persona.
Vuit hores en minuts
El resum salta el temps mort i mostra només el que va passar. També pot posar en un mateix pla tot el que va creuar l’escena, filtrable per tipus d’objecte i per color.
El que no s’esborra
Un tram bloquejat no s’esborra: ni quan venç el termini ni quan el disc s’omple. I si el sistema no pot comprovar si hi ha un bloqueig, no esborra res i ho deixa escrit.
Es comprova sense internet
El paquet exportat porta la seva empremta, la seva signatura i un comprovador que s’obre en qualsevol navegador sense connexió. Qui rep el vídeo verifica que ningú no l’ha tocat sense dependre de nosaltres.
Tapar el que no toca
Abans de lliurar-lo, es difumina, es pixela o es tapa en negre el que no ha de sortir, i queda cuit dins del vídeo: no és una capa que es pugui treure. Si el tapat falla, l’exportació s’avorta; mai no surt l’original creient que anava tapat.
Qui ha vist què
Cada visionat, salt, captura, descàrrega i exportació queda anotat amb usuari, hora i quin tram de vídeo es va mirar. Aquest registre no caduca amb el vídeo que descriu.
Quatre angles alhora
Reconstruir un fet no és obrir quatre finestres: és veure les quatre càmeres movent-se juntes sota un mateix comandament. Tot el mosaic es porta a la mateixa hora, i el sistema diu quantes càmeres no tenen gravació en aquell instant.
Si una màquina cau
La gravació es reparteix entre tants servidors i seus com calgui, i cada fragment porta segellat qui el va gravar i qui el serveix. Un node caigut no arrossega els altres, i quan torna la xarxa els fitxers que van quedar solts es tornen a indexar sols.
Quan el termini no cap
El sistema compara els dies que has configurat amb els dies que hi ha de debò al disc. Si el disc s’omple abans que venci el termini, ho diu a la pantalla en comptes de callar i continuar esborrant.
Tapar també en mirar
Hi ha zones de la imatge que es tapen en negre per a tothom, no només en exportar. Destapar-les una estona exigeix motiu escrit, temps limitat i, si l’organització ho demana, l’aprovació d’una segona persona.
El dia que fa falta
De l’avís al fitxer que aguanta davant d’un tercer
El problema mai no és que falti vídeo: és que en sobra. Algú descriu de memòria què va passar —«una furgoneta blanca, a la tarda, crec que dimarts»— i allà comença el dia perdut davant d’una barra de temps. IRIS canvia la pregunta: en comptes de mirar hores, es filtra. I els filtres són quinze, que es poden anomenar un a un: data i hora, càmeres, tipus d’objecte, color, mode de color, tolerància de color, regió de la imatge, comportament, durada mínima, rumb, moviment dins d’una zona dibuixada, semblança amb un objecte marcat, text lliure sobre el mateix vídeo, la frase en llenguatge natural i el nombre de resultats. Es combinen entre ells, i el que tornen no és una caixa solta sinó un objecte amb totes les seves aparicions agrupades. Quan la llista està retallada ho diu —tants de tants—, i mai no fa passar una llista incompleta per completa.
La segona pregunta arriba després: hi serà encara aquest vídeo d’aquí a tres mesos? Cada càmera té el seu propi termini, i la pantalla diu a més els dies que hi ha de debò al disc, que de vegades són menys que els configurats perquè el disc s’omple abans. Per sobre del termini hi ha dues proteccions: marcar una gravació concreta com a prova, i bloquejar un tram sencer d’una càmera entre dues hores, inclòs allò que encara no s’ha gravat dins d’aquell tram. El motiu és obligatori i el bloqueig pot quedar sense caducitat. Quan s’obre una incidència, el material de la seva finestra es bloqueja sol. I si el disc s’omple i l’únic antic que queda està bloquejat, el sistema s’atura i ho escriu amb totes les lletres en comptes de sacrificar una prova per falta de lloc. Alliberar un tram exigeix un permís reforçat i un motiu escrit, i la fitxa no desapareix: queda marcada com a alliberada, amb qui i per què.
I arriba el moment de lliurar-lo. Un paquet de prova no és un vídeo solt dins d’una carpeta: porta un manifest amb qui el va exportar, quan, de quina càmera, de quin tram i amb quina referència d’expedient; una empremta per cada fragment i una empremta del paquet sencer; una signatura digital; i un comprovador que s’obre en qualsevol navegador i funciona sense connexió. Això últim és el que gairebé ningú no té, i és el que canvia de debò la conversa: qui rep el vídeo pot verificar pel seu compte que ningú no l’ha tocat, sense trucar-nos, sense instal·lar res i sense internet. La marca d’aigua grava la data i l’hora reals de cada fotograma, no la del rellotge de qui exporta. El paquet es pot xifrar amb contrasenya, i abans de lliurar-se es comprova a si mateix: si la comprovació falla, no es lliura. Està preparat per sostenir-se davant d’un tercer; qui decideix si val és sempre aquest tercer.
Tot això connecta amb la resta del web per un punt molt concret: a les nou zones, cada avís desa el seu vídeo. Aquesta és la part que explica què passa amb aquell vídeo després. Des de l’avís se salta a l’instant exacte, es porten totes les càmeres del mosaic a aquella mateixa hora i es veu què va passar des de diverses perspectives alhora; la barra de temps no amaga el que falta, i avisa de cada buit amb quants segons són. També diem el que no fa: la cerca per semblança guarda al voltant de les dues últimes setmanes i no identifica ningú —és una semblança que revisa una persona—; el reconeixement facial només està disponible fora de la Unió Europea; i quan la IA no ha pogut mirar bé el vídeo, ho diu en comptes de tornar una llista buida. Tot viatja per un sol port, el 443, així que el departament de xarxes no ha d’obrir un rang sencer. I funciona sense internet: els models són propis i viuen a la instal·lació del client, igual que el comprovador dels paquets exportats.
Un fet gairebé mai no cap en una sola càmera. IRIS posa tot el mosaic en el mateix instant sota un únic comandament: s’avança, es retrocedeix i es pausa a les quatre alhora, amb dotze velocitats que inclouen la marxa enrere fluida i el pas a fotograma quan cal afinar. Se salta a una data i una hora exactes, i l’enllaç a aquell instant es copia i s’enganxa en un correu: qui l’obre apareix al mateix segon, no pels voltants. Quan no se sap què es busca, un dia sencer s’ullra com una tira de fotogrames o com una graella que mostra quan hi va haver persones i quan vehicles, hora a hora, minut a minut o segon a segon. I el que algú anota es queda: un marcador amb el seu títol, la seva nota i les seves etiquetes sobreviu al vídeo que el va originar, perquè el va escriure una persona.
La pregunta que fa tothom qui alguna vegada ha perdut vídeo és on viu això i quant dura. La gravació es reparteix entre tants servidors i seus com calgui —països i fusos horaris diferents— i es governa des d’una vista única; cada fragment queda segellat amb el servidor que el va escriure, el que el serveix i la zona horària de la seva càmera, així que es reprodueix i es cerca igual des de qualsevol lloc. El termini el posa el client, càmera per càmera, i aquest termini mana sobre el general del servidor: es pot deixar sense límit, i un valor estrany mai no s’interpreta com esborra-ho tot. Quan el vídeo sí que s’esborra, arrossega amb ell els onze tipus de dades derivades que havia generat, cadascun amb la seva palanca per si convé conservar-lo; els marcadors en queden exclosos expressament. I res d’això no es decideix a casa nostra: el material viu a la instal·lació del client i no surt a cap tercer.
Les xifres
Comptat, no estimat
- 15filtres combinables per cercar dins del vídeo
- 32permisos separats: qui mira, qui exporta i qui allibera una prova
- 9comportaments que es busquen dins de la gravació
- 443l’únic port que cal obrir: vídeo, cerca i exportació
- 11tipus de dades derivades que s’esborren amb el vídeo, cadascun amb la seva palanca
- 12velocitats de reproducció, amb la marxa enrere fluida inclosa
Preguntes
Es pot trobar alguna cosa al vídeo sense saber l’hora exacta?
Sí: per això hi ha els quinze filtres. S’acota per franja de dates, càmeres, tipus d’objecte, fins a quatre colors, una part concreta de la imatge i un dels nou comportaments, i tots es combinen entre ells. També es pot escriure la frase en llenguatge natural i el sistema la tradueix a aquests filtres, mostrant abans què ha entès. I si tot i així el rang és llarg, el resum salta el temps mort i deixa vuit hores en uns minuts de revisió.
Com sap qui rep el vídeo que ningú no l’ha manipulat?
Perquè ho comprova ell mateix. El paquet exportat inclou una empremta de cada fragment, una empremta del paquet complet, una signatura digital i un comprovador que s’obre en qualsevol navegador. Aquest comprovador funciona sense connexió: no truca a cap servidor, ni al nostre ni a cap altre. Si alguna cosa s’ha modificat —un fotograma, un byte, el manifest—, la comprovació falla i ho diu. I abans de lliurar-se, el paquet es verifica a si mateix; si no passa la seva pròpia comprovació, no es lliura.
I si el disc s’omple i aquell vídeo és en un procediment obert?
No s’esborra. Un tram bloquejat queda fora del reciclatge, i el criteri de disc no s’hi pot saltar. Si l’únic antic que queda està bloquejat, el sistema s’atura, ho escriu al registre amb totes les lletres i avisa, en comptes de sacrificar material protegit per guanyar espai. La comprovació es fa tres vegades abans d’esborrar res; si alguna de les tres no es pot fer, no s’esborra —mai no es dona per bo que no hi havia bloquejos quan el que ha passat és que no s’ha pogut mirar—. A més, la pantalla diu quant disc hi ha immobilitzat per bloquejos i quants d’ells no tenen data de caducitat.
Quant vídeo es pot guardar de debò, i qui decideix quant?
El termini el decideix el client, càmera per càmera, i aquest termini mana sobre el general del servidor; es pot deixar sense límit perquè no s’esborri res per antiguitat. El sostre real no és el programa, és el disc: per això la pantalla no mostra només el termini configurat, sinó els dies que hi ha de debò gravats ara mateix, i avisa quan són menys perquè el disc s’omple abans. La gravació es reparteix entre tants servidors i seus com calgui, de manera que créixer és afegir disc on en falti. I la decisió no es pren a casa nostra: el material viu a la instal·lació del client.
I si algú intenta esborrar una gravació que és en un procediment?
No pot, i queda escrit que ho ha intentat. El material bloquejat és fora de l’esborrat automàtic, i per esborrar a mà cal un permís propi i, a més, tenir assignada aquella càmera. Aixecar un bloqueig exigeix el permís reforçat —el mateix que governa les sol·licituds de supressió— i un motiu escrit; la fitxa del bloqueig no desapareix, es marca com a alliberada amb qui, quan i per què, i l’històric de bloquejos és permanent. I cada esborrat, cada exportació i cada alliberament queda al registre d’auditoria amb l’estat anterior i el posterior, encadenat de manera que es detecta si algú va alterar o treure una entrada.
La interfície real, pas a pas
Tu poses la regla un cop. IRIS l'aplica sempre.
Veuràs un resum de la interfície, reproduït pas a pas i sense mans. Cada volta comença amb un altre cas. L’eina completa no cap en una demostració.
- Salta l'avís
- Obres l'avís
- Confirmes o descartes
Següent pas
El transport públic
Qui mira una estació sencera en hora punta?
17 casos: 11 avisen quan passa alguna cosa i 6 només mesuren. Veus cada imatge tal com és i després amb el que entén IRIS a sobre.
El comerç
Qui veu les vendes que no arriben a la caixa?
10 casos: 4 avisen quan passa alguna cosa i 6 només mesuren. Veus cada imatge tal com és i després amb el que entén IRIS a sobre.
I el millor
Gravar ja ho fas.El difícil sempre va ser mirar-ho.
Anys de vídeo que només s’obren quan ja ha passat alguna cosa. IRIS entén aquelles mateixes imatges mentre entren, així que la resposta ja no viu només a l’arxiu.
Explica’ns el teu problema i et diem si IRIS ho entén o encara no.
Responem el mateix dia laborable.