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