R-CNN(Region-based Convolutional Neural Network,基于区域的卷积神经网络)是一类用于目标检测的深度学习方法:先生成可能包含目标的候选区域(region proposals),再用卷积神经网络提取特征并进行分类与边界框回归。常见语境下也特指最早的“R-CNN”模型;此外还有改进版本如 Fast R-CNN、Faster R-CNN、Mask R-CNN。
/ˌɑːr siː ɛn ˈɛn/
R-CNN can detect cars and people in a photo.
R-CNN 可以在照片中检测出汽车和行人。
Although R-CNN improved detection accuracy, it was slow because it processed many region proposals separately.
尽管 R-CNN 提高了检测精度,但由于需要分别处理大量候选区域,因此速度较慢。
R-CNN 是由缩写构成:R 代表 Region-based(基于区域),CNN 代表 Convolutional Neural Network(卷积神经网络)。该命名反映了其核心思路:先找“区域”,再用 CNN 做识别与定位。