讀古今文學網 > 刷臉背後:人臉檢測 人臉識別 人臉檢索 > 5.3 Fast R-CNN的使用 >

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。