首页 » 刷脸背后:人脸检测 人脸识别 人脸检索 » 刷脸背后:人脸检测 人脸识别 人脸检索全文在线阅读

《刷脸背后:人脸检测 人脸识别 人脸检索》5.3 Fast R-CNN的使用

关灯直达底部

Fast R-CNN需要在基于Caffe[6]的环境下运行,首先确保已经成功安装和配置Caffe。本节对Fast R-CNN的配置和运行方法进行详细介绍。

1.下载Fast R-CNN源码

强烈建议使用终端加命令的方式下载,手动下载会导致内容不完整,并且后期配置时易出错。终端下载的命令为:

>>git clone --recursive https://github.com/rbgirshick/fast-rcnn.git

本书下载后的项目在FRCNN目录下。

2.编译FRCNN/lib下的文件

3.编译FRCNN/caffe-fast-rcnn下的文件

首先把 caffe/caffe-master 下的Makefile.config文件复制到FRCNN/caffefast-rcnn文件夹内,然后将Makefile.config文件中WITH_PYTHON_LAYER=1的注释去掉,最后通过如下命令编译。

4.下载预训练模型和预选框

5.运行demo

可以通过两种方式运行Fast R-CNN的demo。

(1)通过Python运行demo。

(2)通过MATLAB运行demo。

运行FRCNN/matlab下的fast_rcnn_demo.m。