Coder Social home page Coder Social logo

mymuli / ac-fpn Goto Github PK

View Code? Open in Web Editor NEW

This project forked from caojunxu/ac-fpn

0.0 0.0 0.0 12.31 MB

Implement of paper 《Attention-guided Context Feature Pyramid Network for Object Detection》

License: Apache License 2.0

CMake 3.76% Makefile 0.06% Python 95.27% MATLAB 0.23% C++ 0.36% Cuda 0.22% Dockerfile 0.10%

ac-fpn's Introduction

Attention-guided Context Feature Pyramid Network for Object Detection

This repository re-implements AC-FPN on the base of Detectron-Cascade-RCNN. Please follow Detectron on how to install and use this repo.

This repo has released CEM module without AM module, but we can get higher performance than the implementation of pytorch in paper. Also, thanks to the power of detectron, this repo is faster in training and inference.

The implementation of CEM is very simple, which is less than 200 lines code, but it can boost the performance almost 3% AP in FPN(resnet50).

AC-FPN

AC-FPN can be readily plugged into existing FPN-based models and improve performance. architecture

Visualization of object detection. Both models are built upon ResNet-50 on COCO minival. detection

Results of Mask R-CNN with (w) and without (w/o) our modules built upon ResNet-50 on COCO minival. segmentation

More detail in paper.

Benchmarking

Because of the proposed architecture, We have better performance on most of FPN-base methods, especially on large objects. segmentation

The result of coco test-dev(team Neptune). rank

Mask R-CNN with Bells & Whistles

        backbone         type lr
schd
im/
gpu
box
AP
box
AP50
box
AP75
X-152-32x8d-FPN-IN5k-baseline Mask s1x 1 48.1 68.3 52.9
X-152-32x8d-FPN-IN5k-cascade Mask s1x 1 50.2 68.2 55.0
X-152-32x8d-FPN-IN5k-acfpn(only CEM) Mask s1x 1 51.9 70.4 57.0

Citation

If you use our code/model/data, please site our paper:

@article{cao2020attention,
  title={Attention-guided Context Feature Pyramid Network for Object Detection},
  author={Cao, Junxu and Chen, Qi and Guo, Jun and Shi, Ruichao},
  journal={arXiv},
  pages={arXiv--2005},
  year={2020}
}

and Cascadercnn:

@inproceedings{cai18cascadercnn,
  author = {Zhaowei Cai and Nuno Vasconcelos},
  Title = {Cascade R-CNN: Delving into High Quality Object Detection},
  booktitle = {CVPR},
  Year  = {2018}
}

and Detectron:

@misc{Detectron2018,
  author =       {Ross Girshick and Ilija Radosavovic and Georgia Gkioxari and
                  Piotr Doll\'{a}r and Kaiming He},
  title =        {Detectron},
  howpublished = {\url{https://github.com/facebookresearch/detectron}},
  year =         {2018}
}

ac-fpn's People

Contributors

caojunxu avatar chenqi008 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.