Shot Contrastive Self-Supervised Learning for Scene Boundary Detection
Not on the map. Why?
Abstract (arXiv)
Scenes play a crucial role in breaking the storyline of movies and TV episodes into semantically cohesive parts. However, given their complex temporal structure, finding scene boundaries can be a challenging task requiring large amounts of labeled training data. To address this challenge, we present a self-supervised shot contrastive learning approach (ShotCoL) to learn a shot representation that maximizes the similarity between nearby shots compared to randomly selected shots. We show how to apply our learned shot representation for the task of scene boundary detection to offer state-of-the-art performance on the MovieNet dataset while requiring only ~25% of the training labels, using 9x fewer model parameters and offering 7x faster runtime. To assess the effectiveness of ShotCoL on novel applications of scene boundary detection, we take on the problem of finding timestamps in movies and TV episodes where video-ads can be inserted while offering a minimally disruptive viewing experience. To this end, we collected a new dataset called AdCuepoints with 3,975 movies and TV episodes, 2.2 million shots and 19,119 minimally disruptive ad cue-point labels. We present a thorough empirical analysis on this dataset demonstrating the effectiveness of ShotCoL for ad cue-points detection.
Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). Builds on 39 of its 56 references that are in the map. First posted on arXiv 28 Apr 2021.
Builds on
39 of 56 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
27 more
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,355
- 2019Contrastive Multiview Codingcited by 1,297
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2016Colorful Image Colorizationcited by 1,113
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
- 2016CNN Architectures for Large-Scale Audio Classificationcited by 701
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 656
- 2019PANNs: Large-Scale Pretrained Audio Neural Networks for Audio Pattern Recognitioncited by 563
- 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
- 2015Bidirectional LSTM-CRF Models for Sequence Taggingcited by 544
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2020Keystroke Dynamics as Part of Lifeloggingcited by 334
- 2014Discriminative Unsupervised Feature Learning with Exemplar Convolutional Neural Networkscited by 299
- 2020Self-supervised Co-training for Video Representation Learningcited by 232
- 2020MovieNet: A Holistic Dataset for Movie Understandingcited by 206
- 2019Local Aggregation for Unsupervised Learning of Visual Embeddingscited by 204
- 2020Audiovisual SlowFast Networks for Video Recognitioncited by 144
- 2016Learning Features by Watching Objects Movecited by 138
- 2020Memory-augmented Dense Predictive Coding for Video Representation Learningcited by 137
- 2020A Local-to-Global Approach to Multi-modal Movie Scene Segmentationcited by 60
- 2020Enhancing Unsupervised Video Representation Learning by Decoupling the Scene and the Motioncited by 39
- 2019Self-Supervised Learning of Video-Induced Visual Invariancescited by 29
- 2015Slow and steady feature analysis: higher order temporal coherence in videocited by 28
- 2015A Deep Siamese Network for Scene Detection in Broadcast Videoscited by 21
- 2020Pretext-Contrastive Learning: Toward Good Practices in Self-supervised Video Representation Leaningcited by 9
Built on by
Citing papers per year: 2021: 3; 2022: 11; 2023: 11; 2024: 3; 2025: 2; 2026: 5.
35 papers.
Sort:
By area:
- 2022Efficient Movie Scene Detection using State-Space Transformerscited by 51
- 2023VidChapters-7M: Video Chapters at Scalecited by 39
- 2023AutoShot: A Short Video Dataset and State-of-the-Art Shot Boundary Detectioncited by 22
- 2021UBoCo : Unsupervised Boundary Contrastive Learning for Generic Event Boundary Detectioncited by 20
- 2024VideoLLaMB: Long Streaming Video Understanding with Recurrent Memory Bridgescited by 20
- 2022Boundary-aware Self-supervised Learning for Video Scene Segmentationcited by 17
- 2022Temporal Perceiver: A General Architecture for Arbitrary Boundary Detectioncited by 12
- 2023MMSum: A Dataset for Multimodal Summarization and Thumbnail Generation of Videoscited by 12
- 2022Movies2Scenes: Using Movie Metadata to Learn Scene Representationcited by 11
- 2023VSTAR: A Video-grounded Dialogue Dataset for Situated Semantic Understanding with Scene and Topic Transitionscited by 11
- 2023Exo2EgoDVC: Dense Video Captioning of Egocentric Procedural Activities Using Web Instructional Videoscited by 11
- 2022Scene Consistency Representation Learning for Video Scene Segmentationcited by 9
23 more
- 2025Chapter-Llama: Efficient Chaptering in Hour-Long Videos with LLMscited by 9
- 2022MHMS: Multimodal Hierarchical Multimedia Summarizationcited by 6
- 2022LiveSeg: Unsupervised Multimodal Temporal Segmentation of Long Livestream Videoscited by 6
- 2023How you feelin'? Learning Emotions and Mental States in Movie Scenescited by 6
- 2021Exploring Temporal Granularity in Self-Supervised Video Representation Learningcited by 5
- 2026OmniShotCut: Holistic Relational Shot Boundary Detection with Shot-Query Transformercited by 5
- 2022OS-MSL: One Stage Multimodal Sequential Link Framework for Scene Segmentation and Classificationcited by 4
- 2023Collaborative Noisy Label Cleaner: Learning Scene-aware Trailers for Multi-modal Highlight Detection in Moviescited by 4
- 2023MEGA: Multimodal Alignment Aggregation and Distillation For Cinematic Video Segmentationcited by 4
- 2022Multi-modal Video Chapter Generationcited by 3
- 2022Motion Aware Self-Supervision for Generic Event Boundary Detectioncited by 3
- 2021Overview of Tencent Multi-modal Ads Video Understanding Challengecited by 2
- 2025Scene-VLM: Multimodal Video Scene Segmentation via Vision-Language Modelscited by 2
- 2023MoviePuzzle: Visual Narrative Reasoning through Multimodal Order Learningcited by 1
- 2024Adversarial Masking Contrastive Learning for vein recognitioncited by 1
- 2026Shot-Aware Frame Sampling for Video Understandingcited by 1
- 2022Movie Genre Classification by Language Augmentation and Shot Samplingcited by 0
- 2023Nearest-Neighbor Inter-Intra Contrastive Learning from Unlabeled Videoscited by 0
- 2023Multi-Modal Video Topic Segmentation with Dual-Contrastive Domain Adaptationcited by 0
- 2024Modality-Aware Shot Relating and Comparing for Video Scene Detectioncited by 0
- 2026Automatic Funny Scene Extraction from Long-form Cinematic Videoscited by 0
- 2026Beyond Visual Boundaries: Rethinking Scene Segmentation for Movie RAGcited by 0
- 2026PERSIST: Persistent-State Discrimination for Shot Boundary Detectioncited by 0
- 2026PERSIST: Persistent-State Discrimination for Shot Boundary Detection29 Aug 2026
- 2026Beyond Visual Boundaries: Rethinking Scene Segmentation for Movie RAG27 Aug 2026
- 2026OmniShotCut: Holistic Relational Shot Boundary Detection with Shot-Query Transformer27 Apr 2026
- 2026Shot-Aware Frame Sampling for Video Understanding18 Mar 2026
- 2026Automatic Funny Scene Extraction from Long-form Cinematic Videos17 Feb 2026
- 2025Scene-VLM: Multimodal Video Scene Segmentation via Vision-Language Models25 Dec 2025
- 2025Chapter-Llama: Efficient Chaptering in Hour-Long Videos with LLMs31 Mar 2025
- 2024Modality-Aware Shot Relating and Comparing for Video Scene Detection23 Dec 2024
- 2024VideoLLaMB: Long Streaming Video Understanding with Recurrent Memory Bridges2 Sep 2024
- 2024Adversarial Masking Contrastive Learning for vein recognition16 Jan 2024
- 2023Multi-Modal Video Topic Segmentation with Dual-Contrastive Domain Adaptation30 Nov 2023
- 2023Exo2EgoDVC: Dense Video Captioning of Egocentric Procedural Activities Using Web Instructional Videos28 Nov 2023
23 more
- 2023VidChapters-7M: Video Chapters at Scale25 Sep 2023
- 2023MEGA: Multimodal Alignment Aggregation and Distillation For Cinematic Video Segmentation22 Aug 2023
- 2023MMSum: A Dataset for Multimodal Summarization and Thumbnail Generation of Videos7 Jun 2023
- 2023MoviePuzzle: Visual Narrative Reasoning through Multimodal Order Learning4 Jun 2023
- 2023VSTAR: A Video-grounded Dialogue Dataset for Situated Semantic Understanding with Scene and Topic Transitions30 May 2023
- 2023AutoShot: A Short Video Dataset and State-of-the-Art Shot Boundary Detection12 Apr 2023
- 2023How you feelin'? Learning Emotions and Mental States in Movie Scenes12 Apr 2023
- 2023Collaborative Noisy Label Cleaner: Learning Scene-aware Trailers for Multi-modal Highlight Detection in Movies26 Mar 2023
- 2023Nearest-Neighbor Inter-Intra Contrastive Learning from Unlabeled Videos13 Mar 2023
- 2022Efficient Movie Scene Detection using State-Space Transformers29 Dec 2022
- 2022LiveSeg: Unsupervised Multimodal Temporal Segmentation of Long Livestream Videos12 Oct 2022
- 2022Motion Aware Self-Supervision for Generic Event Boundary Detection11 Oct 2022
- 2022Multi-modal Video Chapter Generation26 Sep 2022
- 2022OS-MSL: One Stage Multimodal Sequential Link Framework for Scene Segmentation and Classification4 Jul 2022
- 2022Scene Consistency Representation Learning for Video Scene Segmentation11 May 2022
- 2022MHMS: Multimodal Hierarchical Multimedia Summarization7 Apr 2022
- 2022Movie Genre Classification by Language Augmentation and Shot Sampling24 Mar 2022
- 2022Temporal Perceiver: A General Architecture for Arbitrary Boundary Detection1 Mar 2022
- 2022Movies2Scenes: Using Movie Metadata to Learn Scene Representation22 Feb 2022
- 2022Boundary-aware Self-supervised Learning for Video Scene Segmentation14 Jan 2022
- 2021Exploring Temporal Granularity in Self-Supervised Video Representation Learning8 Dec 2021
- 2021UBoCo : Unsupervised Boundary Contrastive Learning for Generic Event Boundary Detection29 Nov 2021
- 2021Overview of Tencent Multi-modal Ads Video Understanding Challenge16 Sep 2021
- 2022Efficient Movie Scene Detection using State-Space Transformerscited by 51
- 2023VidChapters-7M: Video Chapters at Scalecited by 39
- 2023AutoShot: A Short Video Dataset and State-of-the-Art Shot Boundary Detectioncited by 22
- 2021UBoCo : Unsupervised Boundary Contrastive Learning for Generic Event Boundary Detectioncited by 20
- 2024VideoLLaMB: Long Streaming Video Understanding with Recurrent Memory Bridgescited by 20
- 2022Boundary-aware Self-supervised Learning for Video Scene Segmentationcited by 17
- 2022Temporal Perceiver: A General Architecture for Arbitrary Boundary Detectioncited by 12
- 2023MMSum: A Dataset for Multimodal Summarization and Thumbnail Generation of Videoscited by 12
- 2022Movies2Scenes: Using Movie Metadata to Learn Scene Representationcited by 11
- 2023VSTAR: A Video-grounded Dialogue Dataset for Situated Semantic Understanding with Scene and Topic Transitionscited by 11
- 2023Exo2EgoDVC: Dense Video Captioning of Egocentric Procedural Activities Using Web Instructional Videoscited by 11
- 2022Scene Consistency Representation Learning for Video Scene Segmentationcited by 9
12 most cited of 32 All 32 (JSON)
- 2026PERSIST: Persistent-State Discrimination for Shot Boundary Detection29 Aug 2026
- 2026OmniShotCut: Holistic Relational Shot Boundary Detection with Shot-Query Transformer27 Apr 2026
- 2026Automatic Funny Scene Extraction from Long-form Cinematic Videos17 Feb 2026
- 2025Chapter-Llama: Efficient Chaptering in Hour-Long Videos with LLMs31 Mar 2025
- 2024Modality-Aware Shot Relating and Comparing for Video Scene Detection23 Dec 2024
- 2024VideoLLaMB: Long Streaming Video Understanding with Recurrent Memory Bridges2 Sep 2024
- 2024Adversarial Masking Contrastive Learning for vein recognition16 Jan 2024
- 2023Multi-Modal Video Topic Segmentation with Dual-Contrastive Domain Adaptation30 Nov 2023
- 2023Exo2EgoDVC: Dense Video Captioning of Egocentric Procedural Activities Using Web Instructional Videos28 Nov 2023
- 2023VidChapters-7M: Video Chapters at Scale25 Sep 2023
- 2023MEGA: Multimodal Alignment Aggregation and Distillation For Cinematic Video Segmentation22 Aug 2023
- 2023MMSum: A Dataset for Multimodal Summarization and Thumbnail Generation of Videos7 Jun 2023
12 newest of 32 All 32 (JSON)