AI oplossing voor vloeiende beelden met 360 graden camera voor VR
Virtual Reality wordt steeds vaker toegepast, voor diverse doeleinden zoals virtuele rondleidingen, simulaties en zelf interactieve ervaringen tijdens evenementen. Hiervoor is het optimaal werken van de 360 graden camera essentieel. Een 360 graden camera legt continu, vanuit meerdere posities, beelden vast. Deze beelden moeten aan elkaar worden verbonden. In realtime, zonder vervorming en zonder kleurafwijkingen. Brain Builders heeft voor een camera ontwikkelaar de AI software gemaakt waarmee de ‘fish eye’ vervorming en kleurafwijkingen razendsnel, op pixel-niveau, wordt verwijdert.
Het resultaat:
De kwaliteit van de camera is beduidend verbeterd waardoor we de commerciële waarde van het product aanzienlijk hebben vergroot voor de camera ontwikkelaar.
Benieuwd naar wat wij voor u kunnen betekenen?
Wij gaan graag met u in gesprek om de uitdaging aan te gaan. Neem contact op en ontdek uw mogelijkheden voor slimme AI oplossingen!
Realtime vervormingscorrectie door inzet AI
De beelden die de 360 graden camera vastlegt, kunnen niet zo maar aan elkaar worden geplakt. Dit zou een onnatuurlijk resultaat geven, vanwege de vervorming van de lens. Gelukkig kon Brain Builders hier met praktische, kunstmatige intelligentie een uitkomst in bieden. Door geavanceerde algoritmen toe te passen, kan AI automatisch de gedetecteerde vervormingen analyseren en diréct corrigeren. Het algoritme identificeert beeldpunten in opeenvolgende frames en past vervolgens automatisch de benodigde transformaties toe om deze punten nauwkeurig uit te lijnen. Dit gebeurd op pixel-niveau voor een zo hoog mogelijke kwaliteit output. De AI corrigeert de vervorming en creëert een vloeiend en naadloos beeld.
In principe vertellen we iedere pixel, exact waar hij naartoe moet verplaatsen. Deze navigatiepunten worden voor iedere pixel berekent. Feitelijk simuleren we hiermee het denkwerk dat je hersenen verrichten om de beelden die je oog opvangt goed te kunnen verwerken. Dat betekent in de praktijk dat we de beelden een vorm geven die te vergelijken is met de onderdelen waar een volleyball mee is samengesteld. Alleen zo kunnen we zorgen dat ze op de juiste manier, als een bol, op elkaar aansluiten.
Met een VR-bril op ervaart de gebruiker daardoor een natuurlijke en onvervormde weergave van de getoonde omgeving. Welke richting hij ook op kijkt.
Kleurafwijkingen direct gecorrigeerd met kunstmatige intelligentie
Daarnaast zorgt onze AI oplossing in deze 360 graden camera ook voor realtime kleuraanpassingen, om een consistent totaalplaatje te creëren.
Het samenstellen van het benodigde algoritme waarmee beelden naadloos aan elkaar worden “gestiched”, begint door de kleurinformatie van elk beeld te analyseren. Om een juist referentie kleurprofiel samen te stellen moeten we vaststellen hoe de grijswaarden zich over een geheel beeld verhouden ten opzichte van elkaar. Een grijswaarde van een foto in het midden van het beeld is anders dan de grijswaarden aan de verschillende uiteindes. Door te merken in welke percentage dit van elkaar afwijkt kunnen we met AI iedere pixel vervolgens instructies meegeven.
Het algoritme maakt gebruik van wiskundige technieken en geavanceerde computer vision-algoritmen om deze kleurinformatie te vertalen naar een referentie kleurprofiel. Nadat de kleurinformatie is geanalyseerd, detecteert het algoritme de kleurafwijkingen die per camera aanwezig zijn. Om te zorgen dat de gebruiker geen kleurovergang ziet wanneer hij om zich heen kijkt, stellen we vast met welke percentage een pixel zich moet aanpassen zodat deze weer aansluit op het referentie kleurprofiel. We maken een 4 x 4 plaatje en vertellen aan de pixel hoeveel procent van de gemeten rood, blauw en groen waardes uit de omliggende pixels hij bij de eigen waardes moet toevoegen. We hebben hiervoor een neuraal netwerk getraind, welke deze berekeningen zo goed én zo snel mogelijk verricht. Dit gebeurd dermate snel dat de gebruiker van de VR-bril hier niets van ziet.
Het resultaat: betere kwaliteit, hogere marktwaarde
Vooral in toepassingen waarin live streaming of interactieve 360-graden ervaringen vereist zijn is het van cruciaal belang dat de weergave van deze beelden zo natuurlijk mogelijk is. Dit vereist een snelle en efficiënte implementatie van de algoritmen om vertragingen en haperingen te elimineren. Dankzij de praktische AI-oplossing van Brain Builders heeft de camera-ontwikkelaar, die uit discretie liever niet bij naam wordt genoemd, een hoogwaardig product succesvol op de markt kunnen brengen.
Benieuwd hoe onze AI oplossingen uw product naar een hoger niveau kunnen tillen? Of op zoek naar een partner die op pragmatische wijze bekijkt hoe kunstmatige intelligentie uw bedrijfsprocessen efficiënter, duurzamer en veiliger kunnen maken? Neem dan vrijblijven contact met ons op om over de mogelijkheden te sparren. Ook als u op zoek bent naar consultancy op dit gebied.