FDDB評價標准使用


FDDB常用於人臉算法的性能評估,官網鏈接

1. 數據介紹

  • 原始圖像在originalPics.tar.gz
  • 標注文件FDDB-folds中,所有的`_ellipseList.txt`文件是標定的真值文件(橢圓),其他文件是圖像名list

2. 生成結果

輸出自己的算法在FDDB數據上的測試結果,結果存儲格式為:

  圖像名

  bbox個數

  具體的bbox坐標(x1, y1, w, h, score)

  。。。

            

 

3. 評估流程

評估環境為Ubuntu16.04的服務器,在畫ROC曲線時,會用到perl和gnuplot,需要單獨安裝這兩個工具包。

  1. 進入Result下載原始代碼evalutation,並解壓進入根目錄。
  2. make編譯時會報錯,提示一串`undefined reference to ...`,這里解決方法是將Makefile文件的13-14行的編譯選項改為
    #evaluate: $(OBJS)
    #    $(CC) $(LIBS) $(OBJS) -o $@ 
    evaluate: $(OBJS) 
        $(CC) $(OBJS) -o $@ ${LIBS}
  3.  再次編譯生成evaluation文件,可以通過`./evaluation -h`獲得其具體使用方式,需要傳入多個參數(默認的標簽類型是矩形)。執行此步驟之后便會得到ContROC.txt和DiscROC.txt兩個文件,這兩個文件用於后續畫ROC曲線。

            

  4. 修改runEvaluation.pl文件,主要是其中的前幾行的文件路徑,執行`perl runEvaluation.pl`,得到.p文件以及最終的圖像。

 其中,可以直接執行第4步,腳本中調用了./evaluation的執行過程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM