This face recognition GUI application demo is powered by MicroEJ VEE. It runs on a ARM Cortex-M7-based board from STMicroelectronics (STM32F746G-DISCOVERY).
The Face recognition GUI uses Microsoft Azure Cognitive Services. It is connected over HTTPS and uses the face recognition services through a RESTful API.
Some images are pre-loaded or pictures are taken using a camera. Pictures are sent to Azure. Azure analyzes the information in the cloud. The results are displayed on the board. The results include gender, age, glasses/no glasses, mustache or beard, and facial expression.