DIVA® Platform DIVA® Platform ..................................................................................................................... 1 VideoData Server Software ................................................................................................ 2 Server opslag capaciteit .................................................................................................... 2 IP Basis............................................................................................................................... 3 gebruikers .......................................................................................................................... 4 Kalender ............................................................................................................................ 4 Statistieken........................................................................................................................ 4 Macro’s .............................................................................................................................. 5 Scherm lay-outs ................................................................................................................. 6 Logbestand ........................................................................................................................ 6 Camera’s............................................................................................................................ 7 Monitoren .......................................................................................................................... 7 Beelden.............................................................................................................................. 8 Database ............................................................................................................................ 8 DivaMatch .......................................................................................................................... 9 DivaSearch ........................................................................................................................10 MetaData ..........................................................................................................................10 Algoritmes ........................................................................................................................10 Intelligentie ......................................................................................................................10 CarR® kentekenherkenning ..................................................................................................11 FaceR® Gezichtsherkenning ..................................................................................................11 SceneR® ................................................................................................................................12 ObjectR®...............................................................................................................................12 ObjectR® Light ..................................................................................................................12 ObjectR® Basic ..................................................................................................................13 ObjectR® Advanced ...........................................................................................................13 ObjectR® Retail toepassingen ...........................................................................................13 ObjectR® Security toepassingen........................................................................................13
1/ 15
2009.2
VideoData Server Software De kracht van de DIVA® oplossingen schuilt voor een belangrijk deel in de perfectionering van compressie technieken en algoritmes ten behoeve van signaaltransport en beeldanalyse. De algoritmes (‘slimme software’) die het videobeeld op bepaalde kenmerken doorzoeken kunnen in het DIVA® concept op verschillende plaatsen in het systeem worden ‘ondergebracht’. Normaal gesproken bevinden deze algoritmes zich op de server(s) waar de beeldinformatie van de camera’s wordt verwerkt. Om dataverkeer van video-informatie en zware processorbelasting van computers te beperken kunnen wij vrijwel alle beeldanalyse algoritmes ook in DIVA® camera’s en/of encoders plaatsen in plaats van –of in aanvulling op- server gebaseerde oplossingen. Hierdoor wordt intelligente beeldanalyse decentraal uitgevoerd, gebruik makend van de ongecomprimeerde - en dus maximale - beeldkwaliteit en efficiënter gebruik van de capaciteit van het netwerk. Met deze en andere mogelijkheden biedt het DIVA® concept veel opties om veiligheid- en beveiligingsprocessen, zoals toegangsverlening en -autorisatie, betrouwbaar te automatiseren. Object-, scene-, kenteken- en gezichtherkenning zijn intelligente beeldverwerking technieken die in het DIVA® platform geïntegreerd zijn en die cameratoezicht veel efficiënter kunnen maken. Server opslag capaciteit Om een groot aantal videosignalen gelijktijdig te verwerken, - inclusief toegevoegde intelligentie – is een krachtige ‘hardware’ nodig in de vorm van betrouwbare servers. De VDG NVH-servers zijn uitgerust met Quad-Core processoren met verbluffende rekenkracht. Daarnaast bieden onze servers een uitgebreid scala aan opslagcapaciteit, of het nu gaat om 1 Terrabyte of 24 Terrabyte in RAID-6, de diskdrives waarmee de VDG NVH-servers
2/ 15
2009.2
zijn uitgerust zijn ontworpen om hoge prestaties te leveren. (meerdere gelijktijdige video streams, 24x7 gebruik en intensieve writes (video opname). Daarnaast kunnen de VDG NVH-servers uitstekend geplaatst worden in Gigabit netwerken waardoor de datatransfer optimaal verloopt.
IP Basis Door gebruik te maken van IP technologie is DIVA® niet meer gebonden aan hardware welke in de server geplaatst wordt welke in het verleden bepalend was voor het aantal camera’s dat op een server aangesloten kon worden. Door gebruik te maken van Ethernet netwerken worden alle apparaten; zoals camera’s, decoders en I/O contacten voorzien van een IP adres en kunnen op iedere locatie in het netwerk worden toegevoegd. Zoals in een standaard netwerk is het subnetmasker bepalend voor het aantal devices die in het netwerk zichtbaar zijn. Door gebruik te maken van Ethernet technologie is de bandbreedte van het netwerk bepalend voor het aantal aan te sluiten apparaten. Een bijkomstig voordeel ten opzichte van de analoge technologie (coax) is dat er niet meer voor iedere camera apart bekabeling gelegd hoeft te worden. Bij het upgraden van een bestaand analoog camera systeem naar DIVA® kunnen de nog bruikbare analoge camera’s door middel van een converter op het IP netwerk worden geplaatst.
Profielen Meerdere profielen en gebruikers kunnen aangemaakt worden, elk met eigen autorisatie; bijvoorbeeld ten behoeve van toegang tot camera's, afspeelmogelijkheid, gebeurtenissen bekijken of instellingen wijzigen. Profielen kunnen worden ge(de)activeerd door middel van Kalenderinstellingen, XML opdrachten of I/O contacten.
3/ 15
2009.2
gebruikers
Kalender Door gebruik te maken van de ingebouwde kalenderfunctie kunnen verschillende profielen automatisch op verschillende tijden geactiveerd of gedeactiveerd worden. Hiermee kunnen bijvoorbeeld overdag ‘automatisch’ andere voorkeur schermindelingen worden getoond dan ’s nachts, camerabeelden onder andere voorwaarden worden opgeslagen en meldingen van gebeurtenissen een ander afhandelingprotocol volgen.
Statistieken
Door de camera’s en hun profielen optimaal in te stellen kan DIVA® optimaal gebruik maken van het aangeboden netwerk. Het statistieken tabblad geeft een duidelijk ‘real time’ overzicht van de netwerkactiviteit van alle op de server aangesloten apparaten.
4/ 15
2009.2
Macro’s Alle DIVA® producten werken volgens het principe van ‘events’ (gebeurtenissen), ‘scripts’ (regels), ‘macro's’ (combinaties van gebeurtenissen en regels) en ‘profielen’ (het totaal van alle systeeminstellingen op een bepaald moment – bijvoorbeeld ’s nachts - of onder een bepaalde omstandigheid, bijvoorbeeld verhoogde dreiging). Elk component kan een event op het netwerk koppelen aan een geprogrammeerde macro. Hierdoor ontstaat een uiterst flexibel ‘actie en reactie’ principe waarmee nagenoeg elke gewenste oplossingen gecreëerd kunnen worden. Met behulp van macro’s kunnen gebeurtenissen gelogd worden of uitgelicht worden. Hiermee kan bij een bepaalde gebeurtenis bijvoorbeeld een monitor worden aangestuurd, een alarm worden gegenereerd (met behulp van een I/O device) of een profiel worden geactiveerd. Tenslotte kan inkomende en uitgaande informatie respectievelijk worden ontvangen en verzonden dmv XML berichten. In de macro structuur betekent dit dat informatie van andere ‘intelligente’ systemen kan leiden tot een macro actie in DIVA® en omgekeerd kan een onderdeel van een in DIVA® ontstane macro leiden tot het versturen van een XML bericht naar een systeem van derden.
5/ 15
2009.2
Scherm lay-outs Met de flexibiliteit van de matrix structuur kunnen beeldschermen op ieder gewenste manier worden ingedeeld, van weergave van 1 groot beeld tot het in beeld brengen van net zo veel cameravensters als gewenst. Naast vensters t.b.v. ‘live’ camerabeeld kunnen vele andere functies aan de getekende vensters worden toegekend, zoals: playback beeld, plattegronden, klok, ‘event live’, ‘event playback’, meldtekst en diverse andere mogelijkheden. Ook kan met behulp van event-macro’s geschakeld worden tussen verschillende lay-outs. Hiermee kan het systeem automatisch de aandacht vestigen op een gebeurtenis, door een vooraf bedachte relevante schermindeling te presenteren op een of meerdere monitoren tegelijk. Ook kunnen er met behulp van I/O devices acties worden gegenereerd alsmede door ontvangen contacten of XML commando’s de schermlay-out aangepast worden. Met behulp van geïmporteerde plattegronden (standaard grafische bestanden) kunnen camera’s vervolgens snel geselecteerd worden. Deze zogenaamde GUI (graphical user interface) is ook een basis functionaliteit van het DIVA® platform.
Logbestand Alle gebeurtenissen van zowel macro’s als alle andere algemene gebeurtenissen en handelingen worden in een logbestand bijgehouden. Hierdoor kunnen alle handelingen en gebeurtenissen op een later tijdstip worden terug teruggezocht en bekeken.
6/ 15
2009.2
Camera’s Door het gebruik van hoge resolutie camera’s wordt optimaal beeld getoond en bewaard. DIVA® ondersteund moeiteloos HD kwaliteit camerabeelden. Beelden van hoge kwaliteit (gelijk of meer dan de beeldschermresolutie) kunnen digitaal worden vergroot (inzoomen) zonder verlies van beeldkwaliteit (zolang het ingezoomde beeldformaat niet kleiner is dan de schermresolutie). DIVA® is een ‘open platform’ systeem, waardoor verschillende merken camera’s kunnen worden aangesloten. Beeldmaskering kan worden ingesteld om delen van een scene juist te ‘bewaken’ of negeren. Deze maskering kan gebruikt worden bij het bewaken van objecten of gebieden en dient tevens om efficiënt gebruik te maken van de beschikbare opslagcapaciteit.
Monitoren Als meerdere monitoren op een ‘viewer’ server (NMS of NVSP software) worden aangesloten kunnen de verschillende lay-outs als ‘groep’ op de aangesloten monitors gepresenteerd worden (‘multi layout’), vanzelfsprekend ook naar een voorgeprogrammeerde samenstelling als gevolg van een in een macro opgenomen actie. Voorbeeld: ‘als in het weekend (profiel ‘W’) een gezicht op de entreecamera wordt herkend, dienen de monitoren ‘1’ en ‘2’ van de hoofdcentralist de schermindelingen ‘Sectie 5’ en ‘Sectie 6’ te tonen.
7/ 15
2009.2
Beelden Van de opgeslagen beelden kunnen afdrukken gemaakt worden om een gebeurtenis te documenteren bijvoorbeeld bij aangiftes. Ook kan er een deel van de opgeslagen beeldinformatie geselecteerd worden om vervolgens geëxporteerd te worden naar bijvoorbeeld CD/DVD, USB, of elke gewenste bereikbare plaats op het netwerk. Een viewer wordt automatisch meegebrand.
Database
In de database staan gegevens van gebeurtenissen opgeslagen, gerelateerd aan de bijbehorende beeldinformatie. Bij gebruik van FaceR® bijvoorbeeld, kunnen daarmee gescande gezichten getoond worden en indien deze identiek zijn aan eerder opgeslagen kenmerken in de database leiden tot een ‘event’: de presentatie van een ‘match’. Deze toepassing kan worden gebruikt om een white list of een black list aan te leggen. De white list kan gebruikt worden om
8/ 15
2009.2
toegang te verschaffen terwijl de black list gebruikt kan worden om toegang te weigeren en zelfs bekende veelplegers proactief te weren. De database is ook een belangrijke bron van informatie voor het terugzoeken van gebeurtenissen aan de hand van bijvoorbeeld kentekens, object ‘events’ en zelfs ‘gewone’ beeldwijzigingen. Indien het DIVA® gekoppeld is met een toegangscontrolesysteem van derden kan met deze functie een ‘dubbele controle’ worden uitgevoerd. De gescande gezichtskenmerken (‘Face Print’) kan dan worden gecombineerd met de gegevens van de toegangspas van de persoon die de pas aanbied.
DivaMatch Het DivaMatch scherm laat de laatste 1.000 herkende gezichten zien en geeft de beste match van de in het systeem opgeslagen beelden van personen op het scherm weer.
9/ 15
2009.2
DivaSearch Met DivaSearch kunnen bewegingen, veranderingen, objecten, voertuigen, en evenementen worden gezocht. Zo kunnen opgenomen beelden op inhoud worden geanalyseerd. Deze analyse kan bijvoorbeeld bestaan uit het zoeken van gebeurtenissen zoals het ingaan, verlaten of passeren van een bepaald gebied (area) of lijn (tripwire). Ook kan gezocht worden op het tellen van voertuigen en personen, veranderen van vooraf gedefinieerde delen van de scene, veranderen van camera positie, het uitvallen van camerasignalen etc.
MetaData Naast events genereert DIVA® ook gegevens over het detectie proces. Deze worden opgeslagen op de server en zijn beschikbaar voor gebruik in andere applicaties. De op de server opgeslagen metadata kan achteraf opnieuw gebruikt worden voor analyse met nieuwe (andere) regels. Een instelbare periode kan zo opnieuw geanalyseerd worden t.b.v. het terugzoeken van b.v. een incident. Algoritmes Naast diversen nieuwe mogelijkheden m.b.t. het automatiseren van processen of detecteren van onregelmatigheden kunnen algoritmes ook gebruikt worden voor observatie op afstand. Uit onderzoeken is gebleken dat de aandacht van operators bij conventionele CCTV systemen na korte tijd enorm verslapt, Een observant kan eigenlijk maar 1 camerabeeld intensief bekijken of meerdere waar alleen grotere wijzigingen opgemerkt worden. Indien video algoritmes de camera beelden analyseren, behandelt de operator gebeurtenissen die zich voordoen a.d.h. van ‘events’ met voorrang en extra aandacht. Niet alleen de continuïteit en aandacht van de operator wordt verbeterd, ook de efficiency, een operator kan zo meer camera 's beheren en zelfs meerdere locaties. Intelligentie De geïntegreerde detectie algoritmes maken gebruik van ongecomprimeerde digitale videodata direct vanaf de sensor of A/D converter. De algoritmes werken hierdoor stabieler en betrouwbaarder en zijn niet afhankelijk van videotransmissie of netwerk bandbreedte.
10/ 15
2009.2
CarR® kentekenherkenning CarR® kan kentekens uit videobeelden detecteren en classificeren in herkomst van land. Gevonden kentekens worden vergeleken met de in de database opgeslagen kentekens (black- of whitelists). Bij een match (of juist bij een mismatch) wordt een vooraf bepaald event gecreëerd. Hiernaast zijn er diversen events beschikbaar voor het creëren van risicoprofielen door middel van detectie van terugkerende voertuigen binnen een bepaalde periode of voertuig telling voor bijvoorbeeld parkeerbeheer. In stand-alone mode kan het camera/codec relais worden geschakeld bij een CarR® event.
Toepassingen Registratie en risicoprofilering Koppeling met toegangscontrole Betaalsystemen abonnement houders Welkom systemen
Eind gebruikers Parkeerterreinen Wasstraten Benzine stations Parkeergarages Industrieterreinen Campings
FaceR® Gezichtsherkenning FaceR® analyseert op 17 specifieke punten gezichten, mits die in het camerabeeld worden gevonden, en zet de unieke uitkomst van deze analyse om in een klein gegevensbestand (metadata). De metadata herkenningspunten betreffen de wenkbrauwen, ogen, neus en mond. De gevonden faceprint kan vergeleken worden met de personlists (black- of whitelist). Bij een match of mismatch kan een event gecreëerd worden. De voorheen beschreven event en macrostructuur biedt dan weer allerlei mogelijkheden om het systeem op de gewenste wijze te laten reageren.
11/ 15
2009.2
Toepassingen Registratie en risicoprofilering Detectie verdachte personen Koppeling met toegangscontrole Ledenadministratie systemen Welkom systemen
Eind gebruikers (lucht)havens Retail Casino’s Discotheken Zwembaden Zorgsector Openbare gebieden Hotels
SceneR® Bij alle detectie algoritmes is een optimale opstelling van de camera noodzakelijk. Indien de kijkhoek bewust of door onderhoud veranderd wordt, werken deze algoritmes vaak niet meer optimaal. Hiervoor is SceneR® ontwikkeld, een zelf lerend detectie algoritme welke camera beelden analyseert op verandering van kijkhoek. Een ideaal instrument m.b.t. onderhoud, maar ook in een high secure omgeving kan SceneR® zo worden afgesteld dat binnen één seconde een alarm optreedt indien een camera verdraaid, afgedekt of onscherp wordt.
Toepassingen Hoog risico gebieden In combinatie met andere video analyse algoritmes VideoCheck systemen Planning van onderhoud
Eind gebruikers Musea Banken Benzine stations Industrieterreinen
ObjectR® ObjectR® Light Detectie en classificatie van objecten (personen, voertuigen, beide of alle objecten) Detectie bij het binnenkomen van objecten in een deel of het gehele camerabeeld Detectie bij het verlaten van objecten uit een deel of het gehele camerabeeld
12/ 15
2009.2
Detectie bij het verschijnen van objecten zonder dat deze via de randen van het camerabeeld zijn binnengekomen (persoon is bijvoorbeeld met auto het camerabeeld binnen gereden en stapt daarna uit of bijvoorbeeld een persoon welke door een doorgang loopt in een centrale hal), kan ook omgekeerd geprogrammeerd worden t.b.v. het verdwijnen van objecten..
ObjectR® Basic ObjectR® Light + Gebruik van één detectielijn, alleen detectie indien een object deze lijn passeert ObjectR® Advanced ObjectR® Basic + Gebruik van meerdere detectielijnen, inclusief detectie indien een object deze beide lijnen passeert binnen een vooraf bepaalde tijd. Detectie bij het achterlaten van objecten (tassen, afval, graffiti, aanplakbiljetten etc.) Detectie bij het verwijderen van objecten (schilderijen, kunst etc.) Detectie wanneer een object langer dan een vooraf bepaalde tijd stilstaat (parkeerverbod, industrieterreinen, gevel beveiliging, doorloop snelheden bij kassa's, in- en uitgangen van een parkeergarage of tol wegen etc.) ObjectR® Retail toepassingen De retail software genereert marketing informatie over winkelformules d.m.v. aantal winkel bezoekers, looproutes, gemiddelde verblijfstijd en in welk tijdsbestek. Wordt ook gebruikt om rij vorming te meten bij uitgangen of als input bij het vaststellen van de personeels behoefte.
Toepassingen Personen telling Meting van verblijfstijd t.b.v. marketing doeleinden Detectie van rij vorming Optimalisering van winkel formules
Eind gebruikers Winkels (MKB) Warenhuizen, Supermarkten Groothandelsbedrijven Hotels & Restaurants Recepties
ObjectR® Security toepassingen ObjectR® kan objecten isoleren uit videobeelden en deze classificeren in diverse categorieën. Door het programmeren van regels, kunnen gebeurtenissen (events) worden gegenereerd indien deze overtreden worden. Objecten die een gemarkeerde zone betreden, detectie lijn(en) overschrijden, zich langer ophouden in een gemarkeerde zone dan vooraf ingesteld of objecten achterlaten of verwijderen, kunnen als event worden aangemerkt. Meerdere regels kunnen met elkaar gecombineerd worden en zijn vrij te
13/ 15
2009.2
programmeren waardoor een groot aantal toepassingen mogelijk wordt. In stand-alone mode kan bij een ObjectR® event het camera/codec relais worden geschakeld. Toepassingen Video alarmverificatie Perimeter bewaking Diefstal/vandalisme detectie Verkeers(stroom)observatie Procesobservatie
Eind gebruikers Musea lucht)Havens Overheid Industrieterreinen Retail Parkeergarages
The retail software generates marketing information on shop formulas by means of number of shop of visitors, tracks, average stay time and in which period of the day. It is also used to measure queues at counters or exits as an indication of required staff.
14/ 15
2009.2
15/ 15
2009.2