最基本的一開始的想法通常不外乎臉的形狀、膚色、還有具備五官這幾個特徵
但是僅有單純固定形式的特徵(抓橢圓、抓肉色、模版比對)往往無法應付多變的世界
後來衍生的方法太多了,例如模糊、類神經網路或者其他
介紹一個
OpenCV中文介紹
http://blog.finalevil.com/2008/03/o...ectobjects.html
我有用過,而且效果不錯
OpenCV是Intel推出的開放原始碼影像程式庫
他的人臉辨識用的是Adaboost Cascade Face Detection演算法
比較是屬於模版比對那一塊的,但是需要事先用大量的資料庫作給電腦學習
將適合的分類器學習出來,效果才會好
OpnCV已經內建一套人臉分類器在裡面,如果想寫來玩玩可以去下載
速度很快,而且一次可以抓好幾個臉