摘要::目的 针对现有路面坑洼检测模型参数量大,检测实时性较差,路面环境复杂而导致检测准确度不高的问 题,提出一种基于改进 YOLOv8 的路面坑洼检测算法。 方法 首先,将颈部网络替换为双向金字塔网络 Bifpn(Bidirectional Feature Pyramid Network),进行不同尺度的特征融合;其次,为提高模型推理速度,使用多分支结构 DBB (Diverse Branch Block)替换 C2f 模块中的卷积层,提出了重参数化模块 C2f-DBB 并替换部分 C2f 模块;然后,在骨 干网络末端引入通道先验注意力机制 CPCA(Channel Prior Convolutional Attention),在有效提取空间关系的同时保 留通道先验,强化特征提取能力;最后,使用边界框回归损失函数 MPDIoU(MPD Intersection over Union)代替原模 型的 CIoU(Complete Intersection over Union),进一步提高算法精度。 结果 实验结果表明:改进后的算法在平均精度 上较原始网络提高了 3. 1%,而模型参数量仅为 5. 9 M,计算量为 7. 3 G,分别下降了 6. 3%和 9. 8%,每秒帧数可达 53. 4。 结论 通过实验结果可以看出:改进后的模型与当前主流模型相比在精度上提升显著,且满足实时性要求,对 于实际应用具备一定的参考价值。