seetaface开源人脸检测框架实现人脸检测,OpenCV+dnn模块实现性别分类,qt做显示界面,完成一个课程设计。
依赖库:opencv3.1+ 包含dnn模块,QT5
1.最终程序
过了好长时间,我又回来了…
打算把程序打包一下发出来,我自己都有点忘记这个项目怎么完成的了,代码也可能很乱。整体而言,完成项目可以分为一下几个点。
- 人脸框图片数据制作,打标签
- caffe训练模型
- 编译或者安装opencv,需要可以调用caffe分类模型
- QT做个界面
我也算是半道出家。。一会我会试一下如何在CSDN上传程序。程序实现了自包含,在vs2012可以即开即用和编译。为什么要用vs2012?上面要求的~
2.一点小小的尝试
卷积网络的权重如何初始化是一门学问,有很多方法被提出。相比大家都听过从ImageNet训练权重做迁移。我也尝试了用VGGface的权重初始化,效果可以好很多。