Hacken van PS3 Eye: IR Filter

Door Forcepoint op zaterdag 9 oktober 2010 01:42 - Reacties (12)
Categorie: -, Views: 7.119

English version

Voor ons multi-touch table project hadden we een camera nodig die alleen infrarood waarneemt. Na wat rondgekeken te hebben op internet, bleek de PlayStation Eye perfect hiervoor te zijn. Met zijn resolutie van 640x480 (@60 Hz) of 320x420 (@120 Hz), is hij goed voor een vloeiende webcam stream. Om overbelichting van de sensor te voorkomen, zijn deze en vele andere webcams uitgerust met een filter dat IR tegenhoudt. We moeten deze er uit halen, en een filter voor zichtbaar licht voor in de plaats zetten. Dit ging helaas niet zonder krassen - de behuizing van de webcam moest opengewrikt worden. Er is redelijk wat goede informatie over de PS Eye te vinden op het net, zie hiervoor de links onderaan. In deze post deel ik mijn ervaringen.

Benodigde materialen:
http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2050.jpg
  • Platte schroevendraaier
  • Precisie kruiskop schroevendraaier
  • Diskette (je weet wel, zo'n oud vierkant opslag geval)
  • Hobby mesje
  • PlayStation Eye (je zal niet ver komen zonder)
Openen van de webcam
Eerste wat we moeten doen is de webcam uit elkaar halen. Ik begon met de schroefdekseltjes van de achterkant te pulken. Hiervoor gebruikte ik het hobby mesje, want ze moeten er uitgewrikt worden. Daarna de schroeven eruit halen.

http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2055.jpg
http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2059.jpg
http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2060.jpg

Nu de schroeven eruit zijn, moet de behuizing opengewrikt worden. Ik deed hier ongeveer 15 minuten over voordat ik hem eindelijk open kreeg. Het is een rotwerkje, dus je zult wat geduld moeten hebben.

De truc (voor zover het er een is), is om met de bovenkant te beginnen, en langzaam naar beneden te werken. Dus, begin boven bij de microfoon, dan langzaam naar de voet toe werken.

http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2062.jpg
http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2066.jpg
http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2067.jpg

Zoals je in de laatste foto kan zien, zijn de randjes van de case nogal gehavend. M'n platte schroevendraaier was niet echt plat genoeg, maar ik had zo snel geen andere. In mijn geval maakt het niet zo veel uit; als de webcam eenmaal in de touchtable gebouwd is zie je hem toch niet meer.

De lens losmaken en het IR-filter vervangen
Volgende stap is simpel: alle schroeven eruit halen. Ik begon met de voet eraf te halen, dan de printplaat en daarna de lens. De schroefjes zijn allemaal hetzelfde, behalve de 2 van de lens.

http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2070.jpg
http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2073.jpg
http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2081.jpg

Nu moeten we het IR-filter vervangen. Met het hobby mesje moet je voorzichtig om de bovenste (zie de foto's) lens heen 'snijden'. Net zolang rondgaan, totdat je het mesje onder de lens kan steken en hem eruit kan wippen. Op de foto's zie je hoe het er ongeveer bij mij uit zag.

http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2085.jpg
http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2089.jpg

Naast het openen van de kast, was dit het rottigste werkje. We gaan nu het filter voor zichtbaar licht plaatsen. De goedkoopste oplossing is een oude diskette slopen en van de magnetische film een stuk gebruiken:

http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2093.jpg
http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2097.jpg

Zorg ervoor dat het uitgeknipte stukje het hele gat bedekt. Hij moet er wel in zitten, niet zoals de laatste foto er nog op. Ik ben vergeten een foto te maken van hoe het er uiteindelijk uit komt te zien als het op z'n plek zit, maar zo heb je een idee.

http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_DSCF2102.jpg

Zoals je kan zien, kostte het mij een aantal keren om het goed te krijgen. We kunnen nu al proberen of de operatie geslaagd is: we moeten hiervoor een driver installeren (zie de links onderaan) en natuurlijk de webcam inpluggen. Na te checken of het werkt, kan de behuizing weer in elkaar gezet worden, en dan zijn we klaar!

Het resultaat: een afstandsbediening op de camera richten, met op de achtergrond een lamp (licht van de lamp bevat ook IR):

http://i24.photobucket.com/albums/c27/Xtreme1202/Hacking%20PS3%20Eye/th_screenshot2.jpg

Links

GH voor de echte gitarist!

Door Forcepoint op woensdag 2 juni 2010 12:45 - Reacties (24)
Categorie: -, Views: 5.822

We kennen ze natuurlijk allemaal - de oneindige lading Guitar Hero games. Leuke spellen die je het gevoel geven een muzikant te zijn, maar toch niet helemaal. Nu is er dan eindelijk iets voor de ťchte gitarist - OFFBEAT Guitarist! Deze game herkent het signaal van iedere (echte) gitaar en in combinatie met een audio en tablatuur bestand kan je meespelen met de muziek. OFFBEAT Guitarist herkent dan of je het goede speelt. Een klein team developers (waaronder ik) hebben meer dan anderhalf jaar gewerkt aan deze nieuwe technologie en zijn trots om er nu eindelijk wat van te kunnen laten zien.

Sterker nog - we hebben zojuist een BETA versie gereleased die iedereen kan proberen! De enige voorwaarde is dat je feedback achterlaat op OffbeatForum.com. In de BETA versie wordt de gitaarsignaalherkenning mogelijk gemaakt door een gelimiteerde versie van de OFFBEAT Engine. Deze technologie ga je in de toekomst hopelijk in meer games/muziekprogramma's tegenkomen :)

Je kan de BETA downloaden door een account aan te maken op OffbeatForum.com en naar de downloads sectie te gaan. Als je een bug vind of suggesties hebt, laat dan hier of op OffbeatForum.com een reactie achter. Bedankt!

Belangrijk: deze versie is voorlopig alleen geschikt voor mensen met een multi-core pc EN een USB gitaar interface. Het werkt wel met mic-in/line-in, maar vergeleken met een USB interface geeft het een stuk minder schoon signaal door. Een versie met lagere vereisten voor bijvoorbeeld ultra-mobile computers volgt binnenkort.

Hier een kleine preview van hoe het eruit ziet:

Je kan meespelen met elk liedje dat je maar wilt. Het enige wat je dan nodig hebt is een mp3/ogg/flac en een guitar pro/powertab/tuxguitar bestand. Dit kunnen we jammer genoeg niet laten zien in de video ivm. copyright schending. Meer kan je lezen in de handleiding.

Forum/Download: http://offbeatforum.com/content.php
JamOrigin: http://www.jamorigin.com/