Implementation of Face Recognition Algorithm on a Mobile Single Board Computer for IoT Applications

Swarnendu Guha, Amlan Chakrabarti, Sujoy Kumar Biswas, Soumen Banerjee · 2020

This work focuses on a specific development aiming towards the detection of human face in an Internet of things (IoT) platform. IoT is a growing wireless based technology, which connects physical objects supported by different forms of electronic hardware. In this work, we propose an IoT application meant for security purpose, where human faces will be analyzed online. The application accepts the face image of a person and tries to find a match with any of the pre-stored facial images in the database. The detection will be automatically validated and the status message can be transferred in real-time to some specified IP address. Initial phase of our work describes the development of a Python program, which works on a Raspberry Pi IoT hardware bearing a small controller fitted with four USB modules. It is connected to the outer world through a Pi Camera, passive infrared (PIR) motion sensor, power supply, secure digital (SD) card, and a 40-pin GPIO port. The next phase of work focuses on estimating the resource requirement and its minimization. The proposed research aims towards a smart technology for robust face detection in an on-field environment.

Read the paper · More papers on PaperTik