训练的时候当然随机剪裁,但测试的时候有技巧:

  • 单纯将测试图像resize到某个尺度(例如256xN),选择其中centor crop(即图像正中间区域,比如224x224),作为CNN的输入,去评估该模型
    Multiple Crop的话具体形式有多种,可自行指定,比如:
  • 10个crops: 取(左上,左下,右上,右下,正中)以及它们的水平翻转。这10个crops在CNN下的预测输出取平均作为最终预测结果。
  • 144个crops:这个略复杂,以ImageNet为例:
    1、首先将图像resize到4个尺度(比如256xN,320xN,384xN,480xN)
    2、每个尺度上去取(最左,正中,最右)3个位置的正方形区域
    对每个正方形区域,取上述的10个224x224的crops,则得到4x3x10=120个crops
    3、对上述正方形区域直接resize到224x224,以及做水平翻转,则又得到4x3x2=24个crops
    总共加起来得到120+24=144个crops,所有crops的预测输出的平均作为整个模型对当前测试图像的输出

single crop和muti-crop相关推荐

  1. 机器学习常用的评测指标Rank-n、Precision Recall、F-score、Map 、CMC、ROC Single shot 和Muti shot

    机器学习中常用的评测指标为:Rank-n.Precision & Recall.F-score.Map .CMC.ROC Single shot 和Muti shot,下面一个个进行介绍. 写 ...

  2. SDL农场游戏开发 4.Crop类,作物的产生及成长

    首先,先创建一个Entity类.该类的内部有一个精灵对象及相关操作来专门负责显示,以后需要显示的类都可继承自Entity类.比如Crop类的父类就是Entity. 问:为什么Soil类不继承自Enti ...

  3. 经典网络分析 - Very Deep Convolutional Networks for Large-Scale Image Recognition(VGG)

    经典网络分析 - VGG 码字不易- 转载请注明出处 论文概述 AlexNet在ILSVRC-2010取得了成功后,人们便尝试通过对AlexNet进行改进,以便取得更好的效果,主要是从两个方面出发: ...

  4. Pytorch中图像预处理相关函数

    这篇分类总结比较完整 数据处理是模型训练之前的必备的一步,在Pytorch的TORCHVISION.TRANSFORMS.TRANSFORMS包含下面一下图像处理的函数(transform中的函数主要 ...

  5. 目标检测矩形框与polygon数据增加--裁剪,拓展,旋转

    1.裁剪 import torch from torchvision import transforms import cv2 import numpy as np import types from ...

  6. Keras】基于SegNet和U-Net的遥感图像语义分割

    from:[Keras]基于SegNet和U-Net的遥感图像语义分割 上两个月参加了个比赛,做的是对遥感高清图像做语义分割,美其名曰"天空之眼".这两周数据挖掘课期末projec ...

  7. SSD之硬的不能再硬的硬核解析

    本文是对经典论文 SSD: Single Shot MultiBox Detector 的解析,耗时3周完成,万字长文,可能是你能看到的最硬核的SSD教程了,如果想一遍搞懂SSD,那就耐心读下去吧~ ...

  8. 实录 | 旷视研究院详解COCO2017人体姿态估计冠军论文(PPT+视频)

    主讲人:王志成 | 旷视研究院研究员 屈鑫 整理编辑 量子位 出品 | 公众号 QbitAI 12月13日晚,量子位·吃瓜社联合Face++论文解读系列第二期开讲,本期中旷视(Megvii)研究院解读 ...

  9. 农作物病害识别_FarmEasy:向农民推荐农作物变得容易

    农作物病害识别 In order to mitigate the agrarian crisis in the current status quo, there is a need for bett ...

  10. Layer visibleRegion的计算过程

    Layer::State介绍 [Layer.cpp] //Layer::Statestruct State {Geometry active;Geometry requested;uint32_t z ...

最新文章

  1. 每日一皮:客户被绑,蒙眼,惊问 “想干什么?”
  2. C语言编译报错:incompatible pointer type [-Wincompatible-pointer-types](传参类型不匹配)
  3. ios-NSMutableAttributedString 更改文本字符串颜色、大小
  4. arthas命令整理:基础命令、jvm相关、class相关命令
  5. tcpdump -i eth0 -n -vvv src or dst port 443
  6. 全国计算机等级考试题库二级C操作题100套(第77套)
  7. 大公司里怎样开发和部署前端代码?
  8. msg_p!=(void*) 0 --消息邮箱(点滴学习)
  9. ssm配置文件引用细节
  10. Linux实战教学笔记24:SSH连接原理及ssh-key
  11. 通信原理 | 信道特性及其数学模型
  12. 安卓仿苹果键盘输入法_苹果手机键盘背景图 安卓仿iphone输入法
  13. 唯众高职人工智能技术应用专业解决方案
  14. 6个好用免费的LiDAR数据处理软件【2021最新】
  15. QT3D场景快速绘制入门学习
  16. 《R语言入门与数据分析》
  17. 用 ABAP 调用 OCR 接口实现出租车发票扫描
  18. [附源码]计算机毕业设计Python保护濒危动物公益网站(程序+源码+LW文档)
  19. PPT这样学就对了之首页制作
  20. 【第84期】对话智能风控

热门文章

  1. iOS直播等开源项目地址收藏
  2. 用计算机弹的数字,在计算器上弹两只老虎是用那几个数字
  3. CY3014 SLAVEFIFO
  4. 阿里云免费企业邮箱申请流程
  5. 大一计算机系挂科,大一挂科和大三挂科,哪个后果更严重?实际差距不是一星半点...
  6. Java各个版本区别
  7. STAF/STAX安装配置
  8. Android 分屏模式-多窗口支持
  9. zb怎么做渲染图_ZBrush渲染效果使用图文教程
  10. java计算机毕业设计南通大学福利发放管理系统源码+系统+数据库+lw文档+mybatis+运行部署