Detección de caras con JavaScript y Canvas (HTML 5)

Un desarrollador chino llamado Liu Liu ha implementado en JavaScript un algoritmo que permite detectar caras en fotografías y remarcarlas haciendo uso de la etiqueta Canvas de HTML 5. El resultado es parecido a la detección de caras de las cámaras digitales:

Una posible aplicación de este código sería en las fotos de Facebook, resaltando los rostros de la gente que aparezca en la foto y así hacer más fácil su etiquetado.

El código fuente está disponible en Github, y también hay una demo online que puedes visitar aquí.

Fuente: badassjs.com