Estoy experimentando con un sistema que permita navegar o visualizar el contenido de una pagina web o sistema de escritorio usando ademas de los controles comunes (mouse , teclado) la detección de caras para agregar un extra a la experiencia del usuario .
En esta primera demostración detecto la cara del usuario usando la webcam , el contenido responde a la posición espacial de la cara en un rango determinado, asi si el usuario se mueve a la izquierda o derecha el contenido lo hara tambien, ademas si el usuario se aleja o acerca de la camara el contenido respondera ajustando su tamaño.
Un caso de uso posible es cuando un usuario no es capaz de leer un texto mostrado en un sitio web debido a que el texto es muy pequeño por lo que su comportamiento obvio sera acercar su rostro a la pantalla para poder leer dicho texto , suponiendo que mi sistema esta activo en dicha web el comportamiento de acercar el rostro a la pantalla sería detectado y antes de que el usuario lo note el texto habra aumentado su tamaño permitiendole leer con facilidad sin necesidad de acercarse mas a la pantalla.
En este demo necesitaran la webcam para experimentar la funcionalidad :

