A Deep-Intelligence Framework for Online Video Processing

Title

A Deep-Intelligence Framework for Online Video Processing

Subject

big data
Big data
cloud computing
Cloud computing
Computer architecture
deep learning
Deep learning
fault tolerance
Fault tolerance
Hadoop
Machine learning
MapReduce
Real-time systems
Scalability
software development
Software development
software engineering
Software engineering
Storm
Streaming media
video processing

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.
44-51

Creator

W. Zhang
L. Xu
Z. Li
Q. Lu
Y. Liu

Publisher

IEEE Software

Date

2016

Type

journalArticle

Identifier

1937-4194
10.1109/MS.2016.31

Citation

W. Zhang et al., “A Deep-Intelligence Framework for Online Video Processing,” Lamar University Midstream Center Research, accessed May 18, 2024, https://lumc.omeka.net/items/show/27839.

Output Formats