A cloud-based large-scale distributed video analysis system


Digital content consumption is exploding thanks to the advances of the distributed cloud-computing infrastructures and the consumer electronics. Further challenges have been posed to engineers and researchers to satisfy the ever increasing user needs not only for high quality video delivery, but also for richer experience. In order to support various video analysis tasks in addition to transcoding, a software platform is designed based on the Google cloud computing infrastructure with the features to be flexible, scalable, robust, and secure. In this paper, we discuss the scope, requirements, constraints, features of such a system, the problems we met and how they are resolved.