1. 程式人生 > >faster R-CNN windows caffe cpu

faster R-CNN windows caffe cpu

這裡是借鑑http://blog.csdn.net/mr_curry/article/details/54745116這篇部落格,實現cpu版的微軟windows-caffe的faster R-CNN的配置。

首先配置微軟windows-caffe的matlab介面,開啟windows目錄下的CommonSettings.props配置檔案


這裡注意需要新增一個matlab的includePath的路徑,因為有的MATLAB的mxGPUArray.h檔案在這個目錄下,你可以參考我這個目錄,我試過matlab R2014a和R2015a都是這個路徑。

接著新增微軟caffe自帶的roi_pooling_layer.hpp、roi_pooling_layer.cpp,編譯整個工程,然後編譯matcaffe專案。編譯成功後再build\x64\release\下有matcaffe的檔案。

然後下載faster R-CNN https://github.com/ShaoqingRen/faster_rcnn,為了方便的話,可以下載faster_rcnn_final_model.zip檔案,地址在:http://pan.baidu.com/s/1mi4XcwC。將下載好的壓縮檔案在faster_rcnn-master根目錄下解壓,會生成output資料夾和五張測試圖片。

將編譯生成的matcaffe檔案下複製到faster_rcnn-master\external\caffe\matlab目錄下.

將script_faster_rcnn_demo.m複製到根目錄下,然後開啟修改如下


選擇ZFmodel,VGG-16太慢了。點選執行。

效果圖:


執行時間: