Efficient video annotation with visual interpolation and frame selection guidance
arXiv:2012.12554
Abstract
We introduce a unified framework for generic video annotation with bounding boxes. Video annotation is a longstanding problem, as it is a tedious and time-consuming process. We tackle two important challenges of video annotation: (1) automatic temporal interpolation and extrapolation of bounding boxes provided by a human annotator on a subset of all frames, and (2) automatic selection of frames to annotate manually. Our contribution is two-fold: first, we propose a model that has both interpolating and extrapolating capabilities; second, we propose a guiding mechanism that sequentially generates suggestions for what frame to annotate next, based on the annotations made previously. We extensively evaluate our approach on several challenging datasets in simulation and demonstrate a reduction in terms of the number of manual bounding boxes drawn by 60% over linear interpolation and by 35% over an off-the-shelf tracker. Moreover, we also show 10% annotation time improvement over a state-of-the-art method for video annotation with bounding boxes [25]. Finally, we run human annotation experiments and provide extensive analysis of the results, showing that our approach reduces actual measured annotation time by 50% compared to commonly used linear interpolation.
arXiv commentaccepted to WACV 2021
References in corpus (9)
- High-Speed Tracking with Kernelized Correlation Filters
- GOT-10k: A Large High-Diversity Benchmark for Generic Object Tracking in the Wild
- The Open Images Dataset V4: Unified image classification, object detection, and visual relationship detection at scale
- Deep Learning is Robust to Massive Label Noise
- Learning regression and verification networks for long-term visual tracking
- TrackingNet: A Large-Scale Dataset and Benchmark for Object Tracking in the Wild
- Watch and Learn: Semi-Supervised Learning of Object Detectors from Videos
- Long-term Tracking in the Wild: A Benchmark
- Super-Trajectory for Video Segmentation