Parallel Multi-source Video Processing Based on Software Pipeline
- DOI
- 10.2991/icmra-15.2015.228How to use a DOI?
- Keywords
- Software Pipeline; Parallel Processing; Multi-source Video; Multi-task Management System.
- Abstract
A technology of parallel multi-source video processing based on software pipeline is presented, which has the features of reducing the design difficulty of the video processing applications, optimizing computing resource utilization rate and improving the real-time performance of the multi-source video processing with a complex algorithm. First, a kind of multi-task management system based on the multi-core CPU is introduced, which is used to schedule tasks and manage the loads of the computing resource, and on this basis, software pipeline is designed out. The software pipeline encapsulates the processing of a frame image as a task which will be submitted to the multi-task management system. Finally, the parallel multi-source video processing experiment was carried out to verify this technology. The results indicate that this technology could effectively improve the real-time performance of the multi-source and complex algorithm video processing, and it also has nice features in optimizing the computing resource utilization rate and load balance.
- Copyright
- © 2015, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Yang Yang AU - Xiaocheng Yao AU - Yong Gao AU - Weini Zeng PY - 2015/04 DA - 2015/04 TI - Parallel Multi-source Video Processing Based on Software Pipeline BT - Proceedings of the 3rd International Conference on Mechatronics, Robotics and Automation PB - Atlantis Press SP - 1179 EP - 1186 SN - 2352-538X UR - https://doi.org/10.2991/icmra-15.2015.228 DO - 10.2991/icmra-15.2015.228 ID - Yang2015/04 ER -