Let op: Tweakers stopt per 2023 met Tweakblogs. In
dit artikel
leggen we uit waarom we hiervoor hebben gekozen.
Hacken van PS3 Eye: IR Filter
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:

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.



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.



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.



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.


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:


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.

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):

Links
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:

- 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)
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.



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.



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.



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.


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:


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.

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):

Links
06-'10 GH voor de echte gitarist!
Reacties
En nu, je hebt nu een camera die IR kan opnemen?
Snap het doel niet helemaal.
Snap het doel niet helemaal.
Jep. Het doel: link.
Heb deze link ook maar gelijk in de blog gezet.
Heb deze link ook maar gelijk in de blog gezet.
[Reactie gewijzigd op zaterdag 9 oktober 2010 02:06]
Omdat je met een IR camera positiebepaling etc kan doen.
Erg gaaf gedaan, maar is het niet slimme om voor die paar euro een wii-mote te kopen die het al direct doet en waar er zelfs een speciale sensor/cam voor inzit?
Erg gaaf gedaan, maar is het niet slimme om voor die paar euro een wii-mote te kopen die het al direct doet en waar er zelfs een speciale sensor/cam voor inzit?
Dit is awaesome!
Ik denk dat ik er misschien ook een ga bouwen.
Ga je hier nog meer tips en dergelijke plaatsen?
Lampen zenden licht uit, en puur licht bevat IRHet resultaat: een afstandsbediening op de camera richten, met op de achtergrond een lamp (deze zenden ook IR licht uit)
Trouwens kon dit al jaren met een WiiMote
Je hebt gelijk, infrarood is slechts een deel van het lichtspectrum en zelf is het niet echt 'licht'. Ik pas het aan, thankssanderev66 schreef op zaterdag 09 oktober 2010 @ 10:30:
[...]
Lampen zenden licht uit, en puur licht bevat IR
Trouwens kon dit al jaren met een WiiMoteEn die hoef je er niet voor te verbouwen
Die WiiMote zendt toch alleen IR uit? Dan moet je dat nog steeds ergens mee opvangen... Heb je een link? Ben nu wel benieuwd eigenlijk
[Reactie gewijzigd op zaterdag 9 oktober 2010 10:47]
Nee de WiiMote ontvangt het zover ik weet, de bar op de tv zend IR licht.Forcepoint schreef op zaterdag 09 oktober 2010 @ 10:43:
[...]
Je hebt gelijk, infrarood is slechts een deel van het lichtspectrum en zelf is het niet echt 'licht'. Ik pas het aan, thanks
Die WiiMote zendt toch alleen IR uit? Dan moet je dat nog steeds ergens mee opvangen... Heb je een link? Ben nu wel benieuwd eigenlijk
Ah ok, dan is het met zo'n WiiMote dus ook mogelijk. Zal dat in de toekomst ook eens proberenOsxy schreef op zaterdag 09 oktober 2010 @ 10:48:
[...]
Nee de WiiMote ontvangt het zover ik weet, de bar op de tv zend IR licht.
Een paar jaar geleden ook eens zoiets gedaan. Met een simpele webcam van 9 euro, en ipv dat schijfje van een diskette had ik een stukje van een foto-rolletje genomen. Beetje software er bij geknutseld en kon toen mijn muis-pointer er mee laten bewegen.
Werkte niet helemaal perfect, maar was toch wel grappig.
Werkte niet helemaal perfect, maar was toch wel grappig.
Wil niet vervelend doen, maar een IR-cut filter is niet aanwezig omdat wij geen IR licht kunnen zien maar om overbelichting van de Image Sensor bij daglicht te voorkomen. Professionele camera's met een een dag/nacht modus klappen de IR-cut filter bij schemer/nacht weg om het IR licht te gebruiken als opvulling van het tekort aan "zichtbaar" licht. Vaak springen ze dan in zwart-wit modus om duidelijk beeld te geven.
Commentaar geven is zeker niet vervelend doen, integendeel! Bedankt voor de uitlegDarkNeogen schreef op zaterdag 09 oktober 2010 @ 11:39:
Wil niet vervelend doen, maar een IR-cut filter is niet aanwezig omdat wij geen IR licht kunnen zien maar om overbelichting van de Image Sensor bij daglicht te voorkomen. Professionele camera's met een een dag/nacht modus klappen de IR-cut filter bij schemer/nacht weg om het IR licht te gebruiken als opvulling van het tekort aan "zichtbaar" licht. Vaak springen ze dan in zwart-wit modus om duidelijk beeld te geven.
Leuk filmpje: http://www.youtube.com/watch?v=0awjPUkBXOUForcepoint schreef op zaterdag 09 oktober 2010 @ 10:51:
[...]
Ah ok, dan is het met zo'n WiiMote dus ook mogelijk. Zal dat in de toekomst ook eens proberen
Reageren is niet meer mogelijk