【Random Erasing】《Random Erasing Data Augmentation》

  • Post author:
  • Post category:其他


在这里插入图片描述

AAAI-2020





1 Background and Motivation

为提升 CNN 模型的泛化能力,提升 CNN 模型应对遮挡场景的鉴别能力,提出了一种数据增广方法,Random Erasing——random position with random-sized mask with random pixel

While we can

manually

add occluded natural images to the training set, it is

costly

and the levels of occlusion might be

limited

.



2 Related Work

Dropout / DropConect / Adaptive dropout / Stochastic Pooling / DisturbLabel / PatchShuffle

Random flipping / random cropping



3 Advantages / Contributions

提出 Random Erasing Data Augmentation,与 random cropping,random filpping 互补,not require any extra parameter learning,在分类 / 检测 / reID 任务上均有不错的效果



4 Method


1)算法流程


在这里插入图片描述




x

e

x_e







x










e

























y

e

y_e







y










e





















是中心点,



W

e

W_e







W










e

























H

e

H_e







H










e





















是长宽

随机中心点,随机长宽比,随机面积,随机像素填充值


2)分类和 ReID 上的应用

在这里插入图片描述

简单粗暴,全图范围 random


3)目标检测上的应用


在这里插入图片描述

全图范围,目标范围,全图 + 目标范围


4)和 Random cropping 的区别


在这里插入图片描述

random cropping,可以降低背景的干扰,can base learning models on the presence of parts of the object instead of focusing on the whole object

random erasing,can be viewed as adding noise to the image

结合起来样本更加丰富



5 Experiments



5.1 Datasets and Metrics


1)数据集

  • 分类

    CIFAR-10

    CIFAR-100

    Fashion-MNIST

  • 检测

    PASCAL VOC 2007

  • ReID

    Market-1501

    DukeMTMC-reID

    CUHK03


2)评价指标

分类,top-1 error rates,“mean std” based on 5 runs

检测,mAP

ReID,rank-1,mAP



5.2 Experiments



5.2.1 Image Classification


1)Classification accuracy on different datasets




p

=

0.5

p = 0.5






p




=








0


.


5





,



s

l

=

0.02

s_l = 0.02







s










l




















=








0


.


0


2





,



s

h

=

0.4

s_h = 0.4







s










h




















=








0


.


4





, and



r

1

=

1

/

r

2

=

0.3

r1 =1/r2= 0.3






r


1




=








1


/


r


2




=








0


.


3






在这里插入图片描述


2)The impact of hyper-parameters


在这里插入图片描述

fix



s

l

s_l







s










l





















to 0.02,



r

1

=

1

/

r

2

r1 = 1/r2






r


1




=








1


/


r


2





and evaluate



p

p






p





,



s

h

s_h







s










h





















, and



r

1

r1






r


1




We set



p

=

0.5

p = 0.5






p




=








0


.


5





,



s

h

=

0.4

s_h = 0.4







s










h




















=








0


.


4





and



r

1

=

0.3

r1 = 0.3






r


1




=








0


.


3





as the base setting. When evaluating one of the parameters, we fixed the other two parameters

都比 Baseline(没有 random erasing) 效果要更好!


3)Four types of random values for erasing

在这里插入图片描述

随机填充值和填充 ImageNet 的 mean 效果差不多[125, 122,114](算是明白 114 的出处了,原来那个灰白颜色是 ImageNet 的均值),优于填 0 和 255


4)Comparison with Dropout and random noise


在这里插入图片描述

random erasing 更胜一筹


5)Comparing with data augmentation methods


在这里插入图片描述

单独的话,random cropping > random flipping > random erasing

三合一 1+1+1>1,猛


6)Robustness to occlusion

手动遮挡,测试下效果 random erasing 的效果

We randomly select a region of area and fill it with random values. aspect ratio [0.3, 3.33]

在这里插入图片描述



5.2.2 Object Detection

在这里插入图片描述



5.2.3 Person Reidentification

在这里插入图片描述

SOTA 配合 re-ranking,结果更进一层

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述



6 Conclusion(own) / Future work

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 《A-Fast-RCNN: Hard Positive Generation via Adversary for Object Detection》(CVPR-2017)

在这里插入图片描述

通过训练(对特征图进行遮挡和仿射变换)提升检测网络对遮挡、形变物体的识别精度

  • 《PatchShuffle Regularization》(arXiv-2017)

在这里插入图片描述



版权声明:本文为bryant_meng原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。