152、YOLOv8改进实战:超分辨率辅助小目标检测——ESPCN与SRGAN集成方案 📅 2026/8/5 8:21:29 152、YOLOv8改进实战:超分辨率辅助小目标检测——ESPCN与SRGAN集成方案从一次凌晨三点的debug说起上个月做遥感图像检测,一个停车场里的小轿车死活检测不到。YOLOv8的mAP看着还行,一查漏检率,全是那些像素不到30x30的小目标。当时我盯着tensorboard里的特征图发呆,小目标在浅层特征里已经模糊成一团,深层更是连影子都没了。试过加小目标检测头,试过多尺度训练,效果有提升但不够。后来翻到一篇超分辨率辅助检测的论文,思路很直接:先把小目标区域放大,再送进检测器。这个想法不新鲜,但落地时坑不少。今天把踩过的坑和最终能用的方案写下来。超分辨率辅助检测的核心逻辑YOLOv8对小目标不友好的根本原因在于下采样倍数。8倍下采样后,一个20x20像素的目标只剩2.5x2.5个特征点,能检测出来才怪。超分辨率辅助的思路是:在检测前对图像或候选区域进行超分重建,把模糊的小目标变清晰。但直接对整个图做超分计算量太大,1080p的图跑一遍SRGAN,显存直接爆炸。所以实际落地时,我们只对检测困难的小目标区域做超分。这里有个关键点:不是所有小目标都需要超分。背景干净、对比度高的小目标,YOLOv8本身就能搞定。真正需要超分的是那些模糊、遮挡、低对比度的小目标。ESPCN集成方案:实时性优先ESPCN(Efficient Sub-Pixel Convolutional Network)的优势在于速度快,适合做实时检测