faster-rcnn(testing):ubuntu14.04+caffe+cuda7.5+cudnn5.1.3+opencv3.0+matlabr2014a环境搭建记录

author author     2022-08-07     500

关键词:

python版本的faster-rcnn见我的另一篇博客:

py-faster-rcnn(running the demo): ubuntu14.04+caffe+cuda7.5+cudnn5.1.3+python2.7环境搭建记录

 

1. 首先需要配置编译caffe的环境,并降级gcc为4.7.见: ubuntu14.04下安装cudnn5.1.3,opencv3.0,编译caffe及matlab和python接口过程记录(不好意思,这也是我自己写的)

2. clone 源码:

 

git clone --recursive https://github.com/ShaoqingRen/faster_rcnn

 

3. clone 作者的caffe源码(记住一定要是作者的,不然运行matlab程序时会出错,我想这个道理应该很明白).不过这一步应该在上面的recursive clone做到了.

4. 在作者提供的百度云链接上下载训练好的模型,当然也可以"Run fetch_data/fetch_faster_rcnn_final_model.m to download our trained models",不过速度会很慢.

5. 进入faster_rcnn/external/caffe,复制一份之前编译caffe时的Makefile.config,也可以复制当前文件夹下的Makefile.config.example,去掉.example后缀.

cd external/caffe

6. 修改Makefile.config文件,加入matlab路径.我的.config文件重要部分如下:

 

USE_CUDNN := 1
 OPENCV_VERSION := 3
CUDA_DIR := /usr/local/cuda
BLAS := atlas
 MATLAB_DIR := /usr/local/MATLAB/R2014a
ANACONDA_HOME := $(HOME)/anaconda2
PYTHON_INCLUDE := $(ANACONDA_HOME)/include          $(ANACONDA_HOME)/include/python2.7          $(ANACONDA_HOME)/lib/python2.7/site-packages/numpy/core/include PYTHON_LIB := $(ANACONDA_HOME)/lib
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib


 USE_PKG_CONFIG := 1

 

 

 

7 开始编译caffe和matlab接口

 

make clean
make -j8
make matcaffe

 

8 按照作者提供的testing步骤跑demo:

  1. Run faster_rcnn_build.m
  2. Run startup.m
  3. Run experiments/script_faster_rcnn_demo.m to test a single demo image.

 

 9 到此,算是功德圆满.大致结果如下:

技术分享

 

caffe版faster-rcnn环境搭建

faster-rcnn提出论文:《FasterR-CNN:TowardsReal-TimeObjectDetectionwithRegionProposalNetworks》faster-rcnn的算法详解可看这篇博文(清晰易懂,良心博文!): http://blog.csdn.net/shenxiaolu1984/article/details/51152614faster-rcnn& 查看详情

faster-rcnn系列原理介绍及概念讲解

faster-rcnn系列原理介绍及概念讲解 查看详情

菜品识别系统(faster-rcnn目标检测算法)(代码片段)

目录一、Faster-RCNN目标检测算法的介绍二、效果展示三、环境配置四、图片数据集准备五、代码具体实现一、Faster-RCNN目标检测算法的介绍Faster-RCNN算法由于其较高的检测准确率成为主流的目标检测算法之一,相比较YOLO系列算... 查看详情

faster-rcnn目标检测算法执行思路

我们一起来了解一下,Faster-RCNN目标检测算法执行思路是怎么样的。Faster-RCNN执行思路主要就是看懂这幅图,这幅图里面包含了非常非常多的内容,然后我们一起来梳理一下,这么多内容,它是怎么样进行连接... 查看详情

keras版faster-rcnn代码学习(iou,rpn)1

...方便,适合于新手练手,于是找来了目标检测经典的模型Faster-RCNN的keras代码来练练手,代码的主题部分转自知乎专栏LearningMachine,作者张潇捷,链接如下: keras版faster-rcnn算法详解(1.RPN计算) keras版faster-rcnn算法详解(2.r... 查看详情

faster-rcnn

转载链接:http://blog.csdn.net/zy1034092330/article/details/62044941参考博客:http://blog.csdn.net/WoPawn/article/details/52223282?locationNum=7   进经过RCNN和FastRCNN的积淀,RossB.Girshick在2016年提出了新的Fas 查看详情

faster-rcnn训练自己的数据集

...n.net/sinat_30071459/article/details/50723212按照下面这个博客修改faster-rcnn源码,训练自己的数据:http://blog.csdn.net/sinat_30071459/article/details/51332084训练自己的数据的时候如果提示assert(boxes[:,2] 查看详情

为啥faster-rcnn端到端训练只做近似?

】为啥faster-rcnn端到端训练只做近似?【英文标题】:Whyfaster-rcnnendtoendtrainingonlymakesapproximation?为什么faster-rcnn端到端训练只做近似?【发布时间】:2018-05-0107:07:05【问题描述】:在更快的rcnn(https://arxiv.org/abs/1506.01497)中,有两种... 查看详情

ubuntu18faster-rcnn

[email protected]:~/MyFile$[email protected]:~/MyFile$[email protected]:~/MyFile$gitclonehttps://github.com/endernewton/tf-faster-rcnn.gitCloninginto‘tf-faster-rcnn‘...remote:Enumeratin 查看详情

使用 Fast/Faster-RCNN 在 C++ 上制作对象检测器的最简单方法是啥?

】使用Fast/Faster-RCNN在C++上制作对象检测器的最简单方法是啥?【英文标题】:WhatisthesimplestwaytomakeobjectdetectoronC++withFast/Faster-RCNN?使用Fast/Faster-RCNN在C++上制作对象检测器的最简单方法是什么?【发布时间】:2016-08-0906:28:40【问题... 查看详情

如何在faster-rcnn上训练自己的数据集

参考技术A不要发私信 查看详情

pytorch Faster-RCNN 的验证损失

】pytorchFaster-RCNN的验证损失【英文标题】:ValidationlossforpytorchFaster-RCNN【发布时间】:2020-06-0522:10:21【问题描述】:我目前正在使用从pytorch预训练的Faster-RCNN模型(例如在torchvisiontutorial中)的迁移学习对自定义数据集进行对象检... 查看详情

faster-rcnn原理及相应概念解释

R-CNN-->FAST-RCNN-->FASTER-RCNN R-CNN:(1)输入测试图像;(2)利用selectivesearch算法在图像中从上到下提取2000个左右的RegionProposal;(3)将每个RegionProposal缩放(warp)成227*227的大小并输入到CNN,将CNN的fc7层的输出作为特征;(4)将每个RegionPr... 查看详情

faster-rcnn比较好的资料

​​https://zhuanlan.zhihu.com/p/31426458​​​​https://www.pianshen.com/article/5063756069/​​​​https://www.jianshu.com/p/22c50ded4cf7?from=groupmessage​​ 查看详情

windows10下运行tensorflow版的faster-rcnn

源码:https://github.com/dBeker/Faster-RCNN-TensorFlow-Python3.5 查看详情

深度学习和目标检测系列教程10-300:通过torch训练第一个faster-rcnn模型(代码片段)

@Author:Runsen上次介绍了Faster-RCNN模型,那么今天就开始训练第一个Faster-RCNN模型。本文将展示如何在水果图像数据集上使用Faster-RCNN模型。代码的灵感来自此处的Pytorch文档教程和Kagglehttps://pytorch.org/tutorials/intermediate/torc... 查看详情

windows下配置faster-rcnn

mark一个http://yun.baidu.com/share/link?shareid=1018944597&uk=1543560377 http://blog.csdn.net/sinat_30071459/article/details/50546891配置环境:Windows10x64Matlab2015RaVS2013Opencv2.4.11CUDA7.5GTX950 查看详情

在自定义数据集上训练 Faster-RCNN 模型时加载检查点

】在自定义数据集上训练Faster-RCNN模型时加载检查点【英文标题】:LoadingcheckpointswhiletrainingaFaster-RCNNmodelonacustomdataset【发布时间】:2021-12-1002:16:09【问题描述】:我正在尝试使用Faster-RCNN架构(准确地说是FasterR-CNNResNet50V1640x640,... 查看详情