Achtergrond

Sterrenkijken voor betere realtime embedded positiebepaling

Dave van Soest enRaj Bose
Reading time: 5 minutes

Beeldverwerkingstoepassingen gebruiken vaak vooraf aangebrachte visuele herkenningspunten om de positie en oriëntatie van objecten of zichzelf te bepalen. Aan de hand van de grootte en de perspectivische vervorming van deze markers berekent een intelligente camera de positie en oriëntatie. De hoeveelheid gegevens die de camera genereert is echter zo groot dat daarvoor zeer veel rekenkracht vereist is. Chess ontwikkelde een embedded, energiezuinig en realtime prototype dat hoge framerates haalt op basis van SIMD-processoren en aangepaste merktekens.

Automatisch geleide voertuigen, industriële componentplaatsing, videobewaking en augmented reality zijn allen toepassingen die visuele markers gebruiken, bakens waarmee een beeldverwerkingssysteem de positie en oriëntatie van zichzelf en van objecten kan bepalen.

De camerabeelden bestaan echter uit dusdanig veel informatie dat ze normaal gesproken slechts op een lage framerate kunnen worden geanalyseerd, zeker als dit in realtime moet gebeuren. Het realtime-aspect is belangrijk voor veel toepassingen, die direct een positieschatting verlangen. Voor camera‘s en voorwerpen die zich met niet-lineaire snelheid en richting verplaatsen, speelt de hoogte van de framerate een cruciale rol.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content