CENSI - Intuïtieve Gebaren

Java | AI | Neurale Netwerken | Hidden Markov | WiiRemote | OO | OpenSource

Gebarendetectie

WiiRemote

Een stage-opdracht uitgevoerd met een projectteam bestaande uit drie informatici en een student van de opleiding Human Technology. De bedoeling van deze opdracht was om een framework te bouwen waarmee verschillende soorten (sensor)data gekoppeld kan worden aan een leermodel. Dit leermodel zorgt ervoor dat sensordata, verkregen uit bijvoorbeeld een bewegingssensor, herkend wordt en daarbij een toepasselijke actie uitvoerd. Tevens is het mogelijk om het framework nieuwe "gebaren" te leren.

Gebruikte technieken: Java, Hidden Markov Model,  Neurale Netwerken, Analyse van sensorgegevens, Multidisciplinaire samenwerking, Invoer / gebaren via de SUNSpot, Invoer / gebaren via de WEBCam, Invoer / gebaren via de Muis, Kant en klaar te gebruiken framework inc. handleiding.


Logica & TNO - De Virtuele Sportschool

Logica | TNO | Java | WiiRemote | Games | Engine | OO

LogicaTNODit project is een afstudeerproject dat ik heb afgerond samen met een student van de opleiding Human Technology bij TNO-ICT. Het gehele projectteam telde nog een tweetal studenten die vanuit Logica werkten. In zekere zin heb ik mijn studie dus bij een tweetal organisaties afgerond.

De bedoeling van de opdracht was om een spelsysteem te ontwerpen waarmee over afstand met meerdere spelers gecommuniceerd kan worden, waarbij beweging als invoer dient en waarmee invoergegevens worden genormaliseerd tussen de mogelijkheden van de verschillende spelers. Het resultaat is "LogicaTNOtris" geworden, een tetrisvariant waar beweging dient als invoer en waarin verschillende spelers over afstand (een netwerk / het internet) kunnen spelen met / tegen elkaar.

Bij de afronding van het project is dit project genomineerd voor de CU-Awards 2008. Daarvoor heb ik een oorkonde ontvangen, samen met mijn development-team.

Gebruikte technieken: Java, Extreme Programming, MySQL, CMS, database overzichten inc. zoekfunctie

Skins

en sortering, Analyse van sensorgegevens,  Administratie van handelingen van ingelogde gebruikers, Ontwerpen & implementatie van een game-engine, Multidisciplinaire samenwerking, Ondersteuning van meerdere skins, Muziek & geluidseffecten, Alternatieve configuraties (dankzij intensief gebruik van design patterns), Opname van games (dankzij intensief gebruik van design patterns), Invoer vi

a de WiiMote (aangesloten op de PC), Single- / Multiplayer ondesteuning.

Links: Studenten aan het woord, Success stories, Game Education, Demo