当训练结束后,faster rcnn的模型保存在在py-faster-rcnn/output目录下,这时就可以用已有的模型对新的数据进行测试。

下面简要说一下测试流程。

测试的主要代码是./tools/test_net.py,并且使用到了fast_rcnn中test.py。

主要流程就是:

1. 读取imdb,主要就是测试数据的位置等信息。

2.   然后循环读取图片,进行网络的前向传播,获取rois(rpn提取的box),cls_prob(fast rcnn预测的分数),bbox_pred(fast rcnn预测地偏移)。

使用它们进行最后的box的生成。

3. 使用nms去重

4. 按照分数大小排序,获取一定量的proposals.

整个测试网络文件位于:./models/pascal_voc/VGG16/faster_rcnn_alt_opt/faster_rcnn_test.pt

网络结构如下:

faster rcnn的测试相关推荐

  1. 跑faster rcnn测试时遇到错误Attribute Error: 'NoneType' object has no attribute 'astype'

    如题,用自己的数据集跑faster rcnn的测试demo的时候遇到这样的错误:Attribute Error: 'NoneType' object has no attribute 'astype' ...

  2. 实例分割模型Mask R-CNN详解——从R-CNN,Fast R-CNN,Faster R-CNN再到Mask R-CNN

    转载自 jiongnima 原文链接 https://blog.csdn.net/jiongnima/article/details/79094159 Mask R-CNN是ICCV 2017的bes ...

  3. 实例分割模型Mask R-CNN详解:从R-CNN,Fast R-CNN,Faster R-CNN再到Mask R-CNN

    Mask R-CNN是ICCV 2017的best paper,彰显了机器学习计算机视觉领域在2017年的最新成果.在机器学习2017年的最新发展中,单任务的网络结构已经逐渐不再引人瞩目,取而代之的是 ...

  4. pytorch模型加载测试_使用Pytorch实现物体检测(Faster R-CNN)

    在本示例中,介绍一种two-stage算法(Faster R-CNN),将目标区域检测和类别识别分为两个任务进行物体检测.本示例采用PyTorch引擎进行模型构建. 如果您已熟练使用Notebook和 ...

  5. [深度学习] RCNNs系列(1) Ubuntu下Faster RCNN配置及训练和测试自己的数据方法

    最近用到Faster RCNN进行目标检测,前前后后两周把RCNN,SPPNet,Fast RCNN和Faster RCNN大体调查了一遍,准备写一个RCNNs系列,后面还要加上今年最新的Mask R ...

  6. Faster R-CNN的安装及测试(Python版本和Matlab版本)

    rbg的Python版本 一.拉取源码 git clone --recursive https://github.com/rbgirshick/py-faster-rcnn.git 拉取完成后,在/h ...

  7. faster r-cnn训练、测试、检测(含批量检测图片)

    faster r-cnn(tensorflow版本)训练VOC数据集.测试.检测指南 使用的faster r-cnn代码github地址 https://github.com/endernewton/ ...

  8. Tensorflow下用自己的数据集对Faster RCNN进行训练和测试(二)1

    原 Tensorflow下用自己的数据集对Faster RCNN进行训练和测试(二) 2018年08月21日 22:20:38 子季鹰才 阅读数:1811 对于Tensorflow版本的Faster ...

  9. 目标检测 Faster R-CNN运行及实时性DEMO测试

    faster-rcnn:Fast Region-based Convolutional Neural Networks基于区域的卷积神经网络 http://blog.csdn.net/column/d ...

最新文章

  1. sqlite复制数据主键重复_Flutter 数据库指南
  2. Linux C/C++ 链接选项之静态库--whole-archive,--no-whole-archive和--start-group, --end-group
  3. 关于springboot工具类中@Autowired注入bean,用static直接修饰,静态方法使用bean时报空指针异常错误...
  4. 【智能算法】迭代局部搜索(Iterated Local Search, ILS)详解
  5. SQL基础【四、Distinct】
  6. Mybatis源码研究5:数据源的实现
  7. 【VSCode - Vetur 插件报错】Cannot find module ‘XXX‘ or its corresponding type declarations.Vetur(2307)
  8. 理工计算机系相关内容,弗吉尼亚理工大学计算机系
  9. 机器学习自学札记(1)
  10. Java项目开发实战入门 PDF 扫描完整版
  11. vue3 + typescript + echarts后端动态获取数据显示问题总结
  12. CATIA二次开发—视图及视点
  13. VSCode 配置使用 PyLint 语法检查器
  14. 利用tcp三次握手,使用awl伪装MAC地址进行多线程SYN洪水攻击
  15. 计算机软件研究方法与技术路线,开题报告研究方法与技术路线.doc
  16. 宠物医院小程序开发,轻松引流
  17. 微信小程序之swiper无限轮播实现效果
  18. 来自一个工作一年零九个月java程序员的自我介绍
  19. 32 非谓语动词做宾语 3 前置定语 非谓语动词 做定语
  20. Chatgpt到底有多牛?

热门文章

  1. Jmeter-【JSON Extractor】-响应结果中三级key取值
  2. height:auto 火狐没边框
  3. 《架构之美》学习随笔:好的架构
  4. 程序员编程艺术:第二章、字符串是否包含问题
  5. 记了老是忘记那就写下来吧宏任务微任务
  6. 填坑-十万个为什么?(13)
  7. Vue 父子组件间的通信
  8. win8硬盘安装Ubuntu14.04双系统參考教程
  9. windows下使用cpanm进行模块安装
  10. Android 开源框架Universal-Image-Loader学习