Share Email Print

Proceedings Paper

Accelerating image recognition on mobile devices using GPGPU
Author(s): Miguel Bordallo López; Henri Nykänen; Jari Hannuksela; Olli Silvén; Markku Vehviläinen
Format Member Price Non-Member Price
PDF $17.00 $21.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

The future multi-modal user interfaces of battery-powered mobile devices are expected to require computationally costly image analysis techniques. The use of Graphic Processing Units for computing is very well suited for parallel processing and the addition of programmable stages and high precision arithmetic provide for opportunities to implement energy-efficient complete algorithms. At the moment the first mobile graphics accelerators with programmable pipelines are available, enabling the GPGPU implementation of several image processing algorithms. In this context, we consider a face tracking approach that uses efficient gray-scale invariant texture features and boosting. The solution is based on the Local Binary Pattern (LBP) features and makes use of the GPU on the pre-processing and feature extraction phase. We have implemented a series of image processing techniques in the shader language of OpenGL ES 2.0, compiled them for a mobile graphics processing unit and performed tests on a mobile application processor platform (OMAP3530). In our contribution, we describe the challenges of designing on a mobile platform, present the performance achieved and provide measurement results for the actual power consumption in comparison to using the CPU (ARM) on the same platform.

Paper Details

Date Published: 25 January 2011
PDF: 10 pages
Proc. SPIE 7872, Parallel Processing for Imaging Applications, 78720R (25 January 2011); doi: 10.1117/12.872860
Show Author Affiliations
Miguel Bordallo López, Univ. of Oulu (Finland)
Henri Nykänen, Visidon Ltd. (Finland)
Jari Hannuksela, Univ. of Oulu (Finland)
Olli Silvén, Univ. of Oulu (Finland)
Markku Vehviläinen, Nokia Research Ctr. (Finland)

Published in SPIE Proceedings Vol. 7872:
Parallel Processing for Imaging Applications
John D. Owens; I-Jong Lin; Yu-Jin Zhang; Giordano B. Beretta, Editor(s)

© SPIE. Terms of Use
Back to Top