Скорее всего Вы видели фишку определения лица на фотографии в iPhoto или Google Picasa. А знаете ли Вы, что можете сделать то же самое с помощью JavaScript? Китайский разработчик Liu Liu описал, как можно определить лицо на фотографии с помощью JavaScript через HTML5 Canvas.
Алгоритм описан в начале JS-библиотеки, портированной с библиотеки на C того же автора. Он работает с ч/б версией изображения (точнее с grayscale-версией), и довольно точно определяет лица на фотографиях. В демке вокруг лиц рисуется прямоугольник с красной окантовкой, но с этой библиотекой можно делать другие веселые штуки.
