针对传统的自动报靶系统易受环境光照的影响,提出一种基于近红外图像的自动报靶方法。先对靶面图像进行模板匹配、几何校正、裁剪等预处理,再采用直方图均衡化对灰度图像进行增强,得到对比度较高的靶面图像,并提出了一种基于分水岭图像分割的弹孔识别方法,解决了传统自动报靶对字符和环线处理不干净的问题,利用Sober算子对弹孔边缘检测并计算出弹孔圆心坐标,最后基于线性约束的环值判定算法完成环值判定。实验结果表明:在不同的环境光照下,本文方法弹孔识别准确度可达93.7%,符合野外射击训练要求。