SalFBNet
This repository includes Pytorch implementation for the following paper:
SalFBNet: Learning Pseudo-Saliency Distribution via Feedback Convolutional Networks, 2021. (pdf)
Guanqun Ding, Nevrez Imamoglu, Ali Caglayan, Masahiro Murakawa, Ryosuke Nakamura
Citation
Please cite the following papers if you use our data or codes in your research.
@misc{ding2021salfbnet,
title={SalFBNet: Learning Pseudo-Saliency Distribution via Feedback Convolutional Networks},
author={Guanqun Ding and Nevrez Imamouglu and Ali Caglayan and Masahiro Murakawa and Ryosuke Nakamura},
year={2021},
eprint={2112.03731},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
@inproceedings{ding2021fbnet,
title={FBNet: FeedBack-Recursive CNN for Saliency Detection},
author={Ding, Guanqun and {\.I}mamo{\u{g}}lu, Nevrez and Caglayan, Ali and Murakawa, Masahiro and Nakamura, Ryosuke},
booktitle={2021 17th International Conference on Machine Vision and Applications (MVA)},
pages={1--5},
year={2021},
organization={IEEE}
}
Getting Started
1. Installation
You can install the envs mannually by following commands:
conda create -n salfbnet python=3.8
conda activate salfbnet
conda install pytorch torchvision cudatoolkit=11.3 -c pytorch
pip install scikit-learn scipy tensorboard tqdm
pip install torchSummeryX
Alternativaly, you can install the envs from yml file. Before running the command, please revise the 'prefix' with your PC name.
conda env create -f environment.yml
2. Run
The running code will be released after our paper is published.
3. Datasets
Dataset | #Image | #Training | #Val. | #Testing | Size | URL | Paper |
---|---|---|---|---|---|---|---|
SALICON | 20,000 | 10,000 | 5,000 | 5,000 | ~4GB | download link | paper |
MIT300 | 300 | - | - | 300 | ~44.4MB | download link | paper |
MIT1003 | 1003 | 900* | 103* | - | ~178.7MB | download link | paper |
PASCAL-S | 850 | - | - | 850 | ~108.3MB | download link | paper |
DUT-OMRON | 5,168 | - | - | 5,168 | ~151.8MB | download link | paper |
TORONTO | 120 | - | - | 120 | ~92.3MB | download link | paper |
Pseudo-Saliency (Ours) | 176,880 | 150,000 | 26,880 | - | ~24.2GB | [download link] | [paper] |
- *Training and Validation sets are randomly split by this work.
- We will release our Pseudo-Saliency dataset after our paper is published.
4. Downloads
-
Our pre-trained models
It will be available soon.
-
Our Pseudo-Saliency dataset (~24.2GB)
It will be available soon.
- Downloading all zipped files, and using following command to restore the complete zip file:
zip -F PseudoSaliency_avg_dataset.zip --out PseudoSaliency_avg.zip
- Then unzip the file:
unzip PseudoSaliency_avg.zip
-
Our testing saliency results on public datasets
You can download our testing saliency resutls from this [link].