Talk by Ganesh Ananthanarayanan (Microsoft Research): Taming the Video Star! Real-time Video Analytics at Scale

30.08.2017 11:00

CAB E 72

Talk by Ganesh Ananthanarayanan (Microsoft Research)

TITLE: Taming the Video Star! Real-time Video Analytics at Scale


Video cameras are pervasively deployed for security and smart city scenarios, with millions of them in large cities worldwide. Achieving the potential of these cameras requires efficiently analyzing the live videos in real-time. In this talk, I’ll describe VideoStorm, a video analytics system that processes thousands of video analytics queries on live video streams over large clusters. Given the high costs of vision processing, resource management is crucial. We consider two key characteristics of video analytics: resource-quality tradeoff with multi-dimensional configurations, and variety in quality and lag goals. VideoStorm’s offline profiler generates query resource-quality profile, while its online scheduler allocates resources to queries to maximize performance on quality and lag, in contrast to the commonly used fair sharing of resources in clusters. Deployment on an Azure cluster of 101 machines shows improvement by as much as 80% in quality of real-world queries and 7× better lag, processing video from operational traffic cameras. VideoStorm has also been powering our deployment at the City of Bellevue, WA for analyzing live traffic camera feeds.


Ganesh Ananthanarayanan is a Researcher at Microsoft Research. His research interests are broadly in systems & networking, with recent focus on cloud computing and large scale data analytics systems, video analytics, and Internet performance. He has published over 30 papers in the top-tier computing venues such as USENIX OSDI, ACM SIGCOMM and USENIX NSDI. His work on “Video Analytics for Vision Zero” on analyzing traffic camera feeds won the Institute of Transportation Engineers 2017 Achievement Award. Technology from his work have contributed to Microsoft’s cloud and online products like the Azure Cloud, Cosmos (Microsoft’s big data system), and Skype. He is also a member of the ACM Future of Computing Academy. Prior to joining Microsoft Research, he completed his Ph.D. at UC Berkeley in Dec 2013 working with Prof. Ion Stoica, where he was also a recipient of the UC Berkeley Regents Fellowship. More details about Ganesh’s work can be found here: