本发明公开了一种基于改进FasterRCNN的表面缺陷检测方法,包括以下步骤:S1:将数据集中的图片进行预处理进行数据增强;S2:对数据聚类并设定模型参数;S3:建立FasterRCNN模型框架;S4:训练及推理。本发明采用上述的一种基于改进FasterRCNN的表面缺陷检测方法,可根据训练数据集,实现端到端的训练,对金属表面缺陷进行检测,达到良好的精度和速度。