Towards General Purpose Vision Systems
Not on the map. Why?
Abstract (arXiv)
Computer vision systems today are primarily N-purpose systems, designed and trained for a predefined set of tasks. Adapting such systems to new tasks is challenging and often requires non-trivial modifications to the network architecture (e.g. adding new output heads) or training process (e.g. adding new losses). To reduce the time and expertise required to develop new applications, we would like to create general purpose vision systems that can learn and perform a range of tasks without any modification to the architecture or learning process. In this paper, we propose GPV-1, a task-agnostic vision-language architecture that can learn and perform tasks that involve receiving an image and producing text and/or bounding boxes, including classification, localization, visual question answering, captioning, and more. We also propose evaluations of generality of architecture, skill-concept transfer, and learning efficiency that may inform future work on general purpose vision. Our experiments indicate GPV-1 is effective at multiple tasks, reuses some concept knowledge across tasks, can perform the Referring Expressions task zero-shot, and further improves upon the zero-shot performance using a few training samples.
Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). Builds on 57 of its 85 references that are in the map. First posted on arXiv 1 Apr 2021.
Builds on
57 of 85 references.
References · 57
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2017Mask R-CNNcited by 7,259
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
38 more
- 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
- 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,498
- 2015VQA: Visual Question Answeringcited by 2,489
- 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,219
- 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,027
- 2019LXMERT: Learning Cross-Modality Encoder Representations from Transformerscited by 1,548
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
- 2015Flickr30k Entities: Collecting Region-to-Phrase Correspondences for Richer Image-to-Sentence Modelscited by 1,352
- 2017Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answeringcited by 1,310
- 2019VisualBERT: A Simple and Performant Baseline for Vision and Languagecited by 1,291
- 2021ViLT: Vision-and-Language Transformer Without Convolution or Region Supervisioncited by 1,224
- 2020Oscar: Object-Semantics Aligned Pre-training for Vision-Language Taskscited by 1,213
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
- 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
- 2014Deep Visual-Semantic Alignments for Generating Image Descriptionscited by 966
- 2019VL-BERT: Pre-training of Generic Visual-Linguistic Representationscited by 954
- 2015Generation and Comprehension of Unambiguous Object Descriptionscited by 897
- 2014Show and Tell: A Neural Image Caption Generatorcited by 877
- 2019Green AIcited by 620
- 2018From Recognition to Cognition: Visual Commonsense Reasoningcited by 553
- 2019Unified Vision-Language Pre-Training for Image Captioning and VQAcited by 494
- 2021Less is More: ClipBERT for Video-and-Language Learning via Sparse Samplingcited by 484
- 2014Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecturecited by 483
- 2020UnifiedQA: Crossing Format Boundaries With a Single QA Systemcited by 475
- 2017Men Also Like Shopping: Reducing Gender Bias Amplification using Corpus-level Constraintscited by 420
- 2021Unifying Vision-and-Language Tasks via Text Generationcited by 411
- 2016Visual Dialogcited by 377
- 201912-in-1: Multi-Task Vision and Language Representation Learningcited by 278
- 2018The Natural Language Decathlon: Multitask Learning as Question Answeringcited by 235
- 2016UberNet: Training a `Universal' Convolutional Neural Network for Low-, Mid-, and High-Level Vision using Diverse Datasets and Limited Memorycited by 200
- 2014Unifying Visual-Semantic Embeddings with Multimodal Neural Language Modelscited by 197
- 2016FVQA: Fact-based Visual Question Answeringcited by 181
- 2017Learning Two-Branch Neural Networks for Image-Text Matching Taskscited by 119
- 2015Ask Me Anything: Dynamic Memory Networks for Natural Language Processingcited by 116
- 2015Grounding of Textual Phrases in Images by Reconstructioncited by 112
- 2021VinVL: Revisiting Visual Representations in Vision-Language Modelscited by 109
- 2018Neural Baby Talkcited by 107
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2021: 3; 2022: 11; 2023: 18; 2024: 7; 2025: 7.
46 papers.
Sort:
By area:
- 2023Video-ChatGPT: Towards Detailed Video Understanding via Large Vision and Language Modelscited by 1,047
- 2021Cross-Task Generalization via Natural Language Crowdsourcing Instructionscited by 696
- 2022Unified-IO: A Unified Model for Vision, Language, and Multi-Modal Taskscited by 420
- 2023Unified-IO 2: Scaling Autoregressive Multimodal Models with Vision, Language, Audio, and Actioncited by 301
- 2022Generalized Decoding for Pixel, Image, and Languagecited by 292
- 2022SatlasPretrain: A Large-Scale Dataset for Remote Sensing Image Understandingcited by 164
- 2023InstructDiffusion: A Generalist Modeling Interface for Vision Taskscited by 162
- 2021UniTAB: Unifying Text and Box Outputs for Grounded Vision-Language Modelingcited by 122
- 2023Audio-Visual LLM for Video Understandingcited by 76
- 2022UnifiedQA-v2: Stronger Generalization via Broader Cross-Format Trainingcited by 57
- 2024Affordance-based Robot Manipulation with Flow Matchingcited by 54
- 2023LLaVA-Interactive: An All-in-One Demo for Image Chat, Segmentation, Generation and Editingcited by 47
34 more
- 2022Webly Supervised Concept Expansion for General Purpose Vision Modelscited by 45
- 2022PEVL: Position-enhanced Pre-training and Prompt Tuning for Vision-language Modelscited by 30
- 2022GRIT: General Robust Image Task Benchmarkcited by 26
- 2023DesCo: Learning Object Recognition with Rich Language Descriptionscited by 25
- 2023Type-to-Track: Retrieve Any Object via Prompt-based Trackingcited by 24
- 2023DAMEX: Dataset-aware Mixture-of-Experts for visual understanding of mixture-of-datasetscited by 23
- 2023Towards Grounded Visual Spatial Reasoning in Multi-Modal Vision Language Modelscited by 18
- 2023Reinforced UI Instruction Grounding: Towards a Generic UI Task Automation APIcited by 18
- 2023VaQuitA: Enhancing Alignment in LLM-Assisted Video Understandingcited by 17
- 2021Hey AI, Can You Solve Complex Tasks by Talking to Agents?cited by 13
- 2022FindIt: Generalized Localization with Natural Language Queriescited by 13
- 2024Locality Alignment Improves Vision-Language Modelscited by 13
- 2023Multitask Multimodal Prompted Training for Interactive Embodied Task Completioncited by 9
- 2024Universal Novelty Detection Through Adaptive Contrastive Learningcited by 9
- 2023Continual Learning in Open-vocabulary Classification with Complementary Memory Systemscited by 8
- 2022A Survey of Computer Vision Technologies In Urban and Controlled-environment Agriculturecited by 6
- 2023MINOTAUR: Multi-task Video Grounding From Multimodal Queriescited by 6
- 2025Logic-RAG: Augmenting Large Multimodal Models with Visual-Spatial Knowledge for Road Scene Understandingcited by 6
- 2022Universal Object Detection with Large Vision Modelcited by 5
- 2023Token Boosting for Robust Self-Supervised Visual Transformer Pre-trainingcited by 4
- 2025SAGE: A Visual Language Model for Anomaly Detection via Fact Enhancement and Entropy-aware Alignmentcited by 4
- 2024Q-GroundCAM: Quantifying Grounding in Vision Language Models via GradCAMcited by 3
- 2023Exposing and Addressing Cross-Task Inconsistency in Unified Vision-Language Modelscited by 2
- 2024Structured Spatial Reasoning with Open Vocabulary Object Detectorscited by 2
- 2025Benchmarking Large and Small MLLMscited by 2
- 2022ASC me to Do Anything: Multi-task Training for Embodied AIcited by 1
- 2023ViM: Vision Middleware for Unified Downstream Transferringcited by 1
- 2024VDebugger: Harnessing Execution Feedback for Debugging Visual Programscited by 1
- 2025Cross-Model Transfer of Task Vectors via Few-Shot Orthogonal Alignmentcited by 1
- 2025Light as Deception: GPT-driven Natural Relighting Against Vision-Language Pre-training Modelscited by 1
- 2023Apollo: Zero-shot MultiModal Reasoning with Multiple Expertscited by 0
- 2024Unlocking the Potential of Weakly Labeled Data: A Co-Evolutionary Learning Framework for Abnormality Detection and Report Generationcited by 0
- 2025ResNetVLLM -- Multi-modal Vision LLM for the Video Understanding Taskcited by 0
- 2025IKIWISI: An Interactive Visual Pattern Generator for Evaluating the Reliability of Vision-Language Models Without Ground Truthcited by 0
- 2025SAGE: A Visual Language Model for Anomaly Detection via Fact Enhancement and Entropy-aware Alignment10 Jul 2025
- 2025Light as Deception: GPT-driven Natural Relighting Against Vision-Language Pre-training Models30 May 2025
- 2025IKIWISI: An Interactive Visual Pattern Generator for Evaluating the Reliability of Vision-Language Models Without Ground Truth28 May 2025
- 2025Cross-Model Transfer of Task Vectors via Few-Shot Orthogonal Alignment17 May 2025
- 2025ResNetVLLM -- Multi-modal Vision LLM for the Video Understanding Task20 Apr 2025
- 2025Logic-RAG: Augmenting Large Multimodal Models with Visual-Spatial Knowledge for Road Scene Understanding16 Mar 2025
- 2025Benchmarking Large and Small MLLMs4 Jan 2025
- 2024Unlocking the Potential of Weakly Labeled Data: A Co-Evolutionary Learning Framework for Abnormality Detection and Report Generation18 Dec 2024
- 2024Locality Alignment Improves Vision-Language Models14 Oct 2024
- 2024Structured Spatial Reasoning with Open Vocabulary Object Detectors9 Oct 2024
- 2024Affordance-based Robot Manipulation with Flow Matching2 Sep 2024
- 2024Universal Novelty Detection Through Adaptive Contrastive Learning20 Aug 2024
34 more
- 2024VDebugger: Harnessing Execution Feedback for Debugging Visual Programs19 Jun 2024
- 2024Q-GroundCAM: Quantifying Grounding in Vision Language Models via GradCAM29 Apr 2024
- 2023Unified-IO 2: Scaling Autoregressive Multimodal Models with Vision, Language, Audio, and Action28 Dec 2023
- 2023Audio-Visual LLM for Video Understanding11 Dec 2023
- 2023VaQuitA: Enhancing Alignment in LLM-Assisted Video Understanding4 Dec 2023
- 2023DAMEX: Dataset-aware Mixture-of-Experts for visual understanding of mixture-of-datasets8 Nov 2023
- 2023Multitask Multimodal Prompted Training for Interactive Embodied Task Completion7 Nov 2023
- 2023LLaVA-Interactive: An All-in-One Demo for Image Chat, Segmentation, Generation and Editing1 Nov 2023
- 2023Apollo: Zero-shot MultiModal Reasoning with Multiple Experts25 Oct 2023
- 2023Reinforced UI Instruction Grounding: Towards a Generic UI Task Automation API7 Oct 2023
- 2023InstructDiffusion: A Generalist Modeling Interface for Vision Tasks7 Sep 2023
- 2023Towards Grounded Visual Spatial Reasoning in Multi-Modal Vision Language Models18 Aug 2023
- 2023Continual Learning in Open-vocabulary Classification with Complementary Memory Systems4 Jul 2023
- 2023DesCo: Learning Object Recognition with Rich Language Descriptions24 Jun 2023
- 2023Video-ChatGPT: Towards Detailed Video Understanding via Large Vision and Language Models8 Jun 2023
- 2023Type-to-Track: Retrieve Any Object via Prompt-based Tracking22 May 2023
- 2023Token Boosting for Robust Self-Supervised Visual Transformer Pre-training9 Apr 2023
- 2023Exposing and Addressing Cross-Task Inconsistency in Unified Vision-Language Models28 Mar 2023
- 2023ViM: Vision Middleware for Unified Downstream Transferring13 Mar 2023
- 2023MINOTAUR: Multi-task Video Grounding From Multimodal Queries16 Feb 2023
- 2022Generalized Decoding for Pixel, Image, and Language21 Dec 2022
- 2022Universal Object Detection with Large Vision Model19 Dec 2022
- 2022SatlasPretrain: A Large-Scale Dataset for Remote Sensing Image Understanding28 Nov 2022
- 2022A Survey of Computer Vision Technologies In Urban and Controlled-environment Agriculture20 Oct 2022
- 2022Unified-IO: A Unified Model for Vision, Language, and Multi-Modal Tasks17 Jun 2022
- 2022PEVL: Position-enhanced Pre-training and Prompt Tuning for Vision-language Models23 May 2022
- 2022GRIT: General Robust Image Task Benchmark28 Apr 2022
- 2022FindIt: Generalized Localization with Natural Language Queries31 Mar 2022
- 2022UnifiedQA-v2: Stronger Generalization via Broader Cross-Format Training23 Feb 2022
- 2022ASC me to Do Anything: Multi-task Training for Embodied AI14 Feb 2022
- 2022Webly Supervised Concept Expansion for General Purpose Vision Models4 Feb 2022
- 2021UniTAB: Unifying Text and Box Outputs for Grounded Vision-Language Modeling23 Nov 2021
- 2021Hey AI, Can You Solve Complex Tasks by Talking to Agents?16 Oct 2021
- 2021Cross-Task Generalization via Natural Language Crowdsourcing Instructions18 Apr 2021
- 2021UniTAB: Unifying Text and Box Outputs for Grounded Vision-Language Modelingcited by 122
- 2023Audio-Visual LLM for Video Understandingcited by 76
- 2022PEVL: Position-enhanced Pre-training and Prompt Tuning for Vision-language Modelscited by 30
- 2025Logic-RAG: Augmenting Large Multimodal Models with Visual-Spatial Knowledge for Road Scene Understandingcited by 6
- 2025SAGE: A Visual Language Model for Anomaly Detection via Fact Enhancement and Entropy-aware Alignmentcited by 4
- 2024Q-GroundCAM: Quantifying Grounding in Vision Language Models via GradCAMcited by 3
- 2023Exposing and Addressing Cross-Task Inconsistency in Unified Vision-Language Modelscited by 2
- 2025Benchmarking Large and Small MLLMscited by 2
- 2025Light as Deception: GPT-driven Natural Relighting Against Vision-Language Pre-training Modelscited by 1
- 2025IKIWISI: An Interactive Visual Pattern Generator for Evaluating the Reliability of Vision-Language Models Without Ground Truthcited by 0
- 2025SAGE: A Visual Language Model for Anomaly Detection via Fact Enhancement and Entropy-aware Alignment10 Jul 2025
- 2025Light as Deception: GPT-driven Natural Relighting Against Vision-Language Pre-training Models30 May 2025
- 2025IKIWISI: An Interactive Visual Pattern Generator for Evaluating the Reliability of Vision-Language Models Without Ground Truth28 May 2025
- 2025Logic-RAG: Augmenting Large Multimodal Models with Visual-Spatial Knowledge for Road Scene Understanding16 Mar 2025
- 2025Benchmarking Large and Small MLLMs4 Jan 2025
- 2024Q-GroundCAM: Quantifying Grounding in Vision Language Models via GradCAM29 Apr 2024
- 2023Audio-Visual LLM for Video Understanding11 Dec 2023
- 2023Exposing and Addressing Cross-Task Inconsistency in Unified Vision-Language Models28 Mar 2023
- 2022PEVL: Position-enhanced Pre-training and Prompt Tuning for Vision-language Models23 May 2022
- 2021UniTAB: Unifying Text and Box Outputs for Grounded Vision-Language Modeling23 Nov 2021
- 2023Towards Grounded Visual Spatial Reasoning in Multi-Modal Vision Language Modelscited by 18
- 2024Locality Alignment Improves Vision-Language Modelscited by 13
- 2024Structured Spatial Reasoning with Open Vocabulary Object Detectorscited by 2
- 2024VDebugger: Harnessing Execution Feedback for Debugging Visual Programscited by 1
- 2023Apollo: Zero-shot MultiModal Reasoning with Multiple Expertscited by 0
- 2024Locality Alignment Improves Vision-Language Models14 Oct 2024
- 2024Structured Spatial Reasoning with Open Vocabulary Object Detectors9 Oct 2024
- 2024VDebugger: Harnessing Execution Feedback for Debugging Visual Programs19 Jun 2024
- 2023Apollo: Zero-shot MultiModal Reasoning with Multiple Experts25 Oct 2023
- 2023Towards Grounded Visual Spatial Reasoning in Multi-Modal Vision Language Models18 Aug 2023
- 2024Affordance-based Robot Manipulation with Flow Matchingcited by 54
- 2024Affordance-based Robot Manipulation with Flow Matching2 Sep 2024
- 2023Video-ChatGPT: Towards Detailed Video Understanding via Large Vision and Language Modelscited by 1,047
- 2021Cross-Task Generalization via Natural Language Crowdsourcing Instructionscited by 696
- 2022Unified-IO: A Unified Model for Vision, Language, and Multi-Modal Taskscited by 420
- 2023Unified-IO 2: Scaling Autoregressive Multimodal Models with Vision, Language, Audio, and Actioncited by 301
- 2022Generalized Decoding for Pixel, Image, and Languagecited by 292
- 2022SatlasPretrain: A Large-Scale Dataset for Remote Sensing Image Understandingcited by 164
- 2023InstructDiffusion: A Generalist Modeling Interface for Vision Taskscited by 162
- 2022UnifiedQA-v2: Stronger Generalization via Broader Cross-Format Trainingcited by 57
- 2023LLaVA-Interactive: An All-in-One Demo for Image Chat, Segmentation, Generation and Editingcited by 47
- 2022Webly Supervised Concept Expansion for General Purpose Vision Modelscited by 45
- 2022GRIT: General Robust Image Task Benchmarkcited by 26
- 2023DesCo: Learning Object Recognition with Rich Language Descriptionscited by 25
12 most cited of 29 All 29 (JSON)
- 2025Cross-Model Transfer of Task Vectors via Few-Shot Orthogonal Alignment17 May 2025
- 2025ResNetVLLM -- Multi-modal Vision LLM for the Video Understanding Task20 Apr 2025
- 2024Unlocking the Potential of Weakly Labeled Data: A Co-Evolutionary Learning Framework for Abnormality Detection and Report Generation18 Dec 2024
- 2024Universal Novelty Detection Through Adaptive Contrastive Learning20 Aug 2024
- 2023Unified-IO 2: Scaling Autoregressive Multimodal Models with Vision, Language, Audio, and Action28 Dec 2023
- 2023VaQuitA: Enhancing Alignment in LLM-Assisted Video Understanding4 Dec 2023
- 2023Multitask Multimodal Prompted Training for Interactive Embodied Task Completion7 Nov 2023
- 2023LLaVA-Interactive: An All-in-One Demo for Image Chat, Segmentation, Generation and Editing1 Nov 2023
- 2023Reinforced UI Instruction Grounding: Towards a Generic UI Task Automation API7 Oct 2023
- 2023InstructDiffusion: A Generalist Modeling Interface for Vision Tasks7 Sep 2023
- 2023Continual Learning in Open-vocabulary Classification with Complementary Memory Systems4 Jul 2023
- 2023DesCo: Learning Object Recognition with Rich Language Descriptions24 Jun 2023
12 newest of 29 All 29 (JSON)