Accurate and Fast Compressed Video Captioning

Yaojie Shen, Xin Gu, Kai Xu, Hengrui Fan, Longyin Wen +1 more
2/14/2026

No official code found. Best implementation: Yaojie-Shen/CoCap (54 stars, MIT, last commit 2025-07-28).

Abstract

Existing video captioning approaches typically require to first sample video frames from a decoded video and then conduct a subsequent process (e.g., feature extraction and/or captioning model learning). In this pipeline, manual frame sampling may ignore key information in videos and thus degrade performance. Additionally, redundant information in the sampled frames may result in low efficiency in the inference of video captioning. Addressing this, we study video captioning from a different perspective in compressed domain, which brings multi-fold advantages over the existing pipeline: 1) Compared to raw images from the decoded video, the compressed video, consisting of I-frames, motion vectors and residuals, is highly distinguishable, which allows us to leverage the entire video for learning without manual sampling through a specialized model design; 2) The captioning model is more efficient in inference as smaller and less redundant information is processed. We propose a simple yet effective end-to-end transformer in the compressed domain for video captioning that enables learning from the compressed video for captioning. We show that even with a simple design, our method can achieve state-of-the-art performance on different benchmarks while running almost 2× faster than existing approaches. Code is available at https://github.com/acherstyx/CoCap.

View on arXivView PDF

Code Implementations(1)

Yaojie-Shen/CoCapCommunity100%
MIT

[ICCV 2023] Accurate and Fast Compressed Video Captioning

547Shell, PythonJul 21, 20231 years agoMIT
compressed-videoiccv2023video-captioning

Similar Papers

Cite this paper

@article{shen2026accurate,
  title  = {Accurate and Fast Compressed Video Captioning},
  author = {Yaojie Shen and Xin Gu and Kai Xu and Hengrui Fan and Longyin Wen and Libo Zhang},
  year   = {2026},
  eprint = {2309.12867},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2309.12867},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.12867.svg)](https://codeofpaper.com/paper/2309.12867)

Discussion