Fisheye dewarping zonder de noodzaak om een app te installeren: deze oplossing werkt rechtstreeks met de WebGL API en op populaire browsers voor computers en mobiele apparaten, zolang ze HTML5 ondersteunen.
Gemak en gebruiksgemak zouden sleutelwoorden moeten zijn voor de ontwikkeling van alle producten, maar velen van hen struikelen regelrecht uit de blokkades door gebruikers te verplichten een beheer-app te downloaden. Het wordt een ander gedoe om mee om te gaan: onthouden hoe het werkt, het up-to-date houden en je zorgen maken over een ander portaal voor beveiligingsinbreuken. We willen het product gewoon gebruiken. Ondersteunende software moet daarom zo onzichtbaar mogelijk zijn. Immervision toonde de juiste manier om dit te doen, in een recente release van de videovervormingscorrectiesoftware van het bedrijf.
Figuur 1: Dewarping op uw mobiele apparaat via een HTML5-browser (bron: CEVA)
Het belang van dewarping
Immervision is al populair vanwege zijn oplossingen voor videovervormingscorrectie, die veel worden gebruikt om beelden te corrigeren van de groothoek- en ultragroothoekcamera's die worden gebruikt in bewakings-, fabrieks-, winkel- en huisbeveiligingsproducten. De voordelen zijn duidelijk. U kunt één camera hebben die de hele winkel bestrijkt, of uw veranda en uw hele voortuin. Maar die fisheye- of ultragroothoeklens produceert sterk vervormde beelden die moeten worden gecorrigeerd via een proces dat dewarping wordt genoemd.
De markt voor videobewaking doet het erg goed. Volgens een analistenbureau wordt verwacht dat het zal groeien van $ 45 miljard in 2020 naar $ 75 miljard in 2025 met een CAGR van 10,4%. De analisten noemen toenemende bezorgdheid over de openbare veiligheid en beveiliging, wat vooral geldt voor bewaking rond infrastructuur zoals transport, kritieke stadsinfrastructuur, openbare plaatsen en nutsvoorzieningen. Dit zijn toepassingen waarbij, gezien de grote schaal van mogelijke implementaties, de noodzaak van wrijving tussen installatie en gebruik absoluut van het grootste belang is. Daarom moet ondersteuning voor dewarping, essentieel voor het beoordelen van de onbewerkte afbeeldingen, transparant en gemakkelijk toegankelijk en te gebruiken zijn.
De Immervision-oplossing
Immervision heeft ervoor gezorgd dat dit allemaal “gewoon werkt” via een WebGL API-verbinding in HTML5. Een grote verscheidenheid aan browsers ondersteunt deze API al. JavaScript heeft bijvoorbeeld een interface met een OpenGL-kern die op de host-GPU kan draaien. Als gebruiker hoef je nu alleen nog maar dewarped afbeeldingen op je desktop of telefoon te bekijken door hun code naar je browser te downloaden en te beginnen met bekijken; op welk apparaat en in welke browser u ook wilt gebruiken. Bovendien wordt de dewarping op uw apparaat uitgevoerd, niet op de server. Je hebt dus geen last van servertoegangsvertragingen en de server kan daarom meer clients aan.
Figuur 2: Dewarping op uw laptop via HTML5-browser (bron: CEVA)
En er is meer
Immervision heeft dit allemaal laten werken via een WebGL API-verbinding in HTML5. Een grote verscheidenheid aan browsers, voor desktop- en mobiele platforms, ondersteunen deze standaard al, wat betekent dat u uw videodeurbel overal kunt zien. En je kunt selectief inzoomen (en dewarpen). Niemand bij de voordeur? Wat beweegt dat op het grasveld: de hond van de buren? Praat later beter met de buurman…
De oplossing ondersteunt ook beeldstabilisatie, wat handig kan zijn als je een bodycamera gebruikt of als de camera op een drone of iets anders is gemonteerd. bewegend platform.
CEVA en Immervision
CEVA en Immervision hebben een strategisch partnerschap waarbij CEVA exclusieve licentierechten heeft om Immervision-producten te distribueren. Als u meer wilt weten over dit op HTML5 gebaseerde dewarping-platform, of als u meer wilt weten over onze IP-oplossingen voor beeldvorming en computervisie, neem dan contact met ons op. We bespreken graag mogelijke implementaties.
Ben Weiss
Vision Expert, Customer Solutions, CEVA