本发明公开了一种针对自聚焦透镜表面缺陷进行机器视觉检测的方法,步骤为:1,控制1+n组光源的开闭,分别获得自聚焦透镜2个端面的1+n幅原始图像;2,利用第1幅图像,进行圆形目标区域图像定位和8度斜面与直角面判定,利用动态阈值分割,得到二值图像,提取疑似缺陷区域特征,给出产品合格与否的判定;3,若判定为合格品,根据圆形目标区域位置在其余n幅图像上分割目标图像,对目标图像进行中值滤波差分处理,进行麻点检测,在所分割的目标图像上,利用细微划痕的形状特征进行划痕检测,并给出检测结果;4,对2个端面的1+n幅图像分别进行缺陷检测,并对产品进行综合判定。解决了现有技术中存在的人工检测效率低、检测质量不稳定的问题。