Imagine How To Change: Explicit Procedure Modeling for Change Captioning
Not on the map. Why?
Abstract (arXiv)
Change captioning generates descriptions that explicitly describe the differences between two visually similar images. Existing methods operate on static image pairs, thus ignoring the rich temporal dynamics of the change procedure, which is the key to understand not only what has changed but also how it occurs. We introduce ProCap, a novel framework that reformulates change modeling from static image comparison to dynamic procedure modeling. ProCap features a two-stage design: The first stage trains a procedure encoder to learn the change procedure from a sparse set of keyframes. These keyframes are obtained by automatically generating intermediate frames to make the implicit procedural dynamics explicit and then sampling them to mitigate redundancy. Then the encoder learns to capture the latent dynamics of these keyframes via a caption-conditioned, masked reconstruction task. The second stage integrates this trained encoder within an encoder-decoder model for captioning. Instead of relying on explicit frames from the previous stage -- a process incurring computational overhead and sensitivity to visual noise -- we introduce learnable procedure queries to prompt the encoder for inferring the latent procedure representation, which the decoder then translates into text. The entire model is then trained end-to-end with a captioning loss, ensuring the encoder's output is both temporally coherent and captioning-aligned. Experiments on three datasets demonstrate the effectiveness of ProCap. Code and pre-trained models are available at https://github.com/BlueberryOreo/ProCap
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 41 of its 74 references that are in the map. First posted on arXiv 6 Mar 2026.
Builds on
41 of 74 references.
References · 41
- 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
- 2025Qwen3 Technical Reportcited by 8,820
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2023Visual Instruction Tuningcited by 7,869
- 2020Taming Transformers for High-Resolution Image Synthesiscited by 3,253
- 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,046
- 2015Microsoft COCO Captions: Data Collection and Evaluation Servercited by 1,462
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,457
- 2022VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Trainingcited by 1,322
- 2021VideoGPT: Video Generation using VQ-VAE and Transformerscited by 658
29 more
- 2022Visual Classification via Description from Large Language Modelscited by 336
- 2022MCVD: Masked Conditional Video Diffusion for Prediction, Generation, and Interpolationcited by 309
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 267
- 2025LMM-R1: Empowering 3B LMMs with Strong Reasoning Abilities Through Two-Stage Rule-Based RLcited by 248
- 2022Long Video Generation with Time-Agnostic VQGAN and Time-Sensitive Transformercited by 244
- 2025On the Generalization of SFT: A Reinforcement Learning Perspective with Reward Rectificationcited by 127
- 2021Video Frame Interpolation Transformercited by 123
- 2018Learning to Describe Differences Between Pairs of Similar Imagescited by 114
- 2024Number it: Temporal Grounding Videos like Flipping Mangacited by 65
- 2023Exploring Diverse In-Context Configurations for Image Captioningcited by 63
- 2021VIMPAC: Video Pre-Training via Masked Token Prediction and Contrastive Learningcited by 56
- 2019Expressing Visual Relationships via Languagecited by 49
- 2021Describing and Localizing Multiple Changes with Transformerscited by 47
- 2022Image Difference Captioning with Pre-training and Contrastive Learningcited by 39
- 2022Show Me What and Tell Me How: Video Synthesis via Multimodal Conditioningcited by 37
- 2022Tell Me What Happened: Unifying Text-guided Video Completion via Multimodal Masked Video Generationcited by 32
- 2020Finding It at Another Side: A Viewpoint-Adapted Matching Encoder for Change Captioningcited by 26
- 2022CLIP4IDC: CLIP for Image Difference Captioningcited by 25
- 2023Self-supervised Cross-view Representation Reconstruction for Change Captioningcited by 20
- 2025EDEN: Enhanced Diffusion for High-quality Large-motion Video Frame Interpolationcited by 19
- 2023Neighborhood Contrastive Transformer for Change Captioningcited by 16
- 2024OneDiff: A Generalist Model for Image Difference Captioningcited by 15
- 2025Motion-Aware Generative Frame Interpolationcited by 13
- 2024VIXEN: Visual Text Comparison Network for Image Difference Captioningcited by 12
- 2025OmniDiff: A Comprehensive Benchmark for Fine-grained Image Difference Captioningcited by 12
- 2024High-Resolution Frame Interpolation with Patch-based Cascaded Diffusioncited by 7
- 2024Distractors-Immune Representation Learning with Cross-modal Contrastive Regularization for Change Captioningcited by 6
- 2023PiTL: Cross-modal Retrieval with Weakly-supervised Vision-language Pre-training via Promptingcited by 3
- 2024TAB: Transformer Attention Bottlenecks enable User Intervention and Debugging in Vision-Language Modelscited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026C3-Bench: A Context-Aware Change Captioning Benchmarkcited by 0
- 2026C3-Bench: A Context-Aware Change Captioning Benchmark24 Jun 2026