Rethinking Features-Fused-Pyramid-Neck for Object Detection
Hulin Li
TL;DR
This work tackles feature misalignment in FPN-like necks of real-time object detectors by proposing an unfused backbone architecture (Independent Hierarchy Pyramid, IHP) and a suite of alignment and efficiency techniques: Soft Nearest Neighbor Interpolation (SNI) to relax upsampling influence, Features Adaptive Selection in Extended Spatial Windows (ESD) to preserve spatial details during downsampling, and GSConvE enhancements for lightweight models. Together, these form the Secondary Features Alignment (SA) solution, enabling per-scale learning and reduced cross-level noise while maintaining speed. Empirical evaluation on Pascal VOC and MS COCO demonstrates consistent improvements across baselines, with SA-based detectors achieving state-of-the-art accuracy among real-time methods; ablation studies validate the contributions of IHP, SNI, ESD, and GSConvE. The approach offers practical benefits for edge devices by improving detection quality without prohibitive computational cost and provides a clear direction for further reducing feature misalignment in multi-scale detectors, with code to be released at the provided repository URL.
Abstract
Multi-head detectors typically employ a features-fused-pyramid-neck for multi-scale detection and are widely adopted in the industry. However, this approach faces feature misalignment when representations from different hierarchical levels of the feature pyramid are forcibly fused point-to-point. To address this issue, we designed an independent hierarchy pyramid (IHP) architecture to evaluate the effectiveness of the features-unfused-pyramid-neck for multi-head detectors. Subsequently, we introduced soft nearest neighbor interpolation (SNI) with a weight downscaling factor to mitigate the impact of feature fusion at different hierarchies while preserving key textures. Furthermore, we present a features adaptive selection method for down sampling in extended spatial windows (ESD) to retain spatial features and enhance lightweight convolutional techniques (GSConvE). These advancements culminate in our secondary features alignment solution (SA) for real-time detection, achieving state-of-the-art results on Pascal VOC and MS COCO. Code will be released at https://github.com/AlanLi1997/rethinking-fpn. This paper has been accepted by ECCV2024 and published on Springer Nature.
