Bi-DAINet: Bi-Directional Discard-Accept-Integrate Network for salient object detection
Cuili Yao,Lin Feng,Yuqiu Kong,Bo Jin,Yiwei Liu,Leheng Li
DOI: https://doi.org/10.1016/j.neucom.2020.11.035
IF: 6
2021-03-01
Neurocomputing
Abstract:<p>Recent deep learning-based salient object detection methods have achieved impressive performance by leveraging multi-level convolutional features, which contain informative and complementary saliency cues. However, it remains a major challenge to make full use of multi-scale feature maps and alleviate the influence of redundant information. To address this problem, we propose a Bi-directional Discard-Accept-Integrate Network (Bi-DAINet) for salient object detection. A Discard-Accept-Integrate (DAI) module is exploited to extract meaningful messages from the feature maps and pass it to the subsequent layer. The DAI module discards redundant information of the previous layer, accepts useful information of the current layer, and integrates the remained information from multiple scales. Therefore, noisy responses are suppressed in this process. A bi-directional Convolutional Neural Network (CNN) is designed to enforce messages flowing from low-to-high level and high-to-low level, respectively. We infer a foreground map and a background map by the bi-directional CNN and then fuse them to predict a final saliency map. On one hand, low-level detailed information and high-level semantic feature are potentially integrated; on the other hand, fine-grained saliency cues around the boundary of target objects are explored. An edge-supervised loss function is further employed to ensure the boundary accuracy in prediction results. Extensive experiments on five benchmark datasets demonstrate the effectiveness and robustness of the proposed method.</p>
computer science, artificial intelligence