/SOD-CNNs-based-code-summary-

The summary of code for salient object detection with deep learning

SOD CNNs-based code list

This is a a code summary for salient object detection with deep learning.

The repository provide a reading list for salient object detection with deep learning.

In this repository, we mainly focus on deep learning based saliency methods. We hope these codes will help people to better understand saliency detection in the deep learning era. We will keep updating it.

Overall

avatar

2D RGB saliency detection

2019

1.AFNet: Attentive Feedback Network for Boundary-aware Salient Object Detection. (CVPR)
The link is here.
2.BASNet: Boundary Aware Salient Object Detection. (CVPR)
The link is here.
3.CPD: Cascaded Partial Decoder for Accurate and Fast Salient Object Detection. (CVPR)
The link is here and paper link is here.
4.Multi-source weak supervision for saliency detection. (CVPR)
The link is here.
5.Deep Embedding Features for Salient Object Detection. (AAAI)
The link is here.
6.DSAL-GAN: DENOISING BASED SALIENCY PREDICTION WITH GENERATIVE ADVERSARIAL NETWORKS. (arXiv)
The paper link is here.
7.SAC-Net: Spatial Attenuation Context for Salient Object Detection. (arXiv)
The paper link is here.
8.MLMSNet:A Mutual Learning Method for Salient Object Detection with intertwined Multi-Supervision. (CVPR)
The link is here and paper.
9.CapSal: Leveraging Captioning to Boost Semantics for Salient Object Detection. (CVPR)
The link is here.
The paper link is here.
10.A Simple Pooling-Based Design for Real-Time Salient Object Detection. (CVPR)
The paper link is here.
The code link is here.
11.An Iterative and Cooperative Top-down and Bottom-up Inference Network for Salient Object Detection. (CVPR)
The paper link is here.
12.Pyramid Feature Attention Network for Saliency detection. (CVPR)
The paper link is here.
The code link is here.
13.Salient Object Detection Via Deep Hierarchical Context Aggregation And Multi-Layer Supervision. (ICIP)
The link is here.
14.ROSA: Robust Salient Object Detection against Adversarial Attacks. (IEEE TCyb)
The paper link is here.
15.SE2Net:Siamese Edge-Enhancement Network for Salient Object Detection. (arXiv)
The paper link is here.
16.Region Refinement Network for Salient Object Detection. (arXiv)
The paper link is here.

2018

1.A Bi-Directional Message Passing Model for Salient Object Detection. (CVPR)
The link is here.
2.PiCANet: Learning Pixel-wise Contextual Attention for Saliency Detection. (CVPR)
The link is here.
3.PAGRN: Progressive Attention Guided Recurrent Network for Salient Object Detection. (CVPR)
The link is here and here.
4.R3Net: Recurrent Residual Refinement Network for Saliency Detection. (IJCAI)
The link is here.
5.LFR: Salient Object Detection by Lossless Feature Reflection. (IJCAI)
The link is here.
6.Agile Amulet: Real-Time Salient Object Detection with Contextual Attention. (arXiv)
The link is here.
7.HyperFusion-Net: Densely Reflective Fusion for Salient Object Detection. (arXiv)
The link is here.
8.Learning to promote saliency detectors. (CVPR)
The link is here.
9. An unsupervised game-theoretic approach to saliency detection. (TIP)
The link is here.
10. Learning to promote saliency detectors. (CVPR)
The link is here.
11. Contour Knowledge Transfer for Salient Object Detection. (ECCV)
The link is here.
12. Reverse Attention for Salient Object Detection. (ECCV)
The link is here.
13. Detect Globally, Refine Locally: A Novel Approach to Saliency Detection. (CVPR)
The link is here.
14. Selectivity or Invariance: Boundary-aware Salient Object Detection. (arXiv)
The paper link is here.
15. Salient Object Detection Driven by Fixation Prediction. (CVPR)
The link is here.
16. (TBOS)Three Birds One Stone: A Unified Framework for Salient Object Segmentation, Edge Detection and Skeleton Extraction. (arXiv)
The paper link is here.

2017

1.DSS: Deeply Supervised Salient Object Detection with Short Connections. (CVPR)
The link is here.
2.NLDF:Non-Local Deep Features for Salient Object Detection. (CVPR)
The link is here.
3.SRM:A Stagewise Refinement Model for Detecting Salient Objects in Images. (ICCV)
The link is here.
4.Amulet: Aggregating Multi-level Convolutional Features for Salient Object Detection. (ICCV)
The link is here.
5.UCF: Learning Uncertain Convolutional Features for Accurate Saliency Detection. (ICCV)
The link is here.
6.Learning to Detect Salient Objects with Image-level Supervision. (CVPR)
The link is here.
7.SalGAN: visual saliency prediction with adversarial networks. (CVPR)
The link is here.

2016

1.DHSNet Deep hierarchical saliency network for salient object detection. (CVPR)
The link is here.
2.RFCN: Saliency detection with recurrent fully convolutional networks. (ECCV)
The link is here.
3.ELD: Deep Saliency with Encoded Low level Distance Map and High Level Features. (CVPR)
The link is here.

3D RGBD saliency detection

2019

1.CPFP: Contrast Prior and Fluid Pyramid Integration for RGBD Salient Object Detection. (CVPR)
The paper link is here.
The code link is here.
2.AFNet: Adaptive Fusion for RGB-D Salient Object Detection. (arXiv)
The link is here.

2018

1.PDNet: Prior-Model Guided Depth-enhanced Network for Salient Object Detection. (ICME)
The link is here.
2.Co-saliency detection for RGBD images based on multi-constraint feature matching and cross label propagation. (TIP)
The link is here.
3.PCA: Progressively Complementarity-aware Fusion Network for RGB-D Salient Object Detection. (CVPR)
The link is here.

2017

1.Learning RGB-D Salient Object Detection using background enclosure, depth contrast, and top-down features. (ICCV)
The link is here.
2.CTMF: Cnns-based rgb-d saliency detection via cross-view transfer and multiview fusion.(IEEE TCyb)
The link is here.
3.DF: RGBD Salient Object Detection via Deep Fusion. (TIP)
The link is here.

Traditional methods

1.RGBD co-saliency detection via multiple kernel boosting and fusion. (2018 Multimedia Tools and Applications)
The link is here.
2.An Innovative Salient Object Detection Using Center-Dark Channel Prior. (ICCV 2017)
The link is here.
3.Saliency detection for stereoscopic images based on depth confidence analysis and multiple cues fusion. (SPL 2016)
The link is here.
4.RGBD Co-saliency Detection via Bagging-Based Clustering. (SPL 2016)
The link is here.
5.Exploiting Global Priors for RGB-D Saliency Detection. (CVPR 2015)
The link is here.

4D RGB saliency detection

1.MCA: Saliency Detection on Light Field: A Multi-Cue Approach. (TOMM 2017)
The paper link is here.
2.LFSD: Saliency Detection on Light-Field. (TPAMI 2017)
The link is here.
3.DILF: Saliency Detection with a Deeper Investigation of Light Field (IJCAI 2015)
The link is here.
4.WSC: A Weighted Sparse Coding Framework for Saliency Detection. (CVPR 2015)
The paper link is here.

Earlier Methods

  • Salient Object Detection in the Deep Learning Era: An In-Depth Survey. paper link.
  • This is a paper list published by another author. here

Comparison with state-of-the-arts

Here includes the performance comparison of almost all salient object detection algorithms.

The SOD dataset download

  1. 2D SOD datasets download1 or download2, download3.
  2. 3D SOD datasets download. Password:zb8z
  3. 4D SOD datasets download.

Evaluation Metrics

  • Saliency maps evaluation.
    This link near all evaluation metrics for salient object detection including E-measure, S-measure, F-measure, MAE scores and PR curves or bar metrics. You can found in here.

  • Saliency Dataset evaluation.
    This repo can compute the ratio of obj.area and obj.contrast on binary saliency dataset. This Toolbox contains two evaluation metrics, including obj(object).area and obj.contrast.
    You can found in here.