Salta al contingut

WestPoint · Programari de vídeo · Hanwha Vision · Wisenet WAVE

El programari de qui fa les càmeres. I això es nota en tot.

WAVE és el programari de vídeo de Hanwha Vision, la casa de les càmeres Wisenet. Es munta en una tarda, troba les càmeres sol i aprofita el que aquelles càmeres porten a dins. El que cal entendre abans de signar és què passa el dia que entra una càmera d'una altra marca.

Què és, i quin problema resol.

El forat que ocupa: vídeo ben gestionat en diverses naus o diversos edificis sense muntar un departament per mantenir-lo.

Hi ha una mida d'instal·lació —seixanta, cent vint, tres-centes càmeres en unes quantes ubicacions— a la qual el programari de gran projecte li sobra per tots costats: servidor de gestió, base de dades, directori d'usuaris i setmanes de posada en marxa que es paguen igual i no es fan servir.

WAVE és a l'altre costat: un servei per màquina, un client que troba el servidor sol i diversos servidors units en un sistema únic on l'operador obre una càmera sense saber a quina màquina està enregistrada.

I hi ha una dada que explica per què es comporta així, que no és cap secret i que convé tenir: a sota hi ha la plataforma de Network Optix, la mateixa que es ven com a Nx Witness. Hanwha hi posa a sobre la seva capa per a les seves càmeres. El que es guanya és una base madura i molt provada; el que cal saber és que comparar WAVE amb Nx no és comparar dues arquitectures diferents, és comparar dues condicions comercials i dos graus d'integració amb les càmeres de la mateixa casa.

Com està construït.

Sis coses que decideixen el dimensionament, i una d'elles decideix a més la migració.

  • No hi ha servidor central del qual depengui tot: cada servidor guarda la configuració i pot atendre el client, així que si s'apaga el que fas servir entres per un altre. Això treu de sobre el punt únic de fallada que altres plataformes resolen amb un clúster i la seva llicència.
  • Es creix afegint màquines i fusionant sistemes: es munta cada seu completa i després se suma, compartint usuaris, permisos i vistes. Si una màquina cau, una altra en recull les càmeres — amb el disc i la capacitat calculats abans per al que és seu i per al que és d'una altra, que és la part que no surt sola.
  • L'enregistrament va a discs locals, cabina o NAS, amb un emmagatzematge de reserva a part. I l'ajust que més retenció decideix no és el disc: és enregistrar sempre el flux petit i el gran només quan hi ha moviment. Converteix dies en setmanes i el preu és detall a les hores en què no va passar res.
  • L'arxiu queda lligat al servidor que el va escriure. Es descobreix tard i té una conseqüència molt concreta: pots moure una càmera a una altra màquina, el seu històric es queda on era. Ajuntar tres servidors en un obliga a mantenir els vells encesos o a exportar, i aquest temps es pressuposta.
  • El seu núvol és la porta, no el magatzem: serveix per entrar des de fora sense obrir ports i perquè un usuari entri amb el seu compte. El vídeo es queda al teu disc. El que sí que surt de casa són els comptes i les dades de connexió, que són dades personals encara que no siguin vídeo — i es pot treballar sense núvol, amb usuaris locals i VPN, i aleshores l'accés remot és feina de TI.
  • Accessos i intrusió s'integren, no vénen a dins: la central avisa, WAVE marca el vídeo, l'obre a la pantalla de l'operador i enregistra a màxima qualitat. El límit és clar i cal dir-ho — la targeta, el titular i l'informe d'auditoria segueixen vivint a l'altra plataforma. I hi ha kit de desenvolupament i interfície de programació, heretats de la base; quina integració concreta està suportada en aquesta marca es pregunta al fabricant per escrit.

Tot d'una marca: què es guanya i què es perd.

Les dues coses són certes i cap no és al fullet sencera. Convé tenir-les juntes abans de decidir el parc de càmeres, perquè aquesta decisió és la que mana.

El que es guanya, i és real: les càmeres de la casa porten l'analítica a dins i envien al programari el que han vist —quin tipus d'objecte, amb quines característiques, el millor fotograma—, així que la cerca de l'endemà es fa sobre això i no sobre píxels. Això no s'afegeix: ve amb la càmera.

Es guanya també la part avorrida i la que més hores estalvia al cap de dos anys: el microprogramari, les contrasenyes i els certificats de cent cinquanta càmeres d'una sola marca es gestionen en una tarda. Amb quatre marques és un projecte, i per això a la pràctica no es fa.

I es guanya un sol telèfon. Quan una càmera no es veu, no cal esbrinar de qui és el problema: càmera i programari responen a la mateixa casa, i en una avaria de frontera això són dies.

El que es perd comença el dia que entra una càmera d'un altre fabricant, i passa més del que es planifica: un punt que demana una òptica que aquesta marca no té, una tèrmica, un edifici que es compra amb càmeres posades. Per ONVIF hi entra, es veu i s'enregistra. El que no hi entra és el que justificava la compra: la seva analítica a bord, les seves descripcions d'escena i la meitat de la seva configuració des del programari.

El resultat és un sistema amb dues classes de càmera, i l'operador ho nota — no perquè vagi pitjor, sinó perquè la cerca troba a mitja instal·lació. S'hi conviu, però es decideix abans i no es descobreix el segon any.

I fins on arriba el suport de tercers de debò: la llista de compatibilitat és llarga i diu «es veu i s'enregistra». No diu amb quines funcions, ni amb quin microprogramari, ni qui manté aquell controlador. Això es comprova amb el model exacte en una maqueta, abans de prometre res — i si no s'ha comprovat, la resposta honesta és «encara no ho sé».

Les càmeres d'aquesta casa

La llicència, i què arriba el tercer any.

Per canal i perpètua: una llicència per càmera, es compra un cop i es queda al sistema. Afegir vint càmeres és comprar-ne vint, sense escalons de preu, cosa que és fàcil de pressupostar i fàcil d'explicar a compres.

Hi ha una via que canvia el compte i cal mirar-la: alguns enregistradors de la marca porten el programari a dins i vénen amb llicències de canal incloses. Quantes, de quin tipus i amb quins límits depèn del model exacte, així que això es demana per escrit i no se suposa — és la diferència entre dues ofertes que semblaven iguals.

El manteniment del programari es renova a part. No renovar-lo no apaga res: et deixa a la versió que tenies. El problema arriba per un altre costat, i és el mateix a totes les plataformes d'aquesta llista: les càmeres que compris d'aquí a tres anys necessiten un controlador que ve en versions noves. Quedar-se quiet és quedar-se sense poder comprar càmeres modernes.

I en créixer, el que cal mirar no és la llicència: és la màquina. Enregistrar i mirar són càrregues diferents. Un servidor que enregistra cent vint càmeres sense suar s'ofega amb sis operadors obrint mosaics de setze, i això no s'arregla amb disc.

Per a qui encaixa i per a qui no.

La pregunta que decideix no és la mida. És de qui seran les càmeres d'aquí a cinc anys.

Encaixa si…

Posaràs càmeres d'aquesta marca i vols la cerca sobre el que han vist des del primer dia. Si tens diverses seus de mida mitjana i un equip de TI que ja manté servidors. I si valores que la posada en marxa sigui una tarda i no un projecte: en una instal·lació d'aquesta mida això són diners de debò.

No encaixa si…

Tens dues-centes càmeres d'altres marques que funcionen i no es canviaran: sobre ONVIF pagues una plataforma i deixes fora el que la fa interessant. Si el plec demana vídeo i accessos a la mateixa plataforma amb titular de targeta i informe d'auditoria. O si cal federar centenars de seus amb procediments certificats.

El cas que cal pensar dues vegades

El parc mixt a qui algú ha dit que «és compatible amb tot». Ho és per veure i enregistrar, i això pot bastar. El que no val és descobrir-ho quan l'operador pregunta per què la cerca no troba res a l'ala nova. La maqueta amb els models reals es fa abans, i és mitja jornada.

Què hi fem nosaltres.

Disseny, dimensionament, implantació, posada en marxa, migració i manteniment. Dit així no diu res, així que aquí està en decisions concretes.

  • El dimensionament escrit: quants servidors, quant disc i quants dies de retenció reals amb la configuració que es lliura —doble flux inclòs—, no amb la del fullet. Es lliura el càlcul, no el total, perquè es pugui discutir.
  • La xarxa abans del programari: vídeo separat de la xarxa de l'empresa, armaris, alimentació, reserva i per on passa el trànsit a l'hora en què tothom està mirant.
  • La maqueta amb les càmeres que de debò hi ha, de totes les marques que hi hagi, comprovant quines funcions arriben i quines no. És la prova que converteix «és compatible» en una llista, i la fem encara que espatlli la nostra pròpia oferta.
  • La implantació: un sistema per seu i la fusió després, permisos per perfil i no per persona, i la recuperació davant de fallada provada apagant una màquina davant del client. Un sistema que es ven redundant i al qual ningú no ha apagat un servidor no està provat, està configurat.
  • Les regles, que és on això deixa de ser un enregistrador: quin esdeveniment obre quina càmera, qui rep l'avís a les quatre de la matinada i què s'enregistra a màxima qualitat. Amb la integració d'accessos o intrusió provada provocant l'esdeveniment al sistema real.
  • La migració i el manteniment: convivència amb el vell unes setmanes, exportació del que calgui conservar abans d'apagar-lo, i després discs, versions, enquadraments, retenció mesurada de debò i avís quan una càmera deixa d'enregistrar. Un sistema de vídeo es degrada en silenci.

Qui l'opera després.

Es reparteix bé entre dos equips. El repartiment es decideix abans del lliurament: després es decideix sol, i sol decidir-se malament.

  • TI es queda màquines, discs, còpies, comptes, actualitzacions i la xarxa de càmeres. És un servei sobre Windows o Linux, així que qui ja manté servidors no aprèn res estrany — i això és un avantatge real per a un departament de dues persones.
  • I es queda una tasca que aquí és seva i en altres plataformes no existeix: la gestió del parc de càmeres. Microprogramari, contrasenyes i certificats d'una sola marca són una tasca de TI perfectament normal, i si ningú no l'assumeix el parc envelleix amb la contrasenya de fàbrica.
  • Seguretat es queda vistes, marcadors, cerques, alarmes i exportació. Qui pot treure imatges, amb quina autorització i què en queda registrat és una decisió de protecció de dades i de criteri, no d'informàtica: en mans de TI es resol pel que és més fàcil de configurar.
  • El que no es deixa a l'ús diari: la retenció i la qualitat d'enregistrament. Són dues caselles i mouen terabytes, així que aquest accés es limita per escrit i amb noms, no amb un costum.
  • A l'integrador li exigeix poc d'instal·lació i bastant de regles, d'API i de saber quina càmera porta què. Muntar això és fàcil, i per això hi ha instal·lacions de WAVE que són un enregistrador car: el que el converteix en sistema és a la part que no es veu.
  • Formació en dos nivells: mitja jornada per a qui mira, busca i exporta —i per saber què fer quan una imatge no apareix—, i una sessió tècnica amb TI sobre arquitectura, còpies i què fer quan un servidor no torna. Documentació: esquema de servidors i quina càmera enregistra a quin, taula de quina analítica porta cada model, càlcul de retenció, regles en llenguatge normal i les claus d'administrador a nom del client.

Analítica: què porta, què se li afegeix i on és el sostre.

Aquí l'analítica no es compra a part: arriba dins de les càmeres. Això té un avantatge gran i un límit molt concret.

El que porta: les càmeres de la casa classifiquen el que veuen i envien aquesta descripció juntament amb el vídeo, així que el programari pot buscar després sobre l'enregistrat sense tornar-lo a analitzar —una persona, un vehicle, un color, el millor fotograma de cada aparició—. No hi ha servidor d'analítica per dimensionar ni quota per càmera analitzada. És la funció que més temps estalvia i la que menys es fa servir, perquè ningú no la va ensenyar.

El que se li afegeix: analítiques de servidor i complements de tercers que entren pel kit de metadades i cauen a la mateixa línia de temps; matrícules, comptatge, objecte abandonat. Amb l'advertiment de sempre: cada afegit és un altre fabricant, una altra llicència i una altra versió que ha de quadrar.

El sostre, i convé dir-ho clar perquè la demostració és bona: això contesta «què hi ha» i «on més ha aparegut això». No contesta «què està passant aquí». Troba una persona amb jaqueta vermella; no entén que aquesta persona està forçant alguna cosa en comptes de fer-la servir. Demanar-ho acaba en regles cada cop més complicades que algú desactiva un dimarts.

I toca dir d'on venim, perquè el que ve és una recomanació amb part interessada: a la mateixa casa hi ha IRIS Neural, l'NVMS d'Infinity Neural, l'altra empresa del grup. És producte nostre, el fem nosaltres, i preferim que ho sàpigues llegint aquesta línia i no esbrinant-ho després.

En moltes instal·lacions conviuen, i amb aquesta plataforma la convivència és de les fàcils perquè els fluxos són accessibles: WAVE governa càmeres, enregistrament, permisos i retenció; IRIS aporta la comprensió de l'escena, mirant la mateixa imatge sense duplicar càmeres ni treure vídeo de la instal·lació.

I el tancament honest: si el que cal és trobar de pressa algú al vídeo d'ahir, això ja ho fan les teves càmeres i el programari que ve amb elles. Aleshores WAVE n'hi ha prou, no cal comprar res més, i ho diem.

Què és IRIS Neural

Començar

De quina marca seran les teves càmeres?

És la pregunta que decideix si aquesta plataforma t'encaixa, i gairebé ningú no té la resposta exacta del que ja té posat. Digues-nos quantes càmeres hi ha, de quines marques i de quins anys, quantes seus i què cal integrar, i et diem quines funcions tindràs de debò amb cadascuna i què caldria comprovar en maqueta abans de prometre res. Si et convé una altra plataforma, també t'ho direm.