Learning region guided scale aware feature selection for object detection
Scale variation is one of the major challenges in object detection task. Modern region based object detection architectures often adopt Feature Pyramid Network (FPN) as feature extraction neck to achieve multi scale feature representation in solving scale variation problem. However, due to the rough feature selection strategy in Region of Interest (RoI) feature extraction step, these methods might not perform well on object detection under strong scale variation. In this work, we are motivated by the limitations of current FPN based two stage object detectors and then present a novel module, namely scale aware feature selective (SAFS) module, that flexibly and adaptively selects feature levels in two stage object detectors. Specifically, we firstly build the RoI Pyramid in standard FPN structure to extract RoI features from various scale levels. Next, in order to achieve scale aware mechanism for solving scale variation issue, we develop a novel weighting gate function containing one set of trainable parameters to automatically learn the fusion weight for each RoI feature level, which relieves the limitation of hard feature selection strategy guided by online instance size. Outputs from the RoI features with the learned weights are fused for classification and bounding box regression. Furthermore, we design a multi level SAFS architecture to obtain different types of RoI feature combinations that ensures our method is more robust to various instance scales. Experimental results show that our SAFS module is very compatible with most of two stage object detectors and could achieve state of the art results with Average Precision of 48.3 on COCO test dev and other popular object detection benchmarks. Our code will be made publicly available.
Neural Comput. Appl.