针对当前普通摄像头对夜间航行船舶检测研究方面的不足,提出一种基于光斑检测和跟踪的方法,实现夜间航行船舶检测。采用边缘检测算子(Laplacian of Gaussian, LOG)对视频图像光斑进行检测,采用阈值化方法对光斑进行过滤;Kalman滤波算法对多光斑目标进行跟踪,通过对光斑进行标记,判断光斑的属性,从而实现光斑的新增和删除。以实际夜间船舶航行监控视频为例进行方法验证,结果表明:该方法能对夜间船舶进行有效检测和跟踪,从而验证采用光斑跟踪的方法能提高夜间船舶的检测精度。