hqli / face_recognition

使用webface人脸数据集以及DeepID网络,通过Caffe训练出模型参数,得到LFW二分类的人脸识别准确率。
291 stars 173 forks source link

测试图像是否需要转换rgb为gbr? #5

Open reneliury opened 8 years ago

reneliury commented 8 years ago

我看很多人用python 的classifer函数做测试分类前会现将图片从rgb转为gbr通道,因为caffe训练时自动转过得。但是看你的代码中貌似没有处理?

hqli commented 8 years ago

这个不需要。 DeepIDTest.py中的read_imagelist函数已经进行了处理。 X[i,0,:,:]=image[:,:,0] X[i,1,:,:]=image[:,:,1] X[i,2,:,:]=image[:,:,2]。

reneliury commented 8 years ago

恩恩,还有如果我在训练prototxt中定义了scale: 0.00390625 这样的话在用训练好的模型做分类时,应该如何处理呢?

hqli commented 8 years ago

0.00390625相当于对输入图像进行了归一化,除以255。测试的时候只要保证输入是归一化的图像就可以了。当然如果在训练的时候计算了均值,测试的时候也要使用原先的均值。