Vision-based AI Use Cases
Code samples and explanations for detecting facial expressions
Detecting and localizing human faces paves the way for facial expression recognition (FER), which has many applications ranging from entertainment (face filters) to driver safety (emotion analysis).
With the Qualcomm® Neural Processing SDK for AI, developers can implement trained neural networks on Snapdragon® mobile platforms. The following pages describe vision-based AI use cases for FER, including categorizing facial expressions and testing apps.
Real-time Facial Detection and Validation
Using computer vision and AI to recognize facial expressions and enhance vehicle safety
Functional Testing of Vision-based ML Applications
Test scenarios and test cases for an ML model and app to detect drowsiness
Facial Keypoint Detection
Using a CNN to detect facial keypoints and use them in applications with face filters
Facial Expression Recognition — Part 1: Solution Pipeline on Ubuntu
Pre-processing the data set, training the model and running inference on the desktop
Facial Expression Recognition — Part 2: Solution Pipeline on Android
Pre-processing the data set, training the model and running inference on the desktop
Performance Analysis Using Benchmarking Tools
Tools included in Qualcomm Neural Processing SDK
Snapdragon and Qualcomm Neural Processing SDK are products of Qualcomm Technologies, Inc. and/or its subsidiaries.