Title :
Parallel Implementations of the Particle Filter Algorithm for Android Mobile Devices
Author :
Acosta, Alejandro ; Almeida, Francisco
Author_Institution :
La Laguna Univ., La Laguna, Spain
Abstract :
The advent of emergent System-on-Chip (SoCs) and multiprocessor System-on-Chip (MPSocs) opens a new era on the small mobile devices (Smartphones, Tablets, ) in terms of computing capabilities and applications to be addressed. Given the ability of these devices to interact with the real world through the camera, is mandatory the development of efficient algorithms related to image processing and computer vision. We present a parallel implementation on mobile Android devices of the Particle Filter algorithm. We developed three different version of this algorithm. A Java sequential implementation and two Render script parallel versions, an ad-hoc implementation and a Paralldroid generated implementation. The results obtained by the parallel versions present an important speedup and a high accurate with a high processing rate of frame per seconds.
Keywords :
Java; mobile computing; multiprocessing systems; parallel processing; particle filtering (numerical methods); smart phones; system-on-chip; Android mobile devices; Java sequential implementation; MPSoC; Paralldroid generated implementation; Render script parallel versions; computer vision; image processing; multiprocessor system-on-chip; parallel implementations; particle filter algorithm; Androids; Graphics processing units; Humanoid robots; Java; Kernel; Particle filters; Performance evaluation; Android; Paralldroid; Particle Filter; Renderscript;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Conference_Location :
Turku
DOI :
10.1109/PDP.2015.93