SparseFormer: Sparse Visual Recognition via Limited Latent Tokens
Not on the map. Why?
Abstract (arXiv)
Human visual recognition is a sparse process, where only a few salient visual cues are attended to rather than traversing every detail uniformly. However, most current vision networks follow a dense paradigm, processing every single visual unit (e.g,, pixel or patch) in a uniform manner. In this paper, we challenge this dense paradigm and present a new method, coined SparseFormer, to imitate human's sparse visual recognition in an end-to-end manner. SparseFormer learns to represent images using a highly limited number of tokens (down to 49) in the latent space with sparse feature sampling procedure instead of processing dense units in the original pixel space. Therefore, SparseFormer circumvents most of dense operations on the image space and has much lower computational costs. Experiments on the ImageNet classification benchmark dataset show that SparseFormer achieves performance on par with canonical or well-established models while offering better accuracy-throughput tradeoff. Moreover, the design of our network can be easily extended to the video classification with promising performance at lower computational costs. We hope that our work can provide an alternative way for visual modeling and inspire further research on sparse neural architectures. The code will be publicly available at https://github.com/showlab/sparseformer
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 57 of its 74 references that are in the map. First posted on arXiv 7 Apr 2023.
Builds on
57 of 74 references.
References · 57
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2016Layer Normalizationcited by 5,669
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
38 more
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2014Going Deeper with Convolutionscited by 4,241
- 2022A ConvNet for the 2020scited by 3,579
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
- 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,422
- 2020Longformer: The Long-Document Transformercited by 3,413
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,270
- 2017Non-local Neural Networkscited by 2,293
- 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,962
- 2018SlowFast Networks for Video Recognitioncited by 1,867
- 2020Reformer: The Efficient Transformercited by 1,668
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,620
- 2021ViViT: A Video Vision Transformercited by 1,620
- 2018Group Normalizationcited by 1,524
- 2018Unified Perceptual Parsing for Scene Understandingcited by 1,271
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,143
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,104
- 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,101
- 2021Video Swin Transformercited by 1,091
- 2016Semantic Understanding of Scenes through the ADE20K Datasetcited by 1,069
- 2022Token Merging: Your ViT But Fastercited by 1,021
- 2016Deep Networks with Stochastic Depthcited by 979
- 2020Designing Network Design Spacescited by 960
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 919
- 2021Multiscale Vision Transformerscited by 897
- 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 864
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 629
- 2021ImageNet-21K Pretraining for the Massescited by 613
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2020Sparse R-CNN: End-to-End Object Detection with Learnable Proposalscited by 495
- 2022MaxViT: Multi-Axis Vision Transformercited by 476
- 2021Early Convolutions Help Transformers See Bettercited by 396
- 2017Learning Spatio-Temporal Representation with Pseudo-3D Residual Networkscited by 387
- 2021ResNet strikes back: An improved training procedure in timmcited by 368
- 2022Not All Patches are What You Need: Expediting Vision Transformers via Token Reorganizationscited by 363
- 2021AdaViT: Adaptive Tokens for Efficient Vision Transformercited by 362
- 2014Recurrent Models of Visual Attentioncited by 349
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2023: 5; 2024: 1; 2025: 3.
9 papers.
- 2024Matryoshka Query Transformer for Large Vision-Language Modelscited by 50
- 2023DAT++: Spatially Dynamic Vision Transformer with Deformable Attentioncited by 21
- 2023FIT: Far-reaching Interleaved Transformerscited by 16
- 2025Not Every Patch is Needed: Towards a More Efficient and Effective Backbone for Video-based Person Re-identificationcited by 7
- 2023SparseSwin: Swin Transformer with Sparse Transformer Blockcited by 4
- 2023Revisiting Vision Transformer from the View of Path Ensemblecited by 3
- 2023Bootstrapping SparseFormers from Vision Foundation Modelscited by 1
- 2025Plug-and-play linear attention with provable guarantees for training-free image restorationcited by 0
- 2025IMC-Net: A Lightweight Content-Conditioned Encoder with Multi-Pass Processing for Image Classificationcited by 0
- 2025IMC-Net: A Lightweight Content-Conditioned Encoder with Multi-Pass Processing for Image Classification29 Jul 2025
- 2025Plug-and-play linear attention with provable guarantees for training-free image restoration10 Jun 2025
- 2025Not Every Patch is Needed: Towards a More Efficient and Effective Backbone for Video-based Person Re-identification28 Jan 2025
- 2024Matryoshka Query Transformer for Large Vision-Language Models29 May 2024
- 2023Bootstrapping SparseFormers from Vision Foundation Models4 Dec 2023
- 2023SparseSwin: Swin Transformer with Sparse Transformer Block11 Sep 2023
- 2023DAT++: Spatially Dynamic Vision Transformer with Deformable Attention4 Sep 2023
- 2023Revisiting Vision Transformer from the View of Path Ensemble12 Aug 2023
- 2023FIT: Far-reaching Interleaved Transformers22 May 2023