Source-linked AI summary

Global Context-Aware Progressive Aggregation Network for Salient Object Detection

Zuyao Chen, Qianqian Xu, Runmin Cong, Qingming Huang

arXiv:2003.00651v1cs.CV

TL;DR

Salient object detection needs comprehensive features, yet prior multi-level integration may overlook feature gaps and dilute high-level information along the top-down pathway. GCPANet progressively aggregates low-level, high-level, and global context features through FIA, HA, SR, and GCF modules. On six benchmark datasets, it outperforms 12 state-of-the-art methods under different evaluation metrics.

  • Problem

    Prior salient object detection methods often integrate multiple feature levels without addressing feature gaps, while high-level features can be diluted along the top-down pathway.

  • Method

    GCPANet progressively integrates low-level detail, high-level semantic, and stage-specific global context features using FIA, HA, SR, and GCF modules.

  • Results

    GCPANet outperforms 12 state-of-the-art methods on six benchmark datasets under different evaluation metrics.

  • Takeaways & Limitations

    The network captures relationships among multiple salient objects or salient regions while alleviating high-level feature dilution during aggregation.

Abstract

from arXiv · show

Deep convolutional neural networks have achieved competitive performance in salient object detection, in which how to learn effective and comprehensive features plays a critical role. Most of the previous works mainly adopted multiple level feature integration yet ignored the gap between different features. Besides, there also exists a dilution process of high-level features as they passed on the top-down pathway. To remedy these issues, we propose a novel network named GCPANet to effectively integrate low-level appearance features, high-level semantic features, and global context features through some progressive context-aware Feature Interweaved Aggregation (FIA) modules and generate the saliency map in a supervised way. Moreover, a Head Attention (HA) module is used to reduce information redundancy and enhance the top layers features by leveraging the spatial and channel-wise attention, and the Self Refinement (SR) module is utilized to further refine and heighten the input features. Furthermore, we design the Global Context Flow (GCF) module to generate the global context information at different stages, which aims to learn the relationship among different salient regions and alleviate the dilution effect of high-level features. Experimental results on six benchmark datasets demonstrate that the proposed approach outperforms the state-of-the-art methods both quantitatively and qualitatively.

Introduction

Salient object detection supports applications including image understanding, retrieval, and tracking, but multi-level feature integration remains challenged by differences between feature levels. GCPANet addresses these issues by progressively combining complementary features and reports strong benchmark performance.

  • Salient object detection identifies image regions that attract human attention and supports image understanding, retrieval, and object tracking.
  • FCN-based methods combine low-level detail features for boundary refinement with high-level semantic features for coarse salient-object localization.
  • GCPANet uses FIA, SR, HA, and GCF modules to integrate multi-level features, refine representations, enhance top-layer responses, and incorporate global context.
  • FIA interweaves low-level detail, high-level semantic, and global context information, while GCF captures relationships among salient regions to improve saliency-map completeness.
  • Compared with 12 state-of-the-art methods on six public benchmark datasets, GCPANet achieves the best quantitative and qualitative performance.

Related Work

Deep learning has advanced salient object detection through increasingly powerful representations and multi-level feature integration. Related methods use global and local features, recurrent refinement, boundary strategies, and cross-layer feature fusion.

  • Fully connected CNNs integrate local and global features to predict saliency maps, while recurrent CNNs refine predictions step by step.
  • Several methods integrate features from multiple CNN layers to exploit context at different semantic levels.
  • Prior approaches include multi-resolution concatenation with boundary refinement, iterative optimization, recurrent multi-layer fusion, and contour-to-saliency transfer.
  • Bi-directional message passing was also explored to improve salient object detection through interactions between feature representations.

Methodology

GCPANet uses a symmetrical encoder–decoder to progressively integrate low-level detail, high-level semantics, and global context for supervised saliency prediction. HA selects informative top-layer responses, FIA fuses complementary features, SR refines them, and GCF supplies stage-specific context.

  • Network Overview: GCPANet uses a ResNet-50 encoder and a progressive decoder that integrates multi-level features to generate supervised saliency maps.
  • Feature Interweaved Aggregation: FIA interweaves low-level detail, high-level semantic, and global context features to produce comprehensive representations.The design targets background-noise suppression, structural-detail recovery, and more complete saliency prediction.
  • Feature Interweaved Aggregation: FIA uses semantic and detail masks with multiplication, then concatenates the three feature levels through convolution to obtain fusion features.Low-level features are compressed to match high-level channels; high-level masks emphasize semantic responses, while detail masks restore fine-grained information.
  • Attention and Refinement: HA reduces redundant top-layer information using spatial and channel-wise attention, while SR refines aggregated features through learned multiplication and addition.SR is applied after HA and each FIA module; the decoder cascades FIA and SR three times.
  • Global Context Flow: GCF generates stage-specific global context through global average pooling and channel reweighting before feeding it into FIA.The global context features model relationships among salient regions and help alleviate high-level feature dilution.
  • Optimization: Training combines dominant and auxiliary binary cross-entropy losses, with auxiliary branches used only during training.Auxiliary predictions are produced at three decoder stages and resized to the ground-truth resolution.

Experiments

Experiments evaluate GCPANet on six saliency benchmarks using standard metrics and comparisons with 12 state-of-the-art methods. Quantitative, qualitative, and ablation results consistently support the proposed architecture and its components.

  • Datasets and protocol: Experiments use six public saliency datasets, training on DUTS-TR and evaluating on the other datasets.The datasets include ECSSD, PASCAL-S, HKU-IS, DUT-OMRON, SOD, and DUTS.
  • Evaluation metrics: Evaluation uses PR curves, F-measure, MAE, and structural similarity, with larger F-measure and smaller MAE indicating better performance.The measures compare predicted saliency maps with ground truth across thresholds or pixels.
  • Quantitative comparison: GCPANet achieves the best F-measure, S-measure, and MAE performance across the six-dataset comparison with 12 state-of-the-art methods.Its PR and F-measure curves are also outstanding in most cases under different thresholds.
  • Qualitative comparison: Qualitative comparisons show more complete and accurate saliency maps for fine-grained structures, cluttered backgrounds, disturbances, concurrent objects, and multiple salient objects.The approach is reported as more robust to background or foreground disturbance and able to capture relationships among multiple objects.
  • Ablation study: Adding FIA improves baseline MAE from 0.0456 to 0.0390, while adding SR yields a further 14% improvement over the basic model.HA provides slight enhancement, and adding GCF produces the best result in the progressive ablation study.
  • Ablation study: Stage-specific GCF outperforms sharing global context features across all stages, indicating that distinct stage features benefit comprehensive and discriminative salient-object representations.The comparison is reported using MAE in Table 2.

Conclusion

GCPANet integrates features from different levels and introduces global context at multiple stages for salient object detection. On six benchmark datasets, it outperforms 12 state-of-the-art methods under different evaluation metrics.

  • GCPANet integrates different-level features through a simple aggregation module for salient object detection.
  • Global context information is introduced at different stages to capture relationships among salient objects or regions and alleviate feature dilution.
  • On six benchmark datasets, GCPANet outperforms 12 state-of-the-art methods under different evaluation metrics.
Loading 2003.00651v1…