DeepID
DeepID copied to clipboard
tensorflow + python3实现,目标是实现DeepID2+
DeepID
0. 效果展示
- 训练图(极小数据测试训练)
- 测试图
- 训练曲线accuracy
- 训练曲线loss
1. 数据地址及工具
- 人脸数据下载地址: aligned_images_DB.tar.gz
- 人脸数据私人下载地址: patch1, 密码: mor2
- 人脸数据私人下载地址: patch2, 密码: 4eni
- 有账号密码下载地址: 用户名: wolftau, 密码: wtal997
- 本项目测试图库: 密码: fa33
- 已训练完的模型: 密码: dnla
2. 执行指令
- 防止数据不均衡,小于100张的用于测试,不足600的做数据扩充
python image_augmentation.py- 将原图剪裁,剪裁成(47 * 55)大小的图片,原图是人脸对齐的
python image_crop.py- 将图库进行划分,保存各分块的本地地址,存储为csv文件
python image_split.py- 将划分后的数据保存成向量存储形式, 存储为pkl文件
python image_vector.py- 训练数据
python train.py- 在命令行输入,启动tensorboard观测曲线
tensorboard --logdir=log- 在浏览器中输入,显示曲线
http://localhost:6006/#scalars- 测试数据
python test.py



