ODIN: Automated Drift Detection and Recovery in Video Analytics
Not on the map. Why?
Abstract (arXiv)
Recent advances in computer vision have led to a resurgence of interest in visual data analytics. Researchers are developing systems for effectively and efficiently analyzing visual data at scale. A significant challenge that these systems encounter lies in the drift in real-world visual data. For instance, a model for self-driving vehicles that is not trained on images containing snow does not work well when it encounters them in practice. This drift phenomenon limits the accuracy of models employed for visual data analytics. In this paper, we present a visual data analytics system, called ODIN, that automatically detects and recovers from drift. ODIN uses adversarial autoencoders to learn the distribution of high-dimensional images. We present an unsupervised algorithm for detecting drift by comparing the distributions of the given data against that of previously seen data. When ODIN detects drift, it invokes a drift recovery algorithm to deploy specialized models tailored towards the novel data points. These specialized models outperform their non-specialized counterpart on accuracy, performance, and memory footprint. Lastly, we present a model selection algorithm for picking an ensemble of best-fit specialized models to process a given input. We evaluate the efficacy and efficiency of ODIN on high-resolution dashboard camera videos captured under diverse environments from the Berkeley DeepDrive dataset. We demonstrate that ODIN's models deliver 6x higher throughput, 2x higher accuracy, and 6x smaller memory footprint compared to a baseline system without automated drift detection and recovery.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 1.
7 papers.
- 2022MiDAS: Multi-integrated Domain Adaptive Supervision for Fake News Detectioncited by 7
- 2021Zeus: Efficiently Localizing Actions in Videos using Reinforcement Learningcited by 3
- 2022EdnaML: A Declarative API and Framework for Reproducible Deep Learningcited by 1
- 2021A Survey of Performance Optimization in Neural Network-Based Video Analytics Systemscited by 0
- 2022Constructive Interpretability with CoLabel: Corroborative Integration, Complementary Features, and Collaborative Learningcited by 0
- 2022ATEAM: Knowledge Integration from Federated Datasets for Vehicle Feature Extraction using Annotation Team of Expertscited by 0
- 2023Continuously Reliable Detection of New-Normal Misinformation: Semantic Masking and Contrastive Smoothing in High-Density Latent Regionscited by 0
- 2023Continuously Reliable Detection of New-Normal Misinformation: Semantic Masking and Contrastive Smoothing in High-Density Latent Regions19 Jan 2023
- 2022ATEAM: Knowledge Integration from Federated Datasets for Vehicle Feature Extraction using Annotation Team of Experts16 Nov 2022
- 2022EdnaML: A Declarative API and Framework for Reproducible Deep Learning13 Nov 2022
- 2022Constructive Interpretability with CoLabel: Corroborative Integration, Complementary Features, and Collaborative Learning20 May 2022
- 2022MiDAS: Multi-integrated Domain Adaptive Supervision for Fake News Detection19 May 2022
- 2021A Survey of Performance Optimization in Neural Network-Based Video Analytics Systems10 May 2021
- 2021Zeus: Efficiently Localizing Actions in Videos using Reinforcement Learning6 Apr 2021