Tracking.js

Tracking.js es una biblioteca Javascript que nos brinda una API para poder hacer tracking de objetos, markers y otros, desde un browser que tenga acceso a la camara de video.

Estuve haciendo algunas prueba y lo poco que pude ver es simplemente fantástico. Con muy pocas lineas, se puede establecer un color que queremos seguir y cuando refrescamos la pagina aparece la imagen de la cámara con el color remarcado, tanto con un recuadro, o por pixeles.

Por ejemplo, usando este gorrito, con uno de los ejemplos que vienen en la carpeta examples, busca el color magenta y lo remarca, como podemos ver en la imagen.

tracking

Algo importante a tener en cuenta es, al menos en Chrome, los ejemplos tienen que estar en una aplicación en https para poder tener acceso a los dispositivos multimedia de nuestra computadora.

El proyecto esta aun en etapa alpha, pero va teniendo muy buena “pinta” hasta ahora. Creo que es un gran paso para poder comenzar a cambiar la forma en que interactuamos con la web pudiendo agregar algunos conceptos de Interfaz Natural de Usuario.

Webs donde el usuario no solo utilice el mouse o el teclado  para interactuar, sino tambien gestos, movimientos con el rostro, etc.

Se pueden bajar el código desde la web, o también en el repo en GitHub la ultima versión y más ejemplos.

 

Leave a Reply

Your email address will not be published. Required fields are marked *