摘要
本发明提供了一种基于自监督学习的车辆检测方法及系统,属于计算机视觉技术领域。检测方法包括:获取单帧目标检测数据集;通过改进马赛克增强算法,对各张车辆环境图像进行处理,生成训练样本;基于YoloV8模型,构建目标检测模型;将训练样本输入至目标检测模型,输出车辆环境图像中的目标张量;为各个目标设定标识符ID,得到目标ID;根据目标ID,确定ReID损失损失函数;结合ReID损失函数,构建总损失函数;通过反向传播算法,对目标检测模型进行优化,直至总损失函数值小于预设总损失函数值,完成目标检测模型的训练;获取待检测车辆环境图像;将待检测车辆环境图像输入至训练后的目标检测模型,输出检测结果。