前言
本文記錄對人臉識別算法facenet在亞洲人臉數(shù)據(jù)集上準確率的詳細測試結(jié)果。
2020-4-7 日更新每個人三張底片
2020-4-2 日更新每個人一張圖片作為數(shù)據(jù)和兩張圖片作為數(shù)據(jù)托慨。
數(shù)據(jù)集
CASIA Face Image Database Version 5.0
此數(shù)據(jù)集包含500個亞洲人喳整,每個人5張單人照片,一共2500張照片。
數(shù)據(jù)集樣式
每個人一個文件夾
下載鏈接:CASIA Face Image Database Version 5.0
處理方法
-
從每個人的文件夾中選取第一張圖片作為facenet的dataset,剩余的四張圖片作為輸入網(wǎng)絡(luò)的測試數(shù)據(jù),得到第一個測試數(shù)據(jù)检柬,每人4張照片,一共2000張,數(shù)據(jù)集大小是500何址。
作為facenet的數(shù)據(jù)庫數(shù)據(jù), 500張
作為facenet的測試數(shù)據(jù)进胯, 2000張 與上一步驟一樣方式用爪,這次取每個人的第二張圖片作為facenet的dataset,剩余四張作為輸入的測試
以此類推胁镐,一共可以得到五個測試數(shù)據(jù)集
-
將每個人的第一張和第二張照片取出偎血,作為dataset,剩余三張作為測試圖片
作為facenet數(shù)據(jù)庫數(shù)據(jù)盯漂,1000張
作為facenet的測試數(shù)據(jù)颇玷,1500張
這樣做的目的是測試數(shù)據(jù)庫中需要有多少張單個人的圖像,才能做到較好的測試效果就缆。
部分結(jié)果
-
每個人一張照片作為數(shù)據(jù)庫的數(shù)據(jù)帖渠,四張照片用作測試
- 取每個人的第一張照片測試準確率:
85.346770.8742268041237113 - 取每個人的第二張照片測試準確率:
85.513080.8758269720101781 - 取每個人的第三張照片測試準確率:
84.90940.8609979633401222 - 取每個人的第四張照片測試準確率:
82.910750.8512182477967859 - 取每個人的第五張照片測試準確率:
82.077390.8432488360062079
- 取每個人的第一張照片測試準確率:
-
每個人兩張照片作為數(shù)據(jù)庫的數(shù)據(jù),三張照片用作測試
- 取每個人第一第二張圖片測試準確率:
89.730.9217451523545707 - 取每個人第二第三張圖片測試準確率:
90.000.9192886456908345 - 取每個人第三第四張圖片測試準確率:
90.130.918580375782881 - 取每個人第四第一張圖片測試準確率:
94.350.9501054111033029 - 取每個人第五第二張圖片測試準確率:
91.850.919500346981263
- 取每個人第一第二張圖片測試準確率:
每個人三張底片
0.953241232731137
0.9582441113490364
0.9302325581395349
0.9549738219895288
0.9670912951167728
小結(jié)
每個人只有一張圖片在數(shù)據(jù)庫中測試的準確率在百分之80到85竭宰;
每個人有兩張圖片在數(shù)據(jù)庫中測試的準確率在百分之90到95
后期工作
- 每個人取三張圖片放入數(shù)據(jù)庫進行測試
- 加入其他圖片混淆
- 對數(shù)據(jù)庫中沒有的人臉進行預(yù)測空郊,如果結(jié)果是Unknown則為正確預(yù)測
- 每個人取若干張圖片放入數(shù)據(jù)庫,在額外添加同比列張數(shù)其他人臉圖片進行測試
部分測試截圖
2020-04-02 18-36-05 的屏幕截圖.png