faster R-CNN windows caffe cpu
阿新 • • 發佈:2019-01-08
這裡是借鑑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太慢了。點選執行。
效果圖:
執行時間: