关键词:
车辆检测
车辆跟踪
YOLOv8
ByteTrack
摘要:
运动车辆的检测和跟踪是智能交通系统的关键技术之一,传统的车辆检测和跟踪方法存在着实时性差,易受背景环境干扰、车辆形态相似导致车辆误检等情况。为了解决这个问题,提出基于YOLOv8和ByteTrack的车辆检测和跟踪算法。在车辆检测阶段,针对模型结构复杂、计算量大等问题,将YOLOv8的骨干网络替换为轻量级的网络MobileNetV3,以减少模型的参数量和计算量,保证车辆检测和跟踪的实时性;针对车辆在摄像头拍摄过程中存在误检的问题,将YOLOv8检测头替换为DyHead动态目标检测头,可以更精确地识别目标车辆。最后采用改进YOLOv8检测算法和ByteTrack跟踪算法结合来完成多目标车辆跟踪,经实验证明,该方法在保证精度几乎不变的情况下参数量降低了45.0%,计算量降低了46.3%,证明了算法的有效性,改进后的模型有较好的实时性与跟踪准确率,满足实际的使用需求。