Overslaan en naar hoofdinhoud gaan

ACAP: een platform voor innovatie

AXIS Camera Application Platform Software

Heb je wel eens gezien hoe een mierenkolonie samenwerkt? Mieren kunnen tot 5.000 keer hun eigen lichaamsgewicht optillen, maar wanneer ze hun krachten bundelen voor een groter gemeenschappelijk doel, worden ze pas echt onoverwinnelijk. Toen Axis meer dan tien jaar geleden het AXIS Camera Application Platform (ACAP) creëerde, paste het in veel opzichten dezelfde principes toe vanuit het besef dat het benutten van de kracht en creativiteit van ontwikkelaars tot creatieve, innovatieve oplossingen zou leiden. De nieuwste update van ACAP (versie 4) verlaagt deze drempel nog verder en maakt de ontwikkeling van computer vision-toepassingen op het Axis-platform mogelijk.

We vroegen Anders Johansson, Global Product Manager Edge Applications bij Axis, naar de oorsprong en ontwikkeling van dit baanbrekende project en de toekomst ervan.

ACAP is een open applicatieplatform dat ontwikkelaars in staat stelt toepassingen te maken die kunnen worden gedownload op een hele reeks Axis-apparaten, van netwerkcamera's tot video-encoders. Tegenwoordig stelt ACAP iedereen in staat een breed scala aan computer vision-toepassingen voor Axis-producten te ontwikkelen en op de markt te brengen om een bewakingsoplossing te verbeteren, krachtige analytics te leveren, de functionaliteit uit te breiden en de bedrijfsefficiëntie te verhogen.

De benodigde technische hulpmiddelen om te beginnen met het ontwikkelen van ACAP-toepassingen - waaronder de ACAP Software Development Kit (SDK), documentatie, compilers etc. - zijn beschikbaar in de Axis Developer Community, waar iedere ontwikkelaar gratis toegang toe heeft. Bedrijven met commercieel verkrijgbare softwaretoepassingen zijn welkom om lid te worden van het Axis Application Development Partner-programma (ADP), dat toegang geeft tot aanvullende bronnen.

Hoe het begon: koppen bij elkaar en coderen in 'camp ACAP'

We weten nu wat ACAP geworden is, maar laten we even teruggaan naar het begin.

Anders Johansson
Anders Johansson over de ontwikkeling van ACAP de afgelopen tien jaar.

“We begonnen met ACAP in 2009 op een moment dat zo'n open ontwikkelingsaanpak gewoonweg niet bestond in de beveiligingssector", vertelt Anders. "We kunnen dus gerust stellen dat Axis een pionier was. Wanneer ik nu om mij heen kijk, merk ik dat steeds meer bedrijven dit soort platformen aanbieden en dus deze strategie ondersteunen."

Axis heeft altijd al een partnerprogramma gehad. Het bevorderen van samenwerking binnen zijn netwerk was vanaf het begin een wezenlijk onderdeel van de bedrijfsfilosofie van Axis. Dit geldt zowel voor de supply chains als voor de ontwikkeling van oplossingen, distributie en verkoop.

Anders: “Als eerste stap in de oprichting van ACAP nodigden we acht of negen partners uit in het Zweedse Lund om te praten over wat er nodig was om partners in staat te stellen apps te maken die werkten op Axis-apparaten. Het was een grote investering. Ze bleven bij ons voor een intense week van vergaderen, praten, coderen en testen om zo tot de juiste aanpak te komen."

In die tijd was video-analytics een grote hype in de sector. Steeds meer leveranciers ontwikkelden hardwareapparaten die video-analyse mogelijk maakten, doorgaans op basis van een gesloten ecosysteem en in een tijd dat analytics veelal op de server werd uitgevoerd in plaats van op het apparaat zelf. Ook de eerste versie van ACAP was – geheel in lijn met de marktbehoeften – erg gericht op video-analytics, en ontwikkelaars gingen op zoek naar de meest doeltreffende manieren om video zo efficiënt mogelijk te verwerken.      

De groei van ACAP en meer dan video-analytics alleen

De afgelopen 12 jaar zijn de actieve ontwikkelaars die ACAP gebruiken vertienvoudigd in vergelijking met de eerste week waarin ACAP het levenslicht zag. Diverse factoren hebben aan deze groei bijgedragen, met als één van de voornaamste de technologische ontwikkelingen die de kwaliteit van netwerkvideocamera's en andere sensoren bijzonder hebben verbeterd.

Maar sommige ogenschijnlijk kleine ontwikkelingen werden het kantelpunt voor de ontwikkeling van significante toepassingen, legt Anders uit: “Het benutten van de I/O-poorten en het gebruik van audio waren een gamechanger voor onze ontwikkelaars en maakte het gebruik van nieuwe soorten sensoren mogelijk, waarvan de gegevens konden worden verwerkt door de toepassing op het apparaat. Met ACAP konden ontwikkelaars al deze gegevens overdragen naar een VMS en andere systemen. Het combineren van gegevens van een aantal bronnen en sensoren leidde tot een nieuwe reeks toepassingen."

 

Het principe van ACAP is zoveel mogelijk slimme en creatieve mensen de kans geven om toepassingen te ontwikkelen die onze technologie optimaal benutten.

Axis-partners die hiervan de meeste vruchten plukken, zijn zij die de potentiële waarde inzien van het gebruik van gegevens in een volledige oplossing, van camera's en sensoren tot de videomanagementsoftware.

“Camera's konden detecteren of iets een persoon of een object was. Dat is op zichzelf al nuttig, maar de echte waarde zit hem in de toepassing van deze kennis in specifieke situaties”, voegt Anders eraan toe.

Openheid zit in het DNA van Axis, en dit geldt zowel voor de technologie als voor de filosofie van het programma zelf. De nieuwe versie van ACAP maakt gebruik van API's en industriestandaardtechnologieën die bekend zijn bij ontwikkelaars over de hele wereld, waardoor de drempel voor het ontwikkelen van toepassingen op Axis-camera's aanzienlijk wordt verlaagd.

Het breedst mogelijke potentieel voor toepassingen

Inmiddels wordt ACAP ondersteund door de meeste Axis-producten. In de zeldzame situaties waarin ACAP niet wordt ondersteund, gaat het vooral om producten die niet in de eerste plaats op videobewaking zijn gericht of die over onvoldoende mogelijkheden beschikken om extra toepassingen te hosten.

Anders vervolgt: “Hopelijk zijn we bescheiden genoeg om te beseffen dat we niet alle antwoorden hebben of altijd de beste ideeën hebben! Het principe van ACAP is zoveel mogelijk slimme en creatieve mensen de kans geven om toepassingen te ontwikkelen die onze technologie optimaal benutten, een grote meerwaarde betekenen voor klanten en de partner zelf doen groeien.”

De toekomst van ACAP

ACAP blijft groeien en zich verder ontwikkelen. De versnelde technologische evolutie opent heel wat perspectieven voor de ontwikkeling van innovatieve toepassingen en de daarmee gepaard gaande groei van de sector trekt een toenemend aantal nieuwe ontwikkelaars aan.

“We streven er voortdurend naar om onze partners beter te ondersteunen bij het ontwikkelen en op de markt brengen van hun toepassingen voor onze bredere gemeenschap van systeemintegrators en partners", aldus Anders. "Dit omvat ook het ontwikkelen van tools waar iedereen die innovatieve oplossingen wil maken voor Axis-producten toegang toe heeft. Hiermee willen we creativiteit en innovatie ondersteunen. Met de nieuwe versie van ACAP is het nog eenvoudiger geworden om toepassingen op een Axis-camera te zetten, bijna met een druk op een knop. Ongeacht of je nu een ontwikkelaar voor een serveromgeving of een cloud-native ontwikkelaar bent of een toepassing van één van deze omgevingen naar de edge wilt verplaatsen.”

Toegang tot tools voor de ontwikkeling van ACAP-toepassingen

  • De Axis Developer Community staat open voor iedereen die geïnteresseerd is in het ontwikkelen van software die kan worden geïntegreerd met Axis-producten en -technologieën. De community is bedoeld om individuele ontwikkelaars te ondersteunen en biedt hen een forum voor ideeën, samenwerking en het uitwisselen van informatie. Leden hebben onmiddellijk toegang tot de tools die ze nodig hebben om ACAP-toepassingen te ontwikkelen.
  • Als je al deelneemt aan het Axis ADP-programma, vind je de nieuwste ACAP-tools op de Partner Pages van Axis.
To top