030 - 696 6729 | info@brainbuilders.nl
Brain.Builders
  • Home
  • Uitdagingen
  • Diensten
  • Brainteasers
  • Projecten
  • Contact
  • Menu Menu

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!

  • +316 - 42 24 73 99
  • info@brainbuilders.nl
360 graden camera dankzij slim algoritme en computer vision van BrainBuilders

Uitdaging: Hoe verwerken we data naadloos, in realtime

Een 360-graden camera registreert continu beelden in alle richtingen, wat resulteert in een continue stroom van beeldgegevens. Het samenvoegen van deze beelden op een vloeiende en naadloze manier is een complexe taak. Het vereist het combineren van frames vanuit verschillende perspectieven, het synchroniseren van de beelden, het minimaliseren van vervormingen en het aanpassen van kleuren en helderheid om een uniforme weergave te verkrijgen. Traditionele methoden van beeldverwerking kunnen deze taken niet in realtime uitvoeren, waardoor haperingen ontstaan en de algehele ervaring wordt belemmerd.

Wat een hoop mensen zich niet realiseren is dat iedere camera een kleine kleurafwijking heeft. Vermenigvuldig dit met de grote hoeveelheid beelden die gegenereerd moeten worden en u begrijpt dat AI noodzakelijk is om de grote hoeveelheid data in realtime te kunnen interpreteren.

Met een praktische AI oplossing willen we aan de beelden vertellen hoe iedere pixel zich moet gedragen, om zo in realtime een naadloos overlopend 360 graden beeld te creëren.

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.

naadloze stitching van beelden in 360 graden camera door AI van BrainBuilders

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.

Contact
AI kleuralgoritme

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.

AI van BrainBuilders voor VR camera

Laat ons weten wat uw uitdaging is

Wij gaan graag met u in gesprek om de uitdaging aan te gaan. Doe een korte bainscan en ontdek uw mogelijkheden voor slimme AI oplossingen!

Neem contact op

Brain Builders Utrecht

Baanstraat 5
3581 VS Utrecht

030 – 696 6729
info@brainbuilders.nl

Brain Builders Gelderland

Sandershof 2
6681 BT Bemmel

Onze diensten

Deep learning

Beeldherkenning en object tracking

Embedded AI

High Performance Computing

Ontdek de mogelijkheden

Wij gaan graag met u in gesprek om de uitdaging aan te gaan. Neem contact op en ontdek uw mogelijkheden voor slimme AI oplossingen!

Neem contact op

© Copyright Brain.Builders | Kwaaijongens, rebels in oplossingen
  • Algemene voorwaarden
  • Privacy statement
Efficiënter testen op tbc door embedded software en wiskundige algoritmenBrain Builders maakt praktische, embedded AI software. Onder andere om robots efficient mee aan te sturen.
Scroll naar bovenzijde