實現(xiàn)人臉識別的方法和途徑很多,不過OpenCV 作為開源的計算機視覺軟件包,在人臉識別方面相比其他方法更為簡單些,在這里我們采用OpenCV相關庫數(shù),并Python編程語言下和TigerBoard開發(fā)板來實現(xiàn)簡單人臉識別。方法詳見附件內(nèi)容。
人臉識別門禁系統(tǒng)設計原理:
簡單利用TigerBoard開發(fā)板模擬下人臉檢測門禁系統(tǒng),以繼電器開關來代替門禁上電磁鎖的開關。
人臉識別門禁系統(tǒng)硬件要求:
- 1.TigerBoar開發(fā)板
- 2. USB免驅(qū)攝像頭
- 3. 繼電器
- 4. 杜邦線若干
- 5. LED燈
人臉識別門禁系統(tǒng)軟件要求:
- 1. Python環(huán)境
- 2. RPI.GPIO庫
- 3. opencv2.4.9及相關依賴包
- 4. simpleCV函數(shù)庫
人臉識別門禁系統(tǒng)開發(fā)環(huán)境:
1.Gobian
代碼詳見附件內(nèi)容。
運行效果圖:
攝像頭水平,未檢測到本人臉部,33pin低電平,所以燈未亮