天天看點

CAFFE 人臉表情識别

  • 這幾天用深度學習進行了一下人臉的表情識别,在訓練的時候犯了個錯,将新增的樣本直接用來訓練,發現拟合不到位,在同僚提醒了之後,才發現應該加入老的樣本一起訓練,訓練的例子主要采用了fer資料庫并配合實驗室内部人員的表情采樣。
  • 人臉識别使用的是opencv的類庫,檢測人臉時速度較慢,後改用pico的人臉檢測庫,并限定了人臉檢測的大小嗎,速度得到了提高,還有出現錯誤的情況,發現是因為有時沒有檢測到人臉,但程式依舊将人臉的向量串進行了人臉表情識别,加入判斷語句,問題解決。
  • 人臉校正使用的dlib的校正程式,先要對圖檔進行擴充,擴充之前應注意判斷邊界。
  • 訓練的caffe結構采用了BN層提高收斂速度。
  • 加入判斷語句将不符合測試結果的表情記錄并用于下一步訓練。

繼續閱讀