本博记录为卤煮学习过程中的理解,作为备忘demo。其中有错误疏漏之处,还请大家帮忙指正。
卤煮:非文艺小燕儿
本博地址:利用LFW对人脸识别模型进行精度评测
通过caffe进行人脸识别网络训练后,得到caffemodel。通常大家在LFW人脸数据集上对该模型进行精度验证。以下梳理验证过程:
(1) 在原始LFW数据集中,截取人脸图像并保存。(例如:可以使用开源人脸检测对齐seetaface将人脸crop出来,并保存,建议以原图像名称加一个后缀命名人脸图像)
(2) 通过python,matlab,或者C++,构建训练时的网络结构并加载caffemodel。
(3) 将截取的人脸送入网络,每个人脸都可以得到网络前向运算的最终结果,一般为一个N维向量,并保存,建议以原图像名称加一个后缀命名。
(4) LFW提供了6000对人脸验证txt文件,lfw_pairs.txt,其中第1个300人是同一个人的两幅人脸图像;第2个300人是两个不同人的人脸图像。按照该list,在(3)保存的数据中,找到对比人脸对应的N维特征向量。