The search functionality is under construction.
The search functionality is under construction.

Distributed Video Decoding on Hadoop

Illo YOON, Saehanseul YI, Chanyoung OH, Hyeonjin JUNG, Youngmin YI

  • Full Text Views

    0

  • Cite this

Summary :

Video analytics is usually time-consuming as it not only requires video decoding as a first step but also usually applies complex computer vision and machine learning algorithms to the decoded frame. To achieve high efficiency in video analytics with ever increasing frame size, many researches have been conducted for distributed video processing using Hadoop. However, most approaches focused on processing multiple video files on multiple nodes. Such approaches require a number of video files to achieve any speedup, and could easily result in load imbalance when the size of video files is reasonably long since a video file itself is processed sequentially. In contrast, we propose a distributed video decoding method with an extended FFmpeg and VideoRecordReader, by which a single large video file can be processed in parallel across multiple nodes in Hadoop. The experimental results show that a case study of face detection and SURF system achieve 40.6 times and 29.1 times of speedups respectively on a four-node cluster with 12 mappers in each node, showing good scalability.

Publication
IEICE TRANSACTIONS on Information Vol.E101-D No.12 pp.2933-2941
Publication Date
2018/12/01
Publicized
2018/09/18
Online ISSN
1745-1361
DOI
10.1587/transinf.2018PAP0014
Type of Manuscript
Special Section PAPER (Special Section on Parallel and Distributed Computing and Networking)
Category
Cluster Computing

Authors

Illo YOON
  University of Seoul
Saehanseul YI
  University of Seoul
Chanyoung OH
  University of Seoul
Hyeonjin JUNG
  University of Seoul
Youngmin YI
  University of Seoul

Keyword