Enhancing Social Interaction with Seamless Face Recognition on Google Glass: Leveraging opportunistic multi-tasking on smart phones

Wearable devices offer immense opportunities in both consumer and enterprise domains due to the hands-free interaction modality and the ability to provide information in real-time. However, due to hardware limitations, it presents a notable challenge to complex applications that have stringent demands on computational efficiency. Leveraging on the computing power of a connected mobile device, we propose a new multi-threaded asynchronous structure to implement opportunistic multi-tasking. We demonstrate an application of the structure for seamless face recognition for social interactions. The experimental studies show that the proposed structure can achieve better performance than a sequential synchronous one. The proposed method can be extended to similar applications in wearable devices.