999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺析“OpenCV+卷積神經網絡”在人臉識別中的應用

2022-11-08 08:49:46朱學玲陳浩旗
科技視界 2022年21期
關鍵詞:人臉識別特征提取調試

朱學玲 陳浩旗

(安徽新華學院大數據與人工智能學院,安徽 合肥 230088)

0 引言

人臉識別技術的發展始于20 世紀60 年代,科研人員經過60 多年的不斷探索和研究,尤其是近年來人工智能的快速發展,人臉識別已成為計算機視覺、圖像處理、模式識別等領域的研究熱點之一,特別是在視頻監控、人機交互界面等方面。

人臉識別的方法有很多種,有幾何特征、特征提取、神經網絡、彈性匹配等,本文采用了最基礎的卷積神經網絡(CNN——Convolutional Neural Networks)來進行特征提取,并結合OpenCV 進行前期檢測和后期的識別,總體實現流程如圖1 所示。下面將詳細介紹檢測、特征提取和識別部分。

圖1 流程

1 人臉數據獲取

人臉數據的獲取包括人臉圖像的采集和檢測。首先通過電腦攝像頭進行人臉檢測和錄入,本人采用了OpenCV 技術,用了OpenCV 的Cascade Classifier 類中的人臉檢測器haarcascade_frontalface_alt2.xml,生成原始數據集和標簽。

2 圖像預處理

圖像的預處理主要是調整圖片大小,使得圖片都滿足Inage_size=64,考慮到識別的效果,減小計算誤差,還做了灰度變換、維度轉換和歸一化處理,得到了處理好的數據集,如圖2 所示。

圖2 預處理后的數據集(無光線、角度等變化)

后期考慮到角度和光線的不同對識別結果的影響,又增加了角度變化和光線變化的數據集,如圖3和圖4 所示。

圖3 角度變化

圖4 光線變化

3 構建神經網絡模型

構建卷積神經網絡做特征提取,本實驗采用了三層“卷積+池化”的結構,第一和第二個卷積層各有32個filter,卷積核大小為3*3,池化層2*2,代碼如下:

由于以上數據集都是自己采樣而來,訓練數據不是很多,為了能有得到較好的測試精度防止過擬合,在構建好卷積層和池化層后與全連接層和激活層之前,再添加Dropout 層,Dropout 比率設置為0.5:

在卷積層和池化層之后添加全連接層,該層有512 個神經元,再通過激活函數,增加神經網絡的非線性,如圖5 所示,完成了卷積神經網絡的構建。

圖5 構建卷積層和池化層代碼

4 訓練、測試和識別

在訓練代碼中使用了fit()函數計算訓練集的均值、方差等屬性,生成了訓練模型number.h5。并利用evaluate()等函數對測試和識別結果進行評估。

測試時中對視頻下所出現的人臉進行識別再次用到了OpenCV 的CascadeClassifier 類中的人臉檢測器haarcascade_frontalface_alt2.xml,使用條件判斷語句對檢測到的人臉進行識別。

5 評估和優化

訓練的好壞直接影響識別的準確度,因此,在訓練模型中使用了Adam 優化算法,通過調試學習率提高測試準確率,Adam 算法中參數配置如下:

(1)learning_rate 字面理解為學習速率。在速率校正之前會加快初始學習速度,前期取值為0.3。較小的值(例如1.0e-5)在培訓期間降低學習速度,后期調試時取值為0.1~0.001,通過不斷的訓練,learning_rate 的取值逐漸減小,經過若干次調試后,最后一次取值為0.001。

(2)beta1 為一階矩指數衰減率,取0.9。

(3)beta2 為二階矩指數衰次減率,取0.999。

(4)epsilon 的值非常小,防止在實現中被0 除,此處取值是常規的10e-8。

第一次訓練時(角度、光線正常)learning_rate 值較高,取值0.3,識別準確率平均為79.61%。經過若干次調試后,調試learning_rate 值并考慮到環境、人臉角度變化等因素,如表1 所示,得出learning_rate 取值為0.01~0.001 之間較為合適。

表1 調試learning_rate 和環境因素運行結果的變化

6 識別效果

分別在角度、光線、距離上進行調試運行效果如圖6 所示,在識別框的內側的上方顯示是否是本人,如果是本人顯示“me”,如果不是本人則顯示“other”,通過識別框的顯示范圍可以看出識別效果較好,能夠準確的捕捉人臉的位置。

圖6 調試后運行效果

7 結語

通過實驗過程可以體會到OpenCV 和卷積神經網絡相結合的方式實現人臉識別是眾多方法中比較快速、基礎的方法,該方法實現簡單但也存在一些不足,比如在檢測環節,圖片的色彩比較豐富、人臉部分顏色較暗、圖片不夠清晰等都會影響檢測的準確度。另外,訓練的次數為了達到預期效果,需要不斷的調整參數,因此在后期的優化中,可以考慮一些基于PyTorch 的方法。

猜你喜歡
人臉識別特征提取調試
人臉識別 等
作文中學版(2022年1期)2022-04-14 08:00:34
揭開人臉識別的神秘面紗
學生天地(2020年31期)2020-06-01 02:32:06
基于Gazebo仿真環境的ORB特征提取與比對的研究
電子制作(2019年15期)2019-08-27 01:12:00
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
FOCAS功能在機床調試中的開發與應用
一種基于LBP 特征提取和稀疏表示的肝病識別算法
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
調壓柜的調試與試運行探討
基于類獨立核稀疏表示的魯棒人臉識別
計算機工程(2015年8期)2015-07-03 12:19:07
基于MED和循環域解調的多故障特征提取
主站蜘蛛池模板: 久久伊人久久亚洲综合| 97久久人人超碰国产精品| 欧美日本在线| 毛片在线看网站| 18黑白丝水手服自慰喷水网站| 国产AV无码专区亚洲A∨毛片| 欧美黄网站免费观看| 久久性视频| 天天干天天色综合网| 精品色综合| 国产日韩精品欧美一区灰| 四虎永久在线视频| 夜夜爽免费视频| 国产成人精品高清不卡在线| 精品夜恋影院亚洲欧洲| 免费无码又爽又刺激高| 五月婷婷综合网| 一级成人a毛片免费播放| 在线另类稀缺国产呦| 免费A级毛片无码无遮挡| 亚洲午夜国产精品无卡| 国产呦精品一区二区三区下载| 亚洲综合欧美在线一区在线播放| 日韩精品毛片人妻AV不卡| 久久久久人妻一区精品| 久久狠狠色噜噜狠狠狠狠97视色| 青草91视频免费观看| 国产在线98福利播放视频免费| a级毛片在线免费| 国产高潮流白浆视频| 中文字幕乱妇无码AV在线| 无码视频国产精品一区二区| 思思热精品在线8| 国产一二视频| 第一页亚洲| 亚洲色图狠狠干| 91小视频在线观看免费版高清| 欧美黄网站免费观看| 中文字幕在线日本| 亚洲成在线观看| 青青青视频免费一区二区| 国产丝袜无码一区二区视频| 免费国产高清精品一区在线| 高清乱码精品福利在线视频| 日韩欧美国产区| 久热中文字幕在线| 孕妇高潮太爽了在线观看免费| 无码'专区第一页| 看av免费毛片手机播放| 国产男女免费完整版视频| 亚洲热线99精品视频| 思思99热精品在线| 尤物亚洲最大AV无码网站| 国产主播在线一区| 国产丝袜91| 中文字幕伦视频| 综合色在线| 欧美视频在线观看第一页| 国产一级在线播放| 麻豆精品视频在线原创| 亚洲日本中文字幕乱码中文 | 黄色不卡视频| 亚洲国产精品日韩欧美一区| 精品久久高清| 国产成人精品亚洲日本对白优播| 免费观看亚洲人成网站| 欧美亚洲中文精品三区| 国产成本人片免费a∨短片| 亚洲水蜜桃久久综合网站| 国产乱子伦一区二区=| 亚洲最大福利网站| 中文成人在线视频| 91视频精品| 国产专区综合另类日韩一区| 国产欧美在线观看精品一区污| 2048国产精品原创综合在线| 亚洲中文字幕手机在线第一页| 无码中文AⅤ在线观看| 亚洲精品中文字幕无乱码| 欧美视频二区| 久久美女精品| 国产精品欧美亚洲韩国日本不卡|