参考:
From R-CNN to Mask R-CNN
Object Detection for Dummies Part 3: R-CNN Family
R-CNN:
1、 selective search算法参考:
Selective Search算法
R-CNN目标检测的selective search(SS算法)
2、Box bounding regression原文章更清楚
3、正负样本的定义
目标检测学习 RCNN
Fast R-CNN
在R-CNN基础上加了roi pooling和L1 smooth, roi pooling是加速的关键,但是对于selective search没有改进。
Faster R-CNN
提出RPN(region proposal network)替换掉selective search,从而形成end-to-end的框架,进一步提速。
RPN介绍可参考:Region Proposal Network(RPN)
Mask R-CNN
加了ROIAlign和instance segmentation task head
ROIAlign参考:RoIAlign简单理解
mask head参考:令人拍案称奇的Mask RCNN
注意定义mask损失的时候,没有采用softmax,而是对每一个通道采用sigmoid出一个二值的mask去计算交叉熵损失,文章解释为softmax会引入类间竞争。