Glance and Focus Networks for Dynamic Visual Recognition
Not on the map. Why?
Abstract (arXiv)
Spatial redundancy widely exists in visual recognition tasks, i.e., discriminative features in an image or video frame usually correspond to only a subset of pixels, while the remaining regions are irrelevant to the task at hand. Therefore, static models which process all the pixels with an equal amount of computation result in considerable redundancy in terms of time and space consumption. In this paper, we formulate the image recognition problem as a sequential coarse-to-fine feature learning process, mimicking the human visual system. Specifically, the proposed Glance and Focus Network (GFNet) first extracts a quick global representation of the input image at a low resolution scale, and then strategically attends to a series of salient (small) regions to learn finer features. The sequential process naturally facilitates adaptive inference at test time, as it can be terminated once the model is sufficiently confident about its prediction, avoiding further redundant computation. It is worth noting that the problem of locating discriminant regions in our model is formulated as a reinforcement learning task, thus requiring no additional manual annotations other than classification labels. GFNet is general and flexible as it is compatible with any off-the-shelf backbone models (such as MobileNets, EfficientNets and TSM), which can be conveniently deployed as the feature extractor. Extensive experiments on a variety of image classification and video recognition tasks and with various backbone models demonstrate the remarkable efficiency of our method. For example, it reduces the average latency of the highly efficient MobileNet-V3 on an iPhone XS Max by 1.3x without sacrificing accuracy. Code and pre-trained models are available at https://github.com/blackfeather-wang/GFNet-Pytorch.
Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). Builds on 76 of its 102 references that are in the map. First posted on arXiv 9 Jan 2022.
Builds on
76 of 102 references.
References · 76
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2014Going Deeper with Convolutionscited by 4,231
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
38 more
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,027
- 2019Searching for MobileNetV3cited by 1,984
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2015Spatial Transformer Networkscited by 1,423
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2016End to End Learning for Self-Driving Carscited by 1,000
- 2014Deep Visual-Semantic Alignments for Generating Image Descriptionscited by 966
- 2020Designing Network Design Spacescited by 954
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2014Show and Tell: A Neural Image Caption Generatorcited by 877
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 660
- 2018Rethinking the Value of Network Pruningcited by 595
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2014Recurrent Models of Visual Attentioncited by 344
- 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 328
- 2017Temporal Relational Reasoning in Videoscited by 324
- 2022Vision Transformer with Deformable Attentioncited by 293
- 2015Stacked Attention Networks for Image Question Answeringcited by 273
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
- 2017Adaptive Neural Networks for Efficient Inferencecited by 161
- 2017Convolutional Networks with Adaptive Inference Graphscited by 147
- 2020Resolution Adaptive Networks for Efficient Inferencecited by 146
50 most cited of 76 All 76 (JSON)
Built on by
Citing papers per year: 2022: 5; 2023: 11; 2024: 14; 2025: 6; 2026: 5.
41 papers.
Sort:
By area:
- 2022Activating More Pixels in Image Super-Resolution Transformercited by 433
- 2023GSVA: Generalized Segmentation via Multimodal Large Language Modelscited by 153
- 2023HAT: Hybrid Attention Transformer for Image Restorationcited by 64
- 2023Adaptive Rotated Convolution for Rotated Object Detectioncited by 51
- 2023Speck: A Smart event-based Vision Sensor with a low latency 327K Neuron Convolutional Neuronal Network Processing Pipelinecited by 50
- 2023Rank-DETR for High Quality Object Detectioncited by 49
- 2022EfficientTrain: Exploring Generalized Curriculum Learning for Training Visual Backbonescited by 42
- 2024Probabilistic Contrastive Learning for Long-Tailed Visual Recognitioncited by 42
- 2025ART: Anonymous Region Transformer for Variable Multi-Layer Transparent Image Generationcited by 37
- 2022Pseudo-Q: Generating Pseudo Language Queries for Visual Groundingcited by 33
- 2024Efficient Diffusion Transformer with Step-wise Dynamic Attention Mediatorscited by 24
- 2023DAT++: Spatially Dynamic Vision Transformer with Deformable Attentioncited by 21
29 more
- 2023Efficient Prompting via Dynamic In-Context Learningcited by 18
- 2024DyFADet: Dynamic Feature Aggregation for Temporal Action Detectioncited by 18
- 2023Fine-grained Recognition with Learnable Semantic Data Augmentationcited by 17
- 2025Keeping Yourself is Important in Downstream Tuning Multimodal Large Language Modelcited by 15
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2024GRA: Detecting Oriented Objects through Group-wise Rotating and Attentioncited by 13
- 2024AdaNAT: Exploring Adaptive Policy for Token-Based Image Generationcited by 13
- 2025Emulating Human-like Adaptive Vision for Efficient and Flexible Machine Visual Perceptioncited by 13
- 2024CFAT: Unleashing TriangularWindows for Image Super-resolutioncited by 11
- 2024GTC: GNN-Transformer Co-contrastive Learning for Self-supervised Heterogeneous Graph Representationcited by 9
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognitioncited by 9
- 2026MemoryVLA++: Temporal Modeling via Memory and Imagination in Vision-Language-Action Modelscited by 9
- 2024VLM-KD: Knowledge Distillation from VLM for Long-Tail Visual Recognitioncited by 7
- 2023Ada3D : Exploiting the Spatial Redundancy with Adaptive Inference for Efficient 3D Object Detectioncited by 6
- 2025Uncertainty Guided Refinement for Fine-Grained Salient Object Detectioncited by 4
- 2025Linear Differential Vision Transformer: Learning Visual Contrasts via Pairwise Differentialscited by 4
- 2023TORE: Token Recycling in Vision Transformers for Efficient Active Visual Explorationcited by 2
- 20242023 Low-Power Computer Vision Challenge (LPCVC) Summarycited by 2
- 2024Multiple-Exit Tuning: Towards Inference-Efficient Adaptation for Vision Transformercited by 2
- 2022GliTr: Glimpse Transformers with Spatiotemporal Consistency for Online Action Predictioncited by 1
- 2024On Inherent Adversarial Robustness of Active Vision Systemscited by 1
- 2026Glance and Focus Reinforcement for Pan-cancer Screeningcited by 1
- 2022Saccade Mechanisms for Image Classification, Object Detection and Trackingcited by 0
- 2024SwinSF: Image Reconstruction from Spatial-Temporal Spike Streamscited by 0
- 2024Injecting Explainability and Lightweight Design into Weakly Supervised Video Anomaly Detection Systemscited by 0
- 2025Burst Image Super-Resolution via Multi-Cross Attention Encoding and Multi-Scan State-Space Decodingcited by 0
- 2026A Saccade-inspired Approach to Image Classification using Vision Transformer Attention Mapscited by 0
- 2026Saccade Attention Networks: Using Transfer Learning of Attention to Reduce Network Sizescited by 0
- 2026Progressive Decision-Making for Localizing Open-Ended AI-Generated Image Forgeriescited by 0
- 2026Progressive Decision-Making for Localizing Open-Ended AI-Generated Image Forgeries31 Jul 2026
- 2026MemoryVLA++: Temporal Modeling via Memory and Imagination in Vision-Language-Action Models8 Jun 2026
- 2026Saccade Attention Networks: Using Transfer Learning of Attention to Reduce Network Sizes13 Apr 2026
- 2026A Saccade-inspired Approach to Image Classification using Vision Transformer Attention Maps10 Mar 2026
- 2026Glance and Focus Reinforcement for Pan-cancer Screening27 Jan 2026
- 2025Linear Differential Vision Transformer: Learning Visual Contrasts via Pairwise Differentials2 Nov 2025
- 2025Emulating Human-like Adaptive Vision for Efficient and Flexible Machine Visual Perception18 Sep 2025
- 2025Burst Image Super-Resolution via Multi-Cross Attention Encoding and Multi-Scan State-Space Decoding26 May 2025
- 2025Uncertainty Guided Refinement for Fine-Grained Salient Object Detection13 Apr 2025
- 2025Keeping Yourself is Important in Downstream Tuning Multimodal Large Language Model6 Mar 2025
- 2025ART: Anonymous Region Transformer for Variable Multi-Layer Transparent Image Generation25 Feb 2025
- 2024Injecting Explainability and Lightweight Design into Weakly Supervised Video Anomaly Detection Systems28 Dec 2024
29 more
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognition15 Dec 2024
- 2024Multiple-Exit Tuning: Towards Inference-Efficient Adaptation for Vision Transformer21 Sep 2024
- 2024AdaNAT: Exploring Adaptive Policy for Token-Based Image Generation31 Aug 2024
- 2024VLM-KD: Knowledge Distillation from VLM for Long-Tail Visual Recognition29 Aug 2024
- 2024Efficient Diffusion Transformer with Step-wise Dynamic Attention Mediators11 Aug 2024
- 2024SwinSF: Image Reconstruction from Spatial-Temporal Spike Streams22 Jul 2024
- 2024DyFADet: Dynamic Feature Aggregation for Temporal Action Detection3 Jul 2024
- 2024On Inherent Adversarial Robustness of Active Vision Systems29 Mar 2024
- 2024CFAT: Unleashing TriangularWindows for Image Super-resolution24 Mar 2024
- 2024GTC: GNN-Transformer Co-contrastive Learning for Self-supervised Heterogeneous Graph Representation22 Mar 2024
- 2024GRA: Detecting Oriented Objects through Group-wise Rotating and Attention17 Mar 2024
- 20242023 Low-Power Computer Vision Challenge (LPCVC) Summary11 Mar 2024
- 2024Probabilistic Contrastive Learning for Long-Tailed Visual Recognition11 Mar 2024
- 2023GSVA: Generalized Segmentation via Multimodal Large Language Models15 Dec 2023
- 2023TORE: Token Recycling in Vision Transformers for Efficient Active Visual Exploration26 Nov 2023
- 2023Rank-DETR for High Quality Object Detection13 Oct 2023
- 2023HAT: Hybrid Attention Transformer for Image Restoration11 Sep 2023
- 2023DAT++: Spatially Dynamic Vision Transformer with Deformable Attention4 Sep 2023
- 2023Fine-grained Recognition with Learnable Semantic Data Augmentation1 Sep 2023
- 2023Computation-efficient Deep Learning for Computer Vision: A Survey27 Aug 2023
- 2023Ada3D : Exploiting the Spatial Redundancy with Adaptive Inference for Efficient 3D Object Detection17 Jul 2023
- 2023Efficient Prompting via Dynamic In-Context Learning18 May 2023
- 2023Speck: A Smart event-based Vision Sensor with a low latency 327K Neuron Convolutional Neuronal Network Processing Pipeline13 Apr 2023
- 2023Adaptive Rotated Convolution for Rotated Object Detection14 Mar 2023
- 2022EfficientTrain: Exploring Generalized Curriculum Learning for Training Visual Backbones17 Nov 2022
- 2022GliTr: Glimpse Transformers with Spatiotemporal Consistency for Online Action Prediction24 Oct 2022
- 2022Saccade Mechanisms for Image Classification, Object Detection and Tracking10 Jun 2022
- 2022Activating More Pixels in Image Super-Resolution Transformer9 May 2022
- 2022Pseudo-Q: Generating Pseudo Language Queries for Visual Grounding16 Mar 2022
- 2022Activating More Pixels in Image Super-Resolution Transformercited by 433
- 2023HAT: Hybrid Attention Transformer for Image Restorationcited by 64
- 2023Adaptive Rotated Convolution for Rotated Object Detectioncited by 51
- 2023Speck: A Smart event-based Vision Sensor with a low latency 327K Neuron Convolutional Neuronal Network Processing Pipelinecited by 50
- 2023Rank-DETR for High Quality Object Detectioncited by 49
- 2022EfficientTrain: Exploring Generalized Curriculum Learning for Training Visual Backbonescited by 42
- 2024Probabilistic Contrastive Learning for Long-Tailed Visual Recognitioncited by 42
- 2025ART: Anonymous Region Transformer for Variable Multi-Layer Transparent Image Generationcited by 37
- 2022Pseudo-Q: Generating Pseudo Language Queries for Visual Groundingcited by 33
- 2023DAT++: Spatially Dynamic Vision Transformer with Deformable Attentioncited by 21
- 2023Efficient Prompting via Dynamic In-Context Learningcited by 18
- 2024DyFADet: Dynamic Feature Aggregation for Temporal Action Detectioncited by 18
12 most cited of 35 All 35 (JSON)
- 2026Saccade Attention Networks: Using Transfer Learning of Attention to Reduce Network Sizes13 Apr 2026
- 2026A Saccade-inspired Approach to Image Classification using Vision Transformer Attention Maps10 Mar 2026
- 2026Glance and Focus Reinforcement for Pan-cancer Screening27 Jan 2026
- 2025Linear Differential Vision Transformer: Learning Visual Contrasts via Pairwise Differentials2 Nov 2025
- 2025Emulating Human-like Adaptive Vision for Efficient and Flexible Machine Visual Perception18 Sep 2025
- 2025Burst Image Super-Resolution via Multi-Cross Attention Encoding and Multi-Scan State-Space Decoding26 May 2025
- 2025Uncertainty Guided Refinement for Fine-Grained Salient Object Detection13 Apr 2025
- 2025ART: Anonymous Region Transformer for Variable Multi-Layer Transparent Image Generation25 Feb 2025
- 2024Injecting Explainability and Lightweight Design into Weakly Supervised Video Anomaly Detection Systems28 Dec 2024
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognition15 Dec 2024
- 2024AdaNAT: Exploring Adaptive Policy for Token-Based Image Generation31 Aug 2024
- 2024VLM-KD: Knowledge Distillation from VLM for Long-Tail Visual Recognition29 Aug 2024
12 newest of 35 All 35 (JSON)