Innovative Conference on Embedded Systems, Mobile Communication and Computing |
Foundation of Computer Science USA |
ICEMC2 - Number 1 |
September 2011 |
Authors: Suman Kumar, Vijay Anand |
b2cfeced-a50f-4ede-ae59-dca330bdb7da |
Suman Kumar, Vijay Anand . A Multithreaded Architecture on Android to Efficiently Cater Integral Projections based Face Tracking Algorithm to Handheld Devices. Innovative Conference on Embedded Systems, Mobile Communication and Computing. ICEMC2, 1 (September 2011), 6-11.
Integral Projections based face tracking algorithm provides high accuracy and computational efficiency to accurately track human faces. However, the inherent complexity of having three dimensions and the usage of projection model with each dimension has posed a challenge to deploy on resource constrained handheld devices. Motivated by these observations, we propose a multi-threaded architecture on Android to address this issue. First, we discuss few related works to investigate and analyze the Integral Projection face tracking algorithm and detail the constraints associated to identify face tracking accurately. Second, we discuss few characteristics of android architecture and detail constraints associated with middleware sub-system to cater face tracking efficiently. Consequently, we describe the proposed architecture and the rationale of functionality based module classification to address inherent challenges like reducing false positive rate on resource constrained devices. In particular, we point out the benefits of the Face Algorithm Agent to ensure smooth and swift portability onto different flavors of android. To validate our approach, trial experiments were performed using the said architecture on Zoom2 hardware platform based on Android. Experimental results lead us to conclude the architecture is efficient at reducing the false positive rates significantly. Finally, future research directions based on the current architecture results are pointed out.