Playstation Eye
Aprovechando mi reciente adquisición de una Playstation 3 (de la cual probablemente escribiré en un futuro próximo dado que tengo unas grandes expectativas en cuanto a su Power Cell), he comprado tambien su cámara, la PS Eye, ya que sus especificaciones son perfectas para el multitouch, y lo más importante, su precio es realmente asequible (teniendo en cuenta que una cámara de caracteristicas similares que tenga buen rendimiento para MT está en torno a los 300€ y no es fácil de conseguir).
Sony PS Eye:
- 4 canales de entrada audio: 16 bits/por canal, 48kHz, SNR 90db
- FOV: 56º o 75º
- 640×480 a 60 fps o 320×240 a 120 fps
- Video sin compresión, u opcionalmente compresión JPEG
60 fps es justo lo que necesitamos para un tracking de blobs suave, pero podemos llegar a esos 120 si realmente queremos suavidad (eso si, menor resolución y una máquina potente).
El problema de esta cámara es hacerla funcionar en un PC. Ya estaba empezando a ponerme manos a la obra en escribir un driver para windows, cuando me encuentro que el gran AlexP en NUI Group acaba de publicar el primer driver funcional para la PS Eye (y por consiguiente me he ahorrado el trabajo). Todavía le falta pulirlo un poco y escribir un wrapper para utilizarla con touchlib, pero creo que pronto tendremos algo estable.
Por lo de pronto, ya he retirado el filtro IR de la cámara y utilizaré unos negativos fotográficos velados, o el disco interno de un floppy como filtro de luz visible. De este modo la cámara solo captará la luz infrarroja (no la imagen), es decir, solo los blobs de luz infrarroja que reflejamos con los dedos sobre el acrílico, que luego serán analizados con touchlib (aunque probablemente escriba mis propias librerias basadas en OpenCV para adaptarlo a mis necesidades).
En cuanto a mi prototipo, ya tengo todo cableado, y en breve publicaré algunas fotos de su funcionamiento.



Este es el weblog personal de Antonio Rodríguez (aka MoebiuZ).
arturo lopez: martes 27 de enero, 2009
se que es un poco rudimentario para ti, pero no sabes si es compatible con los juegos del eye toy? gracias
Antonio Rodríguez: martes 27 de enero, 2009
Si te refieres a si es compatible con la PS2, no, no es compatible, funciona solo con la 3.
arturo lopez: martes 27 de enero, 2009
Hola: me referia a si los juegos de ps2 o de “eye toy” se pueden jugar con la “ps eye”, (en mi ps3 si puedo jugar de ps2). Gracias y saludos.
Antonio Rodríguez: martes 27 de enero, 2009
Pues no te lo puedo asegurar, pero lo más probable es que no sea compatible. Internamente la Eye toy y el PS Eye son cámaras muy diferentes.
arturo lopez: miércoles 28 de enero, 2009
Ok. muchas gracias y aprovecho para comentarte es muy bueno tu proyecto de la pantalla
gaston: jueves 12 de febrero, 2009
Hola.Sabes si la Eyetoy para PS2 tiene tambien un filtro bloqueador de IR?
Antonio Rodríguez: jueves 12 de febrero, 2009
Practicamente todas las cámaras web tienen filtro IR.
gaston: jueves 12 de febrero, 2009
Efectivamente,lo tiene y lo saque.El procedimiento es similar al de la Eyetoy PS3.Gracias por la respuesta.
Tambien estoy montando una multitouch.¿Te interesaria compartir tus Aplicaciones Flash con las que tengo?
francisco: viernes 20 de marzo, 2009
hola como estas , sabes me gustaria contactarme contigo por medio de mail , soy estudiante y quisiera saber si me puedes ayudar y guiar en la fabricacion de una mesa multitouch, algo me manejo en esto pero hay cosas que no encuentro en mi pais y otras en la que simplemente no me manejo, ojala puedas contactarme
Stanislaw Szymczyk: lunes 22 de febrero, 2010
Hi, I’m interested in PS3 Eye camera internals, do you have any hi-res photos of its PCB?