atlas

Research map / Video / Video-language understanding

ShotVL: Human-Centric Highlight Frame Retrieval via Language Queries

AAAI 2025 · Video › Video-language understanding · approach: Video moment retrieval · 1 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.

Introduces the BestShot task and benchmark for language-query highlight frame retrieval in human-centric videos, plus two synthetic training datasets (ShotGPT4o, Image-SMPLText), and fine-tunes InternVL into ShotVL.

Problem

Locating highlight frames in human-centric videos via detailed language queries (content, fine-grained action stage, human pose) requires frame-level precision that existing moment retrieval, TAL, and CLIP/InternVL-style models lack, partly due to coarse annotations and limited training data.

Approach

Combine a human-annotated frame-level benchmark with two large synthetic datasets (GPT-4o-generated frame Q&As and SMPL-based pose descriptions adapted from PoseScript on real video datasets) and fine-tune InternVL on them, mixed with general image-caption data to retain general capability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
fine-tune InternVL as ShotVL on the proposed training dataInternVL 14B · BestShot FullTop@1: 32.6 -> 53.4Helped
fine-tune InternVL as ShotVL on the proposed training dataInternVL 14B · THUMOS14avg mAP: 8.37 -> 13.17Helped
fine-tune InternVL on 2,000 human-written pose descriptions (ablation)InternVL · BestShot FullTop@1: 32.6 -> 40.5Helped
train with Image-SMPLText pose descriptions (ablation)InternVL · BestShot PoseTop@1: 20.6 -> 33.2Helped
add human-written pose descriptions to Image-SMPLText (ablation)ShotVL-PoseS · BestShot FullTop@1: 40.8 -> 48.6Helped
add GPT-generated pose descriptions to human-written and Image-SMPLText pose data (ablation)ShotVL-PoseSH · BestShot FullTop@1: 48.6 -> 49.4No clear effect
add COCO general image-caption data (ablation)ShotVL-G trained with LAION · BestShot FullTop@1: 48.9 -> 51.5Helped
add ShotGPT4o data to pose and COCO training (ablation)ShotVL-G (COCO) · BestShot FullTop@1: 51.5 -> 53.4Helped
add ShotGPT4o data to LITA training (ablation)LITA · BestShot FullAvg. IoU score: 6.64 -> 10.60Helped
add the paper's data to LITA training (ablation)LITA · Charadesscore at IoU>0.7: 4.005 -> 6.226Helped
replace InternVL with ShotVL while training LITA on frame-retrieval data (ablation)InternVL-LITA-FR · BestShot PoseAvg. IoU score: 6.87 -> 9.92Helped
fine-tune ShotVL using pose and general training data (ablation)InternVL · CLIP classification benchmark avg(C)Top@1: 77.70 -> 75.90Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ShotGPT4o Image-SMPLText LAION-400M Kinetics-700 COCO captions PoseScript THUMOS14 FineAction Flickr30K AVA-Kinetics

Benchmarks: BestShot Benchmark THUMOS14 AVA-Kinetics Flickr30K CLIP classification benchmark (24 tasks) Charades-STA

Metrics: top-1 accuracy mAP accuracy top1/top5 IoU-based recall

Baselines: CLIP ViT-B/32 CLIP ViT-L/14 LongCLIP InternVL InternVideo VTG-LLM LITA

Builds on: InternVL PoseScript T3AL LITA LongCLIP

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