mlsanityData to 14 Oct 2026

VideoPro: A Visual Analytics Approach for Interactive Video Programming

arXiv 2308.00401 ↗First posted 1 Aug 2023cs.CV cs.HC cs.MMcited by 7

Not on the map. Why?

Abstract (arXiv)

Constructing supervised machine learning models for real-world video analysis require substantial labeled data, which is costly to acquire due to scarce domain expertise and laborious manual inspection. While data programming shows promise in generating labeled data at scale with user-defined labeling functions, the high dimensional and complex temporal information in videos poses additional challenges for effectively composing and evaluating labeling functions. In this paper, we propose VideoPro, a visual analytics approach to support flexible and scalable video data programming for model steering with reduced human effort. We first extract human-understandable events from videos using computer vision techniques and treat them as atomic components of labeling functions. We further propose a two-stage template mining algorithm that characterizes the sequential patterns of these events to serve as labeling function templates for efficient data labeling. The visual interface of VideoPro facilitates multifaceted exploration, examination, and application of the labeling templates, allowing for effective programming of video data at scale. Moreover, users can monitor the impact of programming on model performance and make informed adjustments during the iterative programming process. We demonstrate the efficiency and effectiveness of our approach with two case studies and expert interviews.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 43 of its 85 references that are in the map. First posted on arXiv 1 Aug 2023.

Builds on

43 of 85 references.

References · 43

  1. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  2. 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,270
  3. 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
  4. 2018OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,162
  5. 2019Multimodal Transformer for Unaligned Multimodal Language Sequencescited by 645
  6. 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 372
  7. 2021ActionCLIP: A New Paradigm for Video Action Recognitioncited by 320
  8. 2019Action Genome: Actions as Composition of Spatio-temporal Scene Graphscited by 250
  9. 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
  10. 2022UniFormer: Unified Transformer for Efficient Spatiotemporal Representation Learningcited by 184
  11. 2022A Survey on Programmatic Weak Supervisioncited by 66
  12. 2020SF-Net: Single-Frame Supervision for Temporal Action Localizationcited by 62
31 more
  1. 2023PromptMagician: Interactive Prompt Engineering for Text-to-Image Creationcited by 58
  2. 2020A Survey of Visual Analytics Techniques for Machine Learningcited by 56
  3. 2022MultiViz: Towards Visualizing and Understanding Multimodal Modelscited by 36
  4. 2020OoDAnalyzer: Interactive Analysis of Out-of-Distribution Samplescited by 33
  5. 2021Deep Learning-based Action Detection in Untrimmed Videos: A Surveycited by 32
  6. 2021M2Lens: Visualizing and Explaining Multimodal Models for Sentiment Analysiscited by 29
  7. 2020Task Programming: Learning Data Efficient Behavior Representationscited by 27
  8. 2021Weakly Supervised Named Entity Tagging with Learnable Logical Rulescited by 21
  9. 2021UnweaveNet: Unweaving Activity Storiescited by 14
  10. 2019EmoCo: Visual Analysis of Emotion Coherence in Presentation Videoscited by 13
  11. 2021Induce, Edit, Retrieve: Language Grounded Multimodal Schema for Instructional Video Retrievalcited by 13
  12. 2022Diagnosing Ensemble Few-Shot Classifierscited by 13
  13. 2020VoiceCoach: Interactive Evidence-based Training for Voice Modulation Skills in Public Speakingcited by 11
  14. 2021Towards Visual Explainable Active Learning for Zero-Shot Classificationcited by 10
  15. 2022OneLabeler: A Flexible System for Building Data Labeling Toolscited by 9
  16. 2021Explaining with Examples: Lessons Learned from Crowdsourced Introductory Description of Information Visualizationscited by 8
  17. 2019VIANA: Visual Interactive Annotation of Argumentationcited by 7
  18. 2019VASSL: A Visual Analytics Toolkit for Social Spambot Labelingcited by 7
  19. 2023Anchorage: Visual Analysis of Satisfaction in Customer Service Videos via Anchor Eventscited by 7
  20. 2021A Visual Analytics Approach to Facilitate the Proctoring of Online Examscited by 5
  21. 2021DeHumor: Visual Analytics for Decomposing Humorcited by 5
  22. 2021VideoModerator: A Risk-aware Framework for Multimodal Video Moderation in E-Commercecited by 5
  23. 2022CohortVA: A Visual Analytic System for Interactive Exploration of Cohorts based on Historical Datacited by 5
  24. 2022GestureLens: Visual Analysis of Gestures in Presentation Videoscited by 4
  25. 2022DPVisCreator: Incorporating Pattern Constraints to Privacy-preserving Visualizations via Differential Privacycited by 4
  26. 2018Constraint-based Sequential Pattern Mining with Decision Diagramscited by 3
  27. 2021EventAnchor: Reducing Human Interactions in Event Annotation of Racket Sports Videoscited by 3
  28. 2023Augmenting Sports Videos with VisCommentatorcited by 3
  29. 2019Periphery Plots for Contextualizing Heterogeneous Time-Based Chartscited by 2
  30. 2022RASIPAM: Interactive Pattern Mining of Multivariate Event Sequences in Racket Sportscited by 2
  31. 2021E-ffective: A Visual Analytic System for Exploring the Emotion and Effectiveness of Inspirational Speechescited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 3; 2025: 3; 2026: 1.

7 papers.