SCP: Soft Conditional Prompt Learning for Aerial Video Action Recognition
Not on the map. Why?
Abstract (arXiv)
We present a new learning approach, Soft Conditional Prompt Learning (SCP), which leverages the strengths of prompt learning for aerial video action recognition. Our approach is designed to predict the action of each agent by helping the models focus on the descriptions or instructions associated with actions in the input videos for aerial/robot visual perception. Our formulation supports various prompts, including learnable prompts, auxiliary visual information, and large vision models to improve the recognition performance. We present a soft conditional prompt method that learns to dynamically generate prompts from a pool of prompt experts under different video inputs. By sharing the same objective with the task, our proposed SCP can optimize prompts that guide the model's predictions while explicitly learning input-invariant (prompt experts pool) and input-specific (data-dependent) prompt knowledge. In practice, we observe a 3.17-10.2% accuracy improvement on the aerial video datasets (Okutama, NECDrone), which consist of scenes with single-agent and multi-agent actions. We further evaluate our approach on ground camera videos to verify the effectiveness and generalization and achieve a 1.0-3.6% improvement on dataset SSV2. We integrate our method into the ROS2 as well.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 42 of its 60 references that are in the map. First posted on arXiv 21 May 2023.
Builds on
42 of 60 references.
References · 42
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2023Segment Anythingcited by 8,158
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2021Learning to Prompt for Vision-Language Modelscited by 2,269
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,222
- 2019Language Models as Knowledge Bases?cited by 1,922
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
30 more
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2019How Can We Know What Language Models Know?cited by 953
- 2021Multiscale Vision Transformerscited by 896
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 635
- 2022ProgPrompt: Generating Situated Robot Task Plans using Large Language Modelscited by 598
- 2021DenseCLIP: Language-Guided Dense Prediction with Context-Aware Promptingcited by 530
- 2021MViTv2: Improved Multiscale Vision Transformers for Classification and Detectioncited by 516
- 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 435
- 2022VIMA: General Robot Manipulation with Multimodal Promptscited by 403
- 2021Prompting Visual-Language Models for Efficient Video Understandingcited by 309
- 2023ChatGPT for Robotics: Design Principles and Model Abilitiescited by 296
- 2021Factual Probing Is [MASK]: Learning vs. Learning to Recallcited by 291
- 2020AutoPrompt: Eliciting Knowledge from Language Models with Automatically Generated Promptscited by 246
- 2021PTR: Prompt Tuning with Rules for Text Classificationcited by 238
- 2020TEA: Temporal Excitation and Aggregation for Action Recognitioncited by 165
- 2021MoViNets: Mobile Video Networks for Efficient Video Recognitioncited by 135
- 2018ECO: Efficient Convolutional Network for Online Video Understandingcited by 115
- 2019E-BERT: Efficient-Yet-Effective Entity Embeddings for BERTcited by 96
- 2021OadTR: Online Action Detection with Transformerscited by 83
- 2017ActionVLAD: Learning spatio-temporal aggregation for action classificationcited by 73
- 2015Action Recognition with Trajectory-Pooled Deep-Convolutional Descriptorscited by 58
- 2015P-CNN: Pose-based CNN Features for Action Recognitioncited by 58
- 2017Okutama-Action: An Aerial View Video Dataset for Concurrent Human Action Detectioncited by 45
- 2020Directional Temporal Modeling for Action Recognitioncited by 14
- 2022FAR: Fourier Aerial Video Recognitioncited by 10
- 2023AZTR: Aerial Video Action Recognition with Auto Zoom and Temporal Reasoningcited by 8
- 2023PMI Sampler: Patch Similarity Guided Frame Selection for Aerial Action Recognitioncited by 7
- 2023MITFAS: Mutual Information based Temporal Feature Alignment and Sampling for Aerial Video Action Recognitioncited by 4
- 2022DroneAttention: Sparse Weighted Temporal Attention for Drone-Camera Based Activity Recognitioncited by 1
Built on by
Not cited yet.