Mitigating Surgical Data Imbalance with Dual-Prediction Video Diffusion Model
Danush Kumar Venkatesh, Adam Schmidt, Muhammad Abdullah Jamal, Omid Mohareri
TL;DR
This work tackles data imbalance in surgical video datasets by generating synthetic videos for rare actions using SurgiFlowVid, a diffusion-based framework. It introduces a dual-prediction diffusion U-Net that jointly models RGB frames and optical flow, plus a sparse visual encoder to enable controllable generation with sparse annotations. Built on a two-stage training scheme adapted from SurV-Gen, SurgiFlowVid delivers temporally coherent, diverse samples even when conditioning signals are sparse. Across datasets and tasks—action recognition, tool presence detection, and laparoscope motion prediction—it yields consistent 10–20% gains over strong baselines, highlighting its practical potential for robust surgical video understanding.
Abstract
Surgical video datasets are essential for scene understanding, enabling procedural modeling and intra-operative support. However, these datasets are often heavily imbalanced, with rare actions and tools under-represented, which limits the robustness of downstream models. We address this challenge with $SurgiFlowVid$, a sparse and controllable video diffusion framework for generating surgical videos of under-represented classes. Our approach introduces a dual-prediction diffusion module that jointly denoises RGB frames and optical flow, providing temporal inductive biases to improve motion modeling from limited samples. In addition, a sparse visual encoder conditions the generation process on lightweight signals (e.g., sparse segmentation masks or RGB frames), enabling controllability without dense annotations. We validate our approach on three surgical datasets across tasks including action recognition, tool presence detection, and laparoscope motion prediction. Synthetic data generated by our method yields consistent gains of 10-20% over competitive baselines, establishing $SurgiFlowVid$ as a promising strategy to mitigate data imbalance and advance surgical video understanding methods.
