¿Surface computing?

Por si aún no os habéis enterado, Microsoft acaba de lanzar ‘Surface Computing’.

Si no lo habéis visto, lo primero es que os paséis por On10 para ver una demo.

Como alguien que tiene algo de experiencia en sistemas interactivos ‘alternativos’, este proyecto me parece bastante interesante. Se basa en un reconocimiento óptico (mediante un par de cámaras digitales) de ‘objetos’, ya sean los dedos del usuario u otros objetos que puedan llevar códigos que el sistema es capaz de reconocer como únicos. Al ser un reconocimiento visual, se pueden reconocer múltiples objetos simultáneamente. Una vez detectados, sólo queda ‘cuadrar’ su posición con respecto a una imagen generada por ordenador y proyectarla en algún sitio útil, en este caso en una mesa, teniendo así una Superficie interactiva (de ahí Surface Computing).

La parte más interesante, en mi opinión, son las posibilidades que se abren para las aplicaciones que se van a poder crear. Hay que tener en cuenta que no existe ni teclado ni ratón lo que va a obligar a cambiar mucho la forma en la que se diseñan los interfaces de las aplicaciones. En las demos que se ven en el vídeo la parte visual de las aplicaciones está hecha con WPF. Por otro lado, resulta especialmente interesante la manera de mezclar objetos reales, como los teléfonos o los vasos, con los objetos ‘virtuales’. Con imaginación se podrían hacer cosas espectaculares.

El principal problema de este sistema inicialmente va a ser el coste, estimado inicialmente en más de 10.000$ / unidad ya que hay que combinar un proyector, ya caro de por sí, un ordenador, las cámaras, la mesa (que hace las veces de pantalla) y el software; esperemos que vaya bajando porque yo *necesito* uno ya. 😉