Yoda is a benchmark for video analytic pipelines.
Sample Yoda Benchmark Videos
Pruning Strategies
Temporal Pruning drops frames to reduce inter-frame redundancies using at least two strategies.
- Uniform frame selection
- Triggered-base frame selection
Spatial Pruning: reencodes video to reduce redundancies among pixels.
- Image quality downsizing
- Region cropping
Model Pruning: leverages the fact that videos often have
specific object classes/scenes (e.g., traffic videos contain mostly vehicles/pedestrians with static background),
and trims the full DNN to reduce compute cost while still achieving high accuracy.
- Model selection
- Model specialization