atlas

Research map / Vision-language and multimodal / Cross-modal learning

PeVL: Pose-Enhanced Vision-Language Model for Fine-Grained Human Action Recognition

CVPR 2024 · Vision-language and multimodal › Cross-modal learning · approach: Multi-modality image fusion · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Adapts a pre-trained CLIP vision-language model with a pose modality (2D joint coordinates) via cross-modality refinement and semantic-guided multi-level contrastive learning for fine-grained human action recognition.

Problem

Vision-language foundation models do not fully exploit cross-modal information for fine-grained human action recognition because of the large gap between visual and textual modalities; pose may help bridge that gap.

Approach

Extends CLIP with a pose encoder sharing ViT weights, a UCMR block (pose-adapted vision attention and video-enriched pose refinement with refinement supervision), and an SGMC module combining action-level and sub-action-level contrastive associations with a semantic-guided KL loss that weights negatives by text discrepancy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PeVL instead of AIM with ViT-B/16Diving48 · Diving48Top-1 accuracy: 88.9 -> 91.9Helped
Use PeVL instead of AIM with ViT-L/14Diving48 · Diving48Top-1 accuracy: 90.6 -> 92.5Helped
Add pose modality to the video-text baseline (ablation)Diving48 · Diving48Top-1 accuracy: 60.2 -> 80.3Helped
Add trainable adapters to the three-modality model (ablation)Diving48 · Diving48Top-1 accuracy: 80.3 -> 87.3Helped
Add UCMR Block (ablation)Diving48 PeVL · Diving48Top-1 accuracy: 87.3 -> 90.6Helped
Add SGMC Module (ablation)Diving48 PeVL · Diving48Top-1 accuracy: 90.6 -> 91.9Helped
Add UCMR Block (ablation)Diving48 PeVL · Diving48Top-1 accuracy: 88.9 -> 91.9Helped
Add P2V (ablation)Diving48 PeVL · Diving48Top-1 accuracy: 91.1 -> 91.9Helped
Add V2P (ablation)Diving48 PeVL · Diving48Top-1 accuracy: 90.4 -> 91.9Helped
Add Refinement Supervision (ablation)Diving48 PeVL · Diving48Top-1 accuracy: 91.0 -> 91.9Helped
Use all three multi-level contrastive associations instead of only one (ablation)Diving48 PeVL · Diving48Top-1 accuracy: 91.0 -> 91.9Helped
Replace Semantic Content Guided Loss with vanilla contrastive loss (ablation)Diving48 PeVL · Diving48Top-1 accuracy: 91.9 -> 91.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Diving48 FineGym HAA500 Toyota-Smarthome Kinetics-400

Benchmarks: Diving48 FineGym Gym99 FineGym Gym288 HAA500 Toyota-Smarthome Kinetics-400

Metrics: Top-1 accuracy Top-5 accuracy mean class accuracy GFLOPs

Baselines: AIM ORViT RGBPose-Conv3D PoseConv3D VT CE TQN EVL MotionFormer Video Swin

Builds on: CLIP AIM PoseConv3D ViLP NT-Xent

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy