TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/GCNet: Non-local Networks Meet Squeeze-Excitation Networks...

GCNet: Non-local Networks Meet Squeeze-Excitation Networks and Beyond

Yue Cao, Jiarui Xu, Stephen Lin, Fangyun Wei, Han Hu

2019-04-25Object RecognitionInstance SegmentationObject Detection
PaperPDFCodeCodeCodeCodeCodeCodeCodeCodeCode(official)

Abstract

The Non-Local Network (NLNet) presents a pioneering approach for capturing long-range dependencies, via aggregating query-specific global context to each query position. However, through a rigorous empirical analysis, we have found that the global contexts modeled by non-local network are almost the same for different query positions within an image. In this paper, we take advantage of this finding to create a simplified network based on a query-independent formulation, which maintains the accuracy of NLNet but with significantly less computation. We further observe that this simplified design shares similar structure with Squeeze-Excitation Network (SENet). Hence we unify them into a three-step general framework for global context modeling. Within the general framework, we design a better instantiation, called the global context (GC) block, which is lightweight and can effectively model the global context. The lightweight property allows us to apply it for multiple layers in a backbone network to construct a global context network (GCNet), which generally outperforms both simplified NLNet and SENet on major benchmarks for various recognition tasks. The code and configurations are released at https://github.com/xvjiarui/GCNet.

Results

TaskDatasetMetricValueModel
Object DetectionCOCO test-devAP5067.6GCNet (ResNeXt-101 + DCN + cascade + GC r4)
Object DetectionCOCO test-devAP7552.7GCNet (ResNeXt-101 + DCN + cascade + GC r4)
Object DetectionCOCO test-devbox mAP48.4GCNet (ResNeXt-101 + DCN + cascade + GC r4)
Object DetectionCOCO-OAverage mAP26GCNet (RX-101-32x4d-DCN)
Object DetectionCOCO-OEffective Robustness4.38GCNet (RX-101-32x4d-DCN)
Object DetectionCOCO minivalAP5066.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
Object DetectionCOCO minivalAP7552.2GCNet (ResNeXt-101 + DCN + cascade + GC r16)
Object DetectionCOCO minivalbox AP47.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
Object DetectionCOCO minivalAP5062.4GCnet (ResNet-50-FPN, GRoIE)
Object DetectionCOCO minivalAP7544GCnet (ResNet-50-FPN, GRoIE)
Object DetectionCOCO minivalAPL52.5GCnet (ResNet-50-FPN, GRoIE)
Object DetectionCOCO minivalAPM44.4GCnet (ResNet-50-FPN, GRoIE)
Object DetectionCOCO minivalAPS24.2GCnet (ResNet-50-FPN, GRoIE)
Object DetectionCOCO minivalbox AP40.3GCnet (ResNet-50-FPN, GRoIE)
3DCOCO test-devAP5067.6GCNet (ResNeXt-101 + DCN + cascade + GC r4)
3DCOCO test-devAP7552.7GCNet (ResNeXt-101 + DCN + cascade + GC r4)
3DCOCO test-devbox mAP48.4GCNet (ResNeXt-101 + DCN + cascade + GC r4)
3DCOCO-OAverage mAP26GCNet (RX-101-32x4d-DCN)
3DCOCO-OEffective Robustness4.38GCNet (RX-101-32x4d-DCN)
3DCOCO minivalAP5066.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
3DCOCO minivalAP7552.2GCNet (ResNeXt-101 + DCN + cascade + GC r16)
3DCOCO minivalbox AP47.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
3DCOCO minivalAP5062.4GCnet (ResNet-50-FPN, GRoIE)
3DCOCO minivalAP7544GCnet (ResNet-50-FPN, GRoIE)
3DCOCO minivalAPL52.5GCnet (ResNet-50-FPN, GRoIE)
3DCOCO minivalAPM44.4GCnet (ResNet-50-FPN, GRoIE)
3DCOCO minivalAPS24.2GCnet (ResNet-50-FPN, GRoIE)
3DCOCO minivalbox AP40.3GCnet (ResNet-50-FPN, GRoIE)
Instance SegmentationCOCO minivalAP7548.4GCNet (ResNeXt-101 + DCN + cascade + GC r4)
Instance SegmentationCOCO minivalmask AP40.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
2D ClassificationCOCO test-devAP5067.6GCNet (ResNeXt-101 + DCN + cascade + GC r4)
2D ClassificationCOCO test-devAP7552.7GCNet (ResNeXt-101 + DCN + cascade + GC r4)
2D ClassificationCOCO test-devbox mAP48.4GCNet (ResNeXt-101 + DCN + cascade + GC r4)
2D ClassificationCOCO-OAverage mAP26GCNet (RX-101-32x4d-DCN)
2D ClassificationCOCO-OEffective Robustness4.38GCNet (RX-101-32x4d-DCN)
2D ClassificationCOCO minivalAP5066.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
2D ClassificationCOCO minivalAP7552.2GCNet (ResNeXt-101 + DCN + cascade + GC r16)
2D ClassificationCOCO minivalbox AP47.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
2D ClassificationCOCO minivalAP5062.4GCnet (ResNet-50-FPN, GRoIE)
2D ClassificationCOCO minivalAP7544GCnet (ResNet-50-FPN, GRoIE)
2D ClassificationCOCO minivalAPL52.5GCnet (ResNet-50-FPN, GRoIE)
2D ClassificationCOCO minivalAPM44.4GCnet (ResNet-50-FPN, GRoIE)
2D ClassificationCOCO minivalAPS24.2GCnet (ResNet-50-FPN, GRoIE)
2D ClassificationCOCO minivalbox AP40.3GCnet (ResNet-50-FPN, GRoIE)
2D Object DetectionCOCO test-devAP5067.6GCNet (ResNeXt-101 + DCN + cascade + GC r4)
2D Object DetectionCOCO test-devAP7552.7GCNet (ResNeXt-101 + DCN + cascade + GC r4)
2D Object DetectionCOCO test-devbox mAP48.4GCNet (ResNeXt-101 + DCN + cascade + GC r4)
2D Object DetectionCOCO-OAverage mAP26GCNet (RX-101-32x4d-DCN)
2D Object DetectionCOCO-OEffective Robustness4.38GCNet (RX-101-32x4d-DCN)
2D Object DetectionCOCO minivalAP5066.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
2D Object DetectionCOCO minivalAP7552.2GCNet (ResNeXt-101 + DCN + cascade + GC r16)
2D Object DetectionCOCO minivalbox AP47.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
2D Object DetectionCOCO minivalAP5062.4GCnet (ResNet-50-FPN, GRoIE)
2D Object DetectionCOCO minivalAP7544GCnet (ResNet-50-FPN, GRoIE)
2D Object DetectionCOCO minivalAPL52.5GCnet (ResNet-50-FPN, GRoIE)
2D Object DetectionCOCO minivalAPM44.4GCnet (ResNet-50-FPN, GRoIE)
2D Object DetectionCOCO minivalAPS24.2GCnet (ResNet-50-FPN, GRoIE)
2D Object DetectionCOCO minivalbox AP40.3GCnet (ResNet-50-FPN, GRoIE)
16kCOCO test-devAP5067.6GCNet (ResNeXt-101 + DCN + cascade + GC r4)
16kCOCO test-devAP7552.7GCNet (ResNeXt-101 + DCN + cascade + GC r4)
16kCOCO test-devbox mAP48.4GCNet (ResNeXt-101 + DCN + cascade + GC r4)
16kCOCO-OAverage mAP26GCNet (RX-101-32x4d-DCN)
16kCOCO-OEffective Robustness4.38GCNet (RX-101-32x4d-DCN)
16kCOCO minivalAP5066.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
16kCOCO minivalAP7552.2GCNet (ResNeXt-101 + DCN + cascade + GC r16)
16kCOCO minivalbox AP47.9GCNet (ResNeXt-101 + DCN + cascade + GC r16)
16kCOCO minivalAP5062.4GCnet (ResNet-50-FPN, GRoIE)
16kCOCO minivalAP7544GCnet (ResNet-50-FPN, GRoIE)
16kCOCO minivalAPL52.5GCnet (ResNet-50-FPN, GRoIE)
16kCOCO minivalAPM44.4GCnet (ResNet-50-FPN, GRoIE)
16kCOCO minivalAPS24.2GCnet (ResNet-50-FPN, GRoIE)
16kCOCO minivalbox AP40.3GCnet (ResNet-50-FPN, GRoIE)

Related Papers

SCORE: Scene Context Matters in Open-Vocabulary Remote Sensing Instance Segmentation2025-07-17A Real-Time System for Egocentric Hand-Object Interaction Detection in Industrial Domains2025-07-17RS-TinyNet: Stage-wise Feature Fusion Network for Detecting Tiny Objects in Remote Sensing Images2025-07-17Decoupled PROB: Decoupled Query Initialization Tasks and Objectness-Class Learning for Open World Object Detection2025-07-17Dual LiDAR-Based Traffic Movement Count Estimation at a Signalized Intersection: Deployment, Data Collection, and Preliminary Analysis2025-07-17Vision-based Perception for Autonomous Vehicles in Obstacle Avoidance Scenarios2025-07-16Tomato Multi-Angle Multi-Pose Dataset for Fine-Grained Phenotyping2025-07-15GeoMag: A Vision-Language Model for Pixel-level Fine-Grained Remote Sensing Image Parsing2025-07-08