DocumentCode :
1919138
Title :
Parallelized Background Substitution System on a Multi-core Embedded Platform
Author :
Lee, Yutzu ; Chiang, Chen-Kuo ; Su, Te-Feng ; Sun, Yu-Wei ; Kuan, Chi-Bang ; Lai, Shang-Hong
Author_Institution :
Inst. of Inf. Syst. & Applic., Nat. Tsing-Hua Univ., Hsinchu, Taiwan
fYear :
2012
fDate :
10-13 Sept. 2012
Firstpage :
530
Lastpage :
537
Abstract :
We present an automatic human background substitution system based on a Random Walk (RW) algorithm on a multi-core processing architecture. Firstly, a fast algorithm is proposed to solve the large linear system in RW based on adapting the Gauss-Seidel method. Two tables, TYPE and INDEX, are introduced to fast locate the required data for the close-form solution. Then, face detection along with a human shape prior model are exploited to decide the approximated human body and background area. Pixels inside these areas are used as seed points in RW algorithm for automatic segmentation. The proposed method is designed to be highly parallelizable and suitable for running on a multi-core architecture. We demonstrate the parallelization strategies for the proposed fast RW algorithm and face detection on heterogeneous multi-core embedded platform to make the most use of the system architecture. Compared to the single processor implementation, the experimental results show significant speedup ratio of the parallelized human background substitution system on a multi-core embedded platform, which consists of an ARM processor and two DSP cores.
Keywords :
approximation theory; embedded systems; face recognition; image resolution; image segmentation; iterative methods; multiprocessing systems; ARM processor; DSP cores; Gauss-Seidel method; INDEX; RW algorithm; TYPE; approximated human body; automatic human background substitution system; automatic segmentation; background area; face detection; fast algorithm; heterogeneous multicore embedded platform; human shape prior model; large linear system; multicore processing architecture; parallelized human background substitution system; random walk algorithm; seed points; Arrays; Embedded systems; Face; Face detection; Humans; Indexes; Mathematical model; Random Walk algorithm; background substitution; image segmentation; multi-core embedded system; parallelization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Workshops (ICPPW), 2012 41st International Conference on
Conference_Location :
Pittsburgh, PA
ISSN :
1530-2016
Print_ISBN :
978-1-4673-2509-7
Type :
conf
DOI :
10.1109/ICPPW.2012.72
Filename :
6337522
Link To Document :
بازگشت