2022-04-07 00:50:11 索煒達(dá)電子 1890
文件編號(hào):A242
文件大?。?/strong>79M
開發(fā)環(huán)境:Python3.7、OpenCV4.0.1.24、Tensorflow1.13.1、PyCharm2020
猿創(chuàng)承諾:該項(xiàng)目親測(cè)正常運(yùn)行,提供部署視頻,需遠(yuǎn)程調(diào)試部署需另外收費(fèi),確保正常使用,不能正常使用全額退款。
簡(jiǎn)要概述:基于Tensorflow卷積神經(jīng)網(wǎng)絡(luò)(CNN)的人臉年齡和性別檢測(cè)系統(tǒng)
針對(duì)年齡組和性別估計(jì),對(duì)兩個(gè)自定義CNN層進(jìn)行了訓(xùn)練。
對(duì)于年齡組分類,CNN對(duì)23000張圖像進(jìn)行了訓(xùn)練;對(duì)于性別分類,CNN對(duì)4000多張亞洲人臉圖像進(jìn)行了訓(xùn)練。
年齡組參數(shù)包括:
兒童、青少年=0-14
年輕=15-40歲
中年=41-60歲
高級(jí)=60+
性別參數(shù)包括:
1) 男性
2) 女性
數(shù)據(jù)集的名稱為“UTKFace”,其中有關(guān)年齡、性別和種族的信息在圖像標(biāo)題中給出。鏈接:https://www.kaggle.com/jangedoo/utkface-new
使用方法:
1.使用pip安裝以下庫(kù)
-numpy 1.16.2
-opencv-python 4.0.1.24
-face-recognition 1.2.3
-tensorflow 1.13.0
-tensorflow-gpu 1.11.0 (Optional if you have Nvidia CUDA Supported GPU)
-keras 2.2.4
-PyQt5 5.12.1
2.run gui.py
卷積神經(jīng)網(wǎng)絡(luò):
對(duì)卷積神經(jīng)網(wǎng)絡(luò)(CNN)的理解-深度學(xué)習(xí)
該文檔隨源碼提供
訓(xùn)練CNN:
圖像預(yù)處理:
人臉圖像被調(diào)整為180X180像素大小,轉(zhuǎn)換為灰度,并將圖像輸入CNN。
For more than 2 class classification label is encoded with one hot encoding.
性別分類的混淆矩陣:
年齡組分類的onfusion矩陣:
按需寫作:
演示視頻:
點(diǎn)擊查看:系統(tǒng)演示視頻
運(yùn)行效果:
1.導(dǎo)入圖片檢測(cè)
2.攝像頭實(shí)時(shí)檢測(cè)
3.視頻流檢測(cè)
遠(yuǎn)程協(xié)助:
溫馨提示:索煒達(dá).猿創(chuàng)官方提供收費(fèi)遠(yuǎn)程協(xié)助,確保您項(xiàng)目運(yùn)行成功。
點(diǎn)擊查看:遠(yuǎn)程協(xié)助相關(guān)事項(xiàng)
我們提供完整項(xiàng)目文件清單如下:
文件目錄
├ 1.項(xiàng)目源碼
├ 2.運(yùn)行截圖
└ 3.演示視頻