running baseline algorithms with FRGC database?

Created by: daiziyi

Hello, I meet a problem when running baseline algorithms with FRGC database.

A. My environment:

  1. OS: ubuntu12.04 64 bit
  2. Facereclib: V2.0.0
  3. FRGC database: Link a. FRGC-2.0-dist: 71.1G b. BEE_DIST: 13.5G frgc_directory_list Fig. 1 FRGC database directory list

B. edit FRGC path in file( ../facereclib-2.0.0/facereclib/configurations/databases/frgc.py)

2_frgc_config

Fig. 2 FRGC configuration

C. executes baseline algorithms:

  1. bin/baselines.py –a isv –d frgc –vv

  2. ERR: “could not find FRGC_EXP_2.0.1_Training.xml”

3_frgc_exp_2 0 1_training_xml

Fig. 3 orginal error 3. I search file “FRGC_EXP_2.0.1_Training.xml” . There are two. First is : BEE_DIST\linux\FRGC\FRGC2.0\signature_sets\experiments
Second is : BEE_DIST\Win32\FRGC\FRGC2.0\signature_sets\experiments

3.1 First use linux base “FRGC_EXP_2.0.1_Training.xml” (copy “BEE_DIST/linux/FRGC/FRGC2.0” TO “BEE/FRGC2.0”) ERR: “During the execution, an exception was raised: too many values to unpack”

4_frgc_linux_error

Fig. 4 linux base error

3.2 Second use windows base “FRGC_EXP_2.0.1_Training.xml” (copy “BEE_DIST/Win32/FRGC/FRGC2.0” TO “BEE/FRGC2.0”) ERR: “Value Error: ../FRGC-2.0-dist/nd1/Fall2003/04783d80.jpg was not found.“

5_frgc_win_error

Fig. 5 win base error I look up “04783d80.jpg” in the directory “../FRGC-2.0-dist/nd1/Fall2003/”, it doesn’t exist. It is so strange. Is it related to the update of BEE software?

6_frgc_bee_change

Fig.6 FRGC change cut from: http://www3.nd.edu/~cvrl/CVRL/Data_Sets.html

Append:

  1. The difference between: win32 and linux of FRGC2.0

diff_frgc2 0_of_linux_and win_part

  1. grep grep 04783d80.jpg in “BEE_DIST/Win32/FRGC/FRGC2.0”

grep_04783d80_win32

  1. grep 04783d80.jpg in “BEE_DIST/linux/FRGC/FRGC2.0”

grep_04783d80_linux

Thank you!

Agena 2015-1-18