2017
DOI: 10.1142/s0218001417560110
|View full text |Cite
|
Sign up to set email alerts
|

Optimized Parallel Implementation of Face Detection Based on Embedded Heterogeneous Many-Core Architecture

Abstract: Computing performance is one of the key problems in embedded systems for high-resolution face detection applications. To improve the computing performance of embedded high-resolution face detection systems, a novel parallel implementation of embedded face detection system was established based on a low power CPU-Accelerator heterogeneous many-core architecture. First, a basic CPU version of face detection prototype was implemented based on the cascade classifier and Local Binary Patterns operator. Second, the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0
3

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 9 publications
0
5
0
3
Order By: Relevance
“…Compared to GPU, FPGA is certainly less efficient, but its energy consumption is lower. The use of a heterogeneous architecture based on parallel processors with a hardware IP was presented in [24]. The application is implemented on a multi-core Zynq platform using dual ARM processors.…”
Section: Multimedia Multiprocessor Embedded Architecturementioning
confidence: 99%
“…Compared to GPU, FPGA is certainly less efficient, but its energy consumption is lower. The use of a heterogeneous architecture based on parallel processors with a hardware IP was presented in [24]. The application is implemented on a multi-core Zynq platform using dual ARM processors.…”
Section: Multimedia Multiprocessor Embedded Architecturementioning
confidence: 99%
“…All of these works accelerated Haar-like face detection algorithm using server GPUs or FPGA. Recently, Gao et al [10] presented a parallel implementation of LBP based face detection on an embedded platform called Parallela that consists of Zynq and Epiphany. By offloading the classification task onto Epiphany manycore device with some data prefetching, they achieved 4.3 FPS for FHD images, which corresponds to 3.8 times of speedup compared to OpenCV's CPU implementation.…”
Section: Real-time Face Detectionmentioning
confidence: 99%
“…Em outros trabalhos que também fazem uso da Parallella, como em [84] (em que se implementou um acelerador em software para unidades de controle inteligentes de conversores de frequência utilizados em smart grids) e em [22] (com a implementação de um algoritmo de detecção de faces), foram alcançados speedups de 1,78 e 7,8 respectivamente. Tais valores, assim como o speedup alcançado no presente trabalho, ainda estão distantes dos valores encontrados com aceleração via hardware (principalmente com FPGA's).…”
Section: Discussão Dos Resultadosunclassified
“…Dentre estes últimos, as áreas de aplicação variam entre visão computacional [21], processamento de imagens [22], processamento de sinais [23], Deep Learning [24], Redes Neurais Artificiais (RNA) [25], algoritmos bio-inspirados [26], UAN's (Unmanned Aerial Vehicle) [27], IoT (do inglês, Internet of Things) [28], segurança da informação [29], dentre outros.…”
Section: Plataformas Comerciais De Sistemas Embarcadosunclassified
See 1 more Smart Citation