Why is the video analytics accuracy fluctuating, and what can we do about it?
Sibendu Paul, Kunal Rao, Giuseppe Coviello, Murugan Sankaradas, Oliver, Po, Y. Charlie Hu, Srimat Chakradhar

TL;DR
This paper investigates why video analytics accuracy fluctuates despite stable scenes, identifies camera parameter changes as a cause, and proposes transfer learning with Yolov5 to reduce these fluctuations and improve object tracking.
Contribution
It reveals the impact of automatic camera parameter changes on video analytics accuracy and introduces transfer learning techniques to mitigate this effect, improving model stability.
Findings
Yolov5 reduces frame-to-frame detection fluctuations.
Object tracking mistakes decreased by 40%.
Camera parameter changes significantly affect analytics accuracy.
Abstract
It is a common practice to think of a video as a sequence of images (frames), and re-use deep neural network models that are trained only on images for similar analytics tasks on videos. In this paper, we show that this leap of faith that deep learning models that work well on images will also work well on videos is actually flawed. We show that even when a video camera is viewing a scene that is not changing in any human-perceptible way, and we control for external factors like video compression and environment (lighting), the accuracy of video analytics application fluctuates noticeably. These fluctuations occur because successive frames produced by the video camera may look similar visually, but these frames are perceived quite differently by the video analytics applications. We observed that the root cause for these fluctuations is the dynamic camera parameter changes that a video…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Adversarial Robustness in Machine Learning · Generative Adversarial Networks and Image Synthesis
