Title :
Embedded facial image processing with Convolutional Neural Networks
Author :
Mamalet, Franck ; Roux, Sébastien ; Garcia, Christophe
Author_Institution :
Orange Labs., Orange, France
fDate :
May 30 2010-June 2 2010
Abstract :
This paper presents an embedded facial image analysis framework based on Convolutional Neural Networks (ConvNets). This robust framework has been proposed by Garcia, Delakis and Duffner on general purpose workstations without any constraints on computational and memory resources. We show that ConvNets, which consist of a pipeline of convolution and subsampling operations followed by a Multi Layer Perceptron, are particularly well suited for implementation on embedded processors. We present a set of high-level optimizations, such as automatic fractional transformation, convolution and subsampling fusion and memory requirement optimizations that can be applied to these algorithms without any loss in performance, leading to a speedup factor up to 700 compared to the reference implementation. This work leads to a face processing library able to handle the complete framework and its applications on mobile phones.
Keywords :
face recognition; image fusion; multilayer perceptrons; optimisation; transforms; ConvNets; automatic fractional transformation; convolution fusion; convolutional neural networks; embedded facial image analysis framework; embedded facial image processing; face processing library; general purpose workstations; high-level optimizations; memory requirement optimizations; mobile phones; multilayer perceptron; subsampling fusion; Convolution; Face; Image analysis; Image processing; Libraries; Neural networks; Performance loss; Pipelines; Robustness; Workstations;
Conference_Titel :
Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-5308-5
Electronic_ISBN :
978-1-4244-5309-2
DOI :
10.1109/ISCAS.2010.5537897