Tracking.js es una librería de Javascript que incorpora la realidad aumentada en el desarrollo web. Con Tracking.js es posible acceder a componentes de tags de HTML sin que el desarrollador sepa JavaScript. Esta herramienta utiliza los elementos de las canvas de HTML5 y la API getUserMedia y no necesita otros plugins para funcionar.

El principal objetivo de Tracking.js es providenciar técnicas complejas existentes en la web, de una forma simple e intuitiva, pero por si fuera poco esta tambien incluye diferentes utilidades, filtros y algoritmos de visión por computador que ayudan a implementar soluciones costumizadas. Es posible por ejemplo encontrar esquinas en partes de una imagen o desenfocar la misma.

En el sitio web de Traking.js es posible encontrar diferentes ejemplos de lo que se puede hacer con esta librería.  También hay una documentación bastante completa de cada utilidad.

Fuentes:

http://trackingjs.com/

http://inusual.com/