MendelXu / ANN

semantic segmentation,pytorch,non-local
Apache License 2.0
312 stars 63 forks source link

ANN

This repository is for Asymmetric Non-local Neural Networks for Semantic Segmentation (to appear in ICCV 2019),

by Zhen Zhu, Mengde Xu, Song Bai, Tengteng Huang and Xiang Bai.

The source code is in preparing. We will release as soon as possible.

citation

If you find our paper useful in your research, please consider citing:

@inproceedings{annn,
  author    = {Zhen Zhu and
               Mengde Xu and
               Song Bai and
               Tengteng Huang and
               Xiang Bai},
  title     = {Asymmetric Non-local Neural Networks for Semantic Segmentation},
  booktitle={International Conference on Computer Vision},
  year      = {2019},
  url       = {http://arxiv.org/abs/1908.07678},
}

Table of contents

Introduction

ANNet

Fig.1 Model Architecture

In this work, we present Asymmetric Non-local Neural Network to semantic segmentation for acquiring long range dependency efficiently and effectively. The whole network is shown in Fig. 1. It can fuse features between different level under a sufficient consideration of inter long range dependencies with AFNB and refine features in the same level involving the inner long range dependencies with APNB.

Usage

Results

Tab.1 Comparisons on the test set of Cityscapes with the state-of-the-art methods.(multi scale testing)

Method Backbone mIOU
DeepLab-V2 ResNet-101 70.4
RefineNet ResNet-101 73.6
GCN ResNet-101 76.9
DUC ResNet-101 77.6
SAC ResNet-101 78.1
ResNet-38 ResNet-101 78.4
PSPNet ResNet-101 78.4
BiSeNet ResNet-101 78.9
AAF ResNet-101 79.1
DFN ResNet-101 79.3
PSANet ResNet-101 79.3
DenseASPP DenseNet-101 80.1
Ours ResNet-101 81.3

Tab.2 Comparisons on the validation set of PASCAL Context with the state-of-the-art methods.(multi scale testing)

Method Backbone mIOU
FCN-8s - 37.8
Piecewise - 43.3
DeepLab-v2 ResNet-101 45.7
RefineNet ResNet-152 47.3
PSPNet Resnet-101 47.8
CCL ResNet-101 51.6
EncNet ResNet-101 51.7
Ours ResNet-101 52.8

Tab.3 Comparisons on the validation set of ADE20k with the state-of-the-art methods.(multi scale testing)

Method Backbone mIOU
RefineNet ResNet-152 40.70
UperNet ResNet-101 42.65
DSSPN ResNet-101 43.68
PSANet ResNet-101 43.77
SAC ResNet-101 44.30
EncNet ResNet-101 44.65
PSPNet ResNet-101 43.29
PSPNet ResNet-269 44.94
Ours ResNet-101 45.24

Acknowledgement

We genuinely thank Ansheng You for his kind help and suggestions throughout our work. We also recommend others to implement computer vision algorithm with his framework torchcv.