Authors
Weishan Zhang, Liang Xu, Zhongwei Li, Qinghua Lu, Yan Liu
Publication date
2016/2/18
Journal
IEEE Software
Volume
33
Issue
2
Pages
44-51
Publisher
IEEE
Description
Video data has become the largest source of big data. Owing to video data's complexities, velocity, and volume, public security and other surveillance applications require efficient, intelligent runtime video processing. To address these challenges, a proposed framework combines two cloud-computing technologies: Storm stream processing and Hadoop batch processing. It uses deep learning to realize deep intelligence that can help reveal knowledge hidden in video data. An implementation of this framework combines five architecture styles: service-oriented architecture, publish-subscribe, the Shared Data pattern, MapReduce, and a layered architecture. Evaluations of performance, scalability, and fault tolerance showed the framework's effectiveness. This article is part of a special issue on Software Engineering for Big Data Systems.
Total citations
2016201720182019202020212022202320245681074311
Scholar articles