摘要
本发明涉及计算机视觉和深度学习技术领域,提供了一种实时车辆检测方法,包括如下步骤:获取车载摄像头的视频数据,并逐帧切割成图像;将图像尺寸调整为统一格式并输入训练好的改进的Swin‑Transformer网络模型,输出车辆识别框的位置坐标和类别置信度;根据车辆识别框的位置坐标对图像中的车辆进行截取,得到车辆识别框中的单个车辆图像;对单个车辆图像进行灰度化处理,得到单个车辆图像的灰度图;将单个车辆图像的灰度图输入训练好的增量式宽度学习系统,得到单个车辆图像的具体类别;将车辆识别框和单个车辆图像的具体类别逐帧映射回视频数据,得到实时车辆检测结果。本发明的技术方案适用于直接部署在车载设备上,具有较好的准确性和较少的训练时间。